do not include plaintext message in exception (#17216)

This commit is contained in:
Raghav Jhavar 2025-11-27 13:25:08 -05:00 • committed by GitHub
parent d7ad2913be
commit e402b8cd26
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -6959,11 +6959,11 @@ def validate_chat_completion_user_messages(messages: List[AllMessageValues]):
except Exception as e:
if isinstance(e, KeyError):
raise Exception(
f"Invalid message={m} at index {idx}. Please ensure all messages are valid OpenAI chat completion messages."
f"Invalid message at index {idx}. Please ensure all messages are valid OpenAI chat completion messages."
)
if "invalid content type" in str(e):
raise Exception(
f"Invalid user message={m} at index {idx}. Please ensure all user messages are valid OpenAI chat completion messages."
f"Invalid user message at index {idx}. Please ensure all user messages are valid OpenAI chat completion messages."
)
else:
raise e