Overview
This node summarizes articles using the pn010ainews summarize agent powered by Ollama. It connects to a NATS server, sends the article title and content to the summarize agent, and receives both a short and detailed summary. This node is useful for automating content summarization workflows, such as generating concise news summaries or extracting key points from long articles.
Use Case Examples
- Summarizing news articles for quick reading.
- Generating executive summaries from lengthy reports.
Properties
| Name | Meaning |
|---|---|
| NATS URL | The URL of the NATS server to connect to for agent communication. |
| Title | The title of the article to be summarized. |
| Content | The full content of the article to be summarized. |
| Timeout (ms) | The maximum time in milliseconds to wait for the agent's response. |
Output
JSON
summary_short- A short summary of the article generated by the summarize agent.summary_detailed- A detailed summary of the article generated by the summarize agent.original_title- The original title of the article provided as input.original_content_length- The length of the original article content in characters.
Dependencies
- NATS server for message communication
- pn010ainews summarize agent (Ollama-powered)
Troubleshooting
- Connection issues to the NATS server - ensure the NATS URL is correct and the server is reachable.
- Timeout errors if the agent takes too long to respond - increase the timeout parameter if needed.
- Errors from the summarize agent - check the input content and title for validity.
- If continueOnFail is enabled, errors will be returned in the output JSON under the 'error' key for each failed item.