Ultineo Reasoning

API Ultineo Reasoning

Spúšťajte aplikácie z katalógu zo svojho vlastného softvéru. API komunikuje v JSON cez HTTPS, každé volanie overuje kľúčom projektu a na každé volanie odpovedá v rovnakom formáte.

Postavené na aplikáciách, behoch a kľúčoch

Aplikácie

Vytvorte aplikáciu z modelu, jej vstupných polí a pokynov a potom svoje aplikácie vypisujte, čítajte a upravujte.

Behy a kvóta

Jedno volanie spustí aplikáciu s jej vstupmi, ďalšie načíta beh späť aj s odpoveďou. Súhrn ukazuje tokeny, ktoré vám zostávajú v aktuálnom fakturačnom období.

Kľúče

Kľúče projektu s oprávneniami, voliteľnou platnosťou a stavom, ktorý môžete vypnúť.

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

Overovanie a oprávnenia

Kľúč typu bearer

Pri každom volaní posielajte kľúč projektu v hlavičke Authorization, a to výhradne cez HTTPS.

Obmedzený na jeden projekt

Kľúč je viazaný na jeden projekt a nikdy nemôže čítať ani zapisovať údaje iného projektu, nech je požiadavka akákoľvek.

Uložený ako hash

Uchováva sa iba hash kľúča, takže sa kľúč celý zobrazí len raz. Stratený kľúč sa nahradí, nikdy sa neobnovuje.

Spustite beh a prečítajte si jeho odpoveď

Vytvoriť

Uveďte aplikáciu a zadajte jednu hodnotu pre každé vstupné pole, označenú názvom poľa, ktorý vracia aplikácia.

Sledovať

Behy sú asynchrónne: načítavajte beh znova, kým jeho stav nie je dokončený alebo neúspešný. Oba stavy sú konečné.

Načítať

Dokončený beh obsahuje svoju odpoveď, trvanie a počty tokenov na vstupe a výstupe.

Jednotný formát pre každú odpoveď

Vždy rovnaké tri polia

Každá odpoveď obsahuje stavový kód, krátky názov a samotný obsah, pri úspechu aj pri chybe.

Stále hlásenia

Chybové hlásenia sú stále anglické reťazce, ktoré uvádzajú chýbajúce oprávnenie alebo odmietnutú hodnotu.

Limity plánu sú jasné

Volanie, ktoré plán nepokrýva alebo ktoré by prekročilo jeho kvótu, sa odmietne s vlastným stavovým kódom.

Ako získať kľúč

Prístup k API je súčasťou platených plánov Ultineo Reasoning. Samoobslužná registrácia zatiaľ nie je k dispozícii: náš tím založí váš projekt a odovzdá vám jeho prvý kľúč.

Zobraziť plány

Prepojte svoj softvér s Ultineo Reasoning

Povedzte nám, čo chcete automatizovať, a my založíme váš projekt a jeho kľúč API.

Otázky k API

Platené plány. Bezplatný plán dáva prístup k aplikáciám bez API.

Nie. Inštrukcie patria vlastníkovi aplikácie. API vracia vstupné polia, pretože práve tie vypĺňa volajúci.

Vytvorenie behu sa vráti okamžite s novým stavom. Odpoveď získate tak, že beh načítavate znova, kým nie je dokončený.

Áno. Každý kľúč má svoje oprávnenia a voliteľnú platnosť a kľúč nikdy nemôže vytvoriť iný kľúč so širšími oprávneniami, než má sám.