foxora

चैट समापन API

/v1/models द्वारा लौटाए गए मॉडल पहचानकर्ता का उपयोग करके /v1/chat/completions पर OpenAI-संगत संदेश पेलोड भेजें।

टर्मिनल
curl https://api.foxora.ai/v1/chat/completions \
  -H "Authorization: Bearer $FOXORA_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "<model-id-from-v1-models>",
    "messages": [
      {"role": "user", "content": "Summarize this in three bullets."}
    ]
  }'
  1. प्रदाता मॉडल को हार्डकोड करने के बजाय वर्तमान मॉडल सूची प्राप्त करें।
  2. ऑर्डर किए गए messages को एक गैर-खाली model के साथ भेजें।
  3. choices से सहायक परिणाम और usage से मीटरिंग विवरण पढ़ें।
  4. अनुरोध विफल होने पर x-request-id को सुरक्षित रखें।

stream: true को केवल तभी सेट करें जब क्लाइंट सर्वर द्वारा भेजे गए ईवेंट का उपभोग कर सके और जल्दी समाप्त होने वाली स्ट्रीम को संभाल सके।

अपेक्षित परिणाम: HTTP सफलता पूर्ण अनुरोध के लिए एक सहायक विकल्प और उपयोग डेटा लौटाती है।