Yapılandırılmış kararlar gönderin
Akışsız durum/sorular isteği; yanıtlar Decisions biçimini korur.
- Tür: stringX
- Felo - Channel Virgülle ayrılmış sıralı genel kanal kodları. Varsayılanı kullanmak için bu başlığı atlayın; default tek başına kullanılmalıdır. Cüzdan modunda default, modelin geçerli genel kanal sırasını tersten tarar, yayımlanmamış veya kullanılamayan kanalları atlar ve ilk kullanılabilir kanalın sağlayıcısını seçer. Aynı üst kaynak model kimliğine ve hizmet katmanına sahip, o sağlayıcıya ait kullanılabilir uç noktaları içerir. Açıkça belirtilen kanallar istemcinin belirttiği sırayla doğrulanır; yalnızca ilk kanalın sağlayıcı grubu gönderilir. Diğer sağlayıcılara otomatik geçiş yapılmaz. Eski sağlayıcı başlıkları kanal yönlendirmesini geçersiz kılamaz.
Akışsız Decisions; soru tanımları değiştirilmeden aktarılır.
- Tür: stringmodelgerekli
- Tür: objectquestionsgerekli
- propertyTür: object
Name
- stategerekli
- Tür: string | nullservice
_tier Şu anda yalnızca default (standart) desteklenir. Atlanan, null, takma adlar ve desteklenmeyen dizeler default değerine döner; diğer türler HTTP 400 döndürür. Yapılandırılmış kanallar ve fiyatlar değişmez. Metin API'leri sağlayıcının standart değerini gönderir; Decisions ve oluşturma API'leri üst kaynak alanını atlar.
- Tür: conststreamsabit:false
- Tür: anythingproperty
Name
- Tür: object · DecisionsResponse200
Karar yanıtları
- Tür: objectanswers
- propertyTür: anything
Name
- Tür: stringid
- Tür: objectusage
- propertyTür: anything
Name
- Tür: anythingproperty
Name
application/json - Tür: object · DecisionsErrorResponse400
İstek reddedildi veya üst kaynak kullanılamıyor
- Tür: objecterrorgerekli
- codeTür: integergerekli
Integer numbers.
- messageTür: stringgerekli
application/json - Tür: object · DecisionsErrorResponse401
İstek reddedildi veya üst kaynak kullanılamıyor
- Tür: objecterrorgerekli
- codeTür: integergerekli
Integer numbers.
- messageTür: stringgerekli
application/json - Tür: object · DecisionsErrorResponse402
İstek reddedildi veya üst kaynak kullanılamıyor
- Tür: objecterrorgerekli
- codeTür: integergerekli
Integer numbers.
- messageTür: stringgerekli
application/json - Tür: object · DecisionsErrorResponse403
İstek reddedildi veya üst kaynak kullanılamıyor
- Tür: objecterrorgerekli
- codeTür: integergerekli
Integer numbers.
- messageTür: stringgerekli
application/json - Tür: object · DecisionsErrorResponse429
İstek reddedildi veya üst kaynak kullanılamıyor
- Tür: objecterrorgerekli
- codeTür: integergerekli
Integer numbers.
- messageTür: stringgerekli
application/json - Tür: object · DecisionsErrorResponse502
İstek reddedildi veya üst kaynak kullanılamıyor
- Tür: objecterrorgerekli
- codeTür: integergerekli
Integer numbers.
- messageTür: stringgerekli
application/json - Tür: object · DecisionsErrorResponse503
İstek reddedildi veya üst kaynak kullanılamıyor
- Tür: objecterrorgerekli
- codeTür: integergerekli
Integer numbers.
- messageTür: stringgerekli
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"
}