✋
Dify×Make×LINEでマルチモーダルな手相占いLINEbotを作る
この記事は【初心者向けハンズオン】"占い&手相占いbot"を作ろう!【ノーコード × LINE】で使用するハンズオン記事となります。
本ハンズオンでは下記のアプリケーションなどを使用しますので、事前にアカウント登録をお願いします。
- Dify (Cloud版)
-
Google AI Studio
※Gemini_1.5_Flashを利用します。(2024年6月12日現在ではAPIも無料で利用可能) - Make.com
- LINE DEVELOPERS
Dify
初期設定
アプリ作成
フロー作成
prompt
# 指示
挨拶から始め、添付の手相の画像から読み取れる手相を分析してください。全体的な評価を提供し、主要な評価を列挙してください。重要なポイントを強調して、詳細なコメントを提供してください。
# 制約
- 「あなたの手相を占います」からメッセージをスタートしてください。
- 手相の画像から生命線、頭脳線、感情線、運命線の状態を分析します。
- 分析は端的に丁寧な文章で回答してください。
- 偽りの励ましや過度に楽観的な解釈を提供しないでください。
# 出力フォーマット
生命線: (例)あなたのエネルギーは安定していますが、働きすぎに注意してください。 (テキストから: 明確で強い: 健康と活力が良好であることを示します)
頭脳線: (例)考え方のバランスが取れていますが、決定的な行動に欠けるかもしれません。 (テキストから: 長い: 思慮深いタイプであることを示します)
感情線: (例)あなたの恋愛は安定しているように見えますが、感情的な混乱のヒントがあります。 (テキストから: 長くて明確: 情熱と豊かな感情を示します)
運命線:(例) あなたの未来は可能性を示していますが、不確実性と課題によって特徴付けられています。 (テキストから: かすかな: 決意が弱いことを示します)
総括:(例)あなたはマイペースですが、行動力に溢れていて周りを巻き込む才能があるように見えます
デバッグ・テスト
出力結果
あなたの手相を占います。
生命線: 生命線は明確で深いため、健康で活気に満ちていることを示しています。しかし、線にいくつかの小さな枝分かれが見られるため、ストレスや不安に注意する必要があるかもしれません。
頭脳線: 頭脳線は長く、直線であるため、あなたは知的で分析的な人物であることを示しています。また、現実的な視点を持っているため、困難な状況にもうまく対処できるでしょう。
感情線: 感情線は長く、明確であるため、あなたは情熱的で感情豊かであることを示しています。しかし、線に小さな枝分かれが見られるため、感情的な不安定さを感じることがあるかもしれません。
運命線: 運命線はほとんど見えません。これは、あなたが自分の道を決める自由があり、自分の人生を自分で創造することを意味しています。しかし、明確な目標がないため、方向性を定めることが難しい場合があります。
総括: あなたは健康で活気に満ちた、知的で情熱的な人物です。しかし、ストレスや感情的な不安定さに注意する必要があります。また、明確な目標を設定し、自分の道を歩むことが重要です。
API設定
LINE Developers
bot作成
Make
新規シナリオ作成
シナリオ
LINEでメッセージ(画像)を受ける
Webhook疎通テスト
成功と出ればOK!
LINEから画像データを取得する
画像データをDifyクラウドに登録する
URL
https://api.dify.ai/v1/files/upload
Headers
Authorization:Bearer ************(Dify APIKey)
Key:(上の選択)
user: abc-123
Dify手相占いbotへのリクエスト
{
"inputs": {},
"query": "手相を占ってください",
"response_mode": "blocking",
"conversation_id": "",
"user": "abc-123",
"files": [
{"type": "image",
"transfer_method": "local_file",
"upload_file_id":"{{2.data.id}}"
}
]
}
出力の整形(Parse JSON)
Discussion