Usamos cookies. Cookies e o armazenamento do navegador mantêm você conectado e lembram suas preferências. Com sua permissão, também medimos como o site é usado. Você pode a qualquer momento. Veja nossa política de cookies.

OpenAI: Text Embedding 3 Small (batch)

openai/text-embedding-3-small:batch
EmbeddingsEntrada: text8KAdicionado em 30 de out. de 2025

Teste o OpenAI: Text Embedding 3 Small (batch) agora

Usa o seu saldo, aos preços acima. Novas contas começam com uso grátis.

Entre para usar este recursoCriar conta grátis

Os resultados aparecerão aqui.

Restam 5 de 5 mensagens grátis hoje, uma conta grátis dá uso grátis extra e uma chave de API.Criar conta grátisEntrarCusto da sessão US$ 0,00

OpenAI: Text Embedding 3 Small (batch) em resumo

  • O preço de entrada é 50% menor que a mediana de 34 modelos de Embeddings.

Sobre OpenAI: Text Embedding 3 Small (batch)

OpenAI: Text Embedding 3 Small (batch) é um modelo de embedding da OpenAI, oferecido através da api14. Pertence à categoria de embeddings, e o seu id de modelo na api14 é openai/text-embedding-3-small:batch. A OpenAI descreve o text-embedding-3-small como uma versão melhorada e com melhor desempenho do modelo de embedding ada. Embeddings são uma representação numérica de texto que pode ser usada para medir a relação entre dois trechos de texto.

O modelo recebe texto como sua única entrada e retorna embeddings como sua única saída. Tem um comprimento de contexto de 8192 tokens, e a saída máxima é 7372. Não há parâmetros suportados listados para este modelo, portanto não é possível ajustar configurações de amostragem ou geração através do pedido. O sufixo batch no id do modelo indica a variante em lote deste modelo de embedding na api14.

Como produz embeddings em vez de texto gerado, os usos práticos decorrem da medição de similaridade entre textos. Trabalhos típicos incluem pesquisa semântica, onde se faz o embedding de uma consulta e de um conjunto de documentos e se classificam os documentos por proximidade; recuperação para um pipeline de geração aumentada por recuperação, onde os embeddings selecionam passagens relevantes para passar a um modelo de chat; agrupamento ou agrupamento por tópicos de grandes coleções de texto; deduplicação, onde itens quase idênticos são encontrados comparando vetores; e classificação ou encaminhamento, onde um modelo leve consome os embeddings. O contexto de 8192 tokens significa que entradas individuais podem ser bastante longas, portanto páginas inteiras ou passagens longas podem receber embedding sem serem divididas primeiro.

Para o chamar através da api14, use a API compatível com OpenAI com o id de modelo openai/text-embedding-3-small:batch. Aponte o seu cliente OpenAI existente para o URL base da api14 e envie o seu texto para o endpoint de embeddings, ou use a rota equivalente em estilo chat se o seu cliente esperar por uma. Como o modelo não lista parâmetros suportados, mantenha os pedidos simples: envie o id do modelo e o texto de entrada, e leia o vetor de embedding a partir da resposta. Não é necessário definir temperature, top_p, ou opções semelhantes, uma vez que este modelo não as aceita.

Uma coisa a ter em mente é que este modelo apenas lida com entrada de texto e apenas retorna embeddings. Não gera conclusões de chat nem qualquer outra saída de texto, portanto se a sua tarefa for conversação, sumarização, ou geração de código, um modelo de chat ou de conclusão é a melhor escolha. Se precisar de fazer embedding de volumes muito grandes de texto, a variante em lote é a escolha relevante aqui, enquanto outros modelos de embedding podem servir diferentes necessidades de precisão ou de idioma.

Como usar a API do OpenAI: Text Embedding 3 Small (batch)

  1. Crie uma chave de API no seu painel.
  2. Instale o SDK oficial openai para a sua linguagem.
  3. Defina baseURL como https://api14.com/api/v1 e model como "openai/text-embedding-3-small: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-small:batch",
  "input": [
    "The quick brown fox",
    "Lorem ipsum"
  ]
});
console.log(result.data.map((d) => d.embedding.length));

Especificações

Tamanho do contexto
8.192
Saída máxima
7.372
Entrada
text
Saída
embeddings

Requisições no api14 · últimos 7 dias

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

OpenAI: Text Embedding 3 Small (batch): perguntas frequentes

Quanto custa a API do OpenAI: Text Embedding 3 Small (batch)?
O OpenAI: Text Embedding 3 Small (batch) custa Entrada US$ 0,04 / 1M tokens. A cobrança sai do seu saldo em USD apenas para requisições bem-sucedidas; requisições com falha são grátis.
Qual é a janela de contexto do OpenAI: Text Embedding 3 Small (batch)?
O OpenAI: Text Embedding 3 Small (batch) lê até 8.192 tokens por requisição, prompt, histórico e documentos somados. Ele gera até 7.372 tokens de saída por resposta.
O que o OpenAI: Text Embedding 3 Small (batch) consegue fazer?
O OpenAI: Text Embedding 3 Small (batch) aceita text e retorna embeddings.
Como chamo o OpenAI: Text Embedding 3 Small (batch) no meu código?
Aponte qualquer SDK da OpenAI para https://api14.com/api/v1 e defina model como "openai/text-embedding-3-small:batch", sem nenhuma outra mudança no código. Copie um exemplo pronto no painel de código desta página.
Quais são as alternativas ao OpenAI: Text Embedding 3 Small (batch)?
Modelos de Embeddings comparáveis com preço parecido: Thenlper: GTE-Large, Intfloat: E5-Large-v2, Intfloat: Multilingual-E5-Large. Todos usam a mesma chave de API, então trocar é só mudar uma string.

Comunidade OpenAI: Text Embedding 3 Small (batch)

Novo tópico

Esta comunidade ainda não tem tópicos. Abra o primeiro sobre OpenAI: Text Embedding 3 Small (batch).