575 | すぐに試したくなるChatGPTの裏ワザ? 出力を操作する3つの「パラメータ」とは | ----------- | |
2024-04-22 13:50 | ????0? | ||
そもそもパラメータとは、「補助的に使われる変数」のことを指す言葉だ。大規模言語モデルの文脈では、出力の方向性を補助的に決める数値を意味する。ChatGPTのようなサービスは、大量のパラメータによって制御されていると考えられ、APIを活用するサービスの設計ではこれらの制御も欠かせない。 ただし、大前提としてWebサービスとして提供されているChatGPTに関しては、こうしたパラメータの存在について明かされているわけではない。ChatGPT自身が答えてくれることもあるが、あくまでも、本稿で紹介する5つのパラメータについては、多くのユーザーが経験則で導いてきたものを整理したものとして、自己責任にて試してほしい。 なお、「max_length=○○」で指定する値は、英単語のスペルの数にひもづく。一方、「max_tokens=○○」で指定する値は、「トークン(スペースなどで区切られた単語や、句読点そのものなど)」の数に連動するとされる。どちらも「文字数」を精密に制御できるわけではなく、数値の調整をしながら目的の長さに近づける試行錯誤は必要のようだ。 ちなみに、日本語でmax_lengthを試しても、ある程度の長さのコントロールならばできそうだった。例えば、キャッチコピーのヒントを探りながら、候補を練る際などに、こうしたパラメータを調整して、おおむねの文字数を伸び縮みさせていくアプローチは有効活用できるかもしれない。 人工知能を持ったロボットと心を通わせるといったストーリーは昔から人気のあるコンテンツの1つです。生成AIを使って「おしゃべり」できるようになった今、そのフィクションが現実味を帯びてきました。今回は、音声対話型AI「Cotomo」を試します。 -- ???????? | |||
????????????????????????????? ??????????????????????? |
????????????