What is an Agent?
An agent in Noxus is a visual AI assistant built by connecting capabilities into a conversational interface. Agents enable:- Natural Language Processing: Process requests naturally, maintain context, and adapt to user needs
- Tool Integration: Access web research, human-in-the-loop, knowledge bases, flow execution, and file handling capabilities.
- Context Awareness: Remember conversation history and maintain context across interactions
- Smart Decision Making: Make intelligent choices based on context and available tools
Configuration Options
Agents provide extensive configuration options to customize their behavior, performance, and capabilities according to your specific needs.Model Settings
AI Engine Control: Configure how your agent thinks and responds
Conversation Control
Resource Management: Manage usage limits and conversation flow
Tool Access
Capability Definition: Define available tools and integrations
Model Settings
Configure how your agent thinks and responds using our AI model settings to achieve the perfect balance of creativity, accuracy, and performance. Core Configuration Options:- Model Selection: Choose from various providers like OpenAI, Anthropic, and others.
- Temperature: Control response creativity (0.0 for focused, 1.0 for creative)
- Max Tokens: Set response length limits
- Response Style: Configure tone and formatting preferences
- Instructions: Define system guidance and allowed behaviors to steer responses and restrict access
Each provider offers unique capabilities and specializations. Learn more about
available models in our Models & Providers guide.
Conversation Control
Manage how your agent handles conversations and resources to optimize performance while maintaining cost-effectiveness. Resource and Flow Control:- Token Management: Define usage budgets and per-conversation limits
- Rate Limiting: Set maximum request frequency to control throughput
- Agent Timeout: Define maximum execution time per request to prevent long-running operations
- Generation Control: Set safeguards like max output length, stop sequences, and sensitivity levels
- Error Recovery: Configure retry and fallback behaviors
Tool Access
Agents can access various tools to enhance their capabilities, with each tool configurable for specific roles and requirements. Enhanced Functionality:- Web Research: Search and analyze online information
- Knowledge Bases: Query your organization’s knowledge repositories
- Flow Execution: Run automated processes and workflows
- File Operations: Handle document processing and management
- API Integration: Connect with external services
- Human Handoff: Escalate to human operators when needed
Reasoning Capabilities
| Level | Description |
|---|---|
| Off | Direct responses without additional analysis |
| Low | Basic reasoning for simple decision-making |
| Medium | Detailed analysis considering multiple factors |
| High | Comprehensive reasoning with thorough evaluation |
Running Agents
Each agent operates in its own secure environment, maintaining conversation context and managing its own resources for optimal performance and security. Choose how to deploy and interact with your agents based on your specific integration needs:- 🖥️ Platform Interface
- 🔌 API Integration
- ⚡ SDK Implementation
The platform interface provides the most intuitive way to interact with your agents:
- Real-time conversations with monitoring capabilities
- Dynamic settings and configuration adjustments with live testing
- Comprehensive analytics and conversation history
- Direct management of knowledge base connections
- Tool permissions and capability control
Ideal for testing, training, and day-to-day agent management with full visibility into performance metrics.
Next Steps
- Learn about Knowledge Bases
- Explore Flows