コンテキストエンジニアリングとは?

読み方: コンテキストエンジニアリング

30秒まとめ

LLMに与えるコンテキスト(文脈情報)を最適化設計する技術。プロンプトエンジニアリングの発展形。

コンテキストエンジニアリングの意味・定義

コンテキストエンジニアリング(Context Engineering)は、LLMに与えるコンテキスト(文脈情報)を体系的に設計・最適化する技術で、プロンプトエンジニアリングの発展形とされています。単にプロンプトの文言を工夫するだけでなく、RAGで取得する情報の選択と順序、ツール呼び出しの結果の構造化、会話履歴の要約と管理、システムプロンプトの階層設計、メモリ管理(短期・長期記憶の使い分け)など、LLMの入力全体を包括的に最適化します。コンテキストウィンドウの有限性を前提に、最も関連性の高い情報を最適な形でLLMに提供することで、回答の品質と一貫性を大幅に向上させます。

関連するAIツール

関連する用語

運営者が開発したAIマーケティングツール