We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.
Google: Gemini Embedding 001
google/gemini-embedding-001Try Google: Gemini Embedding 001 now
Runs on your balance at the prices above. New accounts start with free usage.
Results will appear here.
Settings
Google: Gemini Embedding 001 at a glance
- Input price is 650% higher than the median of 34 Embeddings models.
About Google: Gemini Embedding 001
Google: Gemini Embedding 001 is an embedding model from Google, listed on api14 under the model id google/gemini-embedding-001. It sits in the embeddings category, and Google released it on 31 October 2025. Its purpose is to turn text into vector representations that you can store, compare and search over, rather than to generate chat responses.
The model takes text as its only input and returns embeddings as its only output. It supports a context length of 20,000 tokens, with a maximum output of 18,000. Google describes it as providing a unified experience across domains, including science, legal, finance and coding, and notes that it has consistently held a top spot on the Massive Text Embedding Benchmark. There is no chat style generation here, no image or audio input, and no tool calling, so treat it purely as a representation model.
Those capabilities point to a familiar set of use cases. Semantic search and retrieval augmented generation are the obvious ones, where you embed documents and queries and rank by similarity. Because Google calls out science, legal, finance and coding as domains it handles well, it is also a reasonable fit for building search or clustering over technical papers, contracts, filings and source code. The 20,000 token context means you can embed fairly long passages in a single request instead of splitting everything into small chunks, which helps when a document section only makes sense as a whole. Classification, deduplication, topic clustering and recommendation style similarity matching all follow from the same vector output.
You call it through api14's OpenAI-compatible API using the model id google/gemini-embedding-001, so existing OpenAI client libraries and request shapes work without a rewrite. The model reports no supported parameters, so do not expect to pass options such as temperature, top_p or similar tuning fields and have them take effect. Send your text input and read the embedding vector from the response.
On limits, the main ones are the text only input and the 20,000 token context, so audio, image and video inputs are out of scope. If your task is generating or editing text rather than representing it, a chat or completion model is the better choice, and if you need multimodal embeddings you will have to look elsewhere. For text similarity, search and clustering work within the context limit, this model is the direct fit.
How to call the Google: Gemini Embedding 001 API
- Create an API key in your dashboard.
- Install the official openai SDK for your language.
- Set baseURL to https://api14.com/api/v1 and model to "google/gemini-embedding-001".
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.embeddings.create({
"model": "google/gemini-embedding-001",
"input": [
"The quick brown fox",
"Lorem ipsum"
]
});
console.log(result.data.map((d) => d.embedding.length));
Specifications
- Context length
- 20,000
- Max output
- 18,000
- Input
- text
- Output
- embeddings
Requests on api14 · last 7 days
Google: Gemini Embedding 001: frequently asked questions
- How much does the Google: Gemini Embedding 001 API cost?
- Google: Gemini Embedding 001 costs Input $0.52 / 1M tokens. It is charged from your USD balance only for successful requests; failed requests are free.
- What is the context window of Google: Gemini Embedding 001?
- Google: Gemini Embedding 001 reads up to 20,000 tokens per request: prompt, history and documents together. It writes up to 18,000 output tokens per response.
- What can Google: Gemini Embedding 001 do?
- Google: Gemini Embedding 001 accepts text and returns embeddings.
- How do I call Google: Gemini Embedding 001 from my code?
- Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "google/gemini-embedding-001". No other code changes. Copy a ready example from the code panel on this page.
- What are alternatives to Google: Gemini Embedding 001?
- Comparable Embeddings models at a similar price: Mistral: Codestral Embed 2505, OpenAI: Text Embedding 3 Large, VoyageAI by MongoDB: voyage-code-4. Each runs through the same API key, so switching is one string.
Google: Gemini Embedding 001 community
New topicThis community has no topics yet. Open the first one about Google: Gemini Embedding 001.