Dify×Make×LINEでマルチモーダルな手相占いLINEbotを作る

2024/06/11に公開

この記事は【初心者向けハンズオン】"占い&手相占いbot"を作ろう!【ノーコード × LINE】で使用するハンズオン記事となります。
本ハンズオンでは下記のアプリケーションなどを使用しますので、事前にアカウント登録をお願いします。

ごめんなさい!残りはイベントまでに用意します!

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