modely

Nemotron 3 Embed 1B

Markdown · JSON

Nemotron 3 Embed 1B

Nemotron 3 Embed 1B převádí texty na vektory pro vícejazyčné vyhledávání, vyhledávání kódu a RAG. Zpracovává posloupnosti až do 32768 tokenů a vytváří reprezentaci o rozměru 2048 čísel.

O modelu

Tento popis zahrnuje schopnosti modelu. Vstupy, výstupy a možnosti dostupné v Ailoot jsou uvedeny níže pro vybranou metodu.

Nemotron 3 Embed 1B je textový model NVIDIA pro vyhledávání podle významu a porovnávání úseků. Kóduje otázky, dokumenty a programový kód do hustých číselných vektorů. Tyto reprezentace se používají k nalezení potřebného kontextu ve velkých sbírkách, doplnění odpovědi asistenta nebo získání dříve uložených informací pro další krok agenta.

Vícejazyčné znalosti a kód

Model je určen pro vícejazyčné vyhledávání a vyhledávání napříč jazyky: otázka a odpovídající materiál mohou být napsány v různých jazycích. Ruština patří do zveřejněné sady 34 jazyků společně s angličtinou, ukrajinštinou, čínštinou, japonštinou, arabštinou a dalšími. To je užitečné pro společné znalostní báze, v nichž technické dokumenty a uživatelské požadavky nejsou sjednoceny do jednoho jazyka.

Mezi úlohy patří vyhledávání v dokumentaci, porovnávání textů a získávání kódu podle slovního popisu. Velké vstupní okno umožňuje pracovat s dlouhými dokumenty, rozsáhlým programovým kontextem a historií několika kroků agenta. Nalezený materiál se vrací do dalšího procesu jako kontext; výsledná vysvětlení a odpovědi vytváří následující komponenta systému.

Od textu k vektoru

Vstupem jsou textové řetězce. Pro každý řetězec vzniká jeden vektor s 2048 čísly. Maximální délka posloupnosti je 32768 tokenů; delší materiál je nutné rozdělit na části nebo zkrátit. Při přípravě vstupu se rozlišují otázka a dokument: model je trénován k porovnávání jejich rolí, proto nelze stejný řetězec v těchto dvou úlohách formátovat bez ohledu na jeho účel.

Vektory se normalizují podle délky. Při této reprezentaci poskytují skalární součin a kosinová podobnost rovnocenný způsob porovnání. Lze ponechat prvních 1024 nebo 512 souřadnic celého vektoru, ale po zkrácení je třeba znovu provést normalizaci. Jde o vlastnost zpracování výsledku; rozměr je třeba volit konzistentně pro sbírku i dotazy.

Uspořádání kompaktního modelu

Enkodér obsahuje přibližně 1,14 miliardy parametrů. Vznikl z modelu založeného na Ministral 3 3B dvěma etapami strukturální redukce a destilace. Obousměrná pozornost zohledňuje celý vstup a následně se reprezentace tokenů průměrují do společného vektoru.

NVIDIA vydává varianty BF16 a NVFP4. Jejich prostory reprezentací jsou si blízké, změna varianty však vyžaduje ověření na vlastních dokumentech. Číselná podobnost ani délka kontextu nezaručují, že vyhledávání vždy vybere správný úsek.

Ailoot · Vektorové reprezentace 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 převádí texty na vektory pro vícejazyčné vyhledávání, vyhledávání kódu a RAG. Zpracovává posloupnosti až do 32768 tokenů a vytváří reprezentaci o rozměru 2048 čísel.

Přijímané vstupy
Text
Výsledky
embedding

Dostupné v Ailoot · vstupy a metody

Ailoot · Vektorové reprezentace POST /v1/embeddings
Vstup
text
Výstup
embedding
Kontext
4 096 tokens
Výstupní formát
json
PoleTypPožadavekHodnoty a limityVýchozí
PolemodelTypstringPožadavekPovinnéHodnoty a limity
nvidia/nemotron-3-embed-1b
Výchozí—
PoleinputTypstring|string[]PožadavekPovinnéHodnoty a limity
Minimální počet položek: 1
Podmínky: Každý řetězec musí být po operaci trim neprázdný; data URI se odmítají; přijatý limit se počítá podle příslušných bajtů UTF8.
Výchozí—
Poleinput_typeTypstringPožadavekVolitelnéHodnoty a limity
query, passage
Výchozíquery
Poleencoding_formatTypstringPožadavekVolitelnéHodnoty a limity
float, base64
Výchozífloat
PoletruncateTypstringPožadavekVolitelnéHodnoty a limity
NONE, START, END
Výchozí—
PoledimensionsTypintegerPožadavekVolitelnéHodnoty a limity
Minimum: 1
Výchozí—
PoleuserTypstringPožadavekVolitelnéHodnoty a limityVýchozí—
Kombinace vstupních materiálů

text_to_embedding

Parametry a životní cyklus metody
ParametrKontrakt
Parametrmaterial_typesKontrakttext
ParametrrequiredKontraktmodel, input
Parametroptional_controlsKontraktnull
Parametrcontent_typeKontraktapplication/json

Životní cyklus: exact retained published method

Struktury metod a ID jsou přesné; schopnosti dodavatele jsou oddělené od připuštění požadavku.

Tarify

Sazby metod Ailoot

Ailoot Vektorové reprezentacePOST /v1/embeddings
Vstup
0,0001 US$ / 1K

Ailoot před požadavkem rezervuje odhadovanou částku. Po výsledku vyúčtuje konečný poplatek podle naměřeného využití. Při streamování se účtování řídí konečným záznamem využití. Jak funguje rezervace a vyúčtování →

Příklady požadavků

Ailoot · Vektorové reprezentace

Příklad vektorové reprezentace
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

Přijímání a ukládání výsledků

Ailoot · Vektorové reprezentace

json

Uchovejte všechny dokončené výsledky

Uchovejte každou úplnou vrácenou odpověď, soubor i část obsahu.

Vektory base64 dekódujte pouze tehdy, byl-li tento formát požadován; uchovejte každý vektor a jeho původní index.

Pokud je nutné ověřit původní odpověď

Samostatný endpoint úloh pro embeddingy se nezavádí.

Pole odpovědi
PoleTyp
Poledata[].indexTypinteger
Poledata[].embeddingTypfinite float[]|base64 float32 vector
PolemodelTypstring
PoleusageTypobject
Chyby a další kroky
OdpověďPodmínkaDalší krok
Odpověď400 · invalid_request_errorPodmínkaNeplatná povinná pole, reprezentace podkladů nebo hodnota parametruDalší krokPřed novým požadavkem na vytvoření opravte uvedená pole.

Aliasy

Aliasy modelu

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

Aliasy cest metod

Použijte cesty metod uvedené výše.

Související ID modelů

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

Ailoot · Vektorové reprezentace 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 převádí texty na vektory pro vícejazyčné vyhledávání, vyhledávání kódu a RAG. Zpracovává posloupnosti až do 32768 tokenů a vytváří reprezentaci o rozměru 2048 čísel.

Přijímané vstupy
Text
Výsledky
embedding

Dostupné v Ailoot · vstupy a metody

Ailoot · Vektorové reprezentace POST /v1/embeddings
Vstup
text
Výstup
embedding
Kontext
4 096 tokens
Výstupní formát
json
PoleTypPožadavekHodnoty a limityVýchozí
PolemodelTypstringPožadavekPovinnéHodnoty a limity
nemotron-3-embed
Výchozí—
PoleinputTypstring|string[]PožadavekPovinnéHodnoty a limity
Minimální počet položek: 1
Podmínky: Každý řetězec musí být po operaci trim neprázdný; data URI se odmítají; přijatý limit se počítá podle příslušných bajtů UTF8.
Výchozí—
Poleinput_typeTypstringPožadavekVolitelnéHodnoty a limity
query, passage
Výchozíquery
Poleencoding_formatTypstringPožadavekVolitelnéHodnoty a limity
float, base64
Výchozífloat
PoletruncateTypstringPožadavekVolitelnéHodnoty a limity
NONE, START, END
Výchozí—
PoledimensionsTypintegerPožadavekVolitelnéHodnoty a limity
Minimum: 1
Výchozí—
PoleuserTypstringPožadavekVolitelnéHodnoty a limityVýchozí—
Kombinace vstupních materiálů

text_to_embedding

Parametry a životní cyklus metody
ParametrKontrakt
Parametrmaterial_typesKontrakttext
ParametrrequiredKontraktmodel, input
Parametroptional_controlsKontraktnull
Parametrcontent_typeKontraktapplication/json

Životní cyklus: exact retained published method

Struktury metod a ID jsou přesné; schopnosti dodavatele jsou oddělené od připuštění požadavku.

Tarify

Sazby metod Ailoot

Ailoot Vektorové reprezentacePOST /v1/embeddings
Vstup
0,0001 US$ / 1K

Ailoot před požadavkem rezervuje odhadovanou částku. Po výsledku vyúčtuje konečný poplatek podle naměřeného využití. Při streamování se účtování řídí konečným záznamem využití. Jak funguje rezervace a vyúčtování →

Příklady požadavků

Ailoot · Vektorové reprezentace

Příklad vektorové reprezentace
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

Přijímání a ukládání výsledků

Ailoot · Vektorové reprezentace

json

Uchovejte všechny dokončené výsledky

Uchovejte každou úplnou vrácenou odpověď, soubor i část obsahu.

Vektory base64 dekódujte pouze tehdy, byl-li tento formát požadován; uchovejte každý vektor a jeho původní index.

Pokud je nutné ověřit původní odpověď

Samostatný endpoint úloh pro embeddingy se nezavádí.

Pole odpovědi
PoleTyp
Poledata[].indexTypinteger
Poledata[].embeddingTypfinite float[]|base64 float32 vector
PolemodelTypstring
PoleusageTypobject
Chyby a další kroky
OdpověďPodmínkaDalší krok
Odpověď400 · invalid_request_errorPodmínkaNeplatná povinná pole, reprezentace podkladů nebo hodnota parametruDalší krokPřed novým požadavkem na vytvoření opravte uvedená pole.

Aliasy

Aliasy modelu

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

Aliasy cest metod

Použijte cesty metod uvedené výše.

Související ID modelů

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

Ailoot · Vektorové reprezentace 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 převádí texty na vektory pro vícejazyčné vyhledávání, vyhledávání kódu a RAG. Zpracovává posloupnosti až do 32768 tokenů a vytváří reprezentaci o rozměru 2048 čísel.

Přijímané vstupy
Text
Výsledky
embedding

Dostupné v Ailoot · vstupy a metody

Ailoot · Vektorové reprezentace POST /v1/embeddings
Vstup
text
Výstup
embedding
Kontext
4 096 tokens
Výstupní formát
json
PoleTypPožadavekHodnoty a limityVýchozí
PolemodelTypstringPožadavekPovinnéHodnoty a limity
nemotron-3-embed-latest
Výchozí—
PoleinputTypstring|string[]PožadavekPovinnéHodnoty a limity
Minimální počet položek: 1
Podmínky: Každý řetězec musí být po operaci trim neprázdný; data URI se odmítají; přijatý limit se počítá podle příslušných bajtů UTF8.
Výchozí—
Poleinput_typeTypstringPožadavekVolitelnéHodnoty a limity
query, passage
Výchozíquery
Poleencoding_formatTypstringPožadavekVolitelnéHodnoty a limity
float, base64
Výchozífloat
PoletruncateTypstringPožadavekVolitelnéHodnoty a limity
NONE, START, END
Výchozí—
PoledimensionsTypintegerPožadavekVolitelnéHodnoty a limity
Minimum: 1
Výchozí—
PoleuserTypstringPožadavekVolitelnéHodnoty a limityVýchozí—
Kombinace vstupních materiálů

text_to_embedding

Parametry a životní cyklus metody
ParametrKontrakt
Parametrmaterial_typesKontrakttext
ParametrrequiredKontraktmodel, input
Parametroptional_controlsKontraktnull
Parametrcontent_typeKontraktapplication/json

Životní cyklus: exact retained published method

Struktury metod a ID jsou přesné; schopnosti dodavatele jsou oddělené od připuštění požadavku.

Tarify

Sazby metod Ailoot

Ailoot Vektorové reprezentacePOST /v1/embeddings
Vstup
0,0001 US$ / 1K

Ailoot před požadavkem rezervuje odhadovanou částku. Po výsledku vyúčtuje konečný poplatek podle naměřeného využití. Při streamování se účtování řídí konečným záznamem využití. Jak funguje rezervace a vyúčtování →

Příklady požadavků

Ailoot · Vektorové reprezentace

Příklad vektorové reprezentace
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

Přijímání a ukládání výsledků

Ailoot · Vektorové reprezentace

json

Uchovejte všechny dokončené výsledky

Uchovejte každou úplnou vrácenou odpověď, soubor i část obsahu.

Vektory base64 dekódujte pouze tehdy, byl-li tento formát požadován; uchovejte každý vektor a jeho původní index.

Pokud je nutné ověřit původní odpověď

Samostatný endpoint úloh pro embeddingy se nezavádí.

Pole odpovědi
PoleTyp
Poledata[].indexTypinteger
Poledata[].embeddingTypfinite float[]|base64 float32 vector
PolemodelTypstring
PoleusageTypobject
Chyby a další kroky
OdpověďPodmínkaDalší krok
Odpověď400 · invalid_request_errorPodmínkaNeplatná povinná pole, reprezentace podkladů nebo hodnota parametruDalší krokPřed novým požadavkem na vytvoření opravte uvedená pole.

Aliasy

Aliasy modelu

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

Aliasy cest metod

Použijte cesty metod uvedené výše.

Související ID modelů

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

FAQ · nvidia/nemotron-3-embed-1b
Jaké vstupy a výsledky jsou 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

Jaká pole požadavek používá?

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

Jaké limity platí?

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

Další podrobnosti

Připojte Ailoot k Claude Code, OpenCode, Hermes nebo vlastní aplikaci.

Společnost a její portfolio projektů

Společnost a její portfolio projektů: miliony zákazníků; měsíční tržby v miliardách.

Nakupujte tokeny se slevou.

Sleva předplatného pro pravidelnou práci. Promo kódy až 50% na nákup tokenů.

Předplatné
Pro pravidelné požadavky vyberte tarif se slevou.
Promo kód až 50%
Při nákupu zadejte kód. Cena se přepočítá podle probíhající akce.
Výdaje v historii
U každého požadavku se uloží model, tokeny a částka.

Vybrat předplatné · Zobrazit ceny modelů

Připojte API k produktu, který prodáváte.

SaaS, aplikace a boti podle nabídky a licenční smlouvy Ailoot. Pro přeprodej požádejte o licenci přeprodejce.

Komerční aplikace
Začleňte generování textu, obrázků, videa a zvuku do placených funkcí své služby.
Licence pro přeprodejce
Pošlete popis projektu a způsob poskytování přístupu. Vyžádejte písemné podmínky použití a přeprodeje.
Dokumenty na webu
Nabídka, licenční smlouva a zásady zpracování dat jsou dostupné před připojením.

Požádat o licenci přeprodejce · Nabídka a licenční smlouva