Files
openapi-servers/servers/summarizer-tool/README.md
T
2025-04-20 20:10:56 -04:00

38 lines
952 B
Markdown

# 📚 Local Summarizer Agent
This FastAPI server acts to summarize a given chunk of text.
It is assumed that you are running an ollama instance in an adjacent container with the default port available.
## 📦 Endpoints
### POST /summarize/text
Summarizes the given block of text
📥 Request
Body:
```
{
'text':'Your blob of text here. It can be unlimited, but is recommended to be within the context window of the LLM you are asking for a summary from.'
}
```
📤 Response:
```
{
"status": "success",
"summary": "A summary of your text."
}
```
### POST /summarize/chat
Not yet implemented. Summarizes an exported Open WebUI chat JSON blob.
## 🧩 Environment Variables
|Name|Description|Default|
|---|---|---|
|MODEL|The name of the model you are trying to reference. Should match the model in your ollama instance. | llama3|
|MODEL_URL|The URL path to the model you are trying to access.|http://host.docker.internal:11434|