Response Parameters में महारत

OpenAI Responses API के साथ काम करना

James Chapman

AI Curriculum Manager, DataCamp

Model Selection

response = client.responses.create(
    model="gpt-5.4-mini",
    input="What is recursion?",
)
1 https://platform.openai.com/docs/models
OpenAI Responses API के साथ काम करना

Model Selection

response = client.responses.create(
    model="gpt-5.4-mini",
    input="What is recursion?",
)
  • Rule-of-thumb: जो मॉडल अन्य ज़रूरतें पूरी करते हुए सबसे सस्ता हो, वही चुनें
Model Speed Cost Best For
gpt-5.4-mini Fast Low Simple tasks, Q&A
gpt-5.5 Moderate Higher Complex reasoning
1 https://platform.openai.com/docs/models
OpenAI Responses API के साथ काम करना

LLMs और Tokens

  • Tokens: टेक्स्ट की इकाइयाँ जो AI को टेक्स्ट समझने और व्याख्या करने में मदद करती हैं

$$

वाक्य, "How can the OpenAI API deliver business value?" जिसमें हर token अलग रंग में हाइलाइट है.

1 https://platform.openai.com/tokenizer
OpenAI Responses API के साथ काम करना

LLMs और Tokens

 

  • Non-reasoning LLMs: वे tokens जनरेट करते हैं जिनके prompt के बाद आने की संभावना सबसे अधिक हो

non_reasoning_output.gif

OpenAI Responses API के साथ काम करना

LLMs और Tokens

reasoning_output.gif

OpenAI Responses API के साथ काम करना

Reasoning Effort

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

reasoning={"effort": "none"}
)
OpenAI Responses API के साथ काम करना

Reasoning Effort

response = client.responses.create(
    model="gpt-5.4-mini",
    input="Explain LLMs to a 6yr old.",
    reasoning={"effort": "none"}
)
Effort Best For
none तुच्छ या मैकेनिकल टास्क.
low सरल टास्क जहाँ गति और लागत प्राथमिकता हो.
medium डिफ़ॉल्ट: संतुलित reasoning और दक्षता.
high जटिल, बहु-चरण, या logic-भारी टास्क.
xhigh सबसे कठिन टास्क जो सीमा लाँघते हैं
OpenAI Responses API के साथ काम करना

Reasoning Summaries

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

"summary": "auto"
} )
OpenAI Responses API के साथ काम करना

आउटपुट Tokens सीमित करना

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 में reasoning tokens भी शामिल होते हैं
OpenAI Responses API के साथ काम करना

सार

  • सरल टास्क → छोटे मॉडल से शुरू करें, बिना reasoning, और कम tokens
  • जटिल टास्क → मध्यम मॉडल और reasoning से शुरू करें, फिर fine-tune करें

parameter_link.jpg

OpenAI Responses API के साथ काम करना

अभ्यास करते हैं!

OpenAI Responses API के साथ काम करना

Preparing Video For Download...