Yanıt Parametrelerinde Ustalık

OpenAI Responses API ile Çalışmak

James Chapman

AI Curriculum Manager, DataCamp

Model Seçimi

response = client.responses.create(
    model="gpt-5-mini",
    input="What is recursion?",
)
1 https://platform.openai.com/docs/models
OpenAI Responses API ile Çalışmak

Model Seçimi

response = client.responses.create(
    model="gpt-5-mini",
    input="What is recursion?",
)
  • Kural: diğer gereksinimleri karşılayan en ucuz modeli kullanın
Model Hız Maliyet En Uygun
gpt-5-nano Çok hızlı Çok düşük Düşük gecikmeli uygulamalar
gpt-5-mini Hızlı Düşük Basit görevler, Soru-Cevap
gpt-5 Orta Daha yüksek Karmaşık akıl yürütme
1 https://platform.openai.com/docs/models
OpenAI Responses API ile Çalışmak

LLM'ler ve Belirteçler

  • Belirteçler (tokens): metni anlamaya ve yorumlamaya yardımcı metin birimleri

$$

"OpenAI API işletmelere nasıl değer sağlar?" cümlesi; her belirteç farklı renkle vurgulanmış.

1 https://platform.openai.com/tokenizer
OpenAI Responses API ile Çalışmak

LLM'ler ve Belirteçler

 

  • Akıl yürütmeyen LLM'ler: İstemi izleme olasılığı en yüksek belirteçleri üretir

akil_yurutmeyen_cikti.gif

OpenAI Responses API ile Çalışmak

LLM'ler ve Belirteçler

akil_yurutme_cikti.gif

OpenAI Responses API ile Çalışmak

Akıl Yürütme Çabası

response = client.responses.create(
    model="gpt-5-mini",
    input="Explain LLMs to a 6yr old.",

reasoning={"effort": "minimal"}
)
OpenAI Responses API ile Çalışmak

Akıl Yürütme Çabası

response = client.responses.create(
    model="gpt-5-mini",
    input="Explain LLMs to a 6yr old.",
    reasoning={"effort": "minimal"}
)
Çaba En Uygun
minimal Önemsiz veya mekanik işler.
low Hız ve maliyetin öncelikli olduğu basit işler.
medium Dengeli akıl yürütme ve verimlilik için varsayılan.
high Karmaşık, çok adımlı veya mantık ağırlıklı işler.
OpenAI Responses API ile Çalışmak

Akıl Yürütme Özetleri

response = client.responses.create(
    model="gpt-5-mini",
    input="Explain LLMs to a 6yr old.",
    reasoning={
        "effort": "medium",

"summary": "auto"
} )
OpenAI Responses API ile Çalışmak

Çıkış Belirteçlerini Sınırlandırma

response = client.responses.create(
    model="gpt-5-mini",
    input="Explain LLMs to a 6yr old.",
    reasoning={"effort": "minimal"},

max_output_tokens=500
)
  • max_output_tokens içine akıl yürütme belirteçleri de dahildir
OpenAI Responses API ile Çalışmak

Özet

  • Daha basit görevler → küçük modeller, minimal akıl yürütme ve az belirteçle başlayın
  • Karmaşık görevler → orta boy modeller ve akıl yürütmeyle başlayın, sonra ince ayar yapın

parametre_baglantisi.jpg

OpenAI Responses API ile Çalışmak

Hadi pratik yapalım!

OpenAI Responses API ile Çalışmak

Preparing Video For Download...