【やさしく解説】初心者が今話題のDifyを楽しむ方法を解説

## 初心者がDifyを楽しむ方法をご紹介

こんにちは！私はJRAという邪教を信仰している信者です。

本日は自分の会社で今1番話題になっているDifyについて触ってみたので共有したいと思います。

## 話題のDifyは何をしてくれるものなのか？

いろんな人がいろんなことを言っていて私にはさっぱりわからなかったんですが

Difyとは**自分だけのAIチャットボットがサクッと作れるツール**みたいな立ち位置でまずは試してみるといいと思います。

## Difyの勝ちパターンは自動でやってくれる部分を使い倒すこと

Difyは自分で高度なカスタマイズができるそうですが、生成AIの勉強をしていてAIの会社に勤めているとかでなければ99パーセントの機能は無視していいと思います。

今回の記事はまずはDifyをとにかく使ってみたい人に向けた内容となっております。

## 使い方(アプリをリリースするまで)

Difyは

1. コンテキストを学習し
1. 会話開始の情報を設定し
1. 公開にある更新をクリックして保存
1. リリース


という簡単な流れでそれっぽいものができるので**コスパがよいです**

まずは[dify.ai](https://dify.ai/)で**Get Started**をクリックしましょう。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280363/916b2060-172d-fd9c-c539-f692689e8871.png)

次の画面で最初から作成を選びましょう(Githubでログインしたことを前提としています)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280363/2f061d8f-00e6-bcae-6a5c-c1781f271643.png)

今回は七夕の日について詳しく話すロボットを作ります

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280363/62cd0855-b808-5ecd-b7b5-5873c5cd1195.png)

こんな画面になります

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280363/18bf15db-148b-465e-85f6-9cfca3dff994.png)


手順で自動を選択します

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280363/a8ca13ae-b761-e36d-04fb-6bd94c9259a2.png)


色々入力して生成を押します

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280363/78230e31-d050-90df-f6af-102b634447ec.png)

このオーケストレーションを適用するを押して完了します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280363/85f66bd1-3c83-2ca2-36cf-41740aaf2010.png)

ここで右上の公開するにある更新するでアプリを細かく更新しましょう。
そうしないと画面を離れるたびに作業の内容が消えてしまいます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280363/83396da5-007f-d29d-5f1f-56078abd6f78.png)

次に知識を追加します。

上にある**ナレッジ**をクリックしましょう

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280363/1b6ca38f-d492-8ac5-b8f4-5f2f1c3a04e3.png)

知識を作成を選択します

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280363/51d2b4ba-3ecc-5720-75a6-7a0cef6399b1.png)

テキストファイルからインポートをクリックし以下の内容をテキスト化したものを
ドラッグアンドドロップしてください。Wikipediaから抜粋しました

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280363/8460ebb8-97ec-8edf-695a-424609ef8025.png)

```text
7月7日はグレゴリオ暦で年始から188日目（閏年では189日目）にあたり、年末まであと177日あります。
この日の主な記念日と年中行事には以下があります：
七夕（日本）：五節句の一つ
エンゲージメントデー（日本）
川の日（日本）
ギフトの日（日本）
独立記念日（ソロモン諸島）
歴史上の主な出来事には以下があります：
1940年：日本で奢侈品等製造販売制限規則（七・七禁令）施行
1944年：サイパン島の日本軍守備隊が玉砕
1978年：ソロモン諸島がイギリスより独立
1993年：Jリーグで鹿島アントラーズが前期優勝を決める
2005年：ロンドン同時爆破事件発生
2017年：核兵器禁止条約が採択される
この日に生まれた著名人には以下があります：
1940年：リンゴ・スター、ミュージシャン
1937年：塩野七生、小説家
1945年：池澤夏樹、小説家
また、この日に亡くなった著名人のリストも含まれています。
地域の行事としては、千葉県の成田山新勝寺で行われる祇園会が挙げられています。
このページは7月7日に関連する様々な情報を網羅的に集めた百科事典的な内容となっています。
```

またスタジオに戻って作業していたチャットボットを選択します

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280363/f208de23-4b85-532d-7a9e-a4d59764beca.png)

「コンテキストの追加」から先ほど追加したファイルを選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280363/572703b9-814c-56a0-bff1-15bad729ab02.png)

チャットの強化で会話の開始で以下のように設定しましょう

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280363/18255abb-16ab-2795-9ebb-a1bd767a6698.png)


これでチャットができるのでくれぐれも「公開する」から「更新する」をしておくことを忘れずに

これでチャットができるようになりました。こんな感じでチャットしてくれます

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/280363/94a20e2a-7367-1067-35b4-325ae6f856d6.png)

作ったアプリのURLがあるの[でこのようにすぐ共有することができます](https://udify.app/chat/e7n6K9PXsKTpFRJb)(将来的にリンク動かなかくなってたらすみませんorz)