diff --git a/packages/node/express/src/express/validators/chat/isValidConversationHistory.ts b/packages/node/express/src/express/validators/chat/isValidConversationHistory.ts index 24c1d79..0246f63 100644 --- a/packages/node/express/src/express/validators/chat/isValidConversationHistory.ts +++ b/packages/node/express/src/express/validators/chat/isValidConversationHistory.ts @@ -11,10 +11,7 @@ export const isValidConversationHistory = (history: any) => { return true; } - if ( - (item.role !== 'user' && item.role !== 'ai' && item.role !== 'system') || - typeof item.message !== 'string' - ) { + if (!['user', 'ai', 'system', 'assistant'].includes(item.role) || typeof item.message !== 'string') { return true; } })) { diff --git a/packages/node/server/src/serve/displayHelp.ts b/packages/node/server/src/serve/displayHelp.ts index a329ad7..b2a484b 100644 --- a/packages/node/server/src/serve/displayHelp.ts +++ b/packages/node/server/src/serve/displayHelp.ts @@ -8,11 +8,11 @@ export const displayHelp = () => { log(' @nlbridge/server [params]'); log(''); log('Required:'); - log(' --api The AI backend to use\n' + - ' Only OpenAPI is supported at the moment'); + log(' --api The AI backend to use\n' + + ' Only OpenAI is supported at the moment'); log(''); log('Optional:'); - log(' --api-key The API key to use for the AI backend\n' + + log(' --apiKey The API key to use for the AI backend\n' + ' Default: Read from environment variable (e.g. OPENAI_API_KEY)\n'); log(' --port [port] Port to use for HTTP server - Default: Random value between 8000 and 8999'); log(' --cors Enable CORS for the specified origin - Default: "*"'); diff --git a/pipeline/npm/server/README.md b/pipeline/npm/server/README.md index 509c2a4..052c22b 100644 --- a/pipeline/npm/server/README.md +++ b/pipeline/npm/server/README.md @@ -36,11 +36,11 @@ Usage: @nlbridge/server [params] Required: - --api The AI backend to use - Only OpenAPI is supported at the moment + --api The AI backend to use + Only OpenAI is supported at the moment Optional: - --api-key The API key to use for the AI backend + --apiKey The API key to use for the AI backend Default: Read from environment variable (e.g. OPENAI_API_KEY) --port [port] Port to use for HTTP server - Default: Random value between 8000 and 8999