Configuration Overview
AgentMap provides a sophisticated configuration system that supports multiple deployment scenarios, advanced LLM routing, comprehensive storage backends, and extensive customization options. This guide covers the complete configuration capabilities available in AgentMap.
🏗️ Configuration Architecture
AgentMap uses a hierarchical configuration system with multiple layers:
- Main Configuration File (
agentmap_config.yaml) - Core application settings - Storage Configuration File (
agentmap_config_storage.yaml) - Storage provider settings - Environment Variables - Runtime overrides and sensitive credentials
- Default Values - Built-in fallbacks for all optional settings
📋 Quick Configuration Checklist
Basic Setup (5 minutes)
- Set up environment variables for API keys
- Create basic main configuration file
- Configure LLM providers and resilience settings
- Configure storage providers if using external storage
Production Setup (30 minutes)
- Configure LLM routing for cost optimization
- Set up authentication and security
- Configure messaging services for async processing
- Configure logging for monitoring
- Review performance settings
Advanced Setup (1 hour)
- Implement custom paths for agents and functions
- Configure memory management for stateful workflows
- Set up host application integration
- Configure cost optimization policies
🚀 Configuration Capabilities
Core Features
- Multiple LLM Providers: OpenAI, Anthropic, Google with automatic routing
- Storage Backends: CSV, JSON, Vector databases, Cloud storage, Firebase
- Messaging Services: AWS SNS/SQS, Google Pub/Sub, Azure Service Bus, Local messaging
- Authentication: JWT, API keys, Supabase integration
- Environment Overrides: Complete runtime configuration control
Advanced Features
- Intelligent LLM Routing: Provider × complexity matrix with cost optimization
- Multi-Provider Storage: Seamless switching between local and cloud storage
- Memory Management: Multiple buffer types with configurable policies
- Execution Tracking: Comprehensive workflow monitoring and success policies
- Performance Optimization: Caching, cost controls, and resource management
Enterprise Features
- Service Discovery: Host application protocol integration
- Security: Comprehensive authentication and authorization system
- Scalability: Configuration for high-throughput production deployments