text-embedding-004 est le modèle d'embedding de texte de génération précédente de Google, publié le 9 avril 2024.
- Entrée
- texte $0.025/M
- Sortie
- texte
Spécifications et limites
Modèle
| Modalités | texte → texte |
|---|
- 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
Utilisez Text Embedding 004 en 30 secondes
Compatible OpenAI : changez la base_url, gardez votre 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(""));À propos de Text Embedding 004
- Il n'est plus actif : la page de dépréciation de Google fixe son arrêt au 14 janvier 2026 et désigne gemini-embedding-2 comme remplaçant, et cette date est déjà passée.
- Le modèle ne figure plus non plus dans la référence des modèles actuelle de Google, raison pour laquelle cette page ne consigne ni dimensionnalité, ni limite d'entrée, ni types de tâche : il n'existe aucune page fournisseur actuelle à transcrire, et la règle suivie par ce catalogue est de laisser absente une valeur invérifiable plutôt que de la reprendre de mémoire.
- Si vous arrivez ici depuis une intégration ancienne, la cible de migration désignée par Google est gemini-embedding-2.
FAQ
Peut-on essayer l'API Text Embedding 004 gratuitement ?
Oui : les nouveaux comptes reçoivent 10 appels d'essai et jusqu'à $1 de crédit gratuit, sans carte bancaire. De quoi essayer Text Embedding 004 sur votre charge de travail réelle avant d'ajouter un moyen de paiement.
Quels sont les points forts de Text Embedding 004 ?
Retiré en amont le 14 janvier 2026 ; Google désigne gemini-embedding-2 comme remplaçant ; spécifications plus publiées par le fournisseur. La section À propos en donne un aperçu complet, tiré des notes de version du fournisseur.
Combien coûte Text Embedding 004 ?
Sur Synthorai, Text Embedding 004 coûte $0.025 par million de tokens en entrée et $0 par million de tokens en sortie, soit le tarif public du fournisseur, sans majoration de plateforme.
Text Embedding 004 prend-il en charge la mise en cache des prompts ?
Aujourd'hui, Text Embedding 004 ne bénéficie d'aucune remise sur les lectures de cache sur Synthorai. La mise en cache des prompts reste disponible pour d'autres modèles de la passerelle : consultez le tableau des prix pour trouver une alternative compatible avec le cache. Comparatif de la mise en cache par fournisseur →
Comment obtenir l'accès à Text Embedding 004 ?
Dans votre SDK OpenAI actuel, indiquez base_url="https://synthorai.io/v1" et model="text-embedding-004", et c'est tout. Une seule clé API donne accès à tous les modèles de la passerelle.
Modèles associés
Comparer
Chaque valeur de cette page est reprise de la documentation du fournisseur (lien ci-dessus) et porte la date de sa vérification. Les prix sont comparés à l'échelle du catalogue. Quand les fournisseurs ne définissent pas une spécification de la même façon, la différence est signalée et la valeur n'est pas mise en graphique. Nous ne mesurons rien ici et nous n'attribuons aucune note.