שליחת החלטות מובנות
בקשת מצב או שאלות ללא סטרימינג; התשובות שומרות על מבנה Decisions.
- סוג: stringX
- Felo - Channel קודי ערוץ ציבורי מופרדים בפסיקים ובסדר מוגדר. השמיטו את הכותרת כדי להשתמש ב-default; אסור להשתמש ב-default יחד עם ערכים אחרים. במצב ארנק, default סורק את סדר הערוצים הציבוריים האפקטיבי של המודל מהסוף להתחלה, מדלג על ערוצים לא מפורסמים או לא זמינים, ובוחר את הספק של הערוץ הזמין הראשון. הוא כולל נקודות קצה זמינות מאותו ספק עם אותו מזהה מודל חיצוני ואותה דרגת שירות. ערוצים מפורשים מאומתים לפי הסדר שהלקוח ציין; רק קבוצת הספק של הערוץ הראשון נשלחת. אין נפילה אוטומטית לספקים אחרים. כותרות ספק מדור קודם אינן יכולות לעקוף את ניתוב הערוצים.
Decisions ללא סטרימינג; הגדרות השאלות עוברות ללא שינוי.
- סוג: stringmodelחובה
- סוג: objectquestionsחובה
- propertyסוג: object
Name
- stateחובה
- סוג: string | nullservice
_tier נכון לעכשיו נתמך רק default (סטנדרטי). ערך שהושמט, null, כינויים ומחרוזות לא נתמכות נופלים חזרה ל-default; סוגים אחרים מחזירים HTTP 400. הערוצים והמחירים המוגדרים נשארים ללא שינוי. ממשקי טקסט שולחים את הערך הסטנדרטי של הספק; ממשקי Decisions ויצירה משמיטים את השדה מהבקשה לספק.
- סוג: conststreamconst: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"
}