Unlock exclusive introductory pricing for the newly launched Gemini 3.5 Flash.
O

text-embedding-3-small

Input:$0.016/M
Output:$0.016/M
Released:Oct 1, 2025

A small text embedding model for efficient processing.

New
Popular
Commercial Use

Technical Specifications of text-embedding-3-small

ItemDetails
Model IDtext-embedding-3-small
Model typeText embedding model
DescriptionA small text embedding model for efficient processing.
Primary useConverting text into dense vector embeddings for semantic search, retrieval, clustering, classification, and similarity tasks
Input modalityText
Output modalityEmbedding vectors
Context suitabilityOptimized for efficient text embedding workloads
Typical integration patternAPI-based embedding generation for downstream NLP and retrieval systems

What is text-embedding-3-small?

text-embedding-3-small is a text embedding model designed to transform text into numerical vector representations that capture semantic meaning. These embeddings make it easier for applications to compare pieces of text by similarity rather than exact keyword matching.

Because it is a small embedding model, text-embedding-3-small is well suited for efficient processing in production systems that need fast turnaround and scalable embedding generation. It can be used in workflows such as semantic search, recommendation pipelines, document retrieval, deduplication, intent matching, and knowledge base indexing.

Main features of text-embedding-3-small

  • Efficient embedding generation: Designed for fast and lightweight text-to-vector conversion in applications that need responsive performance.
  • Semantic understanding: Encodes text into embeddings that help capture meaning and contextual similarity beyond simple lexical overlap.
  • Scalable deployment: Suitable for high-volume pipelines such as indexing documents, search corpora, FAQs, product catalogs, or support content.
  • Versatile downstream usage: Supports use cases including retrieval, reranking preparation, clustering, classification, recommendation, and duplicate detection.
  • API-friendly integration: Works well in modern application stacks that rely on programmatic embedding generation through hosted APIs.

How to access and integrate text-embedding-3-small

Step 1: Sign Up for API Key

To get started, sign up on the CometAPI platform and generate your API key from the dashboard. After obtaining the key, store it securely and use it to authenticate all requests to the text-embedding-3-small API.

Step 2: Send Requests to text-embedding-3-small API

Once you have your API key, send HTTPS requests to the CometAPI endpoint and specify text-embedding-3-small as the model. Include your input text in the request body and ensure your authorization header is properly configured.

curl https://api.cometapi.com/v1/embeddings \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $COMETAPI_API_KEY" \
  -d '{
    "model": "text-embedding-3-small",
    "input": "Your text goes here"
  }'

Step 3: Retrieve and Verify Results

After the request is processed, the API returns embedding data for the supplied input. Verify that the response includes the expected vector output, confirm the request completed successfully, and then store or pass the embeddings into your search, retrieval, ranking, or analytics pipeline.

Pricing for text-embedding-3-small

Explore competitive pricing for text-embedding-3-small, designed to fit various budgets and usage needs. Our flexible plans ensure you only pay for what you use, making it easy to scale as your requirements grow. Discover how text-embedding-3-small can enhance your projects while keeping costs manageable.

Comet Price (USD / M Tokens)Official Price (USD / M Tokens)Discount
Input:$0.016/M
Output:$0.016/M
Input:$0.02/M
Output:$0.02/M
-20%

Sample code and API for text-embedding-3-small

Access comprehensive sample code and API resources for text-embedding-3-small to streamline your integration process. Our detailed documentation provides step-by-step guidance, helping you leverage the full potential of text-embedding-3-small in your projects.