modely

TypeSafe: Jev 1.13

Markdown · JSON

TypeSafe: Jev 1.13

Jev 1.13 je čisto textový rozhodovací model System One od TypeSafe. Priamo vracia typované Choices, zlomkové Scores na hodnotiacej škále a pravdepodobnosti áno/nie s rozdeleniami a štatistikami istoty špecifickými pre model na klasifikáciu, smerovanie a úzko zamerané úsudky.

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.

Jev 1.13 je verzovaný model System One od TypeSafe na štruktúrované rozhodnutia. Jeho identifikátor u výrobcu je jev-1.13.0. Vyhodnocuje text alebo textový stav JSON podľa typovaných otázok a priamo vracia hodnoty a pravdepodobnostné rozdelenia bez zostavovania písomnej odpovede. Edícia sa hodí na klasifikáciu, smerovanie, kontroly podmienok a úsudky podľa hodnotiacej škály, ktorých možné výsledky sú známe pred požiadavkou.

Stav a príprava úzko zameranej otázky

Ako stav poskytnite reťazec, objekt JSON alebo pole textových hodnôt. Keď dôkazy obsahujú súvisiace záznamy, konverzáciu a pravidlá, používajte pomenované polia. Zachovajte časti, ktoré každá otázka potrebuje, a odkážte na konkrétne pole alebo položku, keď tým jasne identifikujete dôkazy. Jev 1.13 je čisto textový; obrázky, zvuk, video a binárne dáta potrebujú prípravu do textu alebo štruktúrovaných textových polí mimo tohto modelu.

Každá otázka má typ, inštrukcie a všetky kritériá požadované jej typom. Inštrukcie a opisy kritérií môžu používať text alebo štruktúru JSON. Výrobca vracia odpovede pod identifikátormi otázok, ale tieto identifikátory nie sú súčasťou inferencie. Napíšte úplnú otázku namiesto spoliehania sa na identifikátor, napríklad urgent, ktorý by mal naznačiť zamýšľané kritérium. Užitočný stav podpory môže obsahovať správu a podrobnosti o vplyve, zatiaľ čo samostatné otázky definujú kategóriu a závažnosť.

Choice: poskytnutá kategória a jej rozdelenie

Choice vyberá možnosť s najvyššou pravdepodobnosťou z neusporiadaného súboru definovaného volajúcim. Jeho mapa kritérií obsahuje kľúče a opisy možností, pričom null je povolené, keď možnosť nepotrebuje dodatočné vysvetlenie. Zdokumentovaný limit je 255 možností na Choice. Ak taxonómia nepokrýva všetky možné dôkazy, pridajte možnosť „iné“ alebo „žiadna zhoda“ a vysvetlite hranice, ktoré krátky názov kategórie nerozlišuje.

Odpoveď obsahuje vybranú možnosť, pravdepodobnosť každej možnosti a istotu. Keď sú dvaja kandidáti blízko, zachovajte rozdelenie namiesto považovania vybraného štítka za istotu. Vybraná kategória môže určiť navrhnutú trasu; okolitá aplikácia rozhodne, či a ako ju vykoná.

Score: očakávaná úroveň, nie presné meranie

Score používa usporiadané pole opísaných úrovní, pričom odporúčané sú aspoň dve a podporovaných je najviac desať. Indexy sa začínajú na 0. Číselným výsledkom je priemer indexov úrovní vážený pravdepodobnosťami, preto môže ležať medzi úrovňami. Legenda odpovede prepája indexy s ich opismi a pravdepodobnosti úrovní ukazujú rozdelenie úsudku.

Pri závažnosti opíšte rozdiel medzi kozmetickým vplyvom, použiteľným náhradným riešením a zablokovanou úlohou. Zlomkové skóre môže pomôcť určovať priority alebo agregovať úsudky, zatiaľ čo výber najpravdepodobnejšej kategórie je inou operáciou. Príručka TypeSafe pre túto edíciu upozorňuje, že Score je slabé pri rekonštrukcii presnej fyzikálnej alebo číselnej veličiny interpoláciou medzi úrovňami. Presnú aritmetiku a merania ponechajte mimo modelu.

Noul a istota majú odlišný význam

