Felo API PlatformFelo API Platform
v0.4.0
OpenAPI 3.1.0

मॉडल response बनाएं

सर्वर:https://openapi.felo.ai
क्लाइंट लाइब्रेरी

मॉडल response बनाएं

​

OpenAI Responses API-संगत endpoint। सफल नॉन-स्ट्रीमिंग response, Responses ऑब्जेक्ट आकार का उपयोग करता है; जब stream=true होता है तो endpoint Responses SSE इवेंट लौटाता है। विफल Responses ऑब्जेक्ट status=failed के साथ error={code,message} का उपयोग कर सकता है, भले ही HTTP request स्वयं पूरी हो गई हो।

headers
  • X-Felo-Channel
    टाइप: string

    क्रमबद्ध, कॉमा से अलग किए गए सार्वजनिक चैनल कोड। default का उपयोग करने के लिए यह header छोड़ दें; default अकेले ही इस्तेमाल होना चाहिए। वॉलेट मोड में, default मॉडल के प्रभावी सार्वजनिक चैनल क्रम को उल्टे क्रम में स्कैन करता है, अप्रकाशित या अनुपलब्ध चैनल छोड़ देता है, और पहले उपलब्ध चैनल का प्रोवाइडर चुनता है। इसमें उसी upstream मॉडल ID और service tier वाले उस प्रोवाइडर के उपलब्ध endpoints शामिल होते हैं। स्पष्ट रूप से दिए गए चैनल client द्वारा निर्दिष्ट क्रम में सत्यापित होते हैं; केवल पहले चैनल का प्रोवाइडर समूह सबमिट किया जाता है। अन्य प्रोवाइडर पर स्वचालित fallback नहीं होता। पुराने प्रोवाइडर headers चैनल रूटिंग को ओवरराइड नहीं कर सकते।

बॉडी·ResponsesRequest
आवश्यक
application/json
  • input
    आवश्यक
    • टाइप: string
  • model
    टाइप: string
    आवश्यक
  • include
    टाइप: array string[]
  • instructions
    टाइप: string
  • max_output_tokens
    टाइप: integer
    न्यूनतम:  
    1

    Integer numbers.

  • metadata
    टाइप: object
    • propertyName
      टाइप: anything
  • previous_response_id
    टाइप: string
  • reasoning
    टाइप: object
    • propertyName
      टाइप: anything
  • service_tier
    टाइप: string | null

    फ़िलहाल केवल default (standard) समर्थित है। छोड़ा गया, null, उपनाम और असमर्थित स्ट्रिंग्स default पर fallback करते हैं; अन्य प्रकार HTTP 400 लौटाते हैं। कॉन्फ़िगर किए गए चैनल और कीमतें अपरिवर्तित रहती हैं। Text API प्रोवाइडर का standard मान भेजते हैं; Decisions और जनरेशन API upstream फ़ील्ड छोड़ देते हैं।

  • store
    टाइप: boolean
  • stream
    टाइप: boolean
  • temperature
    टाइप: number
    न्यूनतम:  
    0
  • propertyName
    टाइप: anything
  • text
    टाइप: object
    • propertyName
      टाइप: anything
  • tool_choice
    • टाइप: string
  • tools
    टाइप: array object[]
    • propertyName
      टाइप: anything
  • top_p
    टाइप: number
    न्यूनतम:  
    0
    अधिकतम:  
    1
  • propertyName
    टाइप: anything
