Update api.py
Browse files
api.py
CHANGED
|
@@ -205,7 +205,7 @@ def ask():
|
|
| 205 |
# ---------- LLM Query (OpenAI) ----------
|
| 206 |
try:
|
| 207 |
response = client.chat.completions.create(
|
| 208 |
-
model="gpt-4o
|
| 209 |
messages=[
|
| 210 |
{"role": "system", "content": sys_prompt},
|
| 211 |
{"role": "user", "content": user_content},
|
|
@@ -242,7 +242,7 @@ def voice_chat():
|
|
| 242 |
|
| 243 |
# Step 2️⃣: Generate answer via GPT
|
| 244 |
response = client.chat.completions.create(
|
| 245 |
-
model="gpt-4o
|
| 246 |
messages=[
|
| 247 |
{
|
| 248 |
"role": "system",
|
|
@@ -260,7 +260,7 @@ def voice_chat():
|
|
| 260 |
# Step 3️⃣: Optional TTS response
|
| 261 |
speech_file = tempfile.NamedTemporaryFile(delete=False, suffix=".mp3")
|
| 262 |
with client.audio.speech.with_streaming_response.create(
|
| 263 |
-
model="gpt-4o-
|
| 264 |
voice="alloy",
|
| 265 |
input=answer_text,
|
| 266 |
) as speech:
|
|
|
|
| 205 |
# ---------- LLM Query (OpenAI) ----------
|
| 206 |
try:
|
| 207 |
response = client.chat.completions.create(
|
| 208 |
+
model="gpt-4o", # switched to OpenAI model
|
| 209 |
messages=[
|
| 210 |
{"role": "system", "content": sys_prompt},
|
| 211 |
{"role": "user", "content": user_content},
|
|
|
|
| 242 |
|
| 243 |
# Step 2️⃣: Generate answer via GPT
|
| 244 |
response = client.chat.completions.create(
|
| 245 |
+
model="gpt-4o",
|
| 246 |
messages=[
|
| 247 |
{
|
| 248 |
"role": "system",
|
|
|
|
| 260 |
# Step 3️⃣: Optional TTS response
|
| 261 |
speech_file = tempfile.NamedTemporaryFile(delete=False, suffix=".mp3")
|
| 262 |
with client.audio.speech.with_streaming_response.create(
|
| 263 |
+
model="gpt-4o-tts",
|
| 264 |
voice="alloy",
|
| 265 |
input=answer_text,
|
| 266 |
) as speech:
|