Fix: InformaticAI response without message in choices

This commit is contained in:
joenunezb
2024-04-23 03:56:50 -07:00
parent d97f0a4c4d
commit 890cf81627

View File

@@ -325,7 +325,7 @@ router.post('/generate', jsonParser, async function (request, response) {
// Map InfermaticAI response to OAI completions format // Map InfermaticAI response to OAI completions format
if (apiType === TEXTGEN_TYPES.INFERMATICAI) { if (apiType === TEXTGEN_TYPES.INFERMATICAI) {
data['choices'] = (data?.choices || []).map(choice => ({ text: choice.message.content })); data['choices'] = (data?.choices || []).map(choice => ({ text: choice?.message?.content || choice.text }));
} }
return response.send(data); return response.send(data);