【プログラミング不要】AI手相占いの作り方!ChatGPTで画像認識鑑定を作る全手順

AI手相占いの作り方|初級・中級・上級の3レベル別に解説 活用・収益化

「自分でAI手相占いを作ってみたい」そう思ったことはありませんか?

プログラミングができなくても大丈夫です。実は、ChatGPTを使えば、初心者でも画像認識機能を備えた本格的な手相占いを作ることができるんです。

この記事では、あなたのレベルに合わせて3つの方法を紹介します。初級編は今すぐ始められる簡単な方法、中級編はGPTsで専用Botを作る方法、上級編はAPIを使った本格的なアプリ開発まで。自分に合った方法を選んで、さっそく始めてみましょう。

AI占いとは?仕組みから使い方まで完全ガイドで、AI占いの基本を理解しておくと、この記事がより分かりやすくなります。

あなたはどのレベル?(診断チャート)

まず、あなたがどのレベルに該当するか診断してみましょう。

レベル診断初級編がおすすめの人
□ プログラミング経験がない
□ とにかく今すぐ試してみたい
□ 無料で始めたい
□ 自分や友達が使えればOK

中級編がおすすめの人
□ ChatGPT Plusに登録している(月額20ドル)
□ カスタマイズしたい
□ 他の人にもシェアしたい
□ より本格的な占いを作りたい

上級編がおすすめの人
□ プログラミング経験がある
□ 本格的なアプリとして公開したい
□ 収益化を考えている
□ デザインや機能を自由に設計したい

自分に合ったレベルが分かったら、該当するセクションに進んでください。もちろん、初級から順番に読んでもOKです。

フローチャート

【初級編】既存サービスのカスタマイズ

まずは一番簡単な方法から。プログラミング経験がなくても、今すぐ始められます。

対象:プログラミング経験なし

初級編の対象は、プログラミング経験がない方、とにかく今すぐ試してみたい方、無料で始めたい方です。

所要時間は5分程度、必要なものはChatGPT(無料版でOK)とスマホのカメラだけです。

ツール:ChatGPTの画像アップロード機能

ChatGPT(GPT-4o)には、画像をアップロードして質問できる機能があります。これを使えば、手のひらの写真から手相を読み取ることができるんです。

手順はとてもシンプルです。

ステップ1:手のひらを撮影する

スマホのカメラで自分の手のひらを撮影します。明るい場所で、手のひらの線がはっきり見えるように撮ってください。

撮影のコツ
・明るい場所で撮る(自然光がベスト)
・手のひらを平らに広げる
・カメラとの距離は20-30cm
・ピントを手のひらの中心に合わせる

ステップ2:ChatGPTに画像をアップロード

ChatGPTを開いて、撮影した画像をアップロードします。画像の下にある「+」ボタンから、写真を選択してください。

ステップ3:プロンプトを入力する

画像と一緒に、以下のプロンプトを入力します。

プロンプトの基本

初級向けのプロンプト例を3つ紹介します。

初級向けプロンプト例1:基本の手相占いこの手のひらの写真を見て、手相占いをしてください。生命線、感情線、知能線を読み取り、性格や運勢を教えてください。

初級向けプロンプト例2:恋愛運に特化この手のひらの写真から、恋愛運を占ってください。感情線を中心に、恋愛傾向や理想の相手のタイプを教えてください。

初級向けプロンプト例3:仕事運に特化この手のひらの写真から、仕事運と適職を占ってください。知能線と財運線を見て、向いている職業や仕事での強みを教えてください。

このプロンプトで試してみると、すぐに結果が返ってきます。初級編はこれで完了です。簡単ですよね?

【決定版】AI占いプロンプト大全|ChatGPTで使える”神プロンプト”の作り方も参考にしてください。

chatGPT手相アップ

【中級編】GPTsで専用Botを作る

初級編で物足りない方は、中級編に進みましょう。GPTsを使って、手相占い専用のBotを作ります。

対象:ChatGPT Plusユーザー

