الانتقال إلى المحتوى الرئيسي
استدعِ دالة المحادثة في حزمة SDK لإرسال POST /v1/chat/completions والحصول على استجابة واحدة مكتملة. للتكاملات الجديدة، توفّر Responses API شكل طلب واحدًا للنصوص، والمدخلات متعددة الوسائط، والأدوات، وعناصر المخرجات الأغنى.
لكل قيمة مُعادة شكل Chat Completions: الرد موجود في choices[0].message.content، ومعه finish_reason وusage.

بثّ الاستجابة

يحتفظ كل جزء محلَّل (في TypeScript وPython) بالحقول الأصلية (choices وid و…) ويضيف text (المحتوى الذي أضافه هذا الجزء)، وusage، ورموز الاستدلال (reasoningTokens / reasoning_tokens).

المعاملات

أسماء الحقول في كل حزمة SDK هي حقول جسم JSON. يستخدم النوع phaseo.ChatCompletionsRequest في Go حقول بنية بأسلوب PascalCase (Model وMessages). تشرح صفحة المعاملات كل حقل، ويحتوي مرجع Chat Completions API على المخطط الكامل.

الاستجابة

ChatCompletionsResponse:
مع stream: true، ترسل نقطة النهاية إطارات SSE تنتهي بـ data: [DONE]:
آخر تعديل في ٥ نوفمبر ٢٠٢٦