3v324v23 commited on
Commit
d2ac32f
·
1 Parent(s): 09e5204

全openai或全google

Browse files
Files changed (2) hide show
  1. Dockerfile +1 -1
  2. main.py +6 -2
Dockerfile CHANGED
@@ -8,4 +8,4 @@ RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
8
 
9
  COPY . .
10
 
11
- CMD ["gunicorn","-b", "0.0.0.0:7860", "test:app"]
 
8
 
9
  COPY . .
10
 
11
+ CMD ["gunicorn","-b", "0.0.0.0:7860", "main:app"]
main.py CHANGED
@@ -30,6 +30,7 @@ model = genai.GenerativeModel("gemini-2.0-flash")
30
  # === 初始化OpenAI模型 ===
31
  OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
32
  client = OpenAI(api_key=OPENAI_API_KEY)
 
33
 
34
 
35
  # === 初始設定 ===
@@ -53,8 +54,11 @@ handler = WebhookHandler(channel_secret)
53
 
54
  # === AI Query 包裝 ===
55
  def query(payload):
56
- response = model.generate_content(payload)
57
- return response.text
 
 
 
58
 
59
 
60
  # === 靜態圖檔路由 ===
 
30
  # === 初始化OpenAI模型 ===
31
  OPENAI_API_KEY = os.getenv("OPENAI_API_KEY")
32
  client = OpenAI(api_key=OPENAI_API_KEY)
33
+ text_system_prompt = "你是一個中文的AI助手,請用繁體中文回答"
34
 
35
 
36
  # === 初始設定 ===
 
54
 
55
  # === AI Query 包裝 ===
56
  def query(payload):
57
+ response = client.responses.create(
58
+ model="gpt-4.1",
59
+ input=f"{text_system_prompt}:{payload}",
60
+ )
61
+ return response.output_text
62
 
63
 
64
  # === 靜態圖檔路由 ===