We gebruiken cookies. Cookies en browseropslag houden je ingelogd en onthouden je voorkeuren. Met je toestemming meten we ook hoe de site wordt gebruikt. Je kunt je wanneer je wilt. Zie ons cookiebeleid.
Sentence Transformers: all-mpnet-base-v2
sentence-transformers/all-mpnet-base-v2Probeer Sentence Transformers: all-mpnet-base-v2 nu
Draait op je saldo tegen de prijzen hierboven. Nieuwe accounts beginnen met gratis gebruik.
Resultaten verschijnen hier.
Instellingen
Sentence Transformers: all-mpnet-base-v2 in het kort
- De invoerprijs is 75% lager dan de mediaan van 34 Embeddings-modellen.
Over Sentence Transformers: all-mpnet-base-v2
Sentence Transformers: all-mpnet-base-v2 is een embeddingmodel van Sentence Transformers, een familie van modellen die gebouwd is om tekst om te zetten in vectoren. Het valt in de categorie embeddings, wat betekent dat het ontworpen is om representaties van tekst te produceren in plaats van zelf tekst te genereren. Het model codeert zinnen en korte paragrafen naar een 768-dimensionale dichte vectorruimte, en het wordt door de aanbieder gepositioneerd als een hoogwaardige optie voor semantisch werk.
Aan de invoerkant accepteert het model alleen tekst. Aan de uitvoerkant retourneert het embeddings in plaats van woorden of chatberichten, dus je moet niet verwachten dat het vragen beantwoordt of een gesprek voert. De contextlengte is 512 tokens, en de maximale uitvoer is 460. Beide getallen zijn in de praktijk belangrijk: het venster van 512 tokens dekt een zin of een korte paragraaf, en alles wat langer is moet worden opgesplitst voordat je het verstuurt. De embedding die het retourneert is een 768-dimensionale vector.
Die mogelijkheden wijzen op een tamelijk specifieke set toepassingen. Information retrieval is een natuurlijke match, waarbij je een query en een corpus embedt en ze vergelijkt. Clustering is een andere, aangezien zinnen die dicht bij elkaar liggen in de 768-dimensionale ruimte vaak tot hetzelfde onderwerp behoren. Similarity scoring volgt daar direct uit, bijvoorbeeld het rangschikken van kandidaatpassages tegen een referentie, of het detecteren van bijna-duplicaattekst. Omdat het model zinnen en korte paragrafen verwerkt, werken deze taken het beste wanneer elke invoer die je embedt kort en op zichzelf staand is.
Je roept het aan via de OpenAI-compatibele API van api14, met het model-id "sentence-transformers/all-mpnet-base-v2". Omdat de interface de vorm van OpenAI embeddings volgt, kunnen bestaande clients en bibliotheken die op dat endpoint zijn gericht naar api14 worden gewezen zonder speciale aanpassing. Let op dat dit model geen ondersteunde parameters vermeldt, dus de request body moet het model-id en de invoertekst bevatten, en je moet er niet op rekenen dat optionele instellingen zoals dimensions of encoding format worden toegepast.
De context van 512 tokens en de uitvoerlimiet van 460 zijn hier de belangrijkste praktische beperkingen. Als je tekst langer is dan een zin of een korte paragraaf, splits deze dan in stukken en embed elk stuk, en combineer daarna de resultaten. En als je eigenlijk gegenereerde tekst nodig hebt in plaats van vectoren, past een generatief chatmodel beter; dit model produceert alleen embeddings.
Zo roep je de Sentence Transformers: all-mpnet-base-v2 API aan
- Maak een API-key aan in je dashboard.
- Installeer de officiële openai SDK voor je taal.
- Stel baseURL in op https://api14.com/api/v1 en model op "sentence-transformers/all-mpnet-base-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-mpnet-base-v2",
"input": [
"The quick brown fox",
"Lorem ipsum"
]
});
console.log(result.data.map((d) => d.embedding.length));
Specificaties
- Contextlengte
- 512
- Max. uitvoer
- 460
- Invoer
- text
- Uitvoer
- embeddings
Verzoeken op api14 · afgelopen 7 dagen
Sentence Transformers: all-mpnet-base-v2: veelgestelde vragen
- Wat kost de Sentence Transformers: all-mpnet-base-v2 API?
- Sentence Transformers: all-mpnet-base-v2 kost Invoer US$ 0,02 / 1M tokens. Er wordt alleen voor geslaagde verzoeken van je USD-saldo afgeschreven; mislukte verzoeken zijn gratis.
- Hoe groot is het contextvenster van Sentence Transformers: all-mpnet-base-v2?
- Sentence Transformers: all-mpnet-base-v2 leest tot 512 tokens per verzoek, prompt, geschiedenis en documenten samen. Het schrijft tot 460 outputtokens per antwoord.
- Wat kan Sentence Transformers: all-mpnet-base-v2?
- Sentence Transformers: all-mpnet-base-v2 accepteert text en geeft embeddings terug.
- Hoe roep ik Sentence Transformers: all-mpnet-base-v2 aan vanuit mijn code?
- Richt een willekeurige OpenAI SDK op https://api14.com/api/v1 en zet het model op "sentence-transformers/all-mpnet-base-v2", verder geen codewijzigingen. Kopieer een kant-en-klaar voorbeeld uit het codepaneel op deze pagina.
- Wat zijn alternatieven voor Sentence Transformers: all-mpnet-base-v2?
- Vergelijkbare modellen in Embeddings met een vergelijkbare prijs: Thenlper: GTE-Base, Intfloat: E5-Base-v2, Sentence Transformers: paraphrase-MiniLM-L6-v2. Ze werken allemaal met dezelfde API-key, dus overstappen is één string aanpassen.
Community over Sentence Transformers: all-mpnet-base-v2
Nieuw topicDeze community heeft nog geen topics. Open het eerste topic over Sentence Transformers: all-mpnet-base-v2.