models

Amazon: Titan Text Embeddings V2

Markdown · JSON

Amazon: Titan Text Embeddings V2

amazon/titan-embed-text-v2
AmazonEmbeddingsInvoer US$ 0,00004 / 1KUitvoer —

Maakt tekstvectoren voor RAG, semantisch zoeken en groeperen, ook voor zoektoepassingen met meertalig materiaal en code.

De tweede generatie tekstembeddings van Titan

Amazon Titan Text Embeddings V2 zet tekst om in een numerieke representatie voor zoeken en andere taken op basis van betekenisgelijkenis. Het model is geoptimaliseerd voor het ophalen van geschikte fragmenten: de gebruiker stelt een vraag in eigen woorden en de toepassing vergelijkt de vraagvector met de vectoren van het materiaal in de kennisbank. Zo kan relevante informatie worden gevonden zonder dat alle zoekwoorden exact overeenkomen.

V2 verschilt van G1 door een compactere standaardrepresentatie: volgens de Amazon-documentatie heeft de vector standaard 1 024 dimensies. Voor de toepassing is dit een eigenschap van de gegevens die ze opslaat en vergelijkt. Alle vermeldingen in één index moeten een consistente representatiemethode gebruiken. Bij de overstap van een ander embeddingmodel bouw je de index opnieuw op voor het gekozen model.

Waarvoor te gebruiken

  • RAG en bedrijfszoekfuncties: maak vectoren van documentatiesecties en haal vervolgens fragmenten op voor een apart model dat de vraag beantwoordt.
  • Betekenisgelijkenis: vergelijk anders geformuleerde teksten en vind verwant materiaal.
  • Groeperen: onderzoek onderwerpen in vragen, beoordelingen en documenten via de gelijkenis van hun representaties.
  • Zoeken in code: bouw zoektoepassingen voor broncode en bijbehorende toelichtingen.

Amazon vermeldt dat V2 is getraind op meer dan 100 natuurlijke talen en 13 programmeertalen, waaronder Python, JavaScript, Java, C++, Rust, Go en SQL. Het model is wel vooral geoptimaliseerd voor Engelse tekst. Test bij een meertalige kennisbank met name zoekopdrachten waarbij de vraag en de documenten verschillende talen gebruiken: aanwezigheid van talen in de training betekent niet dat elke combinatie dezelfde kwaliteit heeft.

Werken in Ailoot

De invoer is tekst en de uitvoer een embedding. De limiet van deze modelkaart is 8 192 invoertokens. Voor een zoekindex kun je lang materiaal verdelen langs inhoudelijke grenzen: koppen, secties en alinea’s. Bewaar vervolgens elk fragment samen met de vector en een verwijzing naar de oorspronkelijke bron.

Praktische werkwijze

Kies echte vragen met passende antwoorden uit je collectie, maak embeddings en controleer de zoekresultaten. Varieer op dezelfde testset de fragmentgrootte en vergelijkingsmethode, en behoud de koppeling met de brontekst. Titan maakt numerieke representaties; vergelijken, resultaten selecteren en een antwoord formuleren gebeurt in latere stappen van de toepassing. Met deze controle kun je de indexinstellingen afstemmen op je terminologie en documentstructuur.

Beschikbaar via de Ailoot API

