---
title: エージェント
---


### 定義

エージェントアシスタントは、大規模言語モデルの推論能力を活用し、複雑な人間のタスクを自律的に目標設定、タスク分解、ツールの呼び出し、プロセスのイテレーションを行い、人間の介入なしでタスクを完了することができます。

### エージェントアシスタントの使い方

迅速に使い始めるために、「探索」でエージェントアシスタントのアプリケーションテンプレートを見つけて自分のワークスペースに追加するか、それを基にカスタマイズすることができます。新しいDifyスタジオでは、ゼロから自分専用のエージェントアシスタントを編成し、財務報告書の分析、レポートの作成、ロゴデザイン、旅行計画などのタスクを完了する手助けをすることができます。

<div class="image-side-by-side">
  <img
src="https://assets-docs.dify.ai/dify-enterprise-mintlify/jp/guides/application-orchestrate/25c0a4a8a1c2d3c83ed2011aba737b5e.png)

エージェントアシスタントの推論モデルを選択します。エージェントアシスタントのタスク完了能力はモデルの推論能力に依存しますので、より強力な推論能力を持つモデルシリーズ、例えばgpt-4を選択することをお勧めします。これにより、より安定したタスク完了効果が得られます。

![エージェントアシスタントの推論モデルを選択](https://assets-docs.dify.ai/dify-enterprise-mintlify/jp/guides/application-orchestrate/d481cf4f733378ed7cbd5f7cb01418fc.png)

「プロンプト」でエージェントアシスタントの指示を作成できます。より良い結果を得るために、指示の中でタスクの目標、ワークフロー、リソース、制約などを明確にすることが重要です。

![エージェントアシスタントの指示プロンプトを編成](https://assets-docs.dify.ai/dify-enterprise-mintlify/jp/guides/application-orchestrate/76b4807d5d4887740448483692150655.png)

### アシスタントに必要なツールを追加

「コンテキスト」では、エージェントアシスタントが参照できるナレッジベースツールを追加できます。これにより、外部の背景知識を取得することができます。

「ツール」では、使用する必要があるツールを追加できます。ツールはLLMの能力を拡張し、例えばネット検索、科学計算、画像の作成などが可能になります。これにより、LLMは外部世界と接続する能力を持つようになります。Difyは2種類のツールタイプを提供しています：**ファーストパーティツール**と**カスタムツール**です。

Difyエコシステムが提供するファーストパーティ内蔵ツールを直接使用するか、カスタムAPIツール（現在はOpenAPI / SwaggerおよびOpenAIプラグイン規格をサポート）を簡単にインポートすることができます。

![アシスタントに必要なツールを追加](https://assets-docs.dify.ai/dify-enterprise-mintlify/jp/guides/application-orchestrate/f10aa2287ead79c751984ed582625c86.png)

**ツール** 機能を使用すると、Dify でより強力な AIアプリを作成できます。たとえば、エージェントアシスタントに適したツールを編成して、推論、ステップ分解、ツール呼び出しを通じて複雑なタスクを完了できるようにすることができます。

さらに、このツールにより、アプリと他のシステムやサービスの統合が簡素化され、コードの実行や独自の情報ソースへのアクセスなど、外部環境とのやり取りが可能になります。チャット ボックスで呼び出したいツールの名前を言うだけで、自動的にアクティブ化されます。

![](https://assets-docs.dify.ai/dify-enterprise-mintlify/jp/guides/application-orchestrate/bf067815b692fc617c4f23f02e687dd9.png)

### エージェントの設定

DifyではエージェントアシスタントにFunction Calling（関数呼び出し）とReActの2つの推論モードを提供しています。関数呼び出しをサポートするモデルシリーズ（例：gpt-3.5/gpt-4）はより良い、安定したパフォーマンスを持っています。関数呼び出しをサポートしていないモデルシリーズには、ReAct推論フレームワークで類似の効果を実現しています。

エージェント設定では、アシスタントのイテレーション制限を変更できます。

![Function Calling モード](https://assets-docs.dify.ai/dify-enterprise-mintlify/jp/guides/application-orchestrate/5e5b435a57721c5fb25a1f5752d7a263.png"
className="mx-auto"
alt=""
/>
  <img
src="https://assets-docs.dify.ai/dify-enterprise-mintlify/jp/guides/application-orchestrate/7da96fb0bbc2a17c10ee898699cd3d47.png"
className="mx-auto"
alt=""
/>
</div>

### 会話のオープニング設定

エージェントアシスタントの会話オープニングとオープニング質問を設定できます。設定された会話オープニングは、ユーザーが初めて対話を開始する際に、アシスタントが完了できるタスクや提案される質問の例を表示します。

![会話のオープニングとオープニング質問を設定](https://assets-docs.dify.ai/dify-enterprise-mintlify/jp/guides/application-orchestrate/df2f6f23bc2aa6ff65e6560ad45dd94a.png)

### ファイルのアップロード

[Claude 3.5 Sonnet](https://docs.anthropic.com/en/docs/build-with-claude/pdf-support) や [Gemini 1.5 Pro](https://ai.google.dev/api/files) など、一部のLLMはファイル処理に標準対応しています。各LLMのウェブサイトで、ファイルのアップロード機能について詳しくご確認ください。

ファイルの読み込みに対応したLLMを選択し、「Document」を有効にしてください。これにより、チャットボットは複雑な設定なしでファイルの内容を理解し、利用できるようになります。

![](https://assets-docs.dify.ai/2024/11/9f0b7a3c67b58c0bd7926501284cbb7d.png)

### デバッグとプレビュー

エージェントアシスタントの編成が完了したら、アプリとして公開する前にデバッグとプレビューを行い、アシスタントのタスク完了効果を確認できます。

![デバッグとプレビュー](https://assets-docs.dify.ai/dify-enterprise-mintlify/jp/guides/application-orchestrate/50f9f42ad312c9d37a7134562f346392.png)

### アプリの公開

![アプリをWebアプリとして公開](https://assets-docs.dify.ai/dify-enterprise-mintlify/jp/guides/application-orchestrate/1b5934f412cfe0d4c44bfa5ad1a5fc66.png)

{/*
Contributing Section
DO NOT edit this section!
It will be automatically generated by the script.
*/}

---

[このページを編集する](https://github.com/langgenius/dify-docs/edit/main/ja-jp/guides/application-orchestrate/agent.mdx) | [問題を報告する](https://github.com/langgenius/dify-docs/issues/new?title=ドキュメントの問題%3A%20&body=%23%23%20問題の説明%0A%3C%21--%20発見した問題について簡単に説明してください%20--%3E%0A%0A%23%23%20ページリンク%0Ahttps%3A%2F%2Fgithub.com%2Flanggenius%2Fdify-docs%2Fblob%2Fmain%2Fja-jp/guides/application-orchestrate%2Fagent.mdx%0A%0A%23%23%20提案される変更%0A%3C%21--%20特定の変更案がある場合は、ここで説明してください%20--%3E%0A%0A%3C%21--%20ドキュメントの品質向上にご協力いただきありがとうございます！%20--%3E)

