Welcome to the heart of the AgentForge framework—the Agents. These entities are the driving force behind the system. They manage data, render prompts, and ensure seamless operations. Here, you'll get a comprehensive understanding of how agents function, the methods they employ, the prompts guiding them, and how you can craft your own custom agents.
- Dive into the foundational class from which all agents derive. You'll find a detailed breakdown of the
Agent
class, its attributes, initialization process, methods, and the essential logic that underpins every agent in the framework. This is your go-to reference for understanding the functionalities that are indispensable for creating custom agents.
- Explore the realm of prompts that dictate an agent's behavior and interactions. Grasp how these guiding instructions ensure agents understand their objectives and relay information effectively.
- Comfortable with the default agent class? Here, you'll find some examples of custom agents in more complex or specialized use cases.
- Each agent holds the power to tailor the Large Language Model (LLM) settings it employs. This section delves into how agents can utilize default LLMs or opt for specific models fine-tuned for unique tasks, offering flexibility and precision.