Ultra EmbeddingsPOST /v1/embeddings
Invoer
text
Uitvoer
embedding
Context
8.192 tokens
Max. antwoord
Niet vermeld in de catalogus
Invoer
US$ 0,00004 / 1K
amazon/titan-embed-text-v2 · JSON
{"about":"### De tweede generatie tekstembeddings van Titan\n\nAmazon Titan Text Embeddings V2 zet tekst om in een numerieke representatie voor zoeken en andere taken op basis van betekenisgelijkenis. Het model is geoptimaliseerd voor het ophalen van geschikte fragmenten: de gebruiker stelt een vraag in eigen woorden en de toepassing vergelijkt de vraagvector met de vectoren van het materiaal in de kennisbank. Zo kan relevante informatie worden gevonden zonder dat alle zoekwoorden exact overeenkomen.\n\nV2 verschilt van G1 door een compactere standaardrepresentatie: volgens de Amazon-documentatie heeft de vector standaard **1 024 dimensies**. Voor de toepassing is dit een eigenschap van de gegevens die ze opslaat en vergelijkt. Alle vermeldingen in één index moeten een consistente representatiemethode gebruiken. Bij de overstap van een ander embeddingmodel bouw je de index opnieuw op voor het gekozen model.\n\n### Waarvoor te gebruiken\n\n- **RAG en bedrijfszoekfuncties:** maak vectoren van documentatiesecties en haal vervolgens fragmenten op voor een apart model dat de vraag beantwoordt.\n- **Betekenisgelijkenis:** vergelijk anders geformuleerde teksten en vind verwant materiaal.\n- **Groeperen:** onderzoek onderwerpen in vragen, beoordelingen en documenten via de gelijkenis van hun representaties.\n- **Zoeken in code:** bouw zoektoepassingen voor broncode en bijbehorende toelichtingen.\n\nAmazon vermeldt dat V2 is getraind op meer dan 100 natuurlijke talen en 13 programmeertalen, waaronder Python, JavaScript, Java, C++, Rust, Go en SQL. Het model is wel vooral geoptimaliseerd voor Engelse tekst. Test bij een meertalige kennisbank met name zoekopdrachten waarbij de vraag en de documenten verschillende talen gebruiken: aanwezigheid van talen in de training betekent niet dat elke combinatie dezelfde kwaliteit heeft.\n\n### Werken in Ailoot\n\nDe invoer is tekst en de uitvoer een **embedding**. De limiet van deze modelkaart is **8 192 invoertokens**. Voor een zoekindex kun je lang materiaal verdelen langs inhoudelijke grenzen: koppen, secties en alinea’s. Bewaar vervolgens elk fragment samen met de vector en een verwijzing naar de oorspronkelijke bron.\n\n### Praktische werkwijze\n\nKies echte vragen met passende antwoorden uit je collectie, maak embeddings en controleer de zoekresultaten. Varieer op dezelfde testset de fragmentgrootte en vergelijkingsmethode, en behoud de koppeling met de brontekst. Titan maakt numerieke representaties; vergelijken, resultaten selecteren en een antwoord formuleren gebeurt in latere stappen van de toepassing. Met deze controle kun je de indexinstellingen afstemmen op je terminologie en documentstructuur.","alias_of":null,"aliases":[],"author":"Amazon","canonical_model":"amazon/titan-embed-text-v2","ctx":8192,"formats":["embeddings"],"id":"amazon/titan-embed-text-v2","input":["text"],"kind":"embedding","max_out":0,"methods":[{"cache_read":null,"cache_write":null,"cache_write_1h":null,"cache_write_5m":null,"conditional_meter":null,"ctx":8192,"family":"openai","fast_multiplier":1,"flex_multiplier":1,"fmt":"embeddings","http":"POST","img_in":null,"img_out":null,"in":0.04,"input":["text"],"label":"Эмбеддинги","max_out":0,"max_tool_calls":null,"out":0,"output":["embedding"],"path":"/v1/embeddings","request_model_id":"amazon/titan-embed-text-v2","route_label":"Ultra","status_reads":[],"tiers":[],"tool_prices":null,"unit":"token","units":[]}],"model_aliases":[{"canonical_model_id":"amazon/titan-embed-text-v2","request_model_id":"amazon/titan-embed-text-v2","route_label":"Ultra"}],"name":"Amazon: Titan Text Embeddings V2","price":{"in":0.04,"in_label":null,"out":null,"out_label":null,"sort_in":0.04,"sort_out":null,"varies":false},"public_id":"amazon/titan-embed-text-v2","short":"Maakt tekstvectoren voor RAG, semantisch zoeken en groeperen, ook voor zoektoepassingen met meertalig materiaal en code."}

Vragen

Hoe kies ik een model voor mijn taak?

Bepaal eerst welke invoer en uitvoer je nodig hebt: tekst, afbeeldingen, audio of video. Vergelijk daarna compatibele API-methoden, de exacte model-ID of het model waarnaar de alias op dit moment verwijst, de prijs en de factureringseenheid. GET /v1/models is gratis en geeft de modellen weer die beschikbaar zijn voor je sleutel.

Ondersteunt elk model alle API-methoden en mediatypen?

Gebruik de API-methoden en typen invoer en uitvoer die op de modelkaart staan. Ondersteuning voor tekst, afbeeldingen, audio of video hangt af van het gekozen model en de gekozen methode; bekijk het bijbehorende voorbeeldverzoek voordat je je gegevens verstuurt.

Wat is het verschil tussen een model-ID en een alias?

Een exacte model-ID identificeert een specifiek model. Een alias verwijst naar een model en het doelmodel kan veranderen. Controleer in de catalogus naar welk model de alias op dit moment verwijst; gebruik de exacte ID als je integratie een specifiek model nodig heeft.

Hoe vergelijk ik prijzen voordat ik een verzoek verstuur?

Bekijk op de modelkaart de prijs en factureringseenheid van de gekozen API-methode. Vergelijk dezelfde eenheid en hetzelfde type invoer en uitvoer; de verzoekgeschiedenis toont het werkelijke verbruik en het in rekening gebrachte bedrag.

Wat biedt een abonnement?

Korting op tokens voor regelmatig gebruik. Kies een abonnement bij je verzoekvolume; voorwaarden en prijs staan bij het afsluiten.

Hoe gebruik ik een promotiecode tot 50% korting?

Vul de code in bij aankoop van tokens. Het eindbedrag wordt volgens de actievoorwaarden herberekend; je ziet de korting vóór betaling.