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.4-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.4-mini",
    input="What is recursion?",
)
  • Kural: diğer gereksinimleri karşılayan en ucuz modeli kullanın
Model Hız Maliyet En Uygun
gpt-5.4-mini Hızlı Düşük Basit işler, SSS
gpt-5.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): Yapay zekânın metni anlamasına yardımcı olan metin birimleri

$$

"OpenAI API iş değeri nasıl 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: İstemden sonra gelme olasılığı en yüksek belirteçleri üretir

Akıl yürütmeyen çıktı animasyonu

OpenAI Responses API ile Çalışmak

LLM'ler ve Belirteçler

Akıl yürütme çıktısı animasyonu

OpenAI Responses API ile Çalışmak

Akıl Yürütme Çabası

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

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

Akıl Yürütme Çabası

response = client.responses.create(
    model="gpt-5.4-mini",
    input="Explain LLMs to a 6yr old.",
    reasoning={"effort": "none"}
)
Çaba En Uygun
none Önemsiz veya mekanik işler.
low Hız ve maliyeti önceleyen 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.
xhigh Mümkün olanın sınırlarını zorlayan en zorlu işler
OpenAI Responses API ile Çalışmak

Akıl Yürütme Özetleri

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

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

Çıktı Belirteçlerini Sınırlama

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

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

Özet

  • Daha basit işler → küçük modellerle başlayın, akıl yürütme yok, az belirteç
  • Karmaşık işler → orta boy modeller ve akıl yürütme ile başlayın, sonra ince ayar yapın

parametre bağlantısı görseli

OpenAI Responses API ile Çalışmak

Ayo berlatih!

OpenAI Responses API ile Çalışmak

Preparing Video For Download...