6 ポイント 投稿者 xguru 2023-04-07 | まだコメントはありません。 | WhatsAppで共有
  • LLMの基本的な回答に加えて、拡張コンポーネントを通じて追加の動作が可能なエージェントを簡単に作れるよう支援

動作方式

  • ツールを使って作業を処理する基本プロンプトで命令を出す
  • エージェントが使用可能なカスタムコンポーネントであるToolを生成(REPLでPythonコードを実行、GoogleやHNで検索するなど)
  • エージェントが"Thought, Action, Observation"を繰り返す
    • Thought/ActionはLLMが生成
    • ObservationはToolが生成
  • LLMがプロンプトに新たに追加された情報を取得し、その情報に基づいて処理
  • エージェントが十分な情報を受け取ると、最終回答を出力

Tool

  • シンプルなPythonクラスとして use(input_text: str) -> str を実装
  • NameとDescriptionに、LLMが理解できるようツールの説明を記述

まだコメントはありません。

まだコメントはありません。