AI Agents
Discover, deploy, and manage intelligent AI agents. Browse the agent marketplace for pre-built templates or create custom agents for your specific needs.
Overview
AI Agents are autonomous entities that can perform tasks, answer questions, and interact with external systems. Each agent has configurable prompts, tools, and knowledge sources.
🧠 System Prompts
Define agent personality, behavior, and response patterns through customizable system prompts.
🔧 Tool Integration
Connect agents to external APIs, databases, and services through the tool registry.
📚 Knowledge Bases
Link RAG collections to provide agents with domain-specific knowledge.
Creating an Agent
- Navigate to Agents - Click "Agents" in the sidebar to access the agent management page.
- Click "New Agent" - This opens the agent configuration form.
- Configure Basic Settings - Name your agent and add a description.
- Set System Prompt - Define the agent's behavior and personality.
- Assign Tools - Select tools from the registry to extend capabilities.
- Link Knowledge - Connect RAG collections for domain expertise.
- Save & Deploy - Your agent is now ready for use!
API Example
// Create a new agent via API const response = await fetch('/api/agents', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ name: 'Customer Support Agent', description: 'Handles customer inquiries', systemPrompt: `You are a helpful customer support agent. Be polite, professional, and solution-oriented.`, model: 'qwen-72b', tools: ['web_search', 'ticket_system'], knowledgeBase: 'product_docs' }) }