OpenAI Responses API ile Çalışmak
James Chapman
AI Curriculum Manager, DataCamp
response = client.responses.create(
model="gpt-5-mini",
input="What is recursion?",
)
response = client.responses.create(
model="gpt-5-mini",
input="What is recursion?",
)
| 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 |
$$



response = client.responses.create( model="gpt-5-mini", input="Explain LLMs to a 6yr old.",reasoning={"effort": "minimal"})
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. |
response = client.responses.create( model="gpt-5-mini", input="Explain LLMs to a 6yr old.", reasoning={ "effort": "medium","summary": "auto"} )
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