Ultineo Reasoning

Az Ultineo Reasoning API

Futtassa a katalógus alkalmazásait saját szoftveréből. Az API JSON formátumban kommunikál HTTPS-en keresztül, minden hívást projektkulccsal hitelesít, és minden hívásra ugyanabban a formátumban válaszol.

Alkalmazásokra, futtatásokra és kulcsokra építve

Alkalmazások

Hozzon létre egy alkalmazást egy modellből, annak beviteli mezőiből és utasításaiból, majd listázza, olvassa és szerkessze alkalmazásait.

Futtatások és kvóta

Egy hívás elindít egy alkalmazást a bemeneteivel, egy másik visszaolvassa a futtatást a válasszal együtt. Egy összesítő mutatja a számlázási ciklusában még megmaradt tokeneket.

Kulcsok

Projektkulcsok jogosultságokkal, opcionális lejárattal és kikapcsolható állapottal.

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.

Reasoning chains

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
}

Read the API documentation

Hitelesítés és jogosultságok

Bearer kulcs

Minden hívásnál az Authorization fejlécben küldje el a projektkulcsát, kizárólag HTTPS-en keresztül.

Egy projektre korlátozva

Egy kulcs egyetlen projekthez tartozik, és soha nem olvashatja vagy írhatja egy másik projekt adatait, bármi legyen is a kérés.

Hash-értékként tárolva

Csak a kulcs hash-értékét tároljuk, így a kulcs teljes egészében csak egyszer jelenik meg. Az elveszett kulcsot lecseréljük, visszaállítani soha nem lehet.

Indítson futtatást, és olvassa el a válaszát

Létrehozás

Nevezze meg az alkalmazást, és adjon meg beviteli mezőnként egy értéket, az alkalmazás által visszaadott mezőnévvel azonosítva.

Követés

A futtatások aszinkronok: olvassa újra a futtatást, amíg az állapota kész vagy sikertelen nem lesz. Mindkettő végleges.

Olvasás

A kész futtatás tartalmazza a válaszát, az időtartamát, valamint a bemeneti és kimeneti tokenek számát.

Egységes formátum minden válaszhoz

Mindig ugyanaz a három mező

Minden válasz tartalmazza az állapotkódot, egy rövid címet és magát a tartalmat, sikeres és hibás esetben egyaránt.

Állandó üzenetek

A hibaüzenetek állandó angol nyelvű szövegek, amelyek megnevezik a hiányzó jogosultságot vagy az elutasított értéket.

A csomag korlátai egyértelműek

Az a hívás, amelyet a csomag nem fed le, vagy amely túllépné a keretét, saját állapotkóddal kerül elutasításra.

Hogyan kaphat kulcsot

Az API-hozzáférés az Ultineo Reasoning fizetős csomagjaiban érhető el. Önkiszolgáló regisztráció még nincs: csapatunk létrehozza a projektjét, és átadja Önnek az első kulcsát.

Csomagok megtekintése

Kapcsolja össze szoftverét az Ultineo Reasoning szolgáltatással

Mondja el, mit szeretne automatizálni, és mi létrehozzuk a projektjét és annak API-kulcsát.

Kérdések az API-ról

A fizetős csomagok. Az ingyenes csomag API nélkül ad hozzáférést az alkalmazásokhoz.

Nem. Az utasítások az alkalmazás tulajdonosáéi. Az API a beviteli mezőket adja vissza, mert ezeket tölti ki a hívó fél.

A futtatás létrehozása azonnal visszatér az új állapottal. A választ úgy kapja meg, hogy addig olvassa újra a futtatást, amíg az el nem készül.

Igen. Minden kulcsnak saját jogosultságai és opcionális lejárata van, és egy kulcs soha nem hozhat létre a sajátjánál tágabb jogosultságú másik kulcsot.