---
title: テキスト生成アプリケーション
version: '日本語'
---

テキスト生成アプリケーションは、特定の形式のコンテンツを生成することに特化したアプリの一種です。このアプリでは、ユーザーが具体的な要件やパラメータを入力すると、あらかじめ設定された形式に従ってテキストが自動的に出力されます。持続的な対話能力を持つチャットボットとは異なり、テキスト生成アプリは主に単発の入力に対して応答し、一度きりのコンテンツ生成を行います。その中で「プロンプトジェネレーター」は、代表的な例として挙げられます。

## 適用シーン

テキスト生成アプリケーションは、クリエイティブライティング、マーケティングコピー、技術文書など、標準化されたコンテンツを迅速に大量生成する必要がある場面に特に適しています。

## 作成手順

対話型アプリの構築方法を説明します。プロンプト、変数、コンテキスト、オープニングステートメント、次のステップの提案をサポートします。

次に、「週報生成アプリケーター」の構築を例に、対話型アプリの作成手順を紹介します。

### アプリの作成

ホームページで「アプリの作成」ボタンをクリックして、アプリを作成します。アプリ名を入力し、アプリタイプとして**テキスト生成アプリ**を選択します。

![](/img/94275017d6f0477fcd32323e52915fd6.png)

### アプリの構築

アプリが作成されると、自動的にアプリの監視ページに移動します。ここで、チャットアプリに変数を設定したり、コンテキストを追加したり、追加のチャット機能を設定することができます。

![](/img/ed7368f117afa02ca5359472ea1167e8.png)

#### プロンプトの入力

プロンプトは、AIに対して専門的な返答を促すためのもので、返答の精度を高めるためのヒントとして使用されます。組み込みのプロンプトジェネレーターを利用して、適切なプロンプトを作成することができます。プロンプトには、フォーム変数を挿入することも可能です。たとえば、`{{input}}`という変数をプロンプト内に挿入すると、ユーザーが入力した値に基づいてその変数の値が置換されます。

例：
1. 面接シーンのプロンプトを要求する指示を入力します。
2. 右側のコンテンツボックスにプロンプトが自動生成されます。
3. プロンプト内にカスタム変数を挿入することもできます。

![](/img/592adde305ffe7a9b2f538b20a14483e.png)

#### コンテキストの追加

AIの対話範囲を特定のナレッジベースに制限したい場合、例えば企業内のカスタマーサービスのテンプレートを使用したいときは、"コンテキスト"でナレッジベースを参照できます。

![](/img/838312f6b88927a08c9f113c9a557608.png)

### デバッグ

右側にユーザー入力項目を入力して、内容をデバッグします。

![](/img/302d73e248bc80a357e83ab3d65dcf32.png)

回答が思わしくない場合は、プロンプトや基礎モデルを調整することができます。また、複数のモデルを同時に使用してデバッグすることも可能で、適切な設定を組み合わせて試すことができます。

![](/img/241e9bd270b26a8b9658a784ecf9bf13.png)

**複数のモデルでのデバッグ：**

単一のモデルを使用することが効率的でない場合、**"複数のモデルでのデバッグ"**機能を使用して、複数のモデルの回答効果を一括で確認できます。

![](/img/5a6cff31c1fa94912ee39306739a2d6e.png)

最大で4つの大きなモデルを同時に追加できます。

![](/img/60109394134b665cb856505503f4d975.png)

⚠️ 複数モデルデバッグ機能を使用する際に、一部の大きなモデルしか表示されない場合は、他の大きなモデルのキーがまだ追加されていないためです。「新しいプロバイダーを追加」を利用して、複数のモデルのキーを手動で追加できます。

### アプリの公開

アプリをデバッグしたら、右上の**"公開"**ボタンをクリックして独自のAIアプリを生成します。公開されたURLを通じてアプリを体験するだけでなく、APIベースの開発やWebサイトへの組み込みも行えます。詳細については、公開に関するセクションをご覧ください。

公開済みのアプリをカスタマイズしたい場合は、当社のオープンソースのWebAppテンプレートをフォークしてください。テンプレートを基に、シナリオやスタイルに合わせてアプリをカスタマイズできます。

## よくある質問

**テキスト生成器にカスタムツールを追加する方法は？**

チャットアシスタントタイプのアプリでは、サードパーティツールの追加はサポートされていません。カスタムツールを追加したい場合は、エージェントタイプのアプリ内で追加することが可能です。

{/*
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/build-app/text-generator.mdx) | [問題を報告する](https://github.com/langgenius/dify-docs/issues/new?template=docs.yml)

