GPT API

パラメーター

temperature

  • 0~2
  • ランダム性を制御する
  • 0にセットすると常に同じ出力が得られる

top_p

  • 0~1
  • 多様な回答を求めるのであれば高い値をセット
  • 正確で事実に基づいた回答を求めるなら低い値をセット

presence_penalty

  • -2.0~2.0
  • 生成される単語がすでに出現したかどうかをチェックし、すでに生成した場合には再生成しないようにペナルティーをかける
  • 値が低いと回答の話題が重複しがちになる。
  • 値が高いと回答の話題は重複しないようになる。

frequency_penalty

  • -2.0~2.0
  • 生成される単語が何回出現したかを計算し、頻度に応じてペナルティをかける
  • 値が低いと同じ単語が何度も生成される
  • 値が高いと異なる単語が生成される