中級編の対象は、ChatGPT Plusに登録している方(月額20ドル)、カスタマイズしたい方、他の人にもシェアしたい方です。

所要時間は30分-1時間程度、必要なものはChatGPT Plus、手相占いの知識(なくてもOK)です。

ツール:GPTs

GPTsは、自分専用のChatGPTを作れる機能です。プロンプトを設定するだけで、手相占い専用のBotが完成します。

しかも、URLでシェアできるので、友達や家族にも使ってもらえます。

GPTsの設定方法

ステップ1:GPTsを開く

ChatGPTにログインして、左側のメニューから「Explore GPTs」を選択。「Create a GPT」をクリックします。

ステップ2:基本情報を入力

「Name」に「AI手相占い師」などの名前を入力。「Description」には「手のひらの写真から手相を占います」といった説明を書きます。

ステップ3:プロンプトを設定

「Instructions」欄に、詳細なプロンプトを入力します。ここが重要です。

画像認識の設定

GPTsでは、画像認識機能を有効にする必要があります。「Capabilities」で「Code Interpreter & Data Analysis」と「DALL·E Image Generation」をオンにしてください。

これで、アップロードされた画像を解析できるようになります。

中級向けプロンプト例

中級向けのプロンプト例を3つ紹介します。

中級向けプロンプト例1:詳細な手相Bot# 役割
あなたは手相占いの専門家です。アップロードされた手のひらの画像を解析し、詳細な手相占いを提供します。

# 手順
1. 画像から生命線、感情線、知能線、運命線、財運線を読み取る
2. 各線の長さ、形状、位置を分析する
3. 総合的な性格、運勢、適職を占う
4. 具体的なアドバイスを提供する

# 出力形式
【生命線】分析結果
【感情線】分析結果
【知能線】分析結果
【運命線】分析結果
【財運線】分析結果
【総合評価】性格と運勢
【アドバイス】具体的な行動

中級向けプロンプト例2:会話型手相Bot# 役割
あなたは親しみやすい手相占い師です。ユーザーと対話しながら、手相を占います。

# ルール
・まず「どんなことが知りたいですか?」と質問する
・ユーザーの悩みに合わせて、重点的に見る線を変える
・専門用語は使わず、分かりやすい言葉で説明する
・ポジティブな視点を大切にする

# 制約
・断定的な表現は避ける
・「〜かもしれません」「〜の可能性があります」を使う

中級向けプロンプト例3:相性診断特化Bot# 役割
あなたは恋愛専門の手相占い師です。2人の手のひらを比較して、相性を占います。

# 手順
1. 1人目の画像をアップロードしてもらう
2. 1人目の恋愛傾向を分析
3. 2人目の画像をアップロードしてもらう
4. 2人目の恋愛傾向を分析
5. 2人の相性を総合的に判断

# 出力形式
【相性スコア】90/100
【良い点】3つ
【注意点】2つ
【アドバイス】関係を良くするためのヒント

これらのプロンプトをGPTsに設定すれば、専用Botの完成です。

【知識ゼロOK】AI占いの作り方を5ステップで徹底解説!GPTsで簡単オリジナル占いBot作成で、詳しい作り方を解説しています。

【上級編】APIを使った本格アプリ開発

中級編でも物足りない方、本格的なアプリとして公開したい方は、上級編に進みましょう。

対象:プログラミング経験あり

上級編の対象は、Python、JavaScript などのプログラミング経験がある方、本格的なアプリとして公開したい方、収益化を考えている方です。

所要時間は5-10時間程度、必要なものはOpenAI API(有料)、プログラミング環境、Webホスティング(公開する場合)です。

ツール:OpenAI API、Vision API

OpenAI APIを使えば、独自のWebアプリやスマホアプリを開発できます。デザインも機能も完全に自由です。

必要な技術スタック

上級編では、以下の技術が必要になります。

技術 用途 難易度
Python / JavaScript バックエンド開発
OpenAI API AI機能
Vision API 画像認識
HTML/CSS フロントエンド
Flask / Express.js Webフレームワーク

画像認識APIの活用

