YUNHAN-LU / fastapi-gemini-linebot

1 stars 4 forks source link

FastAPI Gemini Line Bot

本專案是一個使用 FastAPI 實現的 Line Bot,並整合了 Gemini API 以提供常見問題集的答案。 請見我的 medium

功能

環境需求

安裝

  1. 克隆此倉庫:

    git clone https://github.com/YUNHAN-LU/fastapi-gemini-linebot
    cd fastapi-gemini-linebot
  2. 安裝依賴:

    pip install -r requirements.txt

運行機器人

  1. 設置 Gemini 和 Line API 金鑰的環境變量。
  2. 使用 Uvicorn 啟動 FastAPI 服務器:
    uvicorn main:app --reload

使用方法

專案結構