OpenAI
Այս էջը թարգմանվել է մեքենայական թարգմանությամբ։ Դիտել անգլերեն բնօրինակ հոդվածը.

OpenAI մոդելների պատասխանների երկարության կառավարում

Իմացեք, թե ինչպես սահմանել OpenAI մոդելների ելքային սահմանաչափերը՝ օգտագործելով թոքենների կարգավորումներ, հստակ հարցումներ, օրինակներ և կանգառի հաջորդականություններ։

Թարմացվել է՝ yesterday

Ընդհանուր ակնարկ

Մոդելի պատասխանի երկարությունը վերահսկելը օգտակար է մի քանի պատճառով․ դա օգնում է կառավարել ծախսը (քանի որ վճարում եք ըստ թոքենի), բարելավում է ուշացումը/արդյունավետությունը (ավելի կարճ պատասխանները վերադարձվում են ավելի արագ) և ապահովում է համապատասխանությունը՝ խուսափելով չափազանց երկար կամ շատախոս ելքերից։

Դրան կարելի է հասնել թոքենների սահմանաչափերի, հիմնավորման և մանրամասնության կարգավորումների, հստակ հրահանգների, օրինակների և կանգի հաջորդականությունների միջոցով։ Ամենաթարմ և ամբողջական մանրամասների համար միշտ դիմեք պաշտոնական API տեղեկատուին platform.openai.com-ում։

Սահմանեք ելքի առավելագույն երկարություն

Responses API

Օգտագործվում է GPT-5 մոդելների և o շարքի մոդելների մեծ մասի համար․ մոդելի գեներացրած թոքենների քանակը սահմանափակելու համար օգտագործեք max_output_tokens-ը։ compaction_trigger հարցումների դեպքում կա՛մ բաց թողեք max_output_tokens-ը, կա՛մ սահմանեք առնվազն 20000․ ավելի փոքր արժեքները մերժվում են։ Responses API-ն չի աջակցում մի քանի ավարտման (n

զրույցի ավարտման API

Օգտագործվում է նախորդ սերնդի GPT-3.5-ի, GPT-4o-ի և երբեմն o շարքի մոդելների համար։

  • o3-ի և o4-mini-ի նման հիմնավորման մոդելների համար օգտագործեք max_completion_tokens-ը (max_tokens-ի այլանունը)

  • Ավելի վաղ կամ առանց հիմնավորման մոդելների համար max_tokens-ը դեռ աշխատում է

  • Աջակցում է stop-ին և n-ին (մի քանի ավարտում)։

Նշում՝ «նվազագույն թոքենների» կարգավորում չկա։ Եթե ձեզ պետք է նվազագույն երկարություն, նշեք դա ձեր հարցման մեջ։

Թոքենների սահմանաչափեր ըստ մոդելների խմբի

Թոքենների արդի սահմանաչափերի, համատեքստի չափերի և ելքի առավելագույն շեմերի համար դիմեք կոնկրետ մոդելի փաստաթղթերին։

Արագ օրինակներ

Responses API

{ "model": "gpt-5", "input": "Ամփոփիր արդյունքները ~80 բառով։", "max_output_tokens": 120 }

Chat Completions (հիմնավորման մոդել)

{ "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 շարքի և նախորդ սերնդի մոդելները դրանք չեն աջակցում։


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 և xhigh արժեքները։ gpt-5.2-pro-ն աջակցում է միայն medium, high և xhigh արժեքները։ Ավելի վաղ հիմնավորման մոդելներն աջակցում են միայն low, medium և high արժեքները։

{ "model": "gpt-5", "input": "Որքա՞ն ոսկի կպահանջվեր Ազատության արձանը 1 մմ շերտով պատելու համար։", "reasoning": { "effort": "minimal" } }

Հապաղման նկատմամբ զգայուն կիրառման դեպքերում կարող եք reasoning.effort-ը սահմանել none, որպեսզի մոդելն աշխատի առանց հիմնավորման մոդելի պես։

Տրամադրեք կոնկրետ հրահանգներ

Խնդրեք հենց այն երկարությունը կամ ձևաչափը, որը ցանկանում եք։ Օրինակներ՝

  • «Թվարկեք ճշգրիտ հինգ տարբերակ»։

  • «Գրեք 50 բառանոց ամփոփում»։

  • «Ոչ ավելի, քան 100 թոքեն։ Եթե ավելին է պետք, ասեք՝ «Ավելի շատ տեղ է պետք»։»

Օգտագործեք համահունչ երկարությամբ օրինակներ

Ձեր ցանկալի երկարությանը համապատասխանող մի քանի հարցման օրինակները օգնում են մոդելին շարունակել օրինաչափությունը։

Նպատակային կիրառեք կանգնեցման հաջորդականություններ

Օգտագործեք stop-ը՝ գեներացումը կանգնեցնելու համար, երբ մոդելը հասնում է բաժանիչի կամ համարակալված ցանկի սահմանին։

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

Մի քանի տարբերակ

  • Զրույցի ավարտումներ․ n-ը մեկ կանչով վերադարձնում է մի քանի ավարտում։

  • Responses API․ n-ը չի աջակցվում․ եթե մեկից ավելի ելք է հարկավոր, կատարեք մի քանի կանչ։

Այս հոդվածն օգտակա՞ր էր։