From f5e1e0e9a8e8fe08033d765f30cf8960aba966b7 Mon Sep 17 00:00:00 2001 From: Zhang Minghan Date: Mon, 11 Mar 2024 10:22:42 +0800 Subject: [PATCH] fix: fix nil pointer error (#96) --- adapter/sparkdesk/chat.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adapter/sparkdesk/chat.go b/adapter/sparkdesk/chat.go index b534945..625b00d 100644 --- a/adapter/sparkdesk/chat.go +++ b/adapter/sparkdesk/chat.go @@ -68,7 +68,7 @@ func (c *ChatInstance) GetFunctionCalling(props *ChatProps) *FunctionsPayload { } func getChoice(form *ChatResponse) *globals.Chunk { - if len(form.Payload.Choices.Text) == 0 { + if form == nil || len(form.Payload.Choices.Text) == 0 { return &globals.Chunk{Content: ""} }