Ultineo Reasoning API
Pokrećite aplikacije iz kataloga iz sopstvenog softvera. API koristi JSON preko HTTPS-a, autentifikuje svaki poziv ključem projekta i odgovara na svaki poziv u istom omotu.
Izgrađen oko aplikacija, izvršavanja i ključeva
- Aplikacije
Napravite aplikaciju od modela, njenih polja za unos i uputstava, a zatim izlistajte, čitajte i uređujte svoje aplikacije.
- Izvršavanja i kvota
Jedan poziv pokreće aplikaciju sa njenim ulaznim podacima; drugi ponovo čita izvršavanje sa njegovim odgovorom. Rezime prikazuje tokene koji su vam preostali u obračunskom ciklusu.
- Ključevi
Ključevi projekta sa opsezima ovlašćenja, opcionim rokom važenja i statusom koji možete da isključite.
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
} Autentifikacija i opsezi ovlašćenja
- Bearer ključ
Šaljite ključ svog projekta u zaglavlju Authorization svakog poziva, isključivo preko HTTPS-a.
- Ograničen na jedan projekat
Ključ je vezan za jedan projekat i nikada ne može da čita niti upisuje podatke drugog projekta, kakav god da je zahtev.
- Čuva se kao heš
Čuva se samo heš ključa, pa se ključ u celosti prikazuje samo jednom. Izgubljeni ključ se zamenjuje, nikada se ne vraća.
Pokrenite izvršavanje i pročitajte njegov odgovor
- Kreiranje
Navedite aplikaciju i dajte po jednu vrednost za svako ulazno polje, sa nazivom polja koji vraća aplikacija kao ključem.
- Praćenje
Izvršavanja su asinhrona: ponovo čitajte izvršavanje dok mu status ne bude završeno ili neuspelo. Oba su konačna.
- Čitanje
Završeno izvršavanje nosi svoj odgovor, trajanje i broj ulaznih i izlaznih tokena.
Jedan omot za svaki odgovor
- Ista tri polja
Svaki odgovor nosi statusni kod, kratak naslov i sadržaj odgovora, i pri uspehu i pri neuspehu.
- Stabilne poruke
Poruke o greškama su stabilni nizovi na engleskom koji navode opseg ovlašćenja koji nedostaje ili odbijenu vrednost.
- Ograničenja paketa su jasno navedena
Poziv koji paket ne pokriva, ili koji bi premašio njegovu kvotu, odbija se sa sopstvenim statusnim kodom.
Dobijanje ključa
Pristup API-ju dolazi uz plaćene Ultineo Reasoning pakete. Samostalna registracija još ne postoji: naš tim otvara vaš projekat i predaje vam njegov prvi ključ.
Povežite svoj softver sa Ultineo Reasoning
Recite nam šta želite da automatizujete i otvorićemo vaš projekat i njegov API ključ.
Pitanja o API-ju
Plaćeni paketi. Besplatni paket daje pristup aplikacijama bez API-ja.
Ne. Uputstva pripadaju vlasniku aplikacije. API vraća ulazna polja, a njih popunjava pozivalac.
Kreiranje izvršavanja odmah vraća odgovor sa statusom novo. Ponovo čitajte izvršavanje dok se ne završi da biste dobili odgovor.
Da. Svaki ključ ima opsege ovlašćenja i opcioni rok važenja, a ključ nikada ne može da napravi drugi ključ sa širim opsegom od svog.