| name | summarization_skill |
| description | This skill summarizes conversation history using a local LLM via LiteLLM. |
Summarization Skill
Description
This skill summarizes conversation history using a local LLM via LiteLLM.
Configuration
- API Key:
LITELLM_API_KEY (environment variable)
- Base URL:
http://127.0.0.1:4000
- Model:
github_Copilot/gpt-4o
Dependencies
langchain_openai
langchain_core
Usage
- Import the function:
from skills.summarization_skill.summarize import summarize_conversation
- Prepare input:
messages = [{"role": "user", "content": "..."}, ...]
- Call:
summary = summarize_conversation(messages)