> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# 構築

構築セクションでは、動作や音声の定義から外部ツールやナレッジソースの接続まで、高度な会話型エージェントの作成に必要なすべてを説明します。

> **AIアシスタントからエージェントを構築**
>
> このページのすべての項目は、会話形式でも設定できます。[ホスト型MCP サーバー](/docs/ja/eleven-agents/operate/hosted-mcp)をClaudeまたは別のMCPクライアントに接続すると、自然言語でエージェントを作成・
> 更新できます。

![エージェントを構築](/docs/_fern-img/aa4e5442250b80183bf690e4bcc3bf9517932e1c5a569e5acb539c98604a213e.webp)

### 設計と設定

| 目的              | ガイド                                                                 | 説明                                       |
| --------------- | ------------------------------------------------------------------- | ---------------------------------------- |
| 会話ワークフローを作成する   | [ワークフロー](/docs/ja/eleven-agents/customization/agent-workflows)      | ビジュアルワークフロービルダーで複数ステップのワークフローを構築         |
| システムプロンプトを作成する  | [システムプロンプト](/docs/ja/eleven-agents/best-practices/prompting-guide)  | 効果的なエージェントプロンプトを作成するベストプラクティスを学ぶ         |
| 言語モデルを選択する      | [モデル](/docs/ja/eleven-agents/customization/llm)                     | サポート対象のLLMから選択するか、独自のカスタムモデルを使用          |
| 会話フローを制御する      | [会話フロー](/docs/ja/eleven-agents/customization/conversation-flow)     | ターンテイキング、割り込み、タイムアウトの設定を構成               |
| 音声と言語を設定する      | [音声と言語](/docs/ja/eleven-agents/customization/voice)                 | カスタマイズ可能な、31言語・5,000種類以上の音声から選択          |
| エージェントにナレッジを追加  | [ナレッジベース](/docs/ja/eleven-agents/customization/knowledge-base)      | ドキュメントをアップロードし、根拠に基づく応答のためにRAGを有効化       |
| ツールを接続する        | [ツール](/docs/ja/eleven-agents/customization/tools)                   | アクション実行のために、エージェントがクライアントとAPIを呼び出せるようにする |
| 会話ごとにパーソナライズする  | [パーソナライゼーション](/docs/ja/eleven-agents/customization/personalization) | 動的変数とオーバーライドで会話ごとにカスタマイズ                 |
| エージェントへのアクセスを保護 | [認証](/docs/ja/eleven-agents/customization/authentication)           | 保護されたエージェントアクセスのためのカスタム認証を実装             |

## コアコンポーネント

### エージェントの動作

エージェントの思考と応答を制御します。

* **ワークフロー**：複雑な会話フローのためのビジュアルワークフロービルダー
* **システムプロンプト**：エージェントの個性、トーン、機能を定義
* **モデル**：主要なLLMから選択、または独自のLLMを使用
* **会話フロー**：ターンテイキング、割り込み、ペーシングを設定

### 音声と言語

エージェントの音声と言語機能をカスタマイズします。

* **音声選択**：5,000以上のプロフェッショナル音声から選択
* **複数音声のサポート**：会話内で異なる音声を使用
* **言語サポート**：31以上の言語でデプロイ
* **ボイスデザイン**：テキスト説明からカスタム音声を作成

### ナレッジとツール

外部データとアクションでエージェントの機能を拡張します。

* **ナレッジベース**：ドキュメントをアップロードしてエージェントの応答を根拠づけ
* **ツール**：APIや外部サービスに接続
* **MCPインテグレーション**：Model Context Protocolツールを使用
* **システムツール**：通話転送や留守番電話検出などの組み込み機能

### パーソナライゼーション

会話をユーザーごとに最適化します。

* **動的変数**：実行時データを会話に挿入
* **オーバーライド**：インタラクションごとにエージェントの動作をカスタマイズ
* **認証**：カスタム認証フローでエージェントへのアクセスを保護

## 次のステップ

#### [ワークフロー](/docs/ja/eleven-agents/customization/agent-workflows)

ビジュアル会話フローを構築

#### [システムプロンプト](/docs/ja/eleven-agents/best-practices/prompting-guide)

プロンプト作成のベストプラクティスを学ぶ

#### [音声と言語](/docs/ja/eleven-agents/customization/voice)

音声設定を構成

#### [ナレッジベース](/docs/ja/eleven-agents/customization/knowledge-base)

ドメイン知識を追加