Noul vracia pravdepodobnosť od 0 do 1, že definovaná podmienka je pravdivá. Voliteľné kritériá true a false spresňujú hranicu. Nemá samostatné pole istoty. Pravdepodobnosť blízka 0,5 označuje neistotu medzi áno a nie, nie strednú hodnotu na stupňovanej škále.

Istota Choice a Score sa odvodzuje z ich vlastných rozdelení. Pre Choice s aspoň dvoma možnosťami (n > 1) a vybranou pravdepodobnosťou p_max je zdokumentovaný vzorec (p_max − 1/n) / (1 − 1/n): porovnáva najlepší výsledok s rovnomerným rozdelením. Istota Score zohľadňuje aj vzdialenosť od najpravdepodobnejšej úrovne váženú pravdepodobnosťami, normalizovanú voči rozptylu rovnomerného rozdelenia a ohraničenú zdola na 0. Nejednoznačnosť susedných úrovní a nejednoznačnosť opačných koncov preto majú odlišný význam. Keď úloha potrebuje viac podrobností než jednu štatistiku, zachovajte celé rozdelenie.

Nezávislé úsudky nad spoločnými dôkazmi

Otázky v jednej požiadavke vidia rovnaký stav a vyhodnocujú sa nezávisle. Výsledok jednej otázky nie je skrytým kontextom pre inú. Rozdeľte široký úsudok na úzko zamerané aspekty a potom interpretujte alebo kombinujte vrátené hodnoty podľa úlohy. Problém môže mať kategóriu, hodnotenie vplyvu a kontrolu relevantnosti bez zmeny týchto nezávislých kritérií na jeden neurčitý štítok priority.

Ak neskoršia otázka potrebuje dôkazy získané alebo možnosti vybrané podľa skoršieho výsledku, vyjadrite túto závislosť v neskoršej požiadavke výslovne. Pri extrakcii kandidátov najprv získajte dostupné hodnoty zo zdroja a potom pomocou ohraničeného Choice vyberte medzi nimi. Jev 1.13 nie je trénovaný na voľné generovanie textu a nemá sa opisovať ako model vytvárajúci ľubovoľný nový reťazec alebo naratívne vysvetlenie.

Kontextové a jazykové limity tejto edície

Výrobca uvádza rozpočet 64k tokenov pre stav a všetky otázky spolu a rozpočet 32k tokenov pre stav a najdlhšiu jednotlivú otázku. Dôležité sú obe obmedzenia. Stav, ktorý sa zmestí do celkového rozpočtu, môže stále ponechať príliš málo priestoru pre inštrukcie a možnosti jednej otázky. Odstráňte nesúvisiaci materiál a zachovajte dôkazy určujúce odpoveď.

Angličtina je hlavným trénovacím jazykom tejto edície a výrobca pre ňu uvádza najvyššiu presnosť. Ostatné jazyky vrátane písem CJK sa prijímajú, ale nemajú rovnakú presnosť. Pri posudzovaní interpretácie pravdepodobností alebo hraníc kategórií používajte reprezentatívny zdrojový materiál zo zamýšľaného jazyka. Kontrakt čisto textového vstupu nepreukazuje univerzálny viacjazyčný výkon.

Zverejnené vecné obmedzenia

TypeSafe dokumentuje doslovné čítanie slov určujúcich rozsah a negácií, nespoľahlivé počítanie a aritmetiku, ťažkosti s porovnávaním dátumov ako usporiadaných veličín a zníženú spoľahlivosť pri viacerých vrstvách nepriameho odkazovania. Odporúča vykonávať presné výpočty v kóde a modelu zveriť sémantický úsudok. Číselné kódovania môžu byť menej účinné než zmysluplné názvy a veľký stav vyplnený nesúvisiacimi detailmi môže odvádzať pozornosť od relevantných dôkazov.

Tá istá príručka uvádza, že útočný obsah v stave môže usmerniť odpoveď, protirečivé inštrukcie a kritériá ju môžu zmiasť a poradie možností Choice môže niekedy vychýliť výsledok smerom k skorej možnosti. Definujte skutočnú podmienku, zosúlaďte inštrukcie s kritériami, znížte počet zbytočných medzičlánkov a hraničné úsudky porovnávajte so zdrojom. Pri interpretácii úsudkov majte na pamäti limity Jev 1.13.

