मुख्य सामग्री पर जाएं
POST /v1/chat/completions भेजने और एक पूरी प्रतिक्रिया पाने के लिए SDK का chat मेथड कॉल करें। नए इंटीग्रेशन के लिए Responses API टेक्स्ट, मल्टीमोडल इनपुट, टूल और ज़्यादा समृद्ध आउटपुट आइटम के लिए एक ही अनुरोध ढाँचा देता है।
हर लौटी वैल्यू का ढाँचा Chat Completions जैसा होता है: जवाब choices[0].message.content में होता है, साथ में finish_reason और usage होते हैं।

प्रतिक्रिया स्ट्रीम करें

हर पार्स किया गया chunk (TypeScript और Python) मूल फ़ील्ड (choices, id, …) रखता है और text (इस chunk से जुड़ा कंटेंट), usage और reasoning tokens (reasoningTokens / reasoning_tokens) जोड़ता है।

पैरामीटर

हर SDK में फ़ील्ड के नाम JSON बॉडी के फ़ील्ड ही हैं। Go का टाइप किया हुआ phaseo.ChatCompletionsRequest PascalCase struct फ़ील्ड (Model, Messages) इस्तेमाल करता है। पैरामीटर हर फ़ील्ड समझाता है, और Chat Completions API संदर्भ में पूरा स्कीमा है।

प्रतिक्रिया

ChatCompletionsResponse:
stream: true के साथ, एंडपॉइंट SSE फ़्रेम भेजता है जो data: [DONE] पर ख़त्म होते हैं:
अंतिम संशोधन 5 नवंबर 2026