„Ultineo Reasoning“ API
Paleiskite katalogo programas iš savo programinės įrangos. API naudoja JSON per HTTPS, kiekvieną užklausą autentifikuoja projekto raktu ir į kiekvieną užklausą atsako tuo pačiu formatu.
Sukurta aplink programėles, vykdymus ir raktus
- Programėlės
Sukurkite programėlę iš modelio, jos įvesties laukų ir instrukcijų, tada peržiūrėkite, skaitykite ir redaguokite savo programėles.
- Vykdymai ir kvota
Viena užklausa paleidžia programėlę su jos įvesties duomenimis; kita nuskaito vykdymą su atsakymu. Suvestinėje matyti jūsų atsiskaitymo laikotarpiu likę žetonai.
- Raktai
Projektų raktai su teisėmis, pasirenkamu galiojimo terminu ir būsena, kurią galite išjungti.
Integrate it anywhere
- In your software
Add a reasoning step to an existing screen: a summary, a suggested reply, a classification.
- In your automations
A script or an automation tool launches a run at each event: a form received, a file dropped.
- From one answer to the next
The answer of one run can become a field of the next: your code chains the steps as it sees fit.
The same run, through the API
Your software sends the application’s identifier and its fields, then reads the run back until it is finished.
What you send
{
"app_id": "mapp_0ceacb46e5b3a99e91b6",
"data": {
"message": "My parcel has not arrived and the tracking has not moved for a week."
}
} What you read back
{
"id": "runi_1b7f4e0c96a2d8531fca",
"object": "reasoning",
"status": "finished",
"response": { "miid_9a4c07e5b312df8641ca": "urgent" },
"tokens": { "input": 412, "output": 3, "total": 415 },
"duration": 1.84
} Autentifikavimas ir teisės
- Bearer raktas
Siųskite savo projekto raktą kiekvienos užklausos Authorization antraštėje, tik per HTTPS.
- Apribotas vienu projektu
Raktas susietas su vienu projektu ir niekada negali skaityti ar rašyti kito projekto duomenų, kad ir kokia būtų užklausa.
- Saugomas kaip maiša
Saugoma tik rakto maiša, todėl visas raktas parodomas vieną kartą. Pamestas raktas pakeičiamas, bet niekada neatkuriamas.
Paleiskite vykdymą ir perskaitykite jo atsakymą
- Sukūrimas
Nurodykite programą ir kiekvienam įvesties laukui pateikite po vieną reikšmę, kurios raktas yra programos grąžinamas lauko pavadinimas.
- Stebėjimas
Vykdymai yra asinchroniniai: skaitykite vykdymą, kol jo būsena bus baigtas arba nepavykęs. Abi būsenos galutinės.
- Nuskaitymas
Baigtame vykdyme yra jo atsakymas, trukmė ir įvesties bei išvesties žetonų skaičius.
Vieningas formatas kiekvienam atsakymui
- Tie patys trys raktai
Kiekviename atsakyme yra būsenos kodas, trumpas pavadinimas ir atsakymo turinys – tiek sėkmės, tiek nesėkmės atveju.
- Pastovūs pranešimai
Klaidų pranešimai yra pastovios eilutės anglų kalba, nurodančios trūkstamą teisę arba atmestą reikšmę.
- Plano apribojimai aiškūs
Užklausa, kurios planas neapima arba kuri viršytų jo kvotą, atmetama su atskiru būsenos kodu.
Rakto gavimas
API prieiga suteikiama su mokamais „Ultineo Reasoning“ planais. Savitarnos registracijos dar nėra: mūsų komanda atidaro jūsų projektą ir perduoda jums pirmąjį jo raktą.
Prijunkite savo programinę įrangą prie „Ultineo Reasoning“
Papasakokite, ką norite automatizuoti, ir mes atidarysime jūsų projektą bei jo API raktą.
Klausimai apie API
Mokami planai. Nemokamas planas suteikia prieigą prie programų be API.
Ne. Instrukcijos priklauso programos savininkui. API grąžina įvesties laukus, nes būtent juos užpildo kviečiantysis.
Sukūrus vykdymą, iškart grąžinama būsena naujas. Norėdami gauti atsakymą, skaitykite vykdymą, kol jis bus baigtas.
Taip. Kiekvienas raktas turi teises ir pasirenkamą galiojimo terminą, o raktas niekada negali sukurti kito rakto su platesnėmis teisėmis nei jo paties.