API Ultineo Reasoning
Jalankan aplikasi katalog dari perangkat lunak Anda sendiri. API ini menggunakan JSON melalui HTTPS, mengautentikasi setiap panggilan dengan kunci proyek, dan menjawab setiap panggilan dalam amplop yang sama.
Dibangun di sekitar aplikasi, eksekusi, dan kunci
- Aplikasi
Buat aplikasi dari sebuah model, kolom inputnya, dan instruksinya, lalu tampilkan, baca, dan edit aplikasi Anda.
- Eksekusi dan kuota
Satu panggilan menjalankan aplikasi dengan inputnya; panggilan lain membaca kembali eksekusi beserta jawabannya. Ringkasan menampilkan sisa token dalam siklus penagihan Anda.
- Kunci
Kunci proyek dengan cakupan, masa berlaku opsional, dan status yang dapat Anda nonaktifkan.
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
} Autentikasi dan cakupan
- Kunci bearer
Kirim kunci proyek Anda di header Authorization pada setiap panggilan, hanya melalui HTTPS.
- Terbatas pada satu proyek
Sebuah kunci terikat pada satu proyek dan tidak pernah dapat membaca atau menulis data proyek lain, apa pun permintaannya.
- Disimpan sebagai hash
Hanya hash dari kunci yang disimpan, sehingga kunci ditampilkan lengkap hanya satu kali. Kunci yang hilang diganti, tidak pernah dipulihkan.
Jalankan eksekusi dan baca jawabannya
- Buat
Sebutkan aplikasinya dan berikan satu nilai untuk setiap kolom input, dengan nama kolom yang dikembalikan aplikasi sebagai kuncinya.
- Pantau
Eksekusi berjalan secara asinkron: baca kembali eksekusi hingga statusnya selesai atau gagal. Keduanya bersifat final.
- Baca
Eksekusi yang selesai memuat jawabannya, durasinya, serta jumlah token input dan output.
Satu amplop untuk setiap jawaban
- Tiga kolom yang sama
Setiap jawaban memuat kode status, judul singkat, dan respons, baik saat berhasil maupun gagal.
- Pesan yang stabil
Pesan kesalahan berupa string bahasa Inggris yang stabil dan menyebutkan cakupan yang kurang atau nilai yang ditolak.
- Batas paket dinyatakan dengan jelas
Panggilan yang tidak tercakup dalam paket, atau yang akan melampaui kuotanya, ditolak dengan kode statusnya sendiri.
Mendapatkan kunci
Akses API tersedia dengan paket berbayar Ultineo Reasoning. Belum ada pendaftaran mandiri: tim kami membuka proyek Anda dan memberikan kunci pertamanya kepada Anda.
Hubungkan perangkat lunak Anda ke Ultineo Reasoning
Beri tahu kami apa yang ingin Anda otomatiskan, dan kami akan membuka proyek Anda beserta kunci API-nya.
Pertanyaan tentang API
Paket berbayar. Paket gratis memberi akses ke aplikasi tanpa API.
Tidak. Instruksi adalah milik pemilik aplikasi. API mengembalikan kolom input, yaitu yang diisi oleh pemanggil.
Pembuatan eksekusi langsung kembali dengan status baru. Baca kembali eksekusi hingga selesai untuk mendapatkan jawabannya.
Ya. Setiap kunci memiliki cakupan dan masa berlaku opsional, dan sebuah kunci tidak pernah dapat membuat kunci lain dengan cakupan yang lebih luas dari miliknya sendiri.