modely

Nemotron 3 Embed 1B

Markdown · JSON

Nemotron 3 Embed 1B

Nemotron 3 Embed 1B prevádza texty na vektory pre viacjazyčné vyhľadávanie, vyhľadávanie kódu a RAG. Spracúva sekvencie až do 32768 tokenov a vytvára reprezentáciu s rozmerom 2048 čísel.

O modeli

Tento opis pokrýva možnosti modelu. Dostupné vstupy, výstupy a voľby v Ailoot sú uvedené nižšie pre vybranú metódu.

Nemotron 3 Embed 1B je textový model NVIDIA na vyhľadávanie podľa významu a porovnávanie fragmentov. Kóduje otázky, dokumenty a programový kód do hustých číselných vektorov. Tieto reprezentácie sa používajú na vyhľadanie potrebného kontextu vo veľkých zbierkach, doplnenie odpovede asistenta týmto kontextom alebo získanie skôr uložených informácií pre ďalší krok agenta.

Viacjazyčné znalosti a kód

Model je určený na viacjazyčné a medzijazykové vyhľadávanie: otázka a vhodný materiál môžu byť napísané v rôznych jazykoch. Ruština patrí do zverejnenej sady 34 jazykov spolu s angličtinou, ukrajinčinou, čínštinou, japončinou, arabčinou a ďalšími. To je užitočné pre spoločné znalostné bázy, v ktorých technické dokumenty a používateľské požiadavky nie sú zjednotené do jedného jazyka.

Medzi úlohy patrí vyhľadávanie v dokumentácii, porovnávanie textov a získavanie kódu podľa slovného opisu. Veľké vstupné okno umožňuje pracovať s dlhými dokumentmi, rozsiahlym programovým kontextom a históriou viacerých krokov agenta. Nájdený materiál sa vracia do ďalšieho procesu ako kontext; konečné vysvetlenia a odpovede vytvára nasledujúci komponent systému.

Od textu k vektoru

Vstup tvoria textové reťazce. Pre každý reťazec vznikne jeden vektor z 2048 čísel. Maximálna dĺžka sekvencie je 32768 tokenov; dlhší materiál treba rozdeliť na časti alebo skrátiť. Pri príprave vstupu sa rozlišuje otázka a dokument: model je naučený porovnávať ich roly, preto sa rovnaký reťazec v týchto dvoch úlohách nemá formátovať bez zohľadnenia účelu.

Vektory sa normalizujú podľa dĺžky. Pri tejto reprezentácii poskytujú skalárny súčin a kosínusová podobnosť ekvivalentný spôsob porovnávania. Možno ponechať prvých 1024 alebo 512 súradníc úplného vektora, ale po skrátení treba normalizáciu vykonať znova. Ide o vlastnosť spracovania výsledku; rozmer treba zvoliť jednotne pre zbierku aj otázky.

Ako je vytvorený kompaktný model

Enkóder obsahuje približne 1,14 miliardy parametrov. Bol získaný z modelu založeného na Ministral 3 3B prostredníctvom dvoch etáp štrukturálneho zmenšenia a destilácie. Obojsmerná pozornosť zohľadňuje celý vstup a reprezentácie tokenov sa následne priemerujú do spoločného vektora.

NVIDIA vydáva varianty BF16 a NVFP4. Ich reprezentačné priestory sú blízke, zmena variantu však vyžaduje overenie na vlastných dokumentoch. Číselná podobnosť ani dĺžka kontextu nezaručujú, že vyhľadávanie vždy vyberie správny fragment.

Ailoot · Embeddingy POST /v1/embeddings nvidia/nemotron-3-embed-1b

nvidia/nemotron-3-embed-1b

NVIDIA /nvidia/nemotron-3-embed-1b
ID modelu
  • nvidia/nemotron-3-embed-1b
  • nemotron-3-embed
  • nemotron-3-embed-latest

Úvod

Nemotron 3 Embed 1B prevádza texty na vektory pre viacjazyčné vyhľadávanie, vyhľadávanie kódu a RAG. Spracúva sekvencie až do 32768 tokenov a vytvára reprezentáciu s rozmerom 2048 čísel.

