From c551aeec1da6ef664aa295445c067869667309de Mon Sep 17 00:00:00 2001 From: ikechan8370 Date: Wed, 17 Jan 2024 13:12:56 +0800 Subject: [PATCH] fix: content parts --- client/ChatGLM4Client.js | 2 +- client/test/ChatGLM4ClientTest.js | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/client/ChatGLM4Client.js b/client/ChatGLM4Client.js index 036529b..4c82934 100644 --- a/client/ChatGLM4Client.js +++ b/client/ChatGLM4Client.js @@ -120,7 +120,7 @@ export class ChatGLM4Client extends BaseClient { } } let content = partialResponse?.content[0] - if (content.type === 'image' && content.status === 'finish') { + if (content?.type === 'image' && content?.status === 'finish') { image = content.image[0].image_url } if (convoResponseEvent.status === 'finish') { diff --git a/client/test/ChatGLM4ClientTest.js b/client/test/ChatGLM4ClientTest.js index 7d6b122..3c859d7 100644 --- a/client/test/ChatGLM4ClientTest.js +++ b/client/test/ChatGLM4ClientTest.js @@ -2,16 +2,16 @@ import { ChatGLM4Client } from '../ChatGLM4Client.js' async function sendMsg () { const client = new ChatGLM4Client({ - refreshToken: '', + refreshToken: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmcmVzaCI6ZmFsc2UsImlhdCI6MTcwNTQ2NjMwMywianRpIjoiOTc2OGVlMzAtNDIxZS00Nzk2LWIxN2UtYjc0MDA3NmFhMGUyIiwidHlwZSI6InJlZnJlc2giLCJzdWIiOiJhNWRiZDcyOTMwYWY0ZWY0YjVjZDBiM2M2YzBkNzRmZiIsIm5iZiI6MTcwNTQ2NjMwMywiZXhwIjoxNzIxMDE4MzAzLCJ1aWQiOiI2NWE3M2ExNmVmNjQ2ZWIxODA2OGY3ODAiLCJ1cGxhdGZvcm0iOiJoNSIsInJvbGVzIjpbInVuYXV0aGVkX3VzZXIiXX0.vlxSwm7pXaFT6v9jNJ0IlTButLx8n4tIkKhF_d7Jvww', debug: true }) let res = await client.sendMessage('你好啊') console.log(res) } -// global.redis = null -// global.logger = { -// info: console.log, -// warn: console.warn, -// error: console.error -// } -// sendMsg() +global.redis = null +global.logger = { + info: console.log, + warn: console.warn, + error: console.error +} +sendMsg()