From 1cbe4a6683c5c51df0c666ac78104d14ccfa4944 Mon Sep 17 00:00:00 2001 From: Travis Fischer Date: Fri, 16 Jun 2023 00:47:13 -0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=8F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- examples/{llm-with-search.ts => summarize-news.ts} | 0 examples/{functions.ts => temperature.ts} | 0 src/llms/chat.ts | 6 +++--- 3 files changed, 3 insertions(+), 3 deletions(-) rename examples/{llm-with-search.ts => summarize-news.ts} (100%) rename examples/{functions.ts => temperature.ts} (100%) diff --git a/examples/llm-with-search.ts b/examples/summarize-news.ts similarity index 100% rename from examples/llm-with-search.ts rename to examples/summarize-news.ts diff --git a/examples/functions.ts b/examples/temperature.ts similarity index 100% rename from examples/functions.ts rename to examples/temperature.ts diff --git a/src/llms/chat.ts b/src/llms/chat.ts index ce140b7..65cc1d9 100644 --- a/src/llms/chat.ts +++ b/src/llms/chat.ts @@ -237,16 +237,16 @@ export abstract class BaseChatCompletion< // console.log('<<< completion', { messages, functions }) const completion = await this._createChatCompletion(messages, functions) + const message = completion.message // console.log('>>> completion', completion.message) this._logger.info( - completion.message, + message, `<<< Task createChatCompletion "${this.nameForHuman}"` ) ctx.metadata.completion = completion - const message = completion.message - if (message.function_call) { + if (message.function_call && !message.content) { const functionCall = message.function_call if (!isUsingTools) {