🧭Documentation Map
Learn how to get started with the AI/ML API
Browse Models
Going Deeper
Have a Minute? Help Make the Docs Better!

Last updated
Was this helpful?
Learn how to get started with the AI/ML API
This page helps you quickly find the right AI model for your task. Open the API reference and copy a working example to integrate it into your code in minutes.
Trending Models
Start with this code block 🚀 Setup guide 🧩 SDKs
Popular | View all 400+ models >
Select the model by its Task, by its Developer or by the supported Capabilities:
If you've already made your choice and know the model ID, use the Search panel on your right.
Alibaba Cloud: Text/Chat Image Video Text-to-Speech Embedding
Anthracite: Text/Chat
Anthropic: Text/Chat Embedding
Assembly AI: Speech-To-Text
Baidu: Text/Chat
ByteDance: Text/Chat Image Video
Cohere: Text/Chat
DeepSeek: Text/Chat
Deepgram: Speech-To-Text Text-to-Speech
ElevenLabs: Text-to-Speech Voice Chat Music
Flux: Image
Google: Text/Chat Image Video Music Vision(OCR) Embedding
Gryphe: Text/Chat
Hume AI: Text-to-Speech
Inworld: Text-to-Speech
Krea: Video
LTXV: Video
Meta: Text/Chat
Microsoft: Text-to-Speech
MiniMax: Text/Chat Video Music Voice-Chat
Mistral AI: Text/Chat Vision(OCR)
Moonshot: Text/Chat
NousResearch: Text/Chat
NVIDIA: Text/Chat
OpenAI: Text/Chat Image Speech-To-Text Embedding
Perplexity: Text/Chat
PixVerse: Video
RecraftAI: Image
Reve: Image
Runway: Video
Stability AI: Image Music 3D-Generation
Sber AI: Video
VEED: Video
Zhipu: Text/Chat
Use more text model capabilities in your project: 📖 Completion and Chat Completion
Learn more about developer-specific features: 📖 Features of Anthropic Models
We’re currently working on improving our documentation portal, and your feedback would be incredibly helpful! Take a quick 5-question survey (no personal info required!)
You can also rate each individual page using the built-in form on the right side of the screen:

Have suggestions for improvement? Let us know!
Last updated
Was this helpful?
Was this helpful?
from openai import OpenAI
client = OpenAI(
base_url="https://api.aimlapi.com/v1",
api_key="<YOUR_AIMLAPI_KEY>",
)
response = client.chat.completions.create(
model="gpt-4o",
messages=[{"role": "user", "content": "Write a one-sentence story about numbers."}]
)
print(response.choices[0].message.content)