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.
Sentence Transformers: all-MiniLM-L6-v2
sentence-transformers/all-minilm-l6-v2Testa Sentence Transformers: all-MiniLM-L6-v2 nu
Körs på ditt saldo till priserna ovan. Nya konton börjar med gratis användning.
Resultaten visas här.
Inställningar
Sentence Transformers: all-MiniLM-L6-v2 i korthet
- Indatapriset är 75% lägre än medianen för 34 Embeddings-modeller.
Om Sentence Transformers: all-MiniLM-L6-v2
Sentence Transformers: all-MiniLM-L6-v2 är en inbäddningsmodell från Sentence Transformers, listad på api14 under kategorin embeddings. Det är en kompakt meningsinbäddningsmodell snarare än en chatt- eller textgenereringsmodell, så dess uppgift är att omvandla text till vektorer som fångar betydelse. Om du bygger semantisk sökning, deduplicering eller klustring är det här den typen av modell du tar till snarare än en generativ sådan.
Modellen tar text som indata och returnerar inbäddningar som utdata. Den mappar meningar och korta stycken till ett 384-dimensionellt tätt vektorrum, vilket är det som gör den användbar för semantisk representation. Kontextfönstret är 512 tokens, och maximal utdata är 460, så den är utformad för meningar och korta avsnitt snarare än långa dokument. Det finns inget stöd för sampling eller parametrar av genereringsstil, eftersom modellen inte genererar text.
Dessa förmågor pekar mot en ganska specifik uppsättning användningsfall. Informationssökning och semantisk sökning är de uppenbara: bädda in dina dokument och din fråga, jämför sedan vektorer efter likhet. Klustring och ämnesgruppering fungerar bra eftersom närliggande vektorer tenderar att betyda liknande saker. Samma egenskap hjälper till med deduplicering, detektering av nästan dubbletter och att bygga rekommendations- eller omrankningspipelines där du behöver ett snabbt, litet inbäddningssteg. Eftersom vektorerna bara är 384 dimensioner förblir lagring och jämförelse billiga i stor skala.
Du anropar den via api14:s OpenAI-kompatibla API med modell-id:t "sentence-transformers/all-minilm-l6-v2". Eftersom slutpunkten följer OpenAI:s inbäddningsform skickar du din text i fältet input och läser tillbaka vektorn från svaret. Modellen listar inga parametrar som stöds, så det finns inget extra att justera i förfrågans brödtext utöver modell-id:t och själva indata. Betrakta kontexten på 512 tokens som en hård gräns när du förbereder din indata.
Den kontextgränsen är den främsta praktiska begränsningen. Om din betydelseenhet är längre än ett kort stycke behöver du dela upp den i bitar innan inbäddning, och kvaliteten på din uppdelning kommer att spela större roll än något annat i pipelinen. Om du behöver en modell som genererar text, svarar på frågor eller följer instruktioner är en inbäddningsmodell fel verktyg och du bör i stället titta på en chatt- eller kompletteringsmodell. För semantisk likhet över meningar och korta avsnitt passar den här direkt för uppgiften.
Så anropar du Sentence Transformers: all-MiniLM-L6-v2 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 "sentence-transformers/all-minilm-l6-v2".
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": "sentence-transformers/all-minilm-l6-v2",
"input": [
"The quick brown fox",
"Lorem ipsum"
]
});
console.log(result.data.map((d) => d.embedding.length));
Specifikationer
- Kontextlängd
- 512
- Max utdata
- 460
- Indata
- text
- Utdata
- embeddings
Anrop på api14 · senaste 7 dagarna
Sentence Transformers: all-MiniLM-L6-v2: vanliga frågor
- Vad kostar Sentence Transformers: all-MiniLM-L6-v2 API?
- Sentence Transformers: all-MiniLM-L6-v2 kostar Indata 0,02 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 Sentence Transformers: all-MiniLM-L6-v2?
- Sentence Transformers: all-MiniLM-L6-v2 läser upp till 512 tokens per anrop, prompt, historik och dokument tillsammans. Den skriver upp till 460 utdata-tokens per svar.
- Vad kan Sentence Transformers: all-MiniLM-L6-v2 göra?
- Sentence Transformers: all-MiniLM-L6-v2 tar emot text och returnerar embeddings.
- Hur anropar jag Sentence Transformers: all-MiniLM-L6-v2 från min kod?
- Peka valfritt OpenAI-SDK mot https://api14.com/api/v1 och sätt model till "sentence-transformers/all-minilm-l6-v2", inga andra kodändringar. Kopiera ett färdigt exempel från kodpanelen på den här sidan.
- Vilka alternativ finns till Sentence Transformers: all-MiniLM-L6-v2?
- Jämförbara Embeddings-modeller till ett liknande pris: Thenlper: GTE-Base, Intfloat: E5-Base-v2, Sentence Transformers: paraphrase-MiniLM-L6-v2. Alla körs via samma API-nyckel, så att byta är en sträng.
Community för Sentence Transformers: all-MiniLM-L6-v2
Ny trådDen här communityn har inga trådar ännu. Starta den första om Sentence Transformers: all-MiniLM-L6-v2.