Models
Model Catalog
FlowAPI provides access to a broad model catalog across multiple providers through a single API surface. Visit the Models page to browse the latest pricing, availability, and capabilities.
Supported Providers
| Provider | Example models |
|---|---|
| OpenAI | GPT-4o, GPT-4o-mini, o1, o3 |
| Anthropic | Claude 4 Sonnet, Claude 3.5 Haiku |
| Gemini 2.5 Pro, Gemini 2.5 Flash | |
| DeepSeek | DeepSeek-V3, DeepSeek-R1 |
| Qwen | Qwen3-Coder, QwQ-32B |
| Meta | Llama 3.3 70B, Llama 4 |
Model availability and pricing may change. The live Models page is the source of truth for current offerings.
Choosing a Model
When selecting a model, consider:
- Task complexity: Larger models are better for nuanced reasoning and complex workflows.
- Context length: Check the maximum context window for long documents or multi-step prompts.
- Latency requirements: Smaller models are often faster for interactive use cases.
- Cost: Compare input and output token pricing against your expected workload.
- Modality support: Verify whether the model supports text, vision, embeddings, or other specialized tasks.
Using Models in the API
Specify the model ID in your request:
from openai import OpenAI
client = OpenAI(
api_key="YOUR_FLOW_API_KEY",
base_url="https://api.flowapi.net/v1"
)
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "user", "content": "Hello!"}
]
)List available models
You can also enumerate all models programmatically:
models = client.models.list()
for model in models.data:
print(model.id)Last updated on