Welcome to the comprehensive API documentation for our suite of AI-powered services. This documentation covers three main APIs that work together to provide intelligent context management and chat functionality.
See More: Api documentation
RESTful API for managing context data including adding, searching, deleting, and viewing context information with user and organization-level access control.
Key Features:
- Add and manage context data
- Semantic search with similarity thresholds
- User and organization-level access control
- Document management
See More: Api documentation
Streaming chat functionality with AI-generated responses, thinking steps, and metadata using Server-Sent Events (SSE).
Key Features:
- Real-time streaming responses
- AI thinking process visibility
- Persona-based interactions
- Session management
See More: Api documentation
OpenAI-compatible proxy API that provides intelligent context filtering and chat completion capabilities with enhanced message relevance processing.
Key Features:
- OpenAI-compatible interface
- Intelligent context filtering
- Message relevance analysis
- Drop-in replacement for OpenAI API
-
Authentication: All APIs require Bearer token authentication
Authorization: Bearer <your-token>
-
Base URLs:
- Context API:
/api/v1/context
- Chat API:
/api/v1
- Context Proxy API:
/api/v1/proxy
- Context API:
-
Common Response Codes:
200/201/202
: Success400
: Bad Request401
: Unauthorized403
: Forbidden500
: Internal Server Error
This project is licensed under the MIT License - see the LICENSE file for details.