メインコンテンツまでスキップ

ステップ 2: ドキュメントに関する回答を得る

AI エージェントにファイルをアップロードして、すぐに回答を得る

Agent Studio は、カスタム AI エージェントの構築を始めるための最も手早い方法です。このチュートリアルでは、このシリーズの step 1 で身につけたスキルを基に、ファイルアップロードとチャット機能を備えた knowledge agent を作成します。

作成するもの

  • アップロードしたファイルに関する質問に回答できる、knowledge base に接続された AI エージェント。

必要なもの

  • このチュートリアルは、最初の AI エージェントを作成する このシリーズの step 1 で習得したスキルを前提としています。まだ完了していない場合は、続行する前に先にそちらを完了してください。
  • Squid Console の Squid アカウント

新しい Agent を作成する

  1. Squid Console で、Agent Studio タブに移動します。

  2. Create New Agent をクリックして Agent を追加します。Agent ID と description の入力を求めるウィンドウが表示されます。

    • Agent ID: knowledge-agent.
    • Description: This is an agent for Squid AI's document and knowledge base tutorial
  3. Create をクリックして Agent を作成します。

Agent を作成すると、新しい Agent の Overview タブにリダイレクトされます。

Agent に指示を与える

Agent にカスタム指示を提供すると、ユニークなペルソナを持たせることができます。これはユーザーのプロンプトに応答する knowledge agent なので、提供されたファイル内の情報に集中するように Agent を導く指示を与えてください。

Your task is to answer user prompts based on the file provided to you.
Only answer questions that can be answered using the information in the file.

Knowledge Base を作成する

Squid AI の knowledge base 機能は、質問に回答する際に追加情報を Agent に提供します。knowledge base を Agent に接続すると、基盤となる AI モデル自体には含まれていない可能性のある特定トピックについて、関連する回答を返せるようになります。これにより、ドメイン固有の知識や社内情報にアクセスできるカスタム AI エージェントを作成できます。

AI エージェント用の knowledge base を作成するには、次の手順に従ってください。

  1. Agent Studio のホームページに戻ります。ホームページには 3 つのタブ(AgentsKnowledge BasesSettings)があります。Knowledge Bases タブをクリックします。

  2. Create New Knowledge Base をクリックして新しい knowledge base を追加します。Knowledge Base ID と、Agent がどのような場合に knowledge base を参照すべきかの description の入力を求めるウィンドウが表示されます。

    • Knowledge Base ID: earnings-calls

    • Description: Use this knowledge base when asked to provide information on earnings calls

    • Embedding Model: このチュートリアルでは、デフォルトの embedding model のままで構いません。

      Note: このチュートリアルで提供されるサンプルではなく自分のファイルを使いたい場合は、ユースケースに適した ID と description を必ず指定してください。

    詳細を入力したら、Create をクリックして knowledge base を作成します。

  3. earnings-calls knowledge base にリダイレクトされます。ページ右上の Add Knowledge をクリックします。ファイルのアップロードを求めるウィンドウが表示されます。

    このチュートリアルでは、サンプルファイルとして Microsoft の Q3 2025 earnings call transcript を提供します。こちらからファイルをダウンロードできます。

    次に、msft_earnings_transcript_25_q3.pdf ファイルをアップロードウィンドウにドラッグ&ドロップするか、ウィンドウをクリックしてコンピュータからファイルを参照して選択します。ファイルを選択したら Add をクリックします。Squid AI がファイルを処理し、最適化し、knowledge base に追加します。

  4. 次に Agent Studio 内の Agents タブに戻り、knowledge-agent をクリックして Agent の Overview タブを開きます。

  5. Agent の Overview タブで、Add Abilities ボタンをクリックします。

  6. サイドバーの Knowledge Bases セクションを見つけます。Your Knowledge Bases をクリックして、作成した knowledge bases の一覧を表示します。earnings-calls knowledge base の横にある + をクリックして Agent に追加します。knowledge base にどのような情報が含まれているかの description の入力を求めるウィンドウが表示されます。次の description を入力してください。

    • Description: This knowledge base contains information on earnings calls

      description を入力したら、Connect Knowledge Base をクリックします。


      Nice one! これで Agent がアップロードしたファイル内の情報にアクセスできるようになりました!

Agent をテストする

knowledge base を追加したら、Agent の Test Agent タブに移動します。このタブでは Agent と対話し、ユーザー入力にどのように応答するかを確認できます。

アップロードしたファイルについて、いくつか質問して Agent をテストしてください。

What was Microsoft's reported revenue?

Did Microsoft's on-premises server revenue increase or decrease year-over-year?

How many MAU (Monthly Active Users) does Xbox have?

What new AI features were announced for Microsoft 365?

What color is the sky?

これらのプロンプトにより、Agent は knowledge base を参照し、ドキュメント内で見つかった最も関連性の高い情報を提供します。また、Agent は指示に従い、ファイル内にある情報のみで応答します。そのため、空の色について尋ねられた場合、Agent はその情報を持っていないと回答するはずです。

次のステップ

おめでとうございます!AI knowledge agent の作成に成功しました。これで、役立つ Agent を作成・カスタマイズする方法の基本を理解できました。

  • Agent Studio オンボーディングシリーズの次のチュートリアルに進む: PDF Agent を作成する

  • 高度にカスタマイズされた AI エージェントのワークフローを構築したいですか? Squid の SDKs を使ってカスタム agent を作成するか、AI tutorial を確認してハンズオンで学習してください。For technical developers only.

  • 質問がありますか? こちらからお問い合わせください! 初めての導入を喜んでお手伝いします。