API ของ Ultineo Reasoning
รันแอปพลิเคชันในแคตตาล็อกจากซอฟต์แวร์ของคุณเอง API ใช้ JSON ผ่าน HTTPS ยืนยันตัวตนทุกการเรียกใช้ด้วยคีย์โปรเจกต์ และตอบทุกการเรียกใช้ในรูปแบบการตอบกลับเดียวกัน
สร้างขึ้นรอบแอป การรัน และคีย์
- แอป
สร้างแอปจากโมเดล ฟิลด์อินพุต และคำสั่งของแอป จากนั้นแสดงรายการ อ่าน และแก้ไขแอปของคุณ
- การรันและโควตา
การเรียกใช้ครั้งหนึ่งเริ่มแอปพร้อมข้อมูลอินพุต อีกครั้งหนึ่งอ่านการรันกลับมาพร้อมคำตอบ ส่วนสรุปจะแสดงโทเค็นที่เหลือในรอบการเรียกเก็บเงินของคุณ
- คีย์
คีย์โปรเจกต์ที่มีขอบเขตสิทธิ์ วันหมดอายุที่ตั้งได้ตามต้องการ และสถานะที่คุณปิดใช้งานได้
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
} การยืนยันตัวตนและขอบเขตสิทธิ์
- คีย์แบบ bearer
ส่งคีย์โปรเจกต์ของคุณในเฮดเดอร์ Authorization ของทุกการเรียกใช้ ผ่าน HTTPS เท่านั้น
- จำกัดอยู่ในโปรเจกต์เดียว
คีย์หนึ่งผูกกับโปรเจกต์เดียว และไม่สามารถอ่านหรือเขียนข้อมูลของโปรเจกต์อื่นได้เลย ไม่ว่าคำขอจะเป็นอย่างไร
- จัดเก็บเป็นค่าแฮช
ระบบเก็บไว้เพียงค่าแฮชของคีย์ คีย์จึงแสดงแบบเต็มเพียงครั้งเดียว คีย์ที่สูญหายจะถูกแทนที่ด้วยคีย์ใหม่ และไม่มีการกู้คืน
เริ่มการรันและอ่านคำตอบ
- สร้าง
ระบุชื่อแอปพลิเคชันและใส่ค่าหนึ่งค่าสำหรับแต่ละช่องอินพุต โดยใช้ชื่อฟิลด์ที่แอปพลิเคชันส่งคืนเป็นคีย์
- ติดตาม
การรันเป็นแบบอะซิงโครนัส ให้อ่านการรันซ้ำจนกว่าสถานะจะเป็นเสร็จสิ้นหรือล้มเหลว ทั้งสองสถานะเป็นสถานะสุดท้าย
- อ่าน
การรันที่เสร็จสิ้นจะมีคำตอบ ระยะเวลา และจำนวนโทเค็นอินพุตและเอาต์พุต
รูปแบบการตอบกลับเดียวสำหรับทุกคำตอบ
- สามฟิลด์เดิมเสมอ
ทุกคำตอบมีรหัสสถานะ หัวข้อสั้น ๆ และเนื้อหาการตอบกลับ ทั้งเมื่อสำเร็จและเมื่อล้มเหลว
- ข้อความที่คงที่
ข้อความแจ้งข้อผิดพลาดเป็นสตริงภาษาอังกฤษที่คงที่ ซึ่งระบุขอบเขตสิทธิ์ที่ขาดไปหรือค่าที่ถูกปฏิเสธ
- ขีดจำกัดของแพ็กเกจระบุไว้อย่างชัดเจน
การเรียกใช้ที่แพ็กเกจไม่ครอบคลุม หรือที่จะเกินโควตาของแพ็กเกจ จะถูกปฏิเสธพร้อมรหัสสถานะเฉพาะของตัวเอง
การขอรับคีย์
การเข้าถึง API มาพร้อมกับแพ็กเกจแบบชำระเงินของ Ultineo Reasoning ขณะนี้ยังไม่มีการสมัครด้วยตนเอง ทีมของเราจะเปิดโปรเจกต์ให้คุณและส่งมอบคีย์แรกของโปรเจกต์ให้คุณ
เชื่อมต่อซอฟต์แวร์ของคุณกับ Ultineo Reasoning
บอกเราว่าคุณต้องการทำงานอะไรให้เป็นอัตโนมัติ แล้วเราจะเปิดโปรเจกต์และคีย์ API ของโปรเจกต์ให้คุณ
คำถามเกี่ยวกับ API
แพ็กเกจแบบชำระเงิน แพ็กเกจฟรีให้เข้าถึงแอปพลิเคชันได้โดยไม่มี API
ไม่ คำสั่งเป็นของเจ้าของแอปพลิเคชัน API จะส่งคืนช่องอินพุต ซึ่งเป็นส่วนที่ผู้เรียกใช้กรอก
การสร้างการรันจะตอบกลับทันทีพร้อมสถานะใหม่ ให้อ่านการรันซ้ำจนกว่าจะเสร็จสิ้นเพื่อรับคำตอบ
ได้ คีย์แต่ละรายการมีขอบเขตสิทธิ์และวันหมดอายุที่ตั้งได้ตามต้องการ และคีย์หนึ่งไม่สามารถสร้างคีย์อื่นที่มีขอบเขตกว้างกว่าของตัวเองได้เลย