3v324v23 commited on
Commit
7e3f748
·
1 Parent(s): 98091b2

修正response使用方法

Browse files
Files changed (1) hide show
  1. gpt4.py +4 -4
gpt4.py CHANGED
@@ -27,7 +27,7 @@ client = OpenAI(api_key=OPENAI_API_KEY)
27
  text_system_prompt = "你是一個中文的AI助手,請用繁體中文回答"
28
 
29
  # === 先建立第一個對話,之後可以延續這個對話 ===
30
- init_response = client.responses.create(
31
  model="gpt-4o-mini",
32
  input=[{"role": "system", "content": text_system_prompt}],
33
  )
@@ -54,12 +54,12 @@ handler = WebhookHandler(channel_secret)
54
 
55
  # === AI Query 包裝 ===
56
  def query(payload):
57
- response = client.responses.create(
58
  model="gpt-4o-mini",
59
- previous_response_id=init_response.id,
60
  input=[{"role": "user", "content": f"{payload}"}],
61
  )
62
- return response.output_text
63
 
64
 
65
  # === 靜態圖檔路由 ===
 
27
  text_system_prompt = "你是一個中文的AI助手,請用繁體中文回答"
28
 
29
  # === 先建立第一個對話,之後可以延續這個對話 ===
30
+ response = client.responses.create(
31
  model="gpt-4o-mini",
32
  input=[{"role": "system", "content": text_system_prompt}],
33
  )
 
54
 
55
  # === AI Query 包裝 ===
56
  def query(payload):
57
+ second_response = client.responses.create(
58
  model="gpt-4o-mini",
59
+ previous_response_id=response.id,
60
  input=[{"role": "user", "content": f"{payload}"}],
61
  )
62
+ return second_response.output_text
63
 
64
 
65
  # === 靜態圖檔路由 ===