OpenAI APIのVision機能を使うと、画像から情報を抽出できます。手相占いでは、手のひらの画像から線のパターンを認識します。

APIの基本的な使い方

1. OpenAI APIキーを取得する
2. 画像をBase64形式にエンコードする
3. Vision APIにリクエストを送る
4. レスポンスから手相情報を抽出する
5. 占い結果を生成する

サンプルコード(Python)

以下は、Pythonでの実装例です。

Python実装例(基本版)“`python
import openai
import base64

# APIキーを設定
openai.api_key = “YOUR_API_KEY”

# 画像をBase64にエンコード
def encode_image(image_path):
with open(image_path, “rb”) as image_file:
return base64.b64encode(image_file.read()).decode(‘utf-8’)

# 手相占いを実行
def palm_reading(image_path):
base64_image = encode_image(image_path)

response = openai.ChatCompletion.create(
model=”gpt-4-vision-preview”,
messages=[
{
“role”: “user”,
“content”: [
{“type”: “text”, “text”: “この手のひらの写真を見て、手相占いをしてください。”},
{
“type”: “image_url”,
“image_url”: {
“url”: f”data:image/jpeg;base64,{base64_image}”
}
},
],
}
],
max_tokens=1000
)

return response.choices[0].message.content

# 実行
result = palm_reading(“palm.jpg”)
print(result)
“`

このコードを基に、Webアプリやスマホアプリを開発できます。

注意点
・OpenAI APIは有料です(使用量に応じて課金)
・画像のアップロードには容量制限があります
・個人情報の取り扱いに注意してください

【徹底検証】手相占いアプリの危険性|指紋は抜かれる?安全なアプリの選び方を解説も参考にしてください。

【比較表】レベル別の特徴まとめ

3つのレベルを比較してみましょう。自分に合った方法を選ぶ参考にしてください。

項目 初級編 中級編 上級編
対象 プログラミング未経験 ChatGPT Plusユーザー プログラマー
所要時間 5分 30分-1時間 5-10時間
費用 無料 月額20ドル API料金(使用量次第)
カスタマイズ
シェア 不可 URLでシェア可能 完全公開可能
収益化 不可 難しい 可能
デザイン ChatGPT標準 ChatGPT標準 完全自由

初心者は初級編から始めて、慣れてきたら中級編、上級編に進むのがおすすめです。

よくある質問

Q. プログラミング経験がなくても作れますか?

はい、初級編と中級編ならプログラミング不要です。ChatGPTの画像アップロード機能、またはGPTsを使えば、誰でも作れます。

Q. 無料で作れますか?

初級編は完全無料です。中級編はChatGPT Plus(月額20ドル)が必要で、上級編はOpenAI APIの使用料がかかります。

Q. 作った手相占いを販売できますか?

上級編で作ったアプリなら、販売や収益化が可能です。ただし、OpenAIの利用規約を確認してください。中級編のGPTsは商用利用に制限があります。

Q. 精度はどれくらいですか?

AIによる手相占いは、あくまで「占い」です。医療行為ではないので、健康診断などには使用しないでください。エンターテインメントとして楽しむものです。

Q. 画像の安全性は大丈夫ですか?

ChatGPTやOpenAI APIにアップロードした画像は、プライバシーポリシーに従って処理されます。詳しくはOpenAIの公式サイトで確認してください。

まとめ:あなたのレベルに合った方法を選ぼう

AI手相占いの作り方を、3つのレベルで解説しました。

レベル別おすすめ初級編:とにかく今すぐ試したい方
→ ChatGPTに画像をアップロードするだけ

中級編:専用Botを作りたい方
→ GPTsでカスタマイズ、URLでシェア可能

上級編:本格的なアプリを作りたい方
→ OpenAI APIで完全自由に開発

プログラミング経験がなくても、初級編なら5分で始められます。まずは気軽に試してみてください。慣れてきたら、中級編、上級編にステップアップしていきましょう。

※最新情報は公式ページをご確認ください。

あわせて読みたい関連記事

タイトルとURLをコピーしました