API Reference
BeeBridge AI Complete API Documentation
Overview
BeeBridge AI provides a complete set of RESTful API interfaces, categorized into AI Model APIs and Management APIs. You can use these interfaces to invoke AI capabilities and perform system management functions.
AI Model APIs
AI Model APIs provide invocation of various AI capabilities, compatible with OpenAI API formats.
Models
List available models.
Chat
Chat completions API.
Completions
Legacy text completions API.
Embeddings
Text embeddings generation API.
Rerank
Document reranking API.
Moderations
Content moderation API.
Audio
Speech-to-text and text-to-speech APIs.
Realtime
Real-time audio streaming API.
Images
AI image generation API.
Videos
AI video generation API.
Unimplemented
Placeholder APIs for future implementation.
Management APIs
Management APIs are used for system configuration, user management, and administration.
System
System status and info APIs.
System Settings
Configuration management APIs.
User Auth
Authentication and account management APIs.
User Management
User profile and group management.
2FA
Two-factor authentication APIs.
OAuth
OAuth login management.
Channels
Upstream API channel management.
Models
Model routing configuration.
Tokens
API token management.
Redemption
Redemption code management.
Payment
Payment and top-up management.
Logs
API request logs.
Statistics
Usage and billing statistics.
Tasks
Async tasks status.
Groups
User groups and tiers.
Vendors
Vendor integration management.
Security Verification
Verification workflows.
How is this guide?