POST /v1/chat/completions kullanın.
İstek Gövdesi
Konuşmayı oluşturan giriş öğelerinin listesi.Her öğe şunlardan biri olabilir:
message: rol ve içerik içeren bir konuşma mesajıfunction_call: bir fonksiyon çağrısı isteğifunction_call_output: bir fonksiyon çağrısından gelen çıktı
message.content ya düz bir string ya da içerik blokları dizisi olabilir. GPT-5.4 gibi görsel işleme yeteneği olan modeller için resimleri doğrudan düz metin içine URL veya Base64 dizeleri yerleştirmek yerine input_image blokları olarak iletin.Örnek içerik blokları:{ "type": "input_text", "text": "Describe this image" }{ "type": "input_image", "image_url": "https://example.com/image.jpg" }{ "type": "input_image", "image_url": "data:image/png;base64,..." }
Model için sistem talimatları (system message ile eşdeğer).
Üretilmesi gereken maksimum token sayısı.
0 ile 2 arasında örnekleme sıcaklığı.
Modelin çağırabileceği araçların listesi.
Eğer true ise, olayların bir akışını döndürür.
Konuşmaya devam etmek için önceki bir yanıtın ID’si.
Yanıtın daha sonra alınmak üzere depolanıp depolanmayacağı.
İzleme amaçlı yanıtla iliştirilecek metadata.
Metin üretimi yapılandırma seçenekleri.
text.format davranışı seçilen model ve yönlendirilen yola bağlıdır; her modelde aynı şekilde garanti edilmez.Birden fazla araç çağrısına paralel izin verilip verilmeyeceği.
Nucleus örnekleme parametresi (0-1).
GPT-5 ailesi varyantları gibi akıl yürütme etkin modeller için akıl yürütme yapılandırması.
effort(string): Akıl yürütme çabası seviyesi (low,medium,high)
Yanıt
Yanıt için benzersiz tanımlayıcı.
Her zaman
response.Yanıtın oluşturulduğu zamanın Unix zaman damgası.
Model tarafından oluşturulan çıktı öğelerinin listesi.
Token kullanım istatistikleri.