top-p
top-p(核サンプリング)とは、確率の合計が決めた割合に達する、可能性の高い最小のトークン群にモデルを限定し、その群の中からだけ次のトークンを選ぶ設定のことです。0.9に設定すると、確率の最後の1割を占める可能性の低い裾野を、モデルは無視します。
2026年11月8日 更新
このページの内容
読めるのは、あなたのデバイスだけ。
会話を読めるのは、あなたのデバイスと、同期していればほかのデバイスだけ。それ以外のどこでも読めません。
私たちには読めない。
メッセージは記録されずに通過します。チャットが保存されるときは、必ず暗号化されています。
モデルはあなたを知らない。
届くのは質問だけ。メール、アカウント、IP アドレスは渡しません。
途中に何も残らない。
回答は戻ってきて、暗号化されてここに保存されます。同期していても、あなたの鍵が平文で私たちに届くことはありません。
しくみ
語彙にスコアを付けたあと、モデルは次に来うるすべてのトークンの確率を持っています。top-p はそれを可能性の高い順に並べ、上から足していって合計が p に達するまで進み、その線より下をすべて捨てます。残ったトークンは、確率の合計が1になるよう調整し直され、その中から選ばれます。群の大きさは固定されていません。モデルが確信しているときは、一つのトークンだけで閾値を超えることもあり、多くの続きがもっともらしいときは、数十個に広がります。この適応的な動きこそ、状況にかかわらず常に同じ数の候補を残す単純な切り方である top-k と並んで、top-p が人気になった理由です。
レストランのメニューにたとえられます。お客さんの10回中9回の注文を占めるまで、よく頼まれる料理だけを載せるのです。はっきりした人気の一品がある静かな夜はメニューが短く、好みが分かれる忙しい夜は長くなります。top-p が1なら、すべてのトークンを残すので何も変わらず、0.1に近い値では、ほぼ最良の選択肢だけが残り、出力はほとんど決まったものになります。会話や文章には0.8から1の値が一般的で、数字を下げると、文章を軌道から外させる珍しくておかしな言葉が削られます。多くのチャット画面はこの操作を隠していますが、アシスタントが単調に聞こえたり脱線したりするときに、便利な調整つまみであることに変わりはありません。
top-p は温度と同じ段階で働き、二つは影響し合います。まず温度が確率を作り替え、そのあと top-p が、作り替えられた分布の裾野を切ります。そのため、多くの手引きは、どちらが違いを生んだのかがわかるように、一方を変えてもう一方は初期値のままにするよう勧めます。どちらの設定も、答えをより真実にするわけではありません。言い回しがどれだけ冒険的かを形づくるだけです。推論モデルの中には、これらのパラメータを固定したり無視したりするものがあり、提供元によって公開するサンプリングの制御も違うので、最終的にはモデル自身の文書が決め手になります。
NeverNo では
NeverNo では、API がチャットのリクエストで top_p を、temperature、stop、seed とともに受け付けます。対応するモデルには渡され、そうでないモデルでは省かれます。モデルの一覧には各モデルが対応するパラメータが示されているので、頼る前に確認してください。画像を読み取り、推論するかどうかを選べる Alibaba の無料のプライベートモデル Qwen 3.5 35B は、カタログにあるオープンモデルの一つです。
検閲なし AI チャットのページでは、NeverNo が履歴をブラウザに残したまま率直に答える様子を紹介しています。サンプリングの設定が変えるのは回答の文体であって、絶対的な制限ではありません。未成年者に関わること、本人の同意のない実在の人物に関すること、他の人を深刻に傷つける実際の手助けは行いません。
覚えておきたいこと
top-p は、確率の合計が決めた値に達する最小のトークン群を残し、その群からだけ選びます。
群の大きさは状況に応じて変わります。モデルが確信しているときは小さく、多くの言葉が当てはまるときは大きくなります。
1は切り捨てをオフにし、低い値は言い回しをより安全で予測しやすくします。
それぞれの効果がわかるように、top-p か温度のどちらか一方だけを変えましょう。
よくある質問
top-p の良い値はいくつですか?
ほとんどのチャットや文章には、0.9から1が妥当な初期値です。コード、データの抽出、安定した出力が大切な作業では、0.1から0.5を試します。どの数字も出発点として扱ってください。モデルごとに反応は少しずつ違います。
top-p と top-k の違いは何ですか?
top-k は、常に決まった数、たとえば40個の最も可能性の高いトークンを残します。top-p は、確率の合計に達するのに必要なだけの数を残すので、モデルが確信しているときは群が縮み、そうでないときは広がります。
top-p と温度を一緒に使えますか?
はい。二つは順に適用され、温度が先です。二つの効果は重なるので、一方を変えてもう一方を初期値のままにし、同じプロンプトで結果を比べるほうが簡単です。
最初の質問をしてみましょう
アカウントもカードも不要。NeverNo が対応する10言語のどれでも書けます。
チャットを開く