Spaces:
Sleeping
Sleeping
用回舊版
Browse files- main.py +4 -11
- requirements.txt +2 -3
main.py
CHANGED
|
@@ -4,9 +4,7 @@ import logging
|
|
| 4 |
import os
|
| 5 |
import tempfile
|
| 6 |
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
from google import genai
|
| 10 |
import markdown
|
| 11 |
from bs4 import BeautifulSoup
|
| 12 |
from flask import Flask, abort, request, send_from_directory
|
|
@@ -26,10 +24,8 @@ from openai import OpenAI
|
|
| 26 |
|
| 27 |
# === 初始化 Google Gemini ===
|
| 28 |
GOOGLE_API_KEY = os.environ.get("GOOGLE_API_KEY")
|
| 29 |
-
|
| 30 |
-
|
| 31 |
-
# genai.configure(api_key=GOOGLE_API_KEY)
|
| 32 |
-
# model = genai.GenerativeModel("gemini-2.0-flash")
|
| 33 |
|
| 34 |
# === 初始化OpenAI模型 ===
|
| 35 |
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
|
|
@@ -57,10 +53,7 @@ handler = WebhookHandler(channel_secret)
|
|
| 57 |
|
| 58 |
# === AI Query 包裝 ===
|
| 59 |
def query(payload):
|
| 60 |
-
response =
|
| 61 |
-
model="gemini-2.0-flash",
|
| 62 |
-
contents=[payload]
|
| 63 |
-
)
|
| 64 |
return response.text
|
| 65 |
|
| 66 |
|
|
|
|
| 4 |
import os
|
| 5 |
import tempfile
|
| 6 |
|
| 7 |
+
import google.generativeai as genai
|
|
|
|
|
|
|
| 8 |
import markdown
|
| 9 |
from bs4 import BeautifulSoup
|
| 10 |
from flask import Flask, abort, request, send_from_directory
|
|
|
|
| 24 |
|
| 25 |
# === 初始化 Google Gemini ===
|
| 26 |
GOOGLE_API_KEY = os.environ.get("GOOGLE_API_KEY")
|
| 27 |
+
genai.configure(api_key=GOOGLE_API_KEY)
|
| 28 |
+
model = genai.GenerativeModel("gemini-2.0-flash")
|
|
|
|
|
|
|
| 29 |
|
| 30 |
# === 初始化OpenAI模型 ===
|
| 31 |
OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
|
|
|
|
| 53 |
|
| 54 |
# === AI Query 包裝 ===
|
| 55 |
def query(payload):
|
| 56 |
+
response = model.generate_content(payload)
|
|
|
|
|
|
|
|
|
|
| 57 |
return response.text
|
| 58 |
|
| 59 |
|
requirements.txt
CHANGED
|
@@ -3,6 +3,5 @@ gunicorn
|
|
| 3 |
line-bot-sdk
|
| 4 |
markdown
|
| 5 |
beautifulsoup4
|
| 6 |
-
|
| 7 |
-
openai
|
| 8 |
-
google-genai>=1.10.0
|
|
|
|
| 3 |
line-bot-sdk
|
| 4 |
markdown
|
| 5 |
beautifulsoup4
|
| 6 |
+
google-generativeai
|
| 7 |
+
openai
|
|
|