responses
  • 200
    टाइप: object · ResponsesResponse

    response ऑब्जेक्ट या स्ट्रीमिंग response इवेंट

    • id
      टाइप: string
      आवश्यक
    • object
      const:  
      response
      आवश्यक
    • status
      टाइप: string enum
      आवश्यक
      मान
      • completed
      • failed
      • in_progress
      • cancelled
      • queued
      • incomplete
    • error
      टाइप: object · ResponsesError
      • code
        टाइप: string
        आवश्यक
      • message
        टाइप: string
        आवश्यक
      • propertyName
        टाइप: anything
    • metadata
      टाइप: object
      • propertyName
        टाइप: anything
    • model
      टाइप: string
    • output
      टाइप: array object[]
      • propertyName
        टाइप: anything
    • output_text
      टाइप: string
    • usage
      टाइप: object · Usage

      प्रोवाइडर usage ऑब्जेक्ट। फ़ील्ड endpoint और प्रोवाइडर के अनुसार बदलते हैं।

      • propertyName
        टाइप: anything
    • propertyName
      टाइप: anything
  • 400
    टाइप: object · OpenAIErrorResponse

    अमान्य request, मॉडल या प्रोवाइडर मैपिंग

    OpenAI-संगत एरर एनवेलप। Router सभी वैकल्पिक upstream फ़ील्ड के बिना code और message शामिल कर सकता है।

    • error
      टाइप: object
      आवश्यक
      • message
        टाइप: string
        आवश्यक
      • code
        टाइप: string | null
      • param
        टाइप: string | null
      • type
        टाइप: string

        उपलब्ध होने पर OpenAI-संगत एरर प्रकार।

      • propertyName
        टाइप: anything
    • propertyName
      टाइप: anything
    application/json
  • 401
    टाइप: object · OpenAIErrorResponse

    अमान्य या अनुपलब्ध Felo API key

    OpenAI-संगत एरर एनवेलप। Router सभी वैकल्पिक upstream फ़ील्ड के बिना code और message शामिल कर सकता है।

    • error
      टाइप: object
      आवश्यक
      • message
        टाइप: string
        आवश्यक
      • code
        टाइप: string | null
      • param
        टाइप: string | null
      • type
        टाइप: string

        उपलब्ध होने पर OpenAI-संगत एरर प्रकार।

      • propertyName
        टाइप: anything
    • propertyName
      टाइप: anything
    application/json
  • 402
    टाइप: object · OpenAIErrorResponse

    अपर्याप्त शेष राशि

    OpenAI-संगत एरर एनवेलप। Router सभी वैकल्पिक upstream फ़ील्ड के बिना code और message शामिल कर सकता है।

    • error
      टाइप: object
      आवश्यक
      • message
        टाइप: string
        आवश्यक
      • code
        टाइप: string | null
      • param
        टाइप: string | null
      • type
        टाइप: string

        उपलब्ध होने पर OpenAI-संगत एरर प्रकार।

      • propertyName
        टाइप: anything
    • propertyName
      टाइप: anything
    application/json
  • 403
    टाइप: object · OpenAIErrorResponse

    खाते को इस मॉडल का उपयोग करने की अनुमति नहीं है। बंद किए गए मॉडल भी upstream कॉल से पहले अस्वीकार कर दिए जाते हैं। पहले से स्वीकृत requests और टास्क जारी रहते हैं।

    OpenAI-संगत एरर एनवेलप। Router सभी वैकल्पिक upstream फ़ील्ड के बिना code और message शामिल कर सकता है।

    • error
      टाइप: object
      आवश्यक
      • message
        टाइप: string
        आवश्यक
      • code
        टाइप: string | null
      • param
        टाइप: string | null
      • type
        टाइप: string

        उपलब्ध होने पर OpenAI-संगत एरर प्रकार।

      • propertyName
        टाइप: anything
    • propertyName
      टाइप: anything
    application/json
  • 429
    टाइप: object · OpenAIErrorResponse

    खर्च या request सीमा पूरी हो गई

    OpenAI-संगत एरर एनवेलप। Router सभी वैकल्पिक upstream फ़ील्ड के बिना code और message शामिल कर सकता है।

    • error
      टाइप: object
      आवश्यक
      • message
        टाइप: string
        आवश्यक
      • code
        टाइप: string | null
      • param
        टाइप: string | null
      • type
        टाइप: string

        उपलब्ध होने पर OpenAI-संगत एरर प्रकार।

      • propertyName
        टाइप: anything
    • propertyName
      टाइप: anything
    application/json
  • 502
    टाइप: object · OpenAIErrorResponse

    upstream प्रोवाइडर request विफल रही

    OpenAI-संगत एरर एनवेलप। Router सभी वैकल्पिक upstream फ़ील्ड के बिना code और message शामिल कर सकता है।

    • error
      टाइप: object
      आवश्यक
      • message
        टाइप: string
        आवश्यक
      • code
        टाइप: string | null
      • param
        टाइप: string | null
      • type
        टाइप: string

        उपलब्ध होने पर OpenAI-संगत एरर प्रकार।

      • propertyName
        टाइप: anything
    • propertyName
      टाइप: anything
    application/json
  • 503
    टाइप: object · OpenAIErrorResponse

    प्रोवाइडर या बिलिंग सेवा उपलब्ध नहीं है

    OpenAI-संगत एरर एनवेलप। Router सभी वैकल्पिक upstream फ़ील्ड के बिना code और message शामिल कर सकता है।

    • error
      टाइप: object
      आवश्यक
      • message
        टाइप: string
        आवश्यक
      • code
        टाइप: string | null
      • param
        टाइप: string | null
      • type
        टाइप: string

        उपलब्ध होने पर OpenAI-संगत एरर प्रकार।

      • propertyName
        टाइप: anything
    • propertyName
      टाइप: anything
    application/json
Request Example for post/api/v1/responses
curl https://openapi.felo.ai/api/v1/responses \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '{
  "model": "gpt-5.5",
  "input": "Explain why the sky is blue in one sentence.",
  "stream": false
}'
{
  "id": "string",
  "object": "response",
  "status": "completed",
  "output": [
    {
      "additionalProperty": "anything"
    }
  ],
  "output_text": "string",
  "error": {
    "code": "string",
    "message": "string",
    "additionalProperty": "anything"
  },
  "usage": {
    "additionalProperty": "anything"
  },
  "model": "string",
  "metadata": {
    "additionalProperty": "anything"
  },
  "additionalProperty": "anything"
}
Create a model response