こんにちは、アツです。
普段は外資系コンサルファームにてデータサイエンティスト(AI開発の専門家)として働いています。
「なぜか今日のChatGPTは調子が悪い」
そう感じたことはありませんか?
実は、AIは私たちが思う「文章」とは全く違う方法で言葉を理解しています。
日々AI開発に携わる私が、AI出力を安定させ差別化する「トークン設計」というAIの裏側を公開します。
AIを利用する際に必ず役に立つ情報だと断言できるので、ぜひ最後までご覧ください。
なぜ同じ意味なのに、AIの反応が変わるのか?
先日、あるクライアントから相談を受けました。
「同じ内容のプロンプトなのに、日によって全然違う結果が返ってくる。何が原因なんでしょうか?」
実際に見せてもらったプロンプトを少し調整しただけで、出力の質が劇的に向上しました。
文字数も意味もほぼ同じ。変えたのはたった数文字です。
多くの人は「AIの気まぐれ」だと思っています。
でも実は、AIには明確な「読み方のルール」があります。
そのルールを理解していないと、どれだけプロンプトを工夫しても、安定した結果は得られません。
AIは「文字」ではなく「トークン」で世界を見ている
トークンとは何か
AIにとって、文章は「文字の集まり」ではありません。
AIが実際に処理しているのは「トークン」と呼ばれる単位です。
トークンとは、AIにとっての「意味の最小単位」のようなもの。
私たちが文字を見るように、AIはトークンを見ています。
例えば:
同じ言葉でも、スペースや区切りが入ると、全く別のトークンとして認識されます。
こんにちは、アツです。
普段は外資系コンサルファームにてデータサイエンティスト(AI開発の専門家)として働いています。
「なぜか今日のChatGPTは調子が悪い」
そう感じたことはありませんか?
実は、AIは私たちが思う「文章」とは全く違う方法で言葉を理解しています。
日々AI開発に携わる私が、AI出力を安定させ差別化する「トークン設計」というAIの裏側を公開します。
AIを利用する際に必ず役に立つ情報だと断言できるので、ぜひ最後までご覧ください。
なぜ同じ意味なのに、AIの反応が変わるのか?
先日、あるクライアントから相談を受けました。
「同じ内容のプロンプトなのに、日によって全然違う結果が返ってくる。何が原因なんでしょうか?」
実際に見せてもらったプロンプトを少し調整しただけで、出力の質が劇的に向上しました。
文字数も意味もほぼ同じ。変えたのはたった数文字です。
多くの人は「AIの気まぐれ」だと思っています。
でも実は、AIには明確な「読み方のルール」があります。
そのルールを理解していないと、どれだけプロンプトを工夫しても、安定した結果は得られません。
AIは「文字」ではなく「トークン」で世界を見ている
トークンとは何か
AIにとって、文章は「文字の集まり」ではありません。
AIが実際に処理しているのは「トークン」と呼ばれる単位です。
トークンとは、AIにとっての「意味の最小単位」のようなもの。
私たちが文字を見るように、AIはトークンを見ています。
例えば:
「こんにちは」→ 1トークン
「こんにち は」→ 2トークン(「ち」と「は」の間にスペースあり)
「Hello」→ 1トークン
「H e l l o」→ 5トークン(全角英字)
同じ言葉でも、スペースや区切りが入ると、全く別のトークンとして認識されます。