コンテキストエンジニアリングcontext engineering
コンテキストエンジニアリングは、言語モデルがタスクごとに受け取る指示、データ、ツールの結果、履歴などの情報を選び、構成する設計手法。
記事1本
最終言及 コンテキストエンジニアリングは、大規模言語モデルやAIエージェントが回答を生成するときに、コンテキストウィンドウ(モデルが一度に受け取る入力)に何を入れるかを設計する作業である。指示文だけでなく、検索した文書、データベースの照会結果、ツールの実行結果、会話履歴や長期記憶について、どの情報をどの順序と分量で渡すかを扱う。
プロンプトの文言を練るプロンプトエンジニアリングより広い概念で、正確かつ最新で、アクセスが許可された情報だけをモデルに渡すことを目指す。複数の段階を経て作業するエージェントのシステムで特に重視される。
この説明は、AIPOSTの記事と広く知られた事実をもとにまとめたものです。誤りがあれば訂正依頼でお知らせください。