إرسال قرارات منظّمة
طلب حالة/أسئلة غير متدفق؛ وتحتفظ الإجابات بشكل Decisions.
- النوع: stringX
- Felo - Channel رموز قنوات عامة مرتبة ومفصولة بفواصل. احذف هذه الترويسة لاستخدام default؛ ويجب استخدام default وحده. في وضع المحفظة، يفحص default ترتيب القنوات العامة الفعلية للنموذج بترتيب عكسي، ويتخطى القنوات غير المنشورة أو غير المتاحة، ويختار مزوّد أول قناة متاحة. ويشمل نقاط النهاية المتاحة من ذلك المزوّد ذات معرّف النموذج الأعلى ومستوى الخدمة نفسيهما. تُتحقق القنوات الصريحة بالترتيب الذي يحدده العميل؛ ولا تُقدَّم سوى مجموعة مزوّد القناة الأولى. لا يوجد رجوع تلقائي إلى مزوّدين آخرين. لا يمكن لترويسات المزوّد القديمة تجاوز توجيه القنوات.
Decisions غير متدفقة؛ تمرّ تعريفات الأسئلة دون تغيير.
- النوع: stringmodelمطلوب
- النوع: objectquestionsمطلوب
- propertyالنوع: object
Name
- stateمطلوب
- النوع: string | nullservice
_tier لا يُدعم حاليًا سوى default (standard). عند الحذف أو null أو الأسماء البديلة أو السلاسل غير المدعومة، يحدث رجوع إلى default؛ وتعيد الأنواع الأخرى HTTP 400. تبقى القنوات والأسعار المُهيَّأة دون تغيير. ترسل واجهات API النصية القيمة القياسية للمزوّد؛ وتحذف واجهات Decisions والتوليد حقل المنبع.
- النوع: conststreamثابت:false
- النوع: anythingproperty
Name
- النوع: object · DecisionsResponse200
إجابات القرارات
- النوع: objectanswers
- propertyالنوع: anything
Name
- النوع: stringid
- النوع: objectusage
- propertyالنوع: anything
Name
- النوع: anythingproperty
Name
application/json - النوع: object · DecisionsErrorResponse400
تم رفض الطلب أو المنبع غير متاح
- النوع: objecterrorمطلوب
- codeالنوع: integerمطلوب
Integer numbers.
- messageالنوع: stringمطلوب
application/json - النوع: object · DecisionsErrorResponse401
تم رفض الطلب أو المنبع غير متاح
- النوع: objecterrorمطلوب
- codeالنوع: integerمطلوب
Integer numbers.
- messageالنوع: stringمطلوب
application/json - النوع: object · DecisionsErrorResponse402
تم رفض الطلب أو المنبع غير متاح
- النوع: objecterrorمطلوب
- codeالنوع: integerمطلوب
Integer numbers.
- messageالنوع: stringمطلوب
application/json - النوع: object · DecisionsErrorResponse403
تم رفض الطلب أو المنبع غير متاح
- النوع: objecterrorمطلوب
- codeالنوع: integerمطلوب
Integer numbers.
- messageالنوع: stringمطلوب
application/json - النوع: object · DecisionsErrorResponse429
تم رفض الطلب أو المنبع غير متاح
- النوع: objecterrorمطلوب
- codeالنوع: integerمطلوب
Integer numbers.
- messageالنوع: stringمطلوب
application/json - النوع: object · DecisionsErrorResponse502
تم رفض الطلب أو المنبع غير متاح
- النوع: objecterrorمطلوب
- codeالنوع: integerمطلوب
Integer numbers.
- messageالنوع: stringمطلوب
application/json - النوع: object · DecisionsErrorResponse503
تم رفض الطلب أو المنبع غير متاح
- النوع: objecterrorمطلوب
- codeالنوع: integerمطلوب
Integer numbers.
- messageالنوع: stringمطلوب
application/json
curl https://openapi.felo.ai/api/v1/decisions \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"model": "configured-decisions-model",
"state": "A payout failed.",
"questions": {
"urgent": {
"type": "noul",
"instructions": "Is it urgent?",
"criteria": {
"true": "Urgent",
"false": "No"
}
}
}
}'
{
"id": "string",
"answers": {
"additionalProperty": "anything"
},
"usage": {
"additionalProperty": "anything"
},
"additionalProperty": "anything"
}