Skip to main content

When to use it

Ideal multilingual model for high performance while keeping with open source. Works well on messy data. Good for short queries expected to return medium-length passages of text (1-2 paragraphs).

Inputs, limits, and pricing

Monthly and per-minute limits depend on your plan. See Rate limits.

Quickstart

Installation

Integrated embedding on document indexes requires Python SDK 10.1.0 or later, or Node.js SDK 9.1.0 or later.

Create index

This creates a document index whose chunk_text field embeds with multilingual-e5-large, which produces 1,024-dimension vectors compared by cosine similarity.

Embed & upsert

Upsert documents with plain text on the embedded field. Pinecone embeds each value on write, up to 96 documents per request.

Query

Search with an embed clause. Pinecone embeds the query text with the field’s model and returns the closest documents.

Parameters

When you call Generate vectors, set these in the request’s parameters. On an embed field, set them in write_parameters and read_parameters. Pinecone sets input_type to passage for writes and query for reads by default.

Good to know

You can call the Generate vectors operation for standalone embedding to turn text into vectors without writing to an index. That differs from integrated embedding on a document index, where Pinecone embeds a field’s text when you upsert or search. To see how many embedding tokens a request consumes, see Embedding tokens.