OpenAI
ഈ പേജ് യന്ത്രസഹായത്താൽ വിവർത്തനം ചെയ്തത് ആണ്. യഥാർത്ഥ ഇംഗ്ലീഷ് ലേഖനം കാണുക.

OpenAI മോഡൽ പ്രതികരണങ്ങളുടെ ദൈർഘ്യം നിയന്ത്രിക്കൽ

ടോക്കൺ ക്രമീകരണങ്ങൾ, വ്യക്തമായ പ്രോംപ്റ്റുകൾ, ഉദാഹരണങ്ങൾ, സ്റ്റോപ്പ് സീക്വൻസുകൾ എന്നിവ ഉപയോഗിച്ച് OpenAI മോഡലുകൾക്ക് ഔട്ട്പുട്ട് പരിധികൾ എങ്ങനെ നിശ്ചയിക്കാമെന്ന് അറിയുക.

അപ്‌ഡേറ്റ് ചെയ്തത്: 8 days ago.

അവലോകനം

മോഡലിന്റെ പ്രതികരണത്തിന്റെ നീളം നിയന്ത്രിക്കുന്നത് പല കാരണങ്ങളാൽ പ്രയോജനകരമാണ്: ചെലവ് നിയന്ത്രിക്കാൻ ഇത് സഹായിക്കുന്നു (നിങ്ങൾ ഓരോ ടോക്കണിനും പണമടയ്ക്കുന്നതിനാൽ), ലേറ്റൻസി/പ്രകടനം മെച്ചപ്പെടുത്തുന്നു (ചെറിയ പ്രതികരണങ്ങൾ വേഗത്തിൽ തിരികെ ലഭിക്കും), അതിരുകടന്ന നീളമുള്ളതോ അതിവിശദമായതോ ആയ ഔട്ട്പുട്ടുകൾ ഒഴിവാക്കി പ്രസക്തി ഉറപ്പാക്കുന്നു.

ടോക്കൺ ക്യാപ്പുകൾ, റീസണിംഗ്, വെർബോസിറ്റി ക്രമീകരണങ്ങൾ, വ്യക്തമായ നിർദ്ദേശങ്ങൾ, ഉദാഹരണങ്ങൾ, സ്റ്റോപ്പ് സീക്വൻസുകൾ എന്നിവ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇത് ചെയ്യാം. ഏറ്റവും പുതിയതും സമ്പൂർണ്ണവുമായ വിവരങ്ങൾക്ക് എല്ലായ്പ്പോഴും platform.openai.com-ലെ ഔദ്യോഗിക API റഫറൻസ് കാണുക.

പരമാവധി ഔട്ട്പുട്ട് നീളം സജ്ജമാക്കുക

റെസ്പോൺസസ് API

GPT-5 മോഡലുകൾക്കും മിക്ക o-series മോഡലുകൾക്കും ഉപയോഗിക്കുന്നു: മോഡൽ സൃഷ്ടിക്കുന്ന ടോക്കണുകളുടെ എണ്ണം പരിമിതപ്പെടുത്താൻ max_output_tokens ഉപയോഗിക്കുക. compaction_trigger അഭ്യർത്ഥനകൾക്ക്, max_output_tokens ഒഴിവാക്കുകയോ കുറഞ്ഞത് 20000 ആയി സജ്ജമാക്കുകയോ ചെയ്യുക; അതിൽ ചെറിയ മൂല്യങ്ങൾ നിരസിക്കും. റെസ്പോൺസസ് API ഒന്നിലധികം കംപ്ലീഷനുകൾ (n) പിന്തുണയ്ക്കുന്നില്ല.

ചാറ്റ് കംപ്ലീഷൻസ് API

പഴയ GPT-3.5, GPT-4o, ചിലപ്പോൾ o-series എന്നിവയ്ക്കായി ഉപയോഗിക്കുന്നു.

  • o3, o4-mini പോലുള്ള റീസണിംഗ് മോഡലുകൾക്ക് max_completion_tokens ഉപയോഗിക്കുക (max_tokens-ന്റെ മറ്റൊരു പേര്).

  • മുൻകാല/റീസണിംഗ് അല്ലാത്ത മോഡലുകൾക്ക് max_tokens ഇപ്പോഴും പ്രവർത്തിക്കുന്നു.

  • stop, n (ഒന്നിലധികം കംപ്ലീഷനുകൾ) എന്നിവ പിന്തുണയ്ക്കുന്നു.

കുറിപ്പ്: “കുറഞ്ഞ ടോക്കൺ” എന്നൊരു സജ്ജീകരണം ഇല്ല. നിങ്ങൾക്ക് കുറഞ്ഞ ദൈർഘ്യം വേണമെങ്കിൽ, അത് നിങ്ങളുടെ പ്രോംപ്റ്റിൽ വ്യക്തമാക്കുക.

മോഡൽ ഗ്രൂപ്പ് അനുസരിച്ചുള്ള ടോക്കൺ പരിധികൾ

ഏറ്റവും പുതിയ ടോക്കൺ പരിധികൾ, കോൺടെക്സ്റ്റ് വലുപ്പങ്ങൾ, ഔട്ട്പുട്ട് ക്യാപ്പുകൾ എന്നിവയ്ക്ക് നിർദ്ദിഷ്ട മോഡൽ ഡോക്യുമെന്റേഷൻ കാണുക.

ദ്രുത ഉദാഹരണങ്ങൾ

റെസ്പോൺസസ് API

{ "model": "gpt-5", "input": "കണ്ടെത്തലുകൾ ഏകദേശം 80 വാക്കുകളിൽ സംഗ്രഹിക്കൂ.", "max_output_tokens": 120 }

ചാറ്റ് കംപ്ലീഷൻസ് (റീസണിംഗ് മോഡൽ)

{ "model": "o3-mini", "messages": [{"role": "user", "content": "Write five one-line options."}], "max_completion_tokens": 100 }

GPT-5 മോഡലുകൾക്കുള്ള പ്രത്യേക നിയന്ത്രണങ്ങൾ: verbosity, reasoning.effort

ഈ നിയന്ത്രണങ്ങൾ GPT-5 മോഡലുകളിൽ മാത്രമേ ലഭ്യമാകൂ (gpt-5.2, gpt-5.2-chat-latest, gpt-5.2 pro തുടങ്ങിയവ). O-series-ഉം പഴയ മോഡലുകളും ഇവ പിന്തുണയ്ക്കുന്നില്ല.

`verbosity` "low", "medium" (ഡിഫോൾട്ട്), അല്ലെങ്കിൽ "high" സ്വീകരിക്കുന്നു. ഇത് വിശദാംശങ്ങളുടെ നിലയെ സ്വാധീനിക്കുന്നു; എന്നാൽ കർശന പരിധികളെ ബാധിക്കില്ല.

{ "model": "gpt-5", "input": "PageRank ഉയർന്ന തലത്തിൽ വിശദീകരിക്കൂ.", "text": { "verbosity": "low" }, "max_output_tokens": 200 }

ഉത്തരം നൽകുന്നതിന് മുമ്പ് എത്ര റീസണിംഗ് ടോക്കണുകൾ സൃഷ്ടിക്കണമെന്ന് `reasoning.effort` നിയന്ത്രിക്കുന്നു. GPT-5.2 none,low, medium, high,and xhigh എന്നിവ പിന്തുണയ്ക്കുന്നു. gpt-5.2-pro medium, high,and xhigh എന്നിവ മാത്രം പിന്തുണയ്ക്കുന്നു. മുൻകാല റീസണിംഗ് മോഡലുകൾ low, medium, high എന്നിവ മാത്രം പിന്തുണയ്ക്കുന്നു.

{ "model": "gpt-5", "input": "സ്റ്റാച്യു ഓഫ് ലിബർട്ടിയെ 1mm പാളിയാൽ മൂടാൻ എത്ര സ്വർണം വേണ്ടിവരും?", "reasoning": { "effort": "minimal" } }

ലേറ്റൻസി നിർണായകമായ ഉപയോഗങ്ങൾക്കായി മോഡൽ റീസണിംഗ് അല്ലാത്ത മോഡൽ പോലെ പ്രവർത്തിക്കാൻ `reasoning.effort` none ആയി സജ്ജമാക്കാം.

വ്യക്തമായ നിർദ്ദേശങ്ങൾ നൽകുക

നിങ്ങൾ ആഗ്രഹിക്കുന്ന കൃത്യമായ നീളം അല്ലെങ്കിൽ രൂപം ആവശ്യപ്പെടുക. ഉദാഹരണങ്ങൾ:

  • കൃത്യമായി അഞ്ച് ഓപ്ഷനുകൾ പട്ടികപ്പെടുത്തുക.”

  • 50 വാക്കുകളുള്ള സംഗ്രഹം എഴുതുക.”

  • 100 ടോക്കണിൽ കൂടരുത്. കൂടുതൽ ആവശ്യമുണ്ടെങ്കിൽ, ‘കൂടുതൽ ഇടം വേണം.’ എന്ന് പറയുക.”

ഒരേ നീളമുള്ള ഉദാഹരണങ്ങൾ ഉപയോഗിക്കുക

നിങ്ങൾ ആഗ്രഹിക്കുന്ന നീളവുമായി പൊരുത്തപ്പെടുന്ന ഫ്യൂ-ഷോട്ട് ഉദാഹരണങ്ങൾ മോഡലിന് ആ മാതൃക തുടരാൻ സഹായിക്കുന്നു.

തന്ത്രപരമായ സ്റ്റോപ്പ് സീക്വൻസുകൾ പ്രയോഗിക്കുക

മോഡൽ ഒരു ഡിലിമിറ്ററിലോ നമ്പർ ചെയ്ത പട്ടികയുടെ അതിർത്തിയിലോ എത്തുമ്പോൾ ജനറേഷൻ നിർത്താൻ stop ഉപയോഗിക്കുക.

{ "stop": ["
###", "6."] }

ഒന്നിലധികം സാധ്യതകൾ

  • ചാറ്റ് കംപ്ലീഷൻസ്: n ഒരൊറ്റ കോളിൽ ഒന്നിലധികം കംപ്ലീഷനുകൾ നൽകുന്നു.

  • റെസ്പോൺസസ് API: n പിന്തുണയ്ക്കുന്നില്ല; ഒന്നിലധികം ഔട്ട്പുട്ട് ആവശ്യമുണ്ടെങ്കിൽ ഒന്നിലധികം കോളുകൾ നടത്തുക.

ഈ ലേഖനം ഉപകാരപ്രദമായിരുന്നോ?