mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-16 16:30:15 +01:00
fix: Add error handling for missing role in OpenAIClient.js (#1352)
This commit is contained in:
parent
ea1dd59ef4
commit
d259431316
1 changed files with 1 additions and 0 deletions
|
|
@ -843,6 +843,7 @@ ${convo}
|
|||
) ||
|
||||
err?.message?.includes('The server had an error processing your request') ||
|
||||
err?.message?.includes('missing finish_reason') ||
|
||||
err?.message?.includes('missing role') ||
|
||||
(err instanceof OpenAI.OpenAIError && err?.message?.includes('missing finish_reason'))
|
||||
) {
|
||||
logger.error('[OpenAIClient] Known OpenAI error:', err);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue