models

Perplexity: Embed V1 4B

Markdown · JSON

Perplexity: Embed V1 4B

A Perplexity pplx-embed-v1-4B önálló szöveget kódol 2560 dimenziós visszakeresési vektorokká, 32K kontextussal. Nem igényel utasításelőtagot, és natívan normalizálatlan INT8 beágyazásokat ad, amelyek koszinuszos hasonlósággal hasonlíthatók össze.

A modellről

Ez a leírás a modell képességeit ismerteti. Az Ailootban elérhető bemenetek, kimenetek és lehetőségek alább, a kiválasztott metódusnál láthatók.

A pplx-embed-v1-4B a Perplexity v1 családjának nagyobb, független szövegbeágyazási kiadása. Lekérdezéseket vagy dokumentumokat reprezentál 2560 dimenziós vektorokként szemantikai kereséshez és visszakereséshez. A gyártó Qwen3-ra építi a családot diffúziós folytatólagos előtanítással, és átlagoló poolingot használ a szövegreprezentációhoz. Ez a független kódoló különbözik a pplx-embed-context-v1 modelltől, amely a környező kontextus felhasználásával reprezentál dokumentumdarabokat.

A tényleges szöveget közvetlenül ágyazza be

A modell nem igényel utasítási karakterláncot vagy query/passage előtagot. A reprezentálni kívánt szöveget készítse elő, ne egy másik családtól átvett szerepkonvenciót adjon hozzá. Egy keresési gyűjtemény forrásdokumentumokat, célzott szövegrészleteket vagy rövid szöveges rekordokat tartalmazhat. Minden elem eredeti megfogalmazását és azonosítóját tartsa a vektora mellett, hogy a visszakeresett eredmény olvasható és követhető maradjon.

Gyakorlati feladat lehet műszaki magyarázat egy szakaszának visszakeresése a feltételeire vonatkozó kérdéshez. A szakaszcímet, szabályt és kivételt együtt őrizze meg. A lekérdezés megfogalmazása függetlenül ágyazódik be, majd összehasonlításra kerül az előkészített korpuszreprezentációkkal. A későbbi RAG-lépés a visszaadott szövegrészletet használja forrásanyagként, nem magát a vektort.

Natív reprezentáció és összehasonlítás

A gyártó kifejezetten közli, hogy a natív beágyazások nem normalizáltak és INT8-kvantáltak. Koszinuszhasonlósággal hasonlítsa össze őket. E nem normalizált értékek nyers skalárszorzata nem a koszinuszos összehasonlítás dokumentált megfelelője. A reprezentációtípus és hasonlósági függvény ezért összetartozik annak megválasztásakor, hogyan tárolja és hasonlítja össze a kimenetet a keresési index.

A modellkártya bináris kimenetet is dokumentál, és jelzi a Matryoshka-reprezentáció támogatását. A bináris komponensek és csomagolt tárolásuk különböznek a szokásos lebegőpontos tömböktől, ezért az indexnek értelmeznie kell a kiválasztott reprezentációt. A teljes beágyazási dimenzió a reprezentáció komponenseit írja le, nem minden kódolás bájtszámát. A dimenziót és kimeneti típust tartsa következetesen azonosan a lekérdezési és dokumentumoldalon.

Hossz és dokumentumhatárok

A modell közzétett kontextusa 32K. Ez jelentős szöveg reprezentálását teszi lehetővé, miközben a részletek terjedelmét továbbra is ahhoz kell igazítani, mit adjon vissza a keresés. Egy teljes szakasz megtarthat egy definíciót és megszorításait; egy célzott kivonat közvetlenül utasításra mutathat. A túlméretes anyagot a kiválasztott bemeneti ablakhoz kell előkészíteni, nem feltételezni, hogy a kihagyott vég továbbra is reprezentálva marad.

A szülődokumentum azonosítóját és forrásverzióját a vektoron kívül őrizze meg. Ha a szöveg változik, frissítse a megfelelő korpuszreprezentációt, és tartsa meg a kapcsolatot az új forrással. Többnyelvű gyűjteménynél a tényleges kérdéseket és jelölt szövegrészleteket a tervezett nyelvkeverékben vizsgálja, ne pusztán a többnyelvű megjelölésből következtessen azonos relevanciára.

Független és kontextuális kiadások

A v1-4B modell minden megadott szöveget függetlenül ágyaz be. Több karakterlánc kötegbe helyezése nem alakítja át a különálló, dokumentumdarabokat kódoló context-v1 kiadássá. Ha a környező dokumentumnak kell formálnia minden darab reprezentációját, az a kontextuális kiadáshoz és annak saját előkészítéséhez tartozó feladat.

A kisebb pplx-embed-v1-0.6B 1024 dimenziót ad vissza, ez a 4B kiadás pedig 2560-at. Pontos azonosságukat és indexreprezentációikat tartsa külön, amíg nincs dokumentált kompatibilitási út. A hasznos eredmény itt független lekérdezés- vagy forrásszöveg-vektor, a visszakeresési feladathoz rögzített koszinuszos összehasonlítással és kiválasztott kvantált reprezentációval.

Ailoot Ultra · Beágyazások POST /v1/embeddings perplexity/pplx-embed-v1-4b

perplexity/pplx-embed-v1-4b

Perplexity /perplexity/pplx-embed-v1-4b

Kezdő lépések

A Perplexity pplx-embed-v1-4B önálló szöveget kódol 2560 dimenziós visszakeresési vektorokká, 32K kontextussal. Nem igényel utasításelőtagot, és natívan normalizálatlan INT8 beágyazásokat ad, amelyek koszinuszos hasonlósággal hasonlíthatók össze.

Elfogadott bemenetek
Szöveg · token_ids
Eredmények
embedding

Elérhető az Ailootban · bemenetek és metódusok

Ailoot Ultra · Beágyazások POST /v1/embeddings
Bemenet
text, token_ids
Kimenet
embedding
Kontextus
32 000 tokens
Kimeneti formátum
json
MezőTípusKövetelményÉrtékek és korlátokAlapértelmezett
MezőmodelTípusstringKövetelményKötelezőÉrtékek és korlátok
perplexity/pplx-embed-v1-4b
Alapértelmezett—
MezőinputTípusstring|string[]|integer[]|integer[][]KövetelményKötelezőÉrtékek és korlátok
Minimális elemszám: 1
Feltételek: Nem üres, homogén köteg. A tokenazonosítók nemnegatív egész számok.
Bemeneti keret: Maximum: 32 000 · Szövegegység: UTF8-bájtok · Tokenegység: tokentömb elemei
Alapértelmezett—
Mezőencoding_formatTípusstringKövetelményOpcionálisÉrtékek és korlátok
float
Alapértelmezettfloat
MeződimensionsTípusintegerKövetelményNem támogatottÉrtékek és korlátok
Minimum: 1
Alapértelmezett—
MezőuserTípusjson_valueKövetelményOpcionálisÉrtékek és korlátok
Feltételek: A forrás engedélyezi ezt a JSON-metaadatmezőt; a szolgáltatónál érvényes pontos jelentése modellenként eltér.
Alapértelmezett—
Mezősession_idTípusjson_valueKövetelményOpcionálisÉrtékek és korlátok
Feltételek: A forrás engedélyezi ezt a JSON-metaadatmezőt; a szolgáltatónál érvényes pontos jelentése modellenként eltér.
Alapértelmezett—
MezőtraceTípusjson_valueKövetelményOpcionálisÉrtékek és korlátok
Feltételek: A forrás engedélyezi ezt a JSON-metaadatmezőt; a szolgáltatónál érvényes pontos jelentése modellenként eltér.
Alapértelmezett—
MezőproviderTípusobjectKövetelményOpcionálisÉrtékek és korlátok
Feltételek: A provider.options elutasítva
Alapértelmezett—
Bemeneti anyagok kombinációi

text_to_embedding

Metódus paraméterei és életciklusa
ParaméterSzerződés
Paramétercontent_typeSzerződésapplication/json
ParaméterrequiredSzerződésmodel, input
Paraméterinput_shapesSzerződésstring, string[], nonnegative_integer_token_array, nonnegative_integer_token_array[]
Paraméterencoding_formatSzerződésfloat
Paraméterdimensions_overrideSzerződésfalse
Paramétermax_input_budget_unitsSzerződés32000
Paramétermultimodal_objectsSzerződésfalse
Paramétermaterial_typesSzerződéstext, token_ids

Életciklus: synchronous_json

Őrizze meg minden vektor indexét és dimenzióját.

A multimodális modell neve ezen a pontos útvonalon nem teszi lehetővé képobjektumok használatát.

Díjcsomagok

A díjszabás nem ad új kérési lehetőségeket. A támogatott paraméterek a kiválasztott módszernél szerepelnek.

Gyors mód
Normál díjszabás Ha a gyors mód van kiválasztva
Flex mód
Normál díjszabás Ha a flex mód van kiválasztva
Maximális gondolkodási ráfordítás
Normál díjszabás Ha a maximális gondolkodási ráfordításra a default beállításhoz tartozó korrekció vonatkozik

Ailoot-díjak

Árak beállításonként

BeállításDíjtáblázatDíj
BeállításTokenenkénti alapárakDíjtáblázatAlapdíjDíj
Bemenet · Bemeneti tokenek $0.00006 / 1K token
Kimenet · Kimeneti tokenek $0 / 1K token
Bemenet · Gyorsítótár olvasása — / 1K token
Bemenet · Írás a gyorsítótárba — / 1K token
Bemenet · Írás a gyorsítótárba, 1 óra — / 1K token

Az Ailoot a kérés előtt becsült összeget foglal le. Az eredmény után a mért használat alapján elszámolja a végső díjat. Folyamatos átvitel esetén a végső használati rekordot használja. A foglalás és az elszámolás működése →

Példakérések

Ailoot Ultra · Beágyazások

curlPython SDK
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "perplexity/pplx-embed-v1-4b", "input": ["First document", "Second document"]}')

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
from openai import OpenAI
import os

client=OpenAI(base_url="https://api.ailoot.ai/v1",api_key=os.environ["AILOOT_API_KEY"],max_retries=0)
result=client.embeddings.create(model='perplexity/pplx-embed-v1-4b',input=["First document","Second document"])
print(result)
for item in result.data:print(item.index,item.embedding)

Eredmények fogadása és mentése

Ailoot Ultra · Beágyazások

json

Őrizzen meg minden elkészült eredményt

Őrizzen meg minden teljes visszaadott választ, fájlt és tartalomrészt.

Őrizzen meg minden vektort az indexével együtt. A vektorok számának meg kell egyeznie a bemenetek számával; a dimenzióknak egységesnek kell lenniük.

Ha az eredeti választ ellenőrizni kell

Nem kerül bevezetésre külön beágyazási feladatvégpont.

Válaszmezők
MezőTípus
MezőobjectTípusstring
MezőmodelTípusstring
Meződata[].indexTípusinteger
Meződata[].embeddingTípusfinite float[]
MezőusageTípusobject
Hibák és következő lépések
VálaszFeltételKövetkező lépés
Válasz400 · invalid_request_errorFeltételÉrvénytelen kötelező mezők, az anyag érvénytelen reprezentációja vagy érvénytelen paraméterértékKövetkező lépésJavítsa a jelzett mezőket egy új létrehozási kérés előtt.

Álnevek

Modell álnevei

Ailoot Ultra perplexity/pplx-embed-v1-4b

Metódusútvonalak álnevei

Használja a fent látható metódusútvonalakat.

Kapcsolódó modellazonosítók

perplexity/pplx-embed-v1-4b

FAQ · Perplexity: Embed V1 4B
Milyen bemenetek és eredmények érhetők el?

POST /v1/embeddings · perplexity/pplx-embed-v1-4b: text, token_ids → embedding

Mely mezőket használja a kérés?

POST /v1/embeddings · perplexity/pplx-embed-v1-4b: model, input, encoding_format, provider

Milyen korlátok érvényesek?

POST /v1/embeddings · perplexity/pplx-embed-v1-4b: ctx: 32000; input.budget.maximum: 32000 (UTF8-bájtok); input.min_items: 1

További részletek

Csatlakoztassa az Ailootot a Claude Code-hoz, OpenCode-hoz, Hermeshez vagy saját alkalmazásához.

A vállalat és projektportfóliója

A vállalat és projektportfóliója: ügyfelek milliói; havi értékesítés milliárdos nagyságrendben.

Vásároljon tokeneket kedvezménnyel.

Előfizetési kedvezmény rendszeres munkához. Promókódok — akár 50% tokenvásárlási kedvezmény.

Előfizetés
Válasszon kedvezményes tarifát a rendszeres kéréseihez.
Promókód akár 50%-ig
Vásárláskor adja meg a kódot. Az ár az érvényes akció szerint újraszámolódik.
Költségek az előzményekben
Minden kéréshez megmarad a modell, a tokenek és az összeg.

Előfizetés kiválasztása · Modellárak megtekintése

Csatlakoztassa az API-t az értékesített termékéhez.

SaaS, alkalmazások és botok — az Ailoot ajánlati feltételei és licencszerződése alapján. Viszonteladáshoz kérjen viszonteladói licencet.

Kereskedelmi alkalmazás
Építsen szöveg-, kép-, videó- és hanggenerálást szolgáltatása fizetős funkcióiba.
Viszonteladói licenc
Küldje el a projekt leírását és a hozzáférés módját. Kérjen írásos használati és viszonteladási feltételeket.
Dokumentumok a weboldalon
Az ajánlati feltételek, licencszerződés és adatkezelési szabályzat már a csatlakoztatás előtt elérhető.

Viszonteladói licenc kérése · Ajánlati feltételek és licencszerződés