Yanıt Parametrelerinde Ustalaş

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
Model Hız Maliyet En Uygunu
gpt-5.4-mini Hızlı Düşük Basit işler, Soru-Cevap
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 Tokenlar

  • Token: Metni AI'nin anlamasına ve yorumlamasına yardımcı olan metin birimleri

$$

"OpenAI API işletmelere nasıl değer katar?" cümlesi; her token farklı renkle vurgulanmış.

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

LLM'ler ve Tokenlar

 

  • Akıl yürütmeyen LLM'ler: İstemin ardından gelme olasılığı en yüksek tokenları üretir

non_reasoning_output.gif

OpenAI Responses API ile Çalışmak

LLM'ler ve Tokenlar

reasoning_output.gif

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 Uygunu
none Önemsiz ya da 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 zor 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ı Tokenlarını Sınırla

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 tokenlarını da içerir
OpenAI Responses API ile Çalışmak

Özet

  • Daha basit işler → küçük modellerle başla, akıl yürütme kapalı, az token
  • Karmaşık işler → orta boy modeller ve akıl yürütmeyle başla, sonra ince ayar yap

parameter_link.jpg

OpenAI Responses API ile Çalışmak

Hadi pratik yapalım!

OpenAI Responses API ile Çalışmak

Preparing Video For Download...