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.

OpenAI: Text Embedding 3 Large (batch)

openai/text-embedding-3-large:batch
EmbeddingsInput: text8KAdded Oct 30, 2025

Try OpenAI: Text Embedding 3 Large (batch) now

Runs on your balance at the prices above. New accounts start with free usage.

Sign in to use thisCreate free account

Results will appear here.

5 of 5 free messages left today. A free account adds free usage and an API key.Create free accountSign inSession cost $0.00

OpenAI: Text Embedding 3 Large (batch) at a glance

  • Input price is 225% higher than the median of 34 Embeddings models.

About OpenAI: Text Embedding 3 Large (batch)

OpenAI: Text Embedding 3 Large (batch) is an embedding model from OpenAI. It sits in the embeddings category, and OpenAI describes text-embedding-3-large as its most capable embedding model for both English and non-English tasks. The batch variant exposed on api14 uses the model id openai/text-embedding-3-large:batch and was released by the provider on 2025-10-30.

The model takes text as input and returns embeddings as output. An embedding is a numerical representation of text that can be used to measure the relatedness between two pieces of text. The context window is 8192 tokens, and the maximum output is 7372, which reflects the size of the vector the model produces rather than generated prose. There is no text generation here: you send text in and get vectors back.

Because it returns vectors rather than answers, the practical uses follow from comparing those vectors. Semantic search is the obvious one: embed your documents and your query, then rank documents by similarity. The same mechanism supports retrieval for RAG pipelines, where embeddings select the passages that a separate generation model will read. Clustering and topic discovery work by grouping texts whose embeddings sit close together. Deduplication and near-duplicate detection use the same distance comparisons, and classification can be done by embedding labelled examples and assigning new texts to the nearest group. The stated strength across English and non-English tasks makes it a reasonable choice for multilingual corpora, and the 8192 token window allows fairly long passages to be embedded in one call instead of being split.

You call it through api14's OpenAI-compatible API using the model id openai/text-embedding-3-large:batch. Because the surface is OpenAI-compatible, you can point an existing OpenAI client at the api14 base URL and send your input as you normally would to an embeddings endpoint. Note that this model lists no supported parameters beyond the standard request fields, so do not expect tuning knobs such as custom dimensions or provider-specific options; check the live price table on the page for current rates rather than assuming any pricing here.

One limit worth planning around is the input side. Text is the only accepted modality, so images, audio and other formats need a different model or a preprocessing step. The model also produces embeddings only, so it cannot summarise, answer questions or follow instructions; pair it with a generation model when you need those. If your task is generation, reasoning or tool use rather than similarity and retrieval, another model in the catalog will fit better.

How to call the OpenAI: Text Embedding 3 Large (batch) API

  1. Create an API key in your dashboard.
  2. Install the official openai SDK for your language.
  3. Set baseURL to https://api14.com/api/v1 and model to "openai/text-embedding-3-large:batch".
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": "openai/text-embedding-3-large:batch",
  "input": [
    "The quick brown fox",
    "Lorem ipsum"
  ]
});
console.log(result.data.map((d) => d.embedding.length));

Specifications

Context length
8,192
Max output
7,372
Input
text
Output
embeddings

Requests on api14 · last 7 days

10-1710-1810-1910-2010-2110-2210-23

OpenAI: Text Embedding 3 Large (batch): frequently asked questions

How much does the OpenAI: Text Embedding 3 Large (batch) API cost?
OpenAI: Text Embedding 3 Large (batch) costs Input $0.23 / 1M tokens. It is charged from your USD balance only for successful requests; failed requests are free.
What is the context window of OpenAI: Text Embedding 3 Large (batch)?
OpenAI: Text Embedding 3 Large (batch) reads up to 8,192 tokens per request: prompt, history and documents together. It writes up to 7,372 output tokens per response.
What can OpenAI: Text Embedding 3 Large (batch) do?
OpenAI: Text Embedding 3 Large (batch) accepts text and returns embeddings.
How do I call OpenAI: Text Embedding 3 Large (batch) from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "openai/text-embedding-3-large:batch". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to OpenAI: Text Embedding 3 Large (batch)?
Comparable Embeddings models at a similar price: VoyageAI by MongoDB: voyage-4, OpenAI: Text Embedding Ada 002 (batch), Perplexity: Embed V1 4B. Each runs through the same API key, so switching is one string.

OpenAI: Text Embedding 3 Large (batch) community

New topic

This community has no topics yet. Open the first one about OpenAI: Text Embedding 3 Large (batch).