ModelGo API Gateway Overview
ModelGo Overview
ModelGo is a production-ready AI model gateway. With one API key and a unified API, you can call text, image, video, audio, embedding, and reranking models without maintaining separate integrations for each model.
Whether you are evaluating models, building AI features, or taking model calls to production, you can use the same development workflow and manage permissions, usage, logs, and security policies in one platform.
One API for Multiple Models
ModelGo brings different model capabilities into a single development workflow. Choose the capability that fits your use case, then open the detailed documentation for endpoints, parameters, and request examples.
| Model category | Capabilities | Documentation |
|---|---|---|
| Text | Conversations, content generation, reasoning, and tool use | Chat Completions · Responses · Anthropic Messages · TypeSafe System One |
| Images | Generate images from text or edit existing images | OpenAI Images |
| Video | Generate videos and track progress and results through async tasks | OpenAI Video |
| Embeddings | Generate text or multimodal embeddings for semantic search and RAG | OpenAI Embeddings |
| Audio | Text to speech, speech to text, and speech translation | OpenAI Audio · MiniMax Audio · ElevenLabs Audio |
| Rerank | Reorder candidate results to improve retrieval quality in search and RAG | OpenAI Rerank |
Use Familiar Protocols and Tools
ModelGo supports both OpenAI and Anthropic text protocols. If your project already uses their SDKs or compatible clients, you can usually keep your existing integration and replace only the Base URL and API key.
Choose the Base URL that matches your client protocol:
https://api.modelgo.ai/v1https://api.modelgo.aiAll requests use the same ModelGo API key for authentication. Create an API key in the console, then see Authentication for request headers and security guidance.
Built for Production Calls
ModelGo provides the controls needed when model calls move into production, not just a unified endpoint:
- Reliable calls: Handle routing and failover at the gateway layer to reduce the impact of a single path failure.
- Permissions and security: Define access through workspaces, members, and API keys, with controls for budgets, available models, and request sources.
- Usage and cost: Review request counts, token usage, and spend by time, workspace, model, member, and API key.
- Call tracing: Use request IDs, status, latency, and error details to troubleshoot synchronous calls and asynchronous tasks.
Get Started
- First API Call: Create an API key and make your first model call.
- API catalog: Common endpoints, and which text entrypoint to pick.
- Errors & Rate Limits: Error shapes, rate limits and retries.