Google: Gemini Embedding 2 Preview
Gemini Embedding 2 Preview pretvori besedilo, slike, zvok, video in PDF v numerične vektorje v enem multimodalnem prostoru. Njegov ločeno dokumentirani predogledni profil podpira iskanje in primerjanje med modalnostmi, vhod do 8192 žetonov in prilagodljive dimenzije vektorjev.
O modelu
Ta opis zajema zmožnosti modela. Vhodi, izhodi in možnosti, ki so na voljo v Ailoot, so spodaj navedeni za izbrano metodo.
Gemini Embedding 2 Preview je Googlova poimensko določena predogledna izdaja njegove družine nativnih multimodalnih vektorskih vložitev. Besedilo, slike, video, zvok in PDF preslika v skupni numerični prostor ter predstavlja pomensko vsebino v več kot 100 jezikih. Izhod so vektorske vložitve: vektorji za primerjanje in iskanje povezanega gradiva. Identiteta te predogledne izdaje ostaja ločena od stabilne različice Gemini Embedding 2 in ne pomeni zamenljivih uteži ali enakega vektorskega prostora.
Izvirna objava kot nadaljnje uporabe opisuje iskanje med modalnostmi, klasifikacijo, gručenje, analizo sentimenta in generiranje s pomočjo pridobljenega gradiva. Besedilna poizvedba lahko najde povezan vizualni element, slika ali posnetek pa sta lahko tudi izhodišče za iskanje. Aplikacija shranjuje predstavitve, jih primerja in vrača ustrezne zapise; ločen jezikovni model lahko z najdenim izvornim gradivom pripravi odgovor. Sama vektorska vložitev ne vsebuje niti razlage v naravnem jeziku niti prepisa.
Lastna stran modela dokumentira vhodno omejitev 8192 žetonov in izhodne dimenzije od 128 do 3072, s priporočenimi velikostmi 768, 1536 in 3072. Objava predogledne različice navaja privzeto dimenzijo 3072 in opisuje Matryoshka Representation Learning, ki ohranja uporabne informacije v krajših začetnih delih predstavitve. Za vektorje, ki jih je treba primerjati, ohranite eno izbrano dimenzijo in z zbirko shranite izdajo modela, namesto da predstavitve združujete zgolj zaradi enake dolžine.
Objava predogledne različice dokumentira največ šest slik PNG ali JPEG na zahtevo, do 120 sekund videa MP4 ali MOV in dokumente PDF z največ šestimi stranmi. Dokumentira tudi neposredno izdelavo zvočnih vektorskih vložitev brez vmesnega besedilnega prepisa. Te specifikacije izhajajo iz lastne objave predogledne izdaje, ne iz poznejšega vodnika stabilne različice. Objava za ta konkretni predogledni profil ne določa vseh trenutnih omejitev trajanja zvoka, kodekov ali vzorčenja sličic.
Prepleteni multimodalni vhod omogoča, da predstavitev odraža povezave med mediji, na primer med sliko in njenim napisom. Pri katalogu izdelkov fotografijo in odobreni opis podajte skupaj, kadar opisujeta en predmet za iskanje. Pri zbirki dokumentov vir razdelite na osredotočene odlomke ali strani ter ohranite njegov naslov in mesto. Pri medijski knjižnici izberite posnetek, ki ustreza dogodku, ki ga morajo uporabniki najti, in ob shranjenem zapisu ohranite izvirni časovni razpon.
Uporabna iskalna naloga jasno določi želeno povezavo. Vprašanje, ki išče razlago, iskanje vizualno podobnih elementov in gručenje po temi so različne naloge, tudi kadar uporabljajo isto izvorno zbirko. Vsebino pripravljajte dosledno, zabeležite izdajo in dimenzijo ter vsak vektor ohranite povezan z virom. Podobnost zagotavlja kandidate, ki jih aplikacija preveri; ne dokazuje, da dva zapisa navajata isto dejstvo ali da najdeni vir v celoti odgovarja na vprašanje.
Pri praktičnem medijskem iskanju ustvarite predstavitev izbrane slike ali videoizseka in jo primerjajte z opisom želene vsebine. Ustrezni vir predstavite z njegovim napisom ali časovnim razponom, da ga uporabnik lahko pregleda. Pri pomočniku za znanje poiščite ustrezno stran ali odlomek pred ustvarjanjem pisnega odgovora. Vloga modela Preview je multimodalna numerična predstavitev, ki podpira te korake izbire, shranjevanje, pravila razvrščanja in končni odgovor pa ostajajo deli aplikacije.
Ailoot Ultra · Vektorske predstavitve POST /v1/embeddings google/gemini-embedding-2-preview
google/gemini-embedding-2-preview
google/gemini-embedding-2-previewZačetek
Gemini Embedding 2 Preview pretvori besedilo, slike, zvok, video in PDF v numerične vektorje v enem multimodalnem prostoru. Njegov ločeno dokumentirani predogledni profil podpira iskanje in primerjanje med modalnostmi, vhod do 8192 žetonov in prilagodljive dimenzije vektorjev.
- Dovoljeni vhodi
- Besedilo
- Rezultati
- embedding
Na voljo v Ailoot · vhodi in metode
Ailoot Ultra · Vektorske predstavitve POST /v1/embeddings
- Vhod
text- Izhod
embedding- Kontekst
- 8192 tokens
- Izhodni format
- json
| Polje | Vrsta | Zahteva | Vrednosti in omejitve | Privzeto |
|---|---|---|---|---|
Poljemodel | Vrstastring | ZahtevaObvezno | Vrednosti in omejitve google/gemini-embedding-2-preview | Privzeto— |
Poljeinput | Vrstastring|string[] | ZahtevaObvezno | Vrednosti in omejitve | Privzeto— |
Kombinacije vhodnih gradiv
text_to_embedding
Parametri in življenjski cikel metode
| Parameter | Specifikacija |
|---|---|
Parametercontent_type | Specifikacijaapplication/json |
Parameterrequired | Specifikacijamodel, input |
Parameterinput_shapes | Specifikacijastring, string[] |
Parametermaterial_types | Specifikacijatext |
Življenjski cikel: synchronous_json
Ohranite vsak vrnjeni vektor in indeks.
Iz tega minimalnega besedilnega profila se ne sklepa o podpori za slike/zvok/datotečne objekte.
Cenik
Tarifni podatki ne dodajajo možnosti zahteve. Podprti parametri so navedeni pri izbrani metodi.
- Hitri način
- Ni navedeno Ko je izbran hitri način
- Način flex
- Ni navedeno Ko je izbran način flex
- Najvišja raven razmišljanja
- Ni navedeno Ko najvišja raven razmišljanja uporablja privzeto prilagoditev (default)
Cene Ailoot
Cene po nastavitvah
| Nastavitev | Cenovna lestvica | Strošek |
|---|---|---|
| NastavitevOsnovne cene za žetone | Cenovna lestvicaOsnovna cena | Strošek Vhod · Vhodni žetoni $0.0004 / 1K žetonov Izhod · Izhodni žetoni $0 / 1K žetonov Vhod · Branje predpomnilnika — / 1K žetonov Vhod · Zapis v predpomnilnik — / 1K žetonov Vhod · Zapis v predpomnilnik, 1 ura — / 1K žetonov |
Ailoot pred zahtevo rezervira ocenjeni znesek. Po rezultatu obračuna končni strošek na podlagi izmerjene porabe. Obračun pretakanja uporablja končni zapis porabe. Kako delujeta rezervacija in obračun →
Primeri zahtev
Ailoot Ultra · Vektorske predstavitve
{
"model": "google/gemini-embedding-2-preview",
"input": [
"First document",
"Second document"
]
}set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
cat > embedding-request.json <<'JSON_REQUEST'
{
"model": "google/gemini-embedding-2-preview",
"input": [
"First document",
"Second document"
]
}
JSON_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/embeddings \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @embedding-request.json -o embedding-response.json
Prejmi in shrani rezultate
Ailoot Ultra · Vektorske predstavitve
json
Ohrani vse dokončane rezultate
Shranite vsak v celoti vrnjen odgovor, datoteko in del vsebine.
Shranite vsak vektor skupaj z njegovim indeksom. Število vektorjev mora biti enako številu vhodov; dimenzije morajo biti skladne.
Če je treba preveriti izvirni odgovor
Končna točka za opravila ustvarjanja vektorskih predstavitev se ne uvaja.
Polja odgovora
| Polje | Vrsta |
|---|---|
Poljeobject | Vrstastring |
Poljemodel | Vrstastring |
Poljedata[].index | Vrstainteger |
Poljedata[].embedding | Vrstafinite float[] |
Poljeusage | Vrstaobject |
Napake in naslednji koraki
| Odgovor | Pogoj | Naslednji korak |
|---|---|---|
Odgovor400 · invalid_request_error | PogojManjka model ali JSON ni pravilno oblikovan. | Naslednji korakPopravite navedena polja. |
Odgovor413 · invalid_request_error | PogojPresežena je nastavljena omejitev telesa zahteve. | Naslednji korakZmanjšajte dejansko gradivo. |
Odgovor422 · invalid_request_error | PogojVhod ali krmilni parametri kršijo trenutni namenski pravilnik. | Naslednji korakUporabite prikazani minimalni besedilni vhod brez podedovanih krmilnih parametrov. |
Odgovor503 · billing_error | PogojDovoljenja ali predračuna ni mogoče povezati. | Naslednji korakOhranite odgovor; pravilnika ne nadomestite z drugim. |
Druga imena
Druga imena modelov
Ailoot Ultra google/gemini-embedding-2-preview
Druga imena poti metod
Uporabite zgoraj navedene poti metod.
Povezani ID-ji za klic
FAQ · Google: Gemini Embedding 2 Preview
- Kateri vhodi in rezultati so na voljo?
POST /v1/embeddings·google/gemini-embedding-2-preview:text→embedding- Katera polja uporablja zahteva?
POST /v1/embeddings·google/gemini-embedding-2-preview:model,input- Katere omejitve veljajo?
POST /v1/embeddings·google/gemini-embedding-2-preview:ctx:8192