bibibi12345 commited on
Commit
ffc6a10
·
verified ·
1 Parent(s): f026469

Update app/main.py

Browse files
Files changed (1) hide show
  1. app/main.py +13 -9
app/main.py CHANGED
@@ -490,15 +490,19 @@ Ready for your request."""
490
  if i == system_index:
491
  continue # Skip the original system message as we've already handled it
492
 
493
- # URL encode user message content
494
- if isinstance(message.content, str):
495
- new_messages.append(OpenAIMessage(
496
- role=message.role,
497
- content=urllib.parse.quote(message.content)
498
- ))
499
- elif isinstance(message.content, list):
500
- # Handle list content (like with images)
501
- # For simplicity, we'll just pass it through as is
 
 
 
 
502
  new_messages.append(message)
503
 
504
  # Now use the standard function to convert to Gemini format
 
490
  if i == system_index:
491
  continue # Skip the original system message as we've already handled it
492
 
493
+ if message.role == "user":
494
+ # URL encode user message content
495
+ if isinstance(message.content, str):
496
+ new_messages.append(OpenAIMessage(
497
+ role=message.role,
498
+ content=urllib.parse.quote(message.content)
499
+ ))
500
+ elif isinstance(message.content, list):
501
+ # Handle list content (like with images)
502
+ # For simplicity, we'll just pass it through as is
503
+ new_messages.append(message)
504
+ else:
505
+ # For non-user messages, keep as is
506
  new_messages.append(message)
507
 
508
  # Now use the standard function to convert to Gemini format