iT邦幫忙

2025 iThome 鐵人賽

DAY 10
0

接下來,我打算做一個簡單的 AI 行程產生器
一樣在終端新增一個檔案:
nano planner.py
程式:
import google.generativeai as genai
import os
from dotenv import load_dotenv
以上import函式庫以及來源
load_dotenv()
genai.configure(api_key=os.getenv("GOOGLE_API_KEY"))
model = genai.GenerativeModel("gemini-1.5-flash")
以上設定
user_request = input("請輸入旅遊需求,例如:'設計一個台北一日遊行程,偏好美食': ")
以上要求輸入,()中為範例,給人一定目標答案,不要偏離問題
下方呼叫 API 並生成內容
response = model.generate_content(f"""//f後帶入輸入變數
請幫我規劃行程,要求:

  1. 以表格格式呈現
  2. 欄位包含:時間、地點、活動
  3. 行程主題:{user_request}
    """)
    下面會輸出結果
    print("\n=== AI 行程建議 ===\n")
    print(response.text)
    https://ithelp.ithome.com.tw/upload/images/20250924/20168983jHm7FoQutL.png

上一篇
AI 旅遊規劃師:Day 3
系列文
利用生成式AI連結生活,完成自我挑戰10
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言