mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-17 00:40:14 +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('The server had an error processing your request') ||
|
||||||
err?.message?.includes('missing finish_reason') ||
|
err?.message?.includes('missing finish_reason') ||
|
||||||
|
err?.message?.includes('missing role') ||
|
||||||
(err instanceof OpenAI.OpenAIError && err?.message?.includes('missing finish_reason'))
|
(err instanceof OpenAI.OpenAIError && err?.message?.includes('missing finish_reason'))
|
||||||
) {
|
) {
|
||||||
logger.error('[OpenAIClient] Known OpenAI error:', err);
|
logger.error('[OpenAIClient] Known OpenAI error:', err);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue