text-embedding-004 é o modelo de embeddings de texto da geração anterior da Google, lançado a 9 de abril de 2024.
- Entrada
- texto $0.025/M
- Saída
- texto
Especificações e limites
Modelo
| Modalidades | texto → texto |
|---|
- Google's previous-generation text embedding model. Its shutdown date on Google's own deprecation page is 2026-01-14, with gemini-embedding-2 named as the replacement
- that date is in the past as of this transcription, so the model is retired upstream rather than merely scheduled. Dimensionality and input limits are deliberately not recorded here: the model no longer appears in Google's current model reference, so there is no current vendor page to transcribe them from, and the standing rule is that an unverifiable value is left absent rather than carried over from memory
conforme documentação oficial da Google ↗
Use o Text Embedding 004 em 30 segundos
Compatível com OpenAI: troque a base_url, mantenha seu SDK. POST /v1/embeddings
from openai import OpenAI
client = OpenAI(
base_url="https://synthorai.io/v1",
api_key="sk-syn-...",
)
resp = client.chat.completions.create(
model="text-embedding-004",
messages=[{"role": "user", "content": "Summarize this diff"}],
)
print(resp.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://synthorai.io/v1",
apiKey: "sk-syn-...",
});
const resp = await client.chat.completions.create({
model: "text-embedding-004",
messages: [{ role: "user", content: "Summarize this diff" }],
});
console.log(resp.choices[0].message.content);curl https://synthorai.io/v1/chat/completions \
-H "Authorization: Bearer sk-syn-..." \
-H "Content-Type: application/json" \
-d '{
"model": "text-embedding-004",
"messages": [{"role": "user", "content": "Hello"}]
}'package main
import (
"context"
"fmt"
"github.com/openai/openai-go/v3"
"github.com/openai/openai-go/v3/option"
)
func main() {
client := openai.NewClient(
option.WithBaseURL("https://synthorai.io/v1"),
option.WithAPIKey("sk-syn-..."),
)
resp, _ := client.Chat.Completions.New(context.TODO(), openai.ChatCompletionNewParams{
Model: "text-embedding-004",
Messages: []openai.ChatCompletionMessageParamUnion{
openai.UserMessage("Summarize this diff"),
},
})
fmt.Println(resp.Choices[0].Message.Content)
}import com.openai.client.OpenAIClient;
import com.openai.client.okhttp.OpenAIOkHttpClient;
import com.openai.models.chat.completions.*;
OpenAIClient client = OpenAIOkHttpClient.builder()
.baseUrl("https://synthorai.io/v1")
.apiKey("sk-syn-...")
.build();
ChatCompletion resp = client.chat().completions().create(
ChatCompletionCreateParams.builder()
.model("text-embedding-004")
.addUserMessage("Summarize this diff")
.build());
System.out.println(resp.choices().get(0).message().content().orElse(""));Sobre o Text Embedding 004
- Já não está ativo: a própria página de descontinuação da Google fixa o encerramento a 14 de janeiro de 2026 e indica gemini-embedding-2 como substituto, e essa data já passou.
- O modelo também deixou de constar na referência de modelos atual da Google, razão pela qual esta página não regista dimensionalidade, limite de entrada nem tipos de tarefa: não existe uma página do fornecedor em vigor para transcrever, e a regra deste catálogo é deixar ausente um valor não verificável em vez de o arrastar de memória.
- Se chega aqui a partir de uma integração antiga, o destino de migração indicado pela Google é gemini-embedding-2.
Perguntas frequentes
A API do Text Embedding 004 é gratuita para testar?
Sim. Contas novas recebem 10 chamadas de teste e até $1 em créditos gratuitos, sem precisar de cartão. É o suficiente para testar o Text Embedding 004 com sua carga de trabalho real antes de adicionar um meio de pagamento.
Em que o Text Embedding 004 é melhor?
Retirado a montante a 14 de janeiro de 2026; a Google indica gemini-embedding-2 como substituto; o fornecedor já não publica as especificações. Veja a seção Sobre para o quadro completo, extraído das notas de lançamento do próprio fornecedor.
Quanto custa o Text Embedding 004?
Na Synthorai, o Text Embedding 004 custa $0.025 por milhão de tokens de entrada e $0 por milhão de tokens de saída. É o preço de tabela do provedor, sem margem da plataforma.
O Text Embedding 004 suporta cache de prompts?
O Text Embedding 004 não tem desconto de leitura de cache na Synthorai hoje. O cache de prompts continua valendo para outros modelos do gateway; veja na tabela de preços as alternativas com cache habilitado. Comparativo de cache entre provedores →
Como obtenho acesso ao Text Embedding 004?
Aponte seu SDK da OpenAI existente para base_url="https://synthorai.io/v1", defina model="text-embedding-004" e pronto. Uma única chave de API cobre todos os modelos do gateway.
Modelos relacionados
Comparar
Cada valor desta página é transcrito da documentação do fornecedor, ligada acima, e traz a data em que foi verificado. Os preços são comparados em todo o catálogo; os valores de especificação que os fornecedores definem de forma diferente são apresentados com a diferença indicada em vez de representados num gráfico. Nada aqui é medido por nós, e nada é pontuado.