Spaces:
Sleeping
Sleeping
修正response使用方法
Browse files
gpt4.py
CHANGED
|
@@ -27,7 +27,7 @@ client = OpenAI(api_key=OPENAI_API_KEY)
|
|
| 27 |
text_system_prompt = "你是一個中文的AI助手,請用繁體中文回答"
|
| 28 |
|
| 29 |
# === 先建立第一個對話,之後可以延續這個對話 ===
|
| 30 |
-
|
| 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 |
-
|
| 58 |
model="gpt-4o-mini",
|
| 59 |
-
previous_response_id=
|
| 60 |
input=[{"role": "user", "content": f"{payload}"}],
|
| 61 |
)
|
| 62 |
-
return
|
| 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 |
# === 靜態圖檔路由 ===
|