Užitočný artefakt Jev 1.13 zachováva identifikátor stavu, úplnú otázku, možnosti alebo úrovne, typovaný výsledok, pravdepodobnosti a príslušnú štatistiku istoty. Keď výsledky alebo prahy závisia od tejto edície, verziu uvádzajte výslovne. Neisté prípady porovnávajte s dôkazmi a presné výpočty i akcie pracovného postupu nech vykonáva aplikácia; model poskytuje úzko zameraný úsudok s číselne vyjadrenou neistotou.

Ailoot Ultra · System One POST /v1/systemone typesafe/jev-1.13

typesafe/jev-1.13

TypeSafe /typesafe/jev-1.13
ID modelu
  • typesafe/jev-1.13
  • ~typesafe/jev-latest

Úvod

Jev 1.13 je čisto textový rozhodovací model System One od TypeSafe. Priamo vracia typované Choices, zlomkové Scores na hodnotiacej škále a pravdepodobnosti áno/nie s rozdeleniami a štatistikami istoty špecifickými pre model na klasifikáciu, smerovanie a úzko zamerané úsudky.

Povolené vstupy
Text
Výsledky
decisions

Dostupné v Ailoot · vstupy a metódy

Ailoot Ultra · System One POST /v1/systemone
Vstup
text
Výstup
decisions
Výstupný formát
json
PoleTypPožiadavkaHodnoty a limityPredvolené
PolemodelTypstringPožiadavkaPovinnéHodnoty a limity
typesafe/jev-1.13
Predvolené—
PoleproviderTypschemaPožiadavkaVoliteľnéHodnoty a limityPredvolené—
PolequestionsTypobjectPožiadavkaPovinnéHodnoty a limityPredvolené—
Polesession_idTypstringPožiadavkaVoliteľnéHodnoty a limityPredvolené—
PolestateTypschemaPožiadavkaPovinnéHodnoty a limityPredvolené—
PoletraceTypschemaPožiadavkaVoliteľnéHodnoty a limityPredvolené—
PoleuserTypstringPožiadavkaVoliteľnéHodnoty a limityPredvolené—
Polequestions.<id>.typeTypstringPožiadavkaPovinnéHodnoty a limity
noul, choice, score
Predvolené—
Polequestions.<id>.instructionsTypstring|object|arrayPožiadavkaPovinnéHodnoty a limityPredvolené—
Polequestions.<id>.criteriaTypobject|arrayPožiadavkaVoliteľnéHodnoty a limity
Podmienky: choice/score: povinné; noul: voliteľné. Kritériá pre choice tvoria objekt; score je pole s minItems1.
Predvolené—
Polequestions.<id>.criteria.trueTypstring|object|arrayPožiadavkaPovinnéHodnoty a limity
Platí, keď: Je zadaný objekt kritérií noul
Predvolené—
Polequestions.<id>.criteria.falseTypstring|object|arrayPožiadavkaPovinnéHodnoty a limity
Platí, keď: Je zadaný objekt kritérií noul
Predvolené—
Kombinácie vstupných podkladov

noul · Povinné: state, questions.<id>.type=noul, questions.<id>.instructions

choice · Povinné: state, questions.<id>.type=choice, questions.<id>.instructions, criteria object

score · Povinné: state, questions.<id>.type=score, questions.<id>.instructions, criteria array with minItems1

Parametre a životný cyklus metódy
ParameterŠpecifikácia
Parametercontent_typeŠpecifikáciaapplication/json
ParameterrequiredŠpecifikáciamodel, state, questions
Parametermaterial_typesŠpecifikáciatext
Parameteroptional_controlsŠpecifikáciaprovider, session_id, trace, user
Parametermultimodal_input_bindingŠpecifikácianull

Životný cyklus: synchronous

Odošlite presné ID modelu a zachovajte celú natívnu odpoveď.

Cenník

Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.

Rýchly režim
Neuvedené Keď je zvolený rýchly režim
Režim Flex
Neuvedené Keď je zvolený režim flex
Maximálna úroveň uvažovania
Neuvedené Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)

Sadzby Ailoot

Ceny podľa konfigurácie

Každý poplatok priraďte k zobrazeným podmienkam. Pre každú skupinu alternatívnych konfigurácií použite jednu sadzbu.

KonfiguráciaSadzobníkPočet tokenov kontextu väčší nežTokeny kontextu, najviac (vrátane hranice)Poplatok
KonfiguráciaZákladné sadzby za tokenySadzobníkZákladná sadzbaPočet tokenov kontextu väčší než—Tokeny kontextu, najviac (vrátane hranice)Bez hornej hranicePoplatok
Vstup · Vstupné tokeny $0.000084 / 1K tokenov
Výstup · Výstupné tokeny $0 / 1K tokenov
Vstup · Čítanie cache — / 1K tokenov
Vstup · Zápis do cache — / 1K tokenov
Vstup · Zápis do cache, 1 hod — / 1K tokenov
KonfiguráciaPásmo dĺžky požiadavky 1Sadzobník—Počet tokenov kontextu väčší než0Tokeny kontextu, najviac (vrátane hranice)Bez hornej hranicePoplatok
Vstup · Vstupné tokeny $0.000084 / 1K tokenov
Výstup · Výstupné tokeny $0 / 1K tokenov
Vstup · Čítanie cache — / 1K tokenov
Vstup · Zápis do cache — / 1K tokenov
Vstup · Zápis do cache, 1 hod — / 1K tokenov

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 Ultra · System One

Zachovaná oficiálna štruktúra požiadavky; príklad z dokumentáciePoužite svoje skutočné podklady k požiadavke a uchovajte úplný výsledok
{
  "model": "typesafe/jev-1.13",
  "questions": {
    "is_bug": {
      "criteria": {
        "false": "The customer is asking a question or requesting a feature.",
        "true": "The customer describes broken or unexpected product behavior."
      },
      "instructions": "Is the customer reporting a software defect?",
      "type": "noul"
    },
    "team": {
      "criteria": {
        "account": "Login, permissions, or profile issues.",
        "frontend": "Rendering, layout, or browser compatibility issues.",
        "payments": "Checkout, billing, or payment processing issues."
      },
      "instructions": "Which team should own this ticket?",
      "type": "choice"
    },
    "urgency": {
      "criteria": [
        "Can wait for the next release",
        "Should be fixed this week",
        "Blocking revenue right now"
      ],
      "instructions": "How urgent is this ticket?",
      "type": "score"
    }
  },
  "state": {
    "customer_tier": "enterprise",
    "ticket": "My checkout page shows a blank screen after I click Pay. I have tried two browsers."
  }
}
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='typesafe/jev-1.13'
Path('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \
  -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
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT

Prijať a uložiť výsledky

Ailoot Ultra · System One

json

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

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

Zachováva sa každá poskytnutá odpoveď podľa ID otázky s presným typom, hodnotou noul/choice/score, mierou istoty, pravdepodobnosťami a legendou. Celý pôvodný JSON sa uloží a vráti až po zúčtovaní.

Ak treba overiť pôvodnú odpoveď

Zachovajte pôvodnú operáciu a úplnú alebo čiastočnú odpoveď; POST znova neodosielajte.

Polia odpovede
PoleTyp
PolemodelTypstring
PoleidTypstring
PoleproviderTypstring
Poleanswers.<id>.typeTypstring
Poleanswers.<id>.noulTypnumber
Poleanswers.<id>.choiceTypstring
Poleanswers.<id>.scoreTypnumber
Poleanswers.<id>.confidenceTypnumber
Poleanswers.<id>.probabilitiesTypobject
Poleanswers.<id>.legendTypobject
Poleusage.input_tokensTypinteger
Poleusage.output_tokensTypinteger
Poleusage.costTypnumber
Chyby a ďalšie kroky
OdpoveďPodmienkaĎalší krok
Odpoveď400 · invalid_request_errorPodmienkaNeplatné povinné pole, reprezentácia alebo hodnotaĎalší krokOpravte označené pole požiadavky.

Aliasy

Aliasy modelov

Ailoot Ultra typesafe/jev-1.13, ~typesafe/jev-latest

Aliasy ciest metód

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

Súvisiace ID na volanie

typesafe/jev-1.13, ~typesafe/jev-latest

Ailoot Ultra · System One POST /v1/systemone ~typesafe/jev-latest

~typesafe/jev-latest

TypeSafe /~typesafe/jev-latest
ID modelu
  • typesafe/jev-1.13
  • ~typesafe/jev-latest

Úvod

Jev 1.13 je čisto textový rozhodovací model System One od TypeSafe. Priamo vracia typované Choices, zlomkové Scores na hodnotiacej škále a pravdepodobnosti áno/nie s rozdeleniami a štatistikami istoty špecifickými pre model na klasifikáciu, smerovanie a úzko zamerané úsudky.

Povolené vstupy
Text
Výsledky
decisions

Dostupné v Ailoot · vstupy a metódy

Ailoot Ultra · System One POST /v1/systemone
Vstup
text
Výstup
decisions
Výstupný formát
json
PoleTypPožiadavkaHodnoty a limityPredvolené
PolemodelTypstringPožiadavkaPovinnéHodnoty a limity
~typesafe/jev-latest
Predvolené—
PoleproviderTypschemaPožiadavkaVoliteľnéHodnoty a limityPredvolené—
PolequestionsTypobjectPožiadavkaPovinnéHodnoty a limityPredvolené—
Polesession_idTypstringPožiadavkaVoliteľnéHodnoty a limityPredvolené—
PolestateTypschemaPožiadavkaPovinnéHodnoty a limityPredvolené—
PoletraceTypschemaPožiadavkaVoliteľnéHodnoty a limityPredvolené—
PoleuserTypstringPožiadavkaVoliteľnéHodnoty a limityPredvolené—
Polequestions.<id>.typeTypstringPožiadavkaPovinnéHodnoty a limity
noul, choice, score
Predvolené—
Polequestions.<id>.instructionsTypstring|object|arrayPožiadavkaPovinnéHodnoty a limityPredvolené—
Polequestions.<id>.criteriaTypobject|arrayPožiadavkaVoliteľnéHodnoty a limity
Podmienky: choice/score: required; noul: optional. choice criteria is object; score is array with minItems1.
Predvolené—
Polequestions.<id>.criteria.trueTypstring|object|arrayPožiadavkaPovinnéHodnoty a limity
Platí, keď: noul criteria object supplied
Predvolené—
Polequestions.<id>.criteria.falseTypstring|object|arrayPožiadavkaPovinnéHodnoty a limity
Platí, keď: noul criteria object supplied
Predvolené—
Kombinácie vstupných podkladov

noul · Povinné: state, questions.<id>.type=noul, questions.<id>.instructions

choice · Povinné: state, questions.<id>.type=choice, questions.<id>.instructions, criteria object

score · Povinné: state, questions.<id>.type=score, questions.<id>.instructions, criteria array with minItems1

Parametre a životný cyklus metódy
ParameterŠpecifikácia
Parametercontent_typeŠpecifikáciaapplication/json
ParameterrequiredŠpecifikáciamodel, state, questions
Parametermaterial_typesŠpecifikáciatext
Parameteroptional_controlsŠpecifikáciaprovider, session_id, trace, user
Parametermultimodal_input_bindingŠpecifikácianull

Životný cyklus: synchronous

Send the exact model ID and retain the complete native response.

Cenník

Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.

Rýchly režim
Neuvedené Keď je zvolený rýchly režim
Režim Flex
Neuvedené Keď je zvolený režim flex
Maximálna úroveň uvažovania
Neuvedené Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)

Sadzby Ailoot

Ceny podľa konfigurácie

Každý poplatok priraďte k zobrazeným podmienkam. Pre každú skupinu alternatívnych konfigurácií použite jednu sadzbu.

KonfiguráciaSadzobníkPočet tokenov kontextu väčší nežTokeny kontextu, najviac (vrátane hranice)Poplatok
KonfiguráciaZákladné sadzby za tokenySadzobníkZákladná sadzbaPočet tokenov kontextu väčší než—Tokeny kontextu, najviac (vrátane hranice)Bez hornej hranicePoplatok
Vstup · Vstupné tokeny $0.000084 / 1K tokenov
Výstup · Výstupné tokeny $0 / 1K tokenov
Vstup · Čítanie cache — / 1K tokenov
Vstup · Zápis do cache — / 1K tokenov
Vstup · Zápis do cache, 1 hod — / 1K tokenov
KonfiguráciaPásmo dĺžky požiadavky 1Sadzobník—Počet tokenov kontextu väčší než0Tokeny kontextu, najviac (vrátane hranice)Bez hornej hranicePoplatok
Vstup · Vstupné tokeny $0.000084 / 1K tokenov
Výstup · Výstupné tokeny $0 / 1K tokenov
Vstup · Čítanie cache — / 1K tokenov
Vstup · Zápis do cache — / 1K tokenov
Vstup · Zápis do cache, 1 hod — / 1K tokenov

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 Ultra · System One

Zachovaná oficiálna štruktúra požiadavky; príklad z dokumentáciePoužite svoje skutočné podklady k požiadavke a uchovajte úplný výsledok
{
  "model": "~typesafe/jev-latest",
  "questions": {
    "is_bug": {
      "criteria": {
        "false": "The customer is asking a question or requesting a feature.",
        "true": "The customer describes broken or unexpected product behavior."
      },
      "instructions": "Is the customer reporting a software defect?",
      "type": "noul"
    },
    "team": {
      "criteria": {
        "account": "Login, permissions, or profile issues.",
        "frontend": "Rendering, layout, or browser compatibility issues.",
        "payments": "Checkout, billing, or payment processing issues."
      },
      "instructions": "Which team should own this ticket?",
      "type": "choice"
    },
    "urgency": {
      "criteria": [
        "Can wait for the next release",
        "Should be fixed this week",
        "Blocking revenue right now"
      ],
      "instructions": "How urgent is this ticket?",
      "type": "score"
    }
  },
  "state": {
    "customer_tier": "enterprise",
    "ticket": "My checkout page shows a blank screen after I click Pay. I have tried two browsers."
  }
}
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_REQUEST_FILE:?Set your actual JSON request file}"
export AILOOT_REQUEST_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads(Path(os.environ['AILOOT_REQUEST_FILE']).read_text(encoding='utf-8'))
if not isinstance(p,dict): raise SystemExit('Request must be a JSON object')
p['model']='~typesafe/jev-latest'
Path('request.json').write_text(json.dumps(p,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/systemone \
  -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
print(json.dumps(json.loads(Path('result.json').read_text()),ensure_ascii=False,indent=2))
PY_RESULT

Prijať a uložiť výsledky

Ailoot Ultra · System One

json

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

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

Every supplied question-ID answer with its exact type, noul/choice/score value, confidence, probabilities and legend is retained. Entire original JSON is stored and returned only after settlement.

Ak treba overiť pôvodnú odpoveď

Preserve original operation and full/partial reply; do not replay POST.

Polia odpovede
PoleTyp
PolemodelTypstring
PoleidTypstring
PoleproviderTypstring
Poleanswers.<id>.typeTypstring
Poleanswers.<id>.noulTypnumber
Poleanswers.<id>.choiceTypstring
Poleanswers.<id>.scoreTypnumber
Poleanswers.<id>.confidenceTypnumber
Poleanswers.<id>.probabilitiesTypobject
Poleanswers.<id>.legendTypobject
Poleusage.input_tokensTypinteger
Poleusage.output_tokensTypinteger
Poleusage.costTypnumber
Chyby a ďalšie kroky
OdpoveďPodmienkaĎalší krok
Odpoveď400 · invalid_request_errorPodmienkaInvalid required field, representation or valueĎalší krokCorrect the indicated request field.

Aliasy

Aliasy modelov

Ailoot Ultra typesafe/jev-1.13, ~typesafe/jev-latest

Aliasy ciest metód

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

Súvisiace ID na volanie

typesafe/jev-1.13, ~typesafe/jev-latest

FAQ · TypeSafe: Jev 1.13
Aké vstupy a výsledky sú dostupné?

POST /v1/systemone · typesafe/jev-1.13: text → decisions

POST /v1/systemone · ~typesafe/jev-latest: text → decisions

Aké polia používa požiadavka?

POST /v1/systemone · typesafe/jev-1.13: model, provider, questions, session_id, state, trace, user

POST /v1/systemone · ~typesafe/jev-latest: model, provider, questions, session_id, state, trace, user

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