This directory contains the complete API reference documentation for the MultiMind SDK.
- REST API - Documentation for the REST API interface
- Python API - Documentation for the Python API
- WebSocket API - Documentation for the WebSocket API
- Authentication - API authentication and security
- Rate Limiting - API rate limits and quotas
- Error Codes - API error codes and handling
- Data Types - API data types and schemas
- Webhooks - Webhook integration
- SDKs - Official SDKs and client libraries
- Models - Language model wrappers and interfaces
- Agents - Agent system and tools
- Orchestration - Workflow and task management
- MCP - Model Composition Protocol
- RAG - Retrieval Augmented Generation
- Memory - Conversation and context management
- Tools - Built-in and custom tools
- Logging - Usage tracking and monitoring
- Configuration - Settings and environment management
- CLI - Command-line interface
- Framework Integrations - Third-party framework support
Each component's documentation includes:
- Detailed class and method descriptions
- Type hints and parameters
- Return value specifications
- Usage examples
- Common patterns and best practices
The API follows semantic versioning. Breaking changes will be indicated in the changelog and release notes.
To contribute to the API documentation:
- Follow the documentation style guide
- Include code examples
- Add type hints
- Update this index when adding new components
For more information, see the Development Guide.