Povolené vstupy
Text
Výsledky
embedding

Dostupné v Ailoot · vstupy a metódy

Ailoot · Embeddingy POST /v1/embeddings
Vstup
text
Výstup
embedding
Kontext
4 096 tokens
Výstupný formát
json
PoleTypPožiadavkaHodnoty a limityPredvolené
PolemodelTypstringPožiadavkaPovinnéHodnoty a limity
nvidia/nemotron-3-embed-1b
Predvolené—
PoleinputTypstring|string[]PožiadavkaPovinnéHodnoty a limity
Minimálny počet položiek: 1
Podmienky: Každý reťazec musí byť neprázdny po odstránení okrajových bielych znakov; dátové URI sa zamietajú; prijatý rozpočet meria príslušné bajty UTF8.
Predvolené—
Poleinput_typeTypstringPožiadavkaVoliteľnéHodnoty a limity
query, passage
Predvolenéquery
Poleencoding_formatTypstringPožiadavkaVoliteľnéHodnoty a limity
float, base64
Predvolenéfloat
PoletruncateTypstringPožiadavkaVoliteľnéHodnoty a limity
NONE, START, END
Predvolené—
PoledimensionsTypintegerPožiadavkaVoliteľnéHodnoty a limity
Minimum: 1
Predvolené—
PoleuserTypstringPožiadavkaVoliteľnéHodnoty a limityPredvolené—
Kombinácie vstupných podkladov

text_to_embedding

Parametre a životný cyklus metódy
ParameterŠpecifikácia
Parametermaterial_typesŠpecifikáciatext
ParameterrequiredŠpecifikáciamodel, input
Parameteroptional_controlsŠpecifikácianull
Parametercontent_typeŠpecifikáciaapplication/json

Životný cyklus: exact retained published method

Štruktúry metód a ID sú presné; možnosti dodávateľa sa posudzujú oddelene od prijatia požiadavky.

Cenník

Sadzby metód Ailoot

Ailoot EmbeddingyPOST /v1/embeddings
Vstup
0,0001 USD / 1K

Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. Ako funguje rezervácia a vyúčtovanie →

Príklady požiadaviek

Ailoot · Embeddingy

Príklad embeddingov
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_TEXT_FILE:?Set your actual UTF-8 document}"
export AILOOT_TEXT_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "nvidia/nemotron-3-embed-1b", "input": []}')
f=Path(os.environ["AILOOT_TEXT_FILE"])
if not f.is_file():raise SystemExit("Choose your actual UTF-8 source material")
text=f.read_text(encoding="utf-8")
if not text.strip():raise SystemExit("Source material must contain text")
p["input"]=[text]
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_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 @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path("result.json").read_text())
for x in r.get("data",[]): print(json.dumps({"index":x.get("index"),"embedding":x.get("embedding")}))
PY_RESULT

Prijať a uložiť výsledky

Ailoot · Embeddingy

json

Uchovať všetky dokončené výsledky

Uložte každú úplnú vrátenú odpoveď, súbor a časť obsahu.

Vektory base64 dekódujte iba vtedy, ak bol tento formát vyžiadaný; zachovajte každý vektor a jeho pôvodný index.

Ak treba overiť pôvodnú odpoveď

Nezavádza sa žiadny koncový bod pre úlohy tvorby embeddingov.

Polia odpovede
PoleTyp
Poledata[].indexTypinteger
Poledata[].embeddingTypfinite float[]|base64 float32 vector
PolemodelTypstring
PoleusageTypobject
Chyby a ďalšie kroky
OdpoveďPodmienkaĎalší krok
Odpoveď400 · invalid_request_errorPodmienkaNeplatné povinné polia, reprezentácia materiálu alebo hodnota parametraĎalší krokPred novou požiadavkou na vytvorenie opravte uvedené polia.

Aliasy

Aliasy modelov

Ailoot nvidia/nemotron-3-embed-1b, nemotron-3-embed, nemotron-3-embed-latest

Aliasy ciest metód

Použite cesty metód uvedené vyššie.

Súvisiace ID na volanie

nvidia/nemotron-3-embed-1b, nemotron-3-embed, nemotron-3-embed-latest

Ailoot · Embeddingy POST /v1/embeddings nemotron-3-embed

nemotron-3-embed

NVIDIA /nemotron-3-embed
ID modelu
  • nvidia/nemotron-3-embed-1b
  • nemotron-3-embed
  • nemotron-3-embed-latest

Úvod

Nemotron 3 Embed 1B prevádza texty na vektory pre viacjazyčné vyhľadávanie, vyhľadávanie kódu a RAG. Spracúva sekvencie až do 32768 tokenov a vytvára reprezentáciu s rozmerom 2048 čísel.

Povolené vstupy
Text
Výsledky
embedding

Dostupné v Ailoot · vstupy a metódy

Ailoot · Embeddingy POST /v1/embeddings
Vstup
text
Výstup
embedding
Kontext
4 096 tokens
Výstupný formát
json
PoleTypPožiadavkaHodnoty a limityPredvolené
PolemodelTypstringPožiadavkaPovinnéHodnoty a limity
nemotron-3-embed
Predvolené—
PoleinputTypstring|string[]PožiadavkaPovinnéHodnoty a limity
Minimálny počet položiek: 1
Podmienky: Každý reťazec musí byť neprázdny po odstránení okrajových bielych znakov; dátové URI sa zamietajú; prijatý rozpočet meria príslušné bajty UTF8.
Predvolené—
Poleinput_typeTypstringPožiadavkaVoliteľnéHodnoty a limity
query, passage
Predvolenéquery
Poleencoding_formatTypstringPožiadavkaVoliteľnéHodnoty a limity
float, base64
Predvolenéfloat
PoletruncateTypstringPožiadavkaVoliteľnéHodnoty a limity
NONE, START, END
Predvolené—
PoledimensionsTypintegerPožiadavkaVoliteľnéHodnoty a limity
Minimum: 1
Predvolené—
PoleuserTypstringPožiadavkaVoliteľnéHodnoty a limityPredvolené—
Kombinácie vstupných podkladov

text_to_embedding

Parametre a životný cyklus metódy
ParameterŠpecifikácia
Parametermaterial_typesŠpecifikáciatext
ParameterrequiredŠpecifikáciamodel, input
Parameteroptional_controlsŠpecifikácianull
Parametercontent_typeŠpecifikáciaapplication/json

Životný cyklus: exact retained published method

Štruktúry metód a ID sú presné; možnosti dodávateľa sa posudzujú oddelene od prijatia požiadavky.

Cenník

Sadzby metód Ailoot

Ailoot EmbeddingyPOST /v1/embeddings
Vstup
0,0001 USD / 1K

Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. Ako funguje rezervácia a vyúčtovanie →

Príklady požiadaviek

Ailoot · Embeddingy

Príklad embeddingov
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_TEXT_FILE:?Set your actual UTF-8 document}"
export AILOOT_TEXT_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "nemotron-3-embed", "input": []}')
f=Path(os.environ["AILOOT_TEXT_FILE"])
if not f.is_file():raise SystemExit("Choose your actual UTF-8 source material")
text=f.read_text(encoding="utf-8")
if not text.strip():raise SystemExit("Source material must contain text")
p["input"]=[text]
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_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 @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path("result.json").read_text())
for x in r.get("data",[]): print(json.dumps({"index":x.get("index"),"embedding":x.get("embedding")}))
PY_RESULT

Prijať a uložiť výsledky

Ailoot · Embeddingy

json

Uchovať všetky dokončené výsledky

Uložte každú úplnú vrátenú odpoveď, súbor a časť obsahu.

Vektory base64 dekódujte iba vtedy, ak bol tento formát vyžiadaný; zachovajte každý vektor a jeho pôvodný index.

Ak treba overiť pôvodnú odpoveď

Nezavádza sa žiadny koncový bod pre úlohy tvorby embeddingov.

Polia odpovede
PoleTyp
Poledata[].indexTypinteger
Poledata[].embeddingTypfinite float[]|base64 float32 vector
PolemodelTypstring
PoleusageTypobject
Chyby a ďalšie kroky
OdpoveďPodmienkaĎalší krok
Odpoveď400 · invalid_request_errorPodmienkaNeplatné povinné polia, reprezentácia materiálu alebo hodnota parametraĎalší krokPred novou požiadavkou na vytvorenie opravte uvedené polia.

Aliasy

Aliasy modelov

Ailoot nvidia/nemotron-3-embed-1b, nemotron-3-embed, nemotron-3-embed-latest

Aliasy ciest metód

Použite cesty metód uvedené vyššie.

Súvisiace ID na volanie

nvidia/nemotron-3-embed-1b, nemotron-3-embed, nemotron-3-embed-latest

Ailoot · Embeddingy POST /v1/embeddings nemotron-3-embed-latest

nemotron-3-embed-latest

NVIDIA /nemotron-3-embed-latest
ID modelu
  • nvidia/nemotron-3-embed-1b
  • nemotron-3-embed
  • nemotron-3-embed-latest

Úvod

Nemotron 3 Embed 1B prevádza texty na vektory pre viacjazyčné vyhľadávanie, vyhľadávanie kódu a RAG. Spracúva sekvencie až do 32768 tokenov a vytvára reprezentáciu s rozmerom 2048 čísel.

Povolené vstupy
Text
Výsledky
embedding

Dostupné v Ailoot · vstupy a metódy

Ailoot · Embeddingy POST /v1/embeddings
Vstup
text
Výstup
embedding
Kontext
4 096 tokens
Výstupný formát
json
PoleTypPožiadavkaHodnoty a limityPredvolené
PolemodelTypstringPožiadavkaPovinnéHodnoty a limity
nemotron-3-embed-latest
Predvolené—
PoleinputTypstring|string[]PožiadavkaPovinnéHodnoty a limity
Minimálny počet položiek: 1
Podmienky: Každý reťazec musí byť neprázdny po odstránení okrajových bielych znakov; dátové URI sa zamietajú; prijatý rozpočet meria príslušné bajty UTF8.
Predvolené—
Poleinput_typeTypstringPožiadavkaVoliteľnéHodnoty a limity
query, passage
Predvolenéquery
Poleencoding_formatTypstringPožiadavkaVoliteľnéHodnoty a limity
float, base64
Predvolenéfloat
PoletruncateTypstringPožiadavkaVoliteľnéHodnoty a limity
NONE, START, END
Predvolené—
PoledimensionsTypintegerPožiadavkaVoliteľnéHodnoty a limity
Minimum: 1
Predvolené—
PoleuserTypstringPožiadavkaVoliteľnéHodnoty a limityPredvolené—
Kombinácie vstupných podkladov

text_to_embedding

Parametre a životný cyklus metódy
ParameterŠpecifikácia
Parametermaterial_typesŠpecifikáciatext
ParameterrequiredŠpecifikáciamodel, input
Parameteroptional_controlsŠpecifikácianull
Parametercontent_typeŠpecifikáciaapplication/json

Životný cyklus: exact retained published method

Štruktúry metód a ID sú presné; možnosti dodávateľa sa posudzujú oddelene od prijatia požiadavky.

Cenník

Sadzby metód Ailoot

Ailoot EmbeddingyPOST /v1/embeddings
Vstup
0,0001 USD / 1K

Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. Ako funguje rezervácia a vyúčtovanie →

Príklady požiadaviek

Ailoot · Embeddingy

Príklad embeddingov
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_TEXT_FILE:?Set your actual UTF-8 document}"
export AILOOT_TEXT_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "nemotron-3-embed-latest", "input": []}')
f=Path(os.environ["AILOOT_TEXT_FILE"])
if not f.is_file():raise SystemExit("Choose your actual UTF-8 source material")
text=f.read_text(encoding="utf-8")
if not text.strip():raise SystemExit("Source material must contain text")
p["input"]=[text]
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_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 @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path("result.json").read_text())
for x in r.get("data",[]): print(json.dumps({"index":x.get("index"),"embedding":x.get("embedding")}))
PY_RESULT

Prijať a uložiť výsledky

Ailoot · Embeddingy

json

Uchovať všetky dokončené výsledky

Uložte každú úplnú vrátenú odpoveď, súbor a časť obsahu.

Vektory base64 dekódujte iba vtedy, ak bol tento formát vyžiadaný; zachovajte každý vektor a jeho pôvodný index.

Ak treba overiť pôvodnú odpoveď

Nezavádza sa žiadny koncový bod pre úlohy tvorby embeddingov.

Polia odpovede
PoleTyp
Poledata[].indexTypinteger
Poledata[].embeddingTypfinite float[]|base64 float32 vector
PolemodelTypstring
PoleusageTypobject
Chyby a ďalšie kroky
OdpoveďPodmienkaĎalší krok
Odpoveď400 · invalid_request_errorPodmienkaNeplatné povinné polia, reprezentácia materiálu alebo hodnota parametraĎalší krokPred novou požiadavkou na vytvorenie opravte uvedené polia.

Aliasy

Aliasy modelov

Ailoot nvidia/nemotron-3-embed-1b, nemotron-3-embed, nemotron-3-embed-latest

Aliasy ciest metód

Použite cesty metód uvedené vyššie.

Súvisiace ID na volanie

nvidia/nemotron-3-embed-1b, nemotron-3-embed, nemotron-3-embed-latest

FAQ · nvidia/nemotron-3-embed-1b
Aké vstupy a výsledky sú dostupné?

POST /v1/embeddings · nvidia/nemotron-3-embed-1b: text → embedding

POST /v1/embeddings · nemotron-3-embed: text → embedding

POST /v1/embeddings · nemotron-3-embed-latest: text → embedding

Aké polia používa požiadavka?

POST /v1/embeddings · nvidia/nemotron-3-embed-1b: model, input, input_type, encoding_format, truncate, dimensions, user

POST /v1/embeddings · nemotron-3-embed: model, input, input_type, encoding_format, truncate, dimensions, user

POST /v1/embeddings · nemotron-3-embed-latest: model, input, input_type, encoding_format, truncate, dimensions, user

Aké limity platia?

POST /v1/embeddings · nvidia/nemotron-3-embed-1b: ctx: 4096; input.min_items: 1; dimensions.minimum: 1

POST /v1/embeddings · nemotron-3-embed: ctx: 4096; input.min_items: 1; dimensions.minimum: 1

POST /v1/embeddings · nemotron-3-embed-latest: ctx: 4096; input.min_items: 1; dimensions.minimum: 1

Viac podrobností

Pripojte Ailoot k Claude Code, OpenCode, Hermes alebo vlastnej aplikácii.

Spoločnosť a jej portfólio projektov

Spoločnosť a jej portfólio projektov: milióny zákazníkov; mesačné tržby v miliardách.

Nakupujte tokeny so zľavou.

Zľava predplatného na pravidelnú prácu. Promo kódy až 50% na nákup tokenov.

Predplatné
Na pravidelné požiadavky vyberte tarifu so zľavou.
Promo kód až 50%
Pri nákupe zadajte kód. Cena sa prepočíta podľa prebiehajúcej akcie.
Výdavky v histórii
Pri každej požiadavke sa uloží model, tokeny a suma.

Vybrať predplatné · Zobraziť ceny modelov

Pripojte API k produktu, ktorý predávate.

SaaS, aplikácie a boti podľa ponuky a licenčnej zmluvy Ailoot. Na ďalší predaj požiadajte o licenciu predajcu.

Komerčná aplikácia
Začleňte generovanie textu, obrázkov, videa a zvuku do platených funkcií svojej služby.
Licencia pre predajcu
Pošlite popis projektu a spôsob poskytovania prístupu. Vyžiadajte písomné podmienky použitia a ďalšieho predaja.
Dokumenty na webe
Ponuka, licenčná zmluva a zásady spracovania dát sú dostupné pred pripojením.

Požiadať o licenciu predajcu · Ponuka a licenčná zmluva