Vi använder cookies. Cookies och webbläsarlagring håller dig inloggad och kommer ihåg dina preferenser. Med ditt tillstånd mäter vi också hur webbplatsen används. Du kan när som helst. Läs vår cookiepolicy.
OpenAI: Text Embedding 3 Small
openai/text-embedding-3-smallTesta OpenAI: Text Embedding 3 Small nu
Körs på ditt saldo till priserna ovan. Nya konton börjar med gratis användning.
Resultaten visas här.
Inställningar
OpenAI: Text Embedding 3 Small i korthet
- Indatapriset ligger nära medianen för 34 Embeddings-modeller.
Om OpenAI: Text Embedding 3 Small
OpenAI: Text Embedding 3 Small är en inbäddningsmodell från OpenAI, listad på api14 under modell-id openai/text-embedding-3-small. Den tillhör kategorin embeddings, och OpenAI beskriver den som en förbättrad och mer prestandaeffektiv version av ada-inbäddningsmodellen. Istället för att generera chattssvar producerar den inbäddningar, vilket är numeriska representationer av text som används för att mäta hur relaterade två textstycken är.
Modellen accepterar text som sin enda indatamodalitet och returnerar inbäddningar som sin enda utdatamodalitet, så den passar i pipelines där du konverterar strängar till vektorer snarare än i konversationssystem. Den har en kontextlängd på 8192 tokens, vilket sätter taket för hur mycket text en enskild begäran kan täcka innan du behöver dela upp den. Detaljerna listar också en maximal utdata på 7372, vilket är en användbar siffra att ha i åtanke när du bestämmer hur du ska dela upp längre dokument.
Praktiska användningsområden följer direkt av den formen. Eftersom inbäddningar låter dig mäta relaterbarhet mellan texter passar modellen för semantisk sökning, där du bäddar in en fråga och en korpus och rangordnar dokument efter likhet. Retrieval augmented generation är en annan vanlig tillämpning, eftersom ett hämtningslager byggt på inbäddningar kan mata relevanta avsnitt till en separat genereringsmodell. Samma egenskap stödjer klustring och ämnesgruppering över stora textsamlingar, avduplicering av nästan identiskt innehåll, klassificering när du tränar en lättviktsklassificerare ovanpå vektorerna, och rekommendations- eller likhetsfunktioner som jämför objekt via deras textbeskrivningar. Kontexten på 8192 tokens innebär att varje indata kan vara ett betydande avsnitt, inte bara en enda mening, vilket hjälper när du bäddar in hela sektioner snarare än isolerade rader.
Du anropar modellen via api14:s OpenAI-kompatibla API med modell-id openai/text-embedding-3-small. Eftersom gränssnittet följer OpenAI-formatet kan befintliga OpenAI-klientbibliotek och kod som riktar sig mot embeddings-endpointen peka mot api14 med minimala ändringar. Modellens lista över stödda parametrar är tom, så det finns inga ytterligare begärandeparametrar dokumenterade utöver standardstrukturen för en embeddings-begäran: du anger modell-id och textindata, och du får vektorutdata. Eventuell justering du vill göra, till exempel hur du delar upp text eller hur du jämför de resulterande vektorerna, sker i din egen pipeline snarare än genom modellparametrar.
Eftersom den bara hanterar text in och inbäddningar ut är denna modell inte rätt val när du behöver genererad text, verktygsanrop eller något konversationsbeteende; en chatt- eller completion-modell täcker dessa fall. Det är också en inbäddningsmodell med ett fast kontextfönster, så mycket långa dokument behöver fortfarande delas upp före inbäddning. Inom dessa gränser är den ett rimligt standardval för team som vill ha en liten, aktuell OpenAI-inbäddningsmodell bakom en OpenAI-kompatibel endpoint.
Så anropar du OpenAI: Text Embedding 3 Small API
- Skapa en API-nyckel i din kontrollpanel.
- Installera det officiella openai-SDK:t för ditt språk.
- Sätt baseURL till https://api14.com/api/v1 och model till "openai/text-embedding-3-small".
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",
"input": [
"The quick brown fox",
"Lorem ipsum"
]
});
console.log(result.data.map((d) => d.embedding.length));
Specifikationer
- Kontextlängd
- 8 192
- Max utdata
- 7 372
- Indata
- text
- Utdata
- embeddings
Anrop på api14 · senaste 7 dagarna
OpenAI: Text Embedding 3 Small: vanliga frågor
- Vad kostar OpenAI: Text Embedding 3 Small API?
- OpenAI: Text Embedding 3 Small kostar Indata 0,07 US$ / 1M tokens. Det dras från ditt USD-saldo endast för lyckade anrop; misslyckade anrop är gratis.
- Hur stort är kontextfönstret för OpenAI: Text Embedding 3 Small?
- OpenAI: Text Embedding 3 Small läser upp till 8 192 tokens per anrop, prompt, historik och dokument tillsammans. Den skriver upp till 7 372 utdata-tokens per svar.
- Vad kan OpenAI: Text Embedding 3 Small göra?
- OpenAI: Text Embedding 3 Small tar emot text och returnerar embeddings.
- Hur anropar jag OpenAI: Text Embedding 3 Small från min kod?
- Peka valfritt OpenAI-SDK mot https://api14.com/api/v1 och sätt model till "openai/text-embedding-3-small", inga andra kodändringar. Kopiera ett färdigt exempel från kodpanelen på den här sidan.
- Vilka alternativ finns till OpenAI: Text Embedding 3 Small?
- Jämförbara Embeddings-modeller till ett liknande pris: VoyageAI by MongoDB: voyage-4-lite, Qwen: Qwen3 Embedding 4B, Perplexity: Embed V1 4B. Alla körs via samma API-nyckel, så att byta är en sträng.
Community för OpenAI: Text Embedding 3 Small
Ny trådDen här communityn har inga trådar ännu. Starta den första om OpenAI: Text Embedding 3 Small.