Cohere
first_party
Getting credentials
api-key
api_key via header (header Authorization: Bearer)
Environment: COHERE_API_KEY
Create a key at dashboard.cohere.com; the same key works on the native v2 API and the OpenAI-compatibility surface.
Endpoints
| ID | URL | Protocol | Auth |
|---|---|---|---|
| compat-chat-completions | https://api.cohere.ai/compatibility/v1/chat/completions | openai-chat | any |
API surfaces
textstreamingembeddingsrerank
Quirks
- Native v2 API at api.cohere.com (different request shape); the OpenAI-compat surface at api.cohere.ai/compatibility/v1 supports chat, embeddings, audio transcriptions — reasoning_effort only none|high there; no store/logit_bias/n. (docs)
- North is Cohere's enterprise agentic platform (not a model API). Embed/Rerank billed via Model Vault instances. (docs)
- Aya vision/translate variants and 8B Ayas retired 2026-04-04. (docs)
Models offered
| Model | Wire ID | Endpoint | Status | Reasoning |
|---|---|---|---|---|
| cohere/command-a-plus | command-a-plus-05-2026 | compat-chat-completions | ga | none · default off · returns hidden |
| cohere/command-a-reasoning | command-a-reasoning-08-2025 | compat-chat-completions | ga | effort · default on · returns hidden |