What Is the Cohere API? Free Trial Key, Pricing, Command Models, Embed, Rerank, Turkish Support and Data
You send requests to the Cohere API from code to use language models built for business use (the Command family), the Embed and Rerank models for search, and Parse, which extracts content from documents; there's also a Playground for trying things out. When you sign up, a free trial key is created automatically: it's free but limited (20 requests per minute on Chat models, 1,000 calls per month), and production or commercial use isn't allowed. For commercial use you get a production key and pay as you go. Command A was trained to perform well in 23 languages, Turkish among them. According to the privacy policy, trial users' inputs and outputs may be used for research and development; don't enter personal data with a trial key.
- What it does
- API offering language, search (Embed, Rerank) and document parsing models
- Free
- Trial key: free, limited, no commercial use
- Turkish
- Yes on Command A (23 languages); no source for the interface
- Trial data
- Inputs and outputs may be used for research
- No-code
- There's a Playground; the API needs code
- Price
- Command R: $0.15 input / $0.60 output (1M tokens)
What Is the Cohere API Used For? Can I Use It Without Code?
Cohere offers models for companies to build AI into their applications. The API is how a program sends requests to Cohere: you send the text and an API key (a secret password that identifies your account), and the model returns a response. The main models: Command (chat, summaries, translation, agents that use tools, and systems that answer from your own documents), Embed (turns text into numbers that carry its meaning, so search works by meaning instead of word matching), Rerank (reorders the results of an existing search by how relevant they are to the question), Parse (extracts structured data from PDFs and forms) and Transcribe (converts speech to text).
Partly. Cohere's Playground (dashboard.cohere.com/playground/chat) lets you chat in the browser, have text summarized, and have emails and articles written. To connect it to your application, you need the API and code.
Who it's for: developers building internal search, document Q&A or translation systems; teams that want to make an existing search engine more accurate (Rerank).
How Do You Get a Cohere API Key?
- Create an account at dashboard.cohere.com/welcome/register. Once the account is created, a trial key is generated for you automatically; it appears on the API Keys page.
- Install the SDK (tabs below). Python, TypeScript, Java and Go are supported.
- Don't write the key into your code; read it from an environment variable.
- For commercial use, request a production key: the “Get Your Production key” button on the Billing and Usage page in the dashboard (requires Owner permissions).
› pip install -U cohere› npm i -s cohere-ai!Every account starts as a personal account and can only get a trial key; to get a production key you need to join an organization or fill in the application form. With a production key you accept Cohere's SaaS agreement and terms of use; if you flag “sensitive use,” the key runs with trial limits until the security team approves it (up to 72 business hours).
Whether sign-up requires phone verification, has an age requirement or restricts access from Turkey is not stated in the official documentation; check what the sign-up screen asks for.
How Do You Send Your First Request? A Ready-Made Example
The example from the official Chat API page (model names change often; current names are in the “Which model?” section):
› import cohere
co = cohere.ClientV2(api_key="<YOUR_API_KEY>")
res = co.chat(
model="command-a-plus-05-2026",
messages=[{"role": "user", "content": "Write a title for a blog post about API design. Only output the title text."}],
)
print(res.message.content[0].text)Embed and Rerank are called with the same API key, from separate endpoints. In Rerank, “one search” is a query with up to 100 documents; a document over 500 tokens is split into chunks, and each chunk counts as a separate document.
!A trial key is limited to 1,000 API calls per month. Even a production key works with trial-like limits on the new Chat models (Command A+, A Reasoning, A Translate, A Vision); to use them in production, you're asked to talk to the sales team.
Which Command Model on Cohere? The Differences
| Model (API name) | Cohere's own description | Input | Languages |
|---|---|---|---|
Command A+ (command-a-plus-05-2026) | May 20, 2026; first Mixture of Experts model; agents, reasoning, image input and translation in a single set of weights; weights on Hugging Face under Apache 2.0 | Text, images | 48 languages (Turkish isn't explicitly listed) |
Command A (command-a-03-2025) | Best performance in tool use, agents, RAG and multilingual tasks; 256K context, runs on two GPUs | Text | 23 languages, including Turkish |
Command R (command-r-08-2024) and R7B (command-r7b-12-2024) | RAG, tool use and agents; R7B is the smallest and fastest in the family, 128K context | Text | R: optimized for 10 languages, Turkish in pretraining |
Command A Translate (command-a-translate-08-2025) | Machine translation | Text | 23 languages, including Turkish |
Command A Reasoning (command-a-reasoning-08-2025) | The first reasoning model, which “thinks” before answering | Text | 23 languages |
Command A Vision (command-a-vision-07-2025) | Charts, tables, OCR, document Q&A, object detection | Text, images | 6 languages; no Turkish |
North Mini Code (north-mini-code-1-0) | Agentic coding; 30B total, 3B active parameters | Text | Not stated in the official documentation |
- General chat, document Q&A, agents → Command A or R (R is cheaper: see the pricing table).
- Cost and speed matter and the task is simple → Command R7B.
- Translation → Command A Translate; for Turkish translation, Turkish is on the 23-language list.
- Improving your existing search → Rerank; search by meaning → Embed.
- Running it on your own server → Command A+ (Apache 2.0; needs 1× B200 or 2× H100).
!Old names may not work: command, command-light, command-r-03-2024, command-r-plus-04-2024 and the aliases command-r, command-r-plus were deprecated on September 15, 2025; the embed-english-v2.0 series and c4ai-aya-expanse-8b were shut down on April 4, 2026.
The model list changes often; this section was checked on October 15, 2026. Statements about speed and quality are Cohere's own descriptions.
Is the Cohere API Free? Commercial Use, Limits and Pricing
- All models and endpoints
- Created automatically when you sign up
- Trial account opened without a payment method (the privacy policy's definition)
- Production and commercial use prohibited
- Chat: 20 requests per minute, 1,000 calls per month
- Inputs and outputs may be used for research
- Commercial and production use
- Command A, R+, R, R7B: 500 requests per minute
- Billed at the end of the month or at a $250 balance
- Limited like a trial on the new Chat models
- Sensitive use waits for approval
- Single-tenant, dedicated inference
- Private deployment, DPA, control over use in training
| Model | Unit | Input | Output |
|---|---|---|---|
| Command R | 1M tokens | $0.15 | $0.60 |
| Command R7B | 1M tokens | $0.0375 | $0.15 |
| Embed 5 Pro | 1M tokens | $0.12 | none |
| Embed 5 Fast | 1M tokens | $0.08 | none |
| Rerank 4 Fast | 1,000 searches | $2 | none |
| Rerank 4 Pro | 1,000 searches | $2.50 | none |
| Parse 5 | 1,000 pages | $1.50 | none |
| Command A+ | API key and model download | $0 (Apache 2.0) | $0 |
The pricing page lists no price for Command A, Command A Reasoning, Translate or Vision. The pricing page shows Command A+ as “free,” but the limits page leaves the production limit for A+ as “contact sales” and says the trial key doesn't allow commercial use: ask Cohere before using Command A+ commercially. The older Command R+ (08-2024) is $2.50 / $10 for existing customers.
Prices are in US dollars; Turkish lira pricing, tax and payment terms for Turkey aren't in the official sources. Billing: with a production key, at the end of the month or when the outstanding balance reaches $250.
Does Cohere Work in Turkish?
| Command A: replies in TurkishYes | Cohere says Command A was trained to perform well in 23 languages, Turkish among them, and to reply in the user's language. There's no separate benchmark for Turkish quality. |
|---|---|
| Command A+Unclear | It lists 48 languages and “all official EU languages”; whether Turkish is on the list is not stated on the model page. |
| Command RPartly | Optimized for 10 languages; Turkish is only among the 13 languages included in the pretraining data. |
| Embed and Rerank (multilingual)Yes | Turkish (tr) is on the list of languages supported by multilingual Embed; for Rerank 4 and Embed 5 it says “100+ languages.” |
| Command A VisionNo | The official language list is English, Portuguese, Italian, French, German and Spanish; no Turkish. |
| Interface (dashboard) languageUnclear | Not stated in the official documentation. Cohere's website is offered in English, Japanese, Korean, French and German; there's no Turkish option. |
| Speech (Transcribe)Unclear | The pricing page says 14 languages; which languages they are, and whether Turkish is among them, isn't stated on that page. |
Does Cohere Use My Data for Training?
According to the privacy policy (May 1, 2026), the inputs and outputs of trial and research users may be used for research and development (including usage trends and improving the product's performance and safety). Cohere says it de-identifies this data first. Don't enter personal data with a trial key; the document explicitly asks for this.
Enterprise users can control whether their data is used for training and can request a DPA; inputs and outputs are generally retained for 30 days for enterprise users. What the default is for a non-enterprise production key is not stated in the documentation; ask Cohere.
It says that in private deployments and on third-party clouds such as AWS, Azure and GCP, Cohere has no access to the data and doesn't use it for training. The model page also mentions that de-identified data in Cohere's own hosted environments may be used in limited cases, where user controls and the terms allow it.
No KVKK (Turkey's Personal Data Protection Law) notice specific to Turkey appears on the official pages, and the steps for deleting an account aren't in the documentation. This is not legal advice; if you'll be processing personal data, read the terms and the DPA yourself.
Frequently asked questions
How do I get a Cohere API key, and is it free?
When you create an account at dashboard.cohere.com, a trial key is created automatically, and it's free. But it's limited and doesn't allow commercial or production use. For commercial use, you request a production key from the Billing and Usage page.
How much does the Cohere API cost?
With a production key you pay as you go, per million tokens: $0.15 input and $0.60 output for Command R, and $0.0375 and $0.15 for Command R7B. Embed 5 Pro is $0.12, and Rerank 4 Pro is $2.50 per 1,000 searches. Prices are in US dollars; the pricing page lists no price for Command A.
What are the limits of the Cohere trial key?
20 requests per minute and 1,000 API calls per month on Chat models. Embed allows 2,000 inputs per minute, Rerank 10 requests per minute. With a production key, Command A, R+, R and R7B allow 500 requests per minute.
What's the difference between Cohere's Command models?
Command A is the best performer (256K context, 23 languages, Turkish included), Command R is cheaper, and R7B is the smallest and fastest. Command A+ is the new model released in May 2026 that accepts image input and has Apache 2.0 weights.
Does Cohere speak Turkish?
Command A was trained to perform well in 23 languages, Turkish among them; Command A Translate translates the same 23 languages. Turkish isn't on Command A Vision's official language list. The interface language is not stated in the official documentation.
Does Cohere use my inputs for training?
The privacy policy says that with a trial key, inputs and outputs may be used for research and development, so don't enter personal data. Enterprise users can control training use. The default for a non-enterprise production key is not stated in the official documentation.
Related guides
Sources
- Cohere pricing
- API key types and limits
- How pricing works
- Models overview
- Command A+ model page
- Installation (SDKs)
- Going to production
- Deprecations
- Privacy policy
Not clear in the official sources: The training-use default for data on a non-enterprise production key · Command A+'s Turkish support and commercial use · pricing for Command A, Reasoning, Translate and Vision · phone, age, card and access from Turkey at sign-up · interface language · Transcribe's Turkish support · account deletion · Turkish lira pricing and tax. Each one is covered in its section, along with what you can do.




