Spaces:
Sleeping
Sleeping
| title: Gemini API iPhone | |
| emoji: 🌙 | |
| colorFrom: indigo | |
| colorTo: pink | |
| sdk: docker | |
| pinned: false | |
| # Gemini API × iPhoneショートカット中継サーバ | |
| ## セットアップ手順 | |
| 1. ライブラリのインストール | |
| ``` | |
| pip install -r requirements.txt | |
| ``` | |
| 2. `.env` ファイルを作成し、以下のようにGemini APIキーを記述 | |
| ``` | |
| GEMINI_API_KEY=AIzaSy...(あなたのAPIキー) | |
| ``` | |
| 3. サーバ起動 | |
| ``` | |
| uvicorn app:app --reload --port 8000 | |
| ``` | |
| 4. iPhoneショートカットで以下の設定を行う: | |
| - URL: http://<このサーバのアドレス>:8000/story | |
| - メソッド: POST | |
| - 本文(JSON): | |
| ``` | |
| { | |
| "prompt": "3分以内で眠れるおとぎ話を作ってください。" | |
| } | |
| ``` | |
| - レスポンスから `story` を取得し、Siriで「テキストを読み上げる」 |