AIが回答をつくるまでには、人間と共通したことと違うことがあります。
共通したことは、人間の頭の中で起きていることのように、複数の情報を探しだし、そこから最も答えに近い回答をすることです。
例えば、
いつも催促が多い担当を教えてください。
と質問をすると、AIは、内部のデータの中から候補を探し出します。
AIの内部では、このような構造で情報が整理されています。
llm_response= {
"answer": " これらが問合せが多い案件です。 ",
"context": [
{
"page_content": "問合せ多数案件",
"metadata": {
"sorce": " 問合せ多数案件.pdf"
}
},
{
"page_content": "期日直前提出 + 催促多数案件",
"metadata": {
"sorce": " 期日直前提出 + 催促多数案件.pdf"
}
}
]
}
このcontextの中には、質問に関連する文章の候補が入っています。
つまりAIは、膨大な情報の中から、質問に近い情報を瞬時にピックアップしているといえます。
人間と違うこと
これは、時間を問わないことです。
むしろ人間側が質問の仕方に工夫が必要かもしれません。
ただこれは、人間相手でもメールを読んでも質疑の全体が見えてこないように、大雑把にされることもありますので、本来は大きくは変わらないことといえるかもしれません。