すぐに試したくなるChatGPTの裏ワザ? 出力を操作する3つの「パラメータ」とは
ITmedia Mobile / 2024年4月22日 13時10分
生成AIによる対話型サービスとして広く知られるようになった「ChatGPT」だが、そのポテンシャルを惜しみなく発揮するためには、「プロンプティング」(ユーザーからの指示や質問のやり方)以外にも、工夫できることがある。
例えば「パラメータ」と呼ばれる変数を指定することで、出力される回答の傾向をコントロールできる。本稿ではChatGPTですぐに試してみたくなるパラメータについて、3つの例を紹介しよう。
●パラメータとは
そもそもパラメータとは、「補助的に使われる変数」のことを指す言葉だ。大規模言語モデルの文脈では、出力の方向性を補助的に決める数値を意味する。ChatGPTのようなサービスは、大量のパラメータによって制御されていると考えられ、APIを活用するサービスの設計ではこれらの制御も欠かせない。
ただし、大前提としてWebサービスとして提供されているChatGPTに関しては、こうしたパラメータの存在について明かされているわけではない。ChatGPT自身が答えてくれることもあるが、あくまでも、本稿で紹介する5つのパラメータについては、多くのユーザーが経験則で導いてきたものを整理したものとして、自己責任にて試してほしい。
●(1)「max_length」や「max_tokens」:文の長さを制御
1つ目は、出力されるテキストの長さを調整するパラメータだ。似たような制御が行えるパラメータがいくつかあると考えられているが、今回はそのうちの「max_length」と「max_tokens」を試してみた。
実際に、プロンプトの中に「max_length=5の設定で」のように指示を加えてみたところ、数値の変化とともに以下のような変化があった。
なお、「max_length=○○」で指定する値は、英単語のスペルの数にひもづく。一方、「max_tokens=○○」で指定する値は、「トークン(スペースなどで区切られた単語や、句読点そのものなど)」の数に連動するとされる。どちらも「文字数」を精密に制御できるわけではなく、数値の調整をしながら目的の長さに近づける試行錯誤は必要のようだ。
ちなみに、日本語でmax_lengthを試しても、ある程度の長さのコントロールならばできそうだった。例えば、キャッチコピーのヒントを探りながら、候補を練る際などに、こうしたパラメータを調整して、おおむねの文字数を伸び縮みさせていくアプローチは有効活用できるかもしれない。
-
- 1
- 2
この記事に関連するニュース
-
マウスのボタンにChatGPTを統合するLogitechのLogi AI Prompt Builder
マイナビニュース / 2024年4月30日 9時29分
-
ChatGPTのプロンプト入力をラクにする「カスタム指示」機能が便利 前提条件を事前に記入できる
ITmedia Mobile / 2024年4月24日 17時40分
-
ロジクールの「Options+」にAIアクション機能、マウス/キーボードからChatGPT
マイナビニュース / 2024年4月18日 7時48分
-
WindowsのPowerShellのプロファイルを設定する
ASCII.jp / 2024年4月14日 10時0分
-
今すぐ使える! ChatGPTで欲しい回答を生み出す「プロンプト」の書き方 その基本パターンを解説
ITmedia Mobile / 2024年4月5日 18時5分
ランキング
-
1GWのスキマ時間に遊べるスイッチの注目タイトル5選!『8番出口』『いっき団結』など、サクッと楽しめコスパ良しのゲーム紹介
インサイド / 2024年5月3日 11時30分
-
2ジョージア大使、松屋にポーランド風ハンバーグ登場で心配「国際情勢に影響しかねない熾烈な戦いになりそう」
iza(イザ!) / 2024年5月1日 13時55分
-
3「そっち使うの?!」「これは天才」 さびだらけの鉄くぎをぐつぐつ煮込むと……? DIYに役立つ“まさかの使い道”が200万再生
ねとらぼ / 2024年5月2日 12時15分
-
4「葬送のフリーレン」の勇者一行、ネモフィラ畑に現る 名場面にちなんだコスプレが「これを花畑を出す魔法か」と23万いいね
ねとらぼ / 2024年4月30日 21時30分
-
5iPhoneの天気アプリ、文京区で「大雪」とウソつく 気象庁のサイトで“正しい情報”を確認する方法は?
ITmedia Mobile / 2024年5月2日 18時50分
複数ページをまたぐ記事です
記事の最終ページでミッション達成してください