Plugins
Plugins allow you to extend the functionality of the agent. Below are the available plugins and examples of their usage.
Storage Plugin
The SQLitePlugin provides a mechanism for state persistence using SQLite.
A critical persistence component for AI Agents that leverages SQLite's robust database engine to maintain state and memory across interactions. This plugin enables agents to store and recall important information, conversation history, and learned patterns using SQLite's self-contained, serverless architecture, ensuring reliable data management without external database dependencies.
Example Usage
LangFuse Plugin
The LangFusePlugin integrates telemetry for monitoring interactions.
An observability and monitoring solution specifically designed for AI Agents, providing detailed telemetry of agent-user interactions and performance metrics. This open-source plugin enables development teams to track, debug, and optimize their agent's behavior through comprehensive analytics and collaborative tools, making it easier to identify areas for improvement and ensure optimal agent performance.
Provide the required keys as a dictionary.
Example Usage
Personality Plugin
Customize the agent’s personality and instructions. A configuration module that enables fine-tuned control over an agent's communication style and behavior patterns. Through simple parameter adjustments for tone, language, and verbosity, this plugin allows developers to tailor the agent's interaction characteristics to match specific use cases or brand requirements, ensuring consistent and appropriate communication across all agent interactions.
Example Usage
Last updated
Was this helpful?