「設定パラメータを使用して、ChatGPTの出力を改善する方法」

「美容とファッションのエキスパートが語る、魅力的な美容とファッションの世界」

ChatGPT, 生成AI

温度、Top P、頻度ペナルティ、存在ペナルティをChatGPTのプロンプトに直接設定することに焦点を当てる

Growtikaの写真、Unsplashで撮影

最近、David Clinton氏の興味深い本、The Complete Obsolete Guide to Generative AI(マニング・パブリケーションズ刊)を読んでいます。第2章では、AIモデルの主なパラメータと、それらを自分のニーズに適応させる方法について著者が説明しています。設定可能なパラメータには、温度、Top P値、頻度ペナルティ、存在ペナルティが含まれます。

これらのパラメータを設定することで、ChatGPTが生成するアウトプットのタイプを理解するのに役立ちます。たとえば、ChatGPTがより決定論的なアウトプット(入力に厳密に関連したもの)を生成するようにしたい場合は、いくつかのパラメータを設定することができます。一方、アウトプットを生成する際により創造的にしたい場合は、他のパラメータを設定できます。

Davied Clintonは彼の本で、アウトプットのタイプに関連した天気の例を挙げています。より決定論的なアウトプットは「今日は晴れで気温は30°Cです」となります。一方、より創造的なアウトプットは「今日は晴れで、散歩をするとよいかもしれません」となります。

本書で見つけた説明に駆られて、自分でも実際のケースに本に書かれた内容を適用してみました。この記事から皆さんにもお役に立てれば幸いです。

OpenAI APIに詳しい方は、設定パラメータをAPI関数の引数として直接渡すことができます。ただし、ChatGPTのWebインターフェースで使用する場合は直感的に使えません。この記事では、ChatGPTプロンプトにこれらのパラメータを直接含める方法をご紹介します。

実際のテストには、架空のシナリオとChatGPTの無料版を使用します。該当リンクで詳細および利用ポリシーをご確認の上、ChatGPTをご利用ください。

本記事では以下の内容をカバーします:

  • シナリオ設定
  • 温度
  • Top P値

We will continue to update VoAGI; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more