Ultineo Reasoning API
Katalogdagi ilovalarni o'z dasturiy ta'minotingizdan ishga tushiring. API HTTPS orqali JSON'da ishlaydi, har bir chaqiruvni loyiha kaliti bilan autentifikatsiya qiladi va har bir chaqiruvga bir xil konvertda javob beradi.
Ilovalar, ishga tushirishlar va kalitlar atrofida qurilgan
- Ilovalar
Model, uning kiritish maydonlari va ko'rsatmalaridan ilova yarating, so'ng ilovalaringizni ro'yxatlang, o'qing va tahrirlang.
- Ishga tushirishlar va kvota
Bitta chaqiruv ilovani kiritilgan ma'lumotlari bilan ishga tushiradi; boshqasi esa ishga tushirishni javobi bilan qayta o'qiydi. Xulosa hisob-kitob davringizda qolgan tokenlarni ko'rsatadi.
- Kalitlar
Ruxsat doiralari, ixtiyoriy amal qilish muddati va o'chirib qo'yish mumkin bo'lgan holatga ega loyiha kalitlari.
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
} Autentifikatsiya va ruxsat doiralari
- Bearer kaliti
Loyihangiz kalitini har bir chaqiruvning Authorization sarlavhasida, faqat HTTPS orqali yuboring.
- Bitta loyiha bilan cheklangan
Kalit bitta loyihaga bog'langan va so'rov qanday bo'lishidan qat'i nazar, boshqa loyihaning ma'lumotlarini hech qachon o'qiy yoki yoza olmaydi.
- Xesh sifatida saqlanadi
Kalitning faqat xeshi saqlanadi, shuning uchun kalit to'liq holda faqat bir marta ko'rsatiladi. Yo'qolgan kalit tiklanmaydi, balki almashtiriladi.
Ishga tushiring va javobini o'qing
- Yaratish
Ilovani ko'rsating va har bir kiritish maydoni uchun bitta qiymat bering, ilova qaytargan maydon nomini kalit sifatida ishlating.
- Kuzatish
Ishga tushirishlar asinxron: holati yakunlandi yoki muvaffaqiyatsiz bo'lguncha ishga tushirishni qayta o'qing. Ikkalasi ham yakuniy.
- O'qish
Yakunlangan ishga tushirish o'z javobi, davomiyligi hamda kirish va chiqish tokenlari sonini o'z ichiga oladi.
Har bir javob uchun yagona konvert
- O'sha uchta maydon
Har bir javob muvaffaqiyatda ham, xatoda ham holat kodi, qisqa sarlavha va javob mazmunini o'z ichiga oladi.
- O'zgarmas xabarlar
Xato xabarlari yetishmayotgan ruxsat doirasini yoki rad etilgan qiymatni ko'rsatuvchi o'zgarmas inglizcha satrlardir.
- Tarif cheklovlari aniq ko'rsatilgan
Tarif qamrab olmaydigan yoki uning limitidan oshib ketadigan chaqiruv o'zining alohida holat kodi bilan rad etiladi.
Kalit olish
API'ga kirish Ultineo Reasoning'ning pullik tariflari bilan birga beriladi. Hozircha mustaqil ro'yxatdan o'tish yo'q: jamoamiz loyihangizni ochadi va uning birinchi kalitini sizga topshiradi.
Dasturiy ta'minotingizni Ultineo Reasoning'ga ulang
Nimani avtomatlashtirmoqchi ekaningizni ayting, biz loyihangizni va uning API kalitini ochib beramiz.
API haqida savollar
Pullik tariflar. Bepul tarif ilovalarga API'siz kirish imkonini beradi.
Yo'q. Ko'rsatmalar ilova egasiga tegishli. API kiritish maydonlarini qaytaradi, ularni esa chaqiruvchi to'ldiradi.
Ishga tushirish yaratilganda darhol yangi holat bilan javob qaytadi. Javobni olish uchun ishga tushirish tugaguncha uni qayta o'qing.
Ha. Har bir kalitda ruxsat doiralari va ixtiyoriy amal qilish muddati bor, va kalit hech qachon o'zinikidan kengroq doiraga ega boshqa kalit yarata olmaydi.