Only output valid JSON in the format below. No additional explanations.
The JSON object must contain:
- - title: A short, descriptive title based on the content
+ - title: A short, human-readable, descriptive title based on the content
- tags: A list of relevant topics
- correspondents: People or organizations involved
- document_types: Type or category of the document
- storage_paths: Suggested folder paths
- dates: Up to 3 relevant dates in YYYY-MM-DD
- Here is an example document:
+ Here is the document:
FILENAME:
{filename}
def _run_ollama_query(self, prompt: str) -> str:
url = self.settings.llm_url or "http://localhost:11434"
- with httpx.Client(timeout=30.0) as client:
+ with httpx.Client(timeout=60.0) as client:
response = client.post(
f"{url}/api/generate",
json={