AIMLAPI is a unified AI model API gateway providing access to 400+ state-of-the-art AI models from OpenAI, Anthropic, Google, Meta, DeepSeek, Mistral, Stability AI, and 40+ other providers through a single OpenAI-compatible API. Supported modalities include text/chat LLMs, image generation, video generation, music generation, speech-to-text, text-to-speech, vision/OCR, embeddings, and 3D generation.
URL: Visit APIs.json URL
Run: Capabilities Using Naftiko
- Artificial Intelligence, Machine Learning, AI Models, LLM, Image Generation, Video Generation, Speech, Embeddings, API Gateway, Developer Tools
- Created: 2025-01-07
- Modified: 2026-04-19
Access 400+ AI models from 40+ providers via a single OpenAI-compatible REST API. Supports chat completions, image generation, video generation, speech models, embeddings, music generation, and vision tasks with streaming support and function calling.
Human URL: https://aimlapi.com/
- LLM, Chat Completions, Image Generation, Video Generation, Speech, Embeddings, Vision, Music, OpenAI Compatible, API Gateway
- Documentation
- Text Models API Reference
- Image Generation API Reference
- OpenAPI
- Quickstart
- SignUp
- FAQ
- GitHub Organization
- Explore AI with AIMLAPI Blog - Insights, Innovations, and Success Stories
- Pricing
- Introduction | AI/ML API Documentation
- Can I use API in Python? | AI/ML API Documentation
- AI/ML API Changelog: Latest Features and Improvements
- AI/ML API - Sign up
- Join the AI/ML API Affiliate Program: Empower Innovation & Earn Rewards
- Privacy Policy
- Terms and Conditions - aimlapi.com - 200+ AI Models via 1 API
| Name | Description |
|---|---|
| 400+ AI Models | Access to 400+ models from OpenAI, Anthropic, Google, Meta, DeepSeek, Mistral, Stability AI, and 40+ providers. |
| OpenAI-Compatible API | Drop-in replacement for OpenAI API — use existing OpenAI client libraries with AIMLAPI endpoint. |
| Text and Chat Completions | Chat completions, completion, function calling, streaming, reasoning, and code generation. |
| Image Generation | Generate images via DALL-E, Flux, Stable Diffusion, and other image generation models. |
| Video Generation | Generate video via Sora 2, Runway, and other video generation models. |
| Speech Models | Text-to-speech and speech-to-text transcription via Whisper and other speech models. |
| Music Generation | AI music generation via dedicated music models. |
| Vision and OCR | Image understanding, visual question answering, and OCR via vision-capable LLMs. |
| Embeddings | Generate vector embeddings for semantic search and RAG applications. |
| Playground | Online playground for experimenting with all available models without writing code. |
| Name | Description |
|---|---|
| AI Chatbot Development | Build conversational AI chatbots and virtual assistants using leading LLMs. |
| Content Generation | Automate text, image, video, and music content generation for media and marketing. |
| RAG Applications | Build retrieval-augmented generation applications using embeddings and LLMs. |
| Code Generation | Integrate AI code generation and review capabilities into developer tools. |
| Document Processing | Extract information and summarize documents using vision and LLM models. |
| Voice Applications | Add speech-to-text transcription and text-to-speech synthesis to applications. |
| Name | Description |
|---|---|
| OpenAI SDK | Use the official OpenAI Python and Node.js SDKs with AIMLAPI base URL. |
| LangChain | Integrate AIMLAPI models with LangChain for agentic AI workflows. |
| LlamaIndex | Use AIMLAPI with LlamaIndex for RAG and document intelligence pipelines. |
| Vercel AI SDK | Build AI-powered web apps using Vercel AI SDK with AIMLAPI as backend. |
| Python | Native Python integration via requests library or OpenAI client. |
| Node.js | Node.js integration via OpenAI npm package pointed at AIMLAPI endpoint. |
Machine-readable API specifications organized by format.
- aimlapi-api-key-schema.json
- aimlapi-chat-completion-request-schema.json
- aimlapi-chat-completion-response-schema.json
- aimlapi-embedding-request-schema.json
- aimlapi-image-generation-request-schema.json
- aimlapi-message-schema.json
- aimlapi-model-info-schema.json
- aimlapi-api-key-structure.json
- aimlapi-chat-completion-request-structure.json
- aimlapi-chat-completion-response-structure.json
- aimlapi-embedding-request-structure.json
- aimlapi-image-generation-request-structure.json
- aimlapi-message-structure.json
- aimlapi-model-info-structure.json
- aimlapi-api-key-example.json
- aimlapi-chat-completion-request-example.json
- aimlapi-chat-completion-response-example.json
- aimlapi-embedding-request-example.json
- aimlapi-image-generation-request-example.json
- aimlapi-message-example.json
- aimlapi-model-info-example.json
Naftiko capabilities organized as shared per-API definitions composed into customer-facing workflows.
| Workflow | APIs Combined | Tools | Persona |
|---|---|---|---|
| ai-model-operations.yaml | AIMLAPI v1 | 4 | Developer, AI Engineer |
- AIMLAPI Vocabulary — Taxonomy mapping 5 resources, 3 actions, 1 workflow, and 2 personas across AI model gateway operations
- aimlapi-spectral-rules.yml — 15 rules enforcing AIMLAPI API conventions
FN: Kin Lane
Email: kin@apievangelist.com