Skip to main content
Watch: I Built an AI App Without Leaving Databricks

Cohere - API - verified

Embed 5 Pro embeddings

Embed 5 Pro is a current embedding model from Cohere, called by API as embed-v5.0-pro. It returns 2,048-dimension vectors by default and accepts up to 128,000 input tokens, for text, image and PDF input. The first-party list price is $0.12 per 1M input tokens.

CurrentModel id: embed-v5.0-pro

Default dims
2,048
Max input
128,000 tok
Price / 1M
$0.12
Inputs
Text, Image, PDF

Dimensions

Flexible output size
  • 2,048default
  • 1,536
  • 1,024
  • 768
  • 512
  • 256

Default output: 2,048 dimensions.

Listed sizes: 2,048, 1,536, 1,024, 768, 512 and 256.

Cohere documents shorter output vectors for this model (Matryoshka-style), so you can store smaller embeddings by asking for fewer dimensions instead of re-embedding with another model.

Pricing

Per 1M input tokens
$0.12
Batch, per 1M
Not stated

Listed under Advanced retrieval models per 1M tokens; dedicated Model Vault instances start at $3.00 per hour.

Source: cohere.com/pricing

Usage

Copied verbatim from the page linked below. Placeholders such as project ids and API keys are the source's own.

Code
texts = ["hello"]

response = co.embed(
    model="embed-v5.0-pro",
    texts=texts,
    output_dimension=1024,
    input_type="classification",
    embedding_types=["float"],
).embeddings

# print out the embeddings
response.float  # returns a vector that is 1024 dimensions

Source: docs.cohere.com/docs/embeddings

Worth knowing

Requires input_type (search_query or search_document for retrieval, classification or clustering) and shares an embedding space with Embed 5 Fast, so Cohere recommends indexing with Pro and querying with Fast.

Release date not stated in the sources. Multilingual: yes.

FAQ

How many dimensions does Embed 5 Pro output?

Default output: 2,048 dimensions. Listed sizes: 2,048, 1,536, 1,024, 768, 512 and 256. Cohere documents shorter output vectors for this model (Matryoshka-style), so you can store smaller embeddings by asking for fewer dimensions instead of re-embedding with another model.

What is the max input length of Embed 5 Pro?

128,000 tokens per input, per Cohere's documentation. Longer text has to be chunked before you embed it.

How much does Embed 5 Pro cost?

The first-party list price is $0.12 per 1M input tokens. Listed under Advanced retrieval models per 1M tokens; dedicated Model Vault instances start at $3.00 per hour. Source: https://cohere.com/pricing.

What can Embed 5 Pro embed?

Text, image and PDF input, per the provider. It is documented as multilingual.

Sources

Last verified from the pages below.

More Cohere embedding models

Default dimensions, max input tokens and list price per 1M tokens.

Cohere API modelsPrices per 1M tokens, context windows and specs for every Cohere model in the API registry.

All embedding models

Newsletter

New models, every week

One email per week. New model releases, embedding and retrieval updates and what they mean for what you build.