From e39f7e965b382e8db1f83e3629a449efdacf6cab Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Wed, 23 Oct 2024 16:45:56 -0400 Subject: [PATCH] Support function calling for Grok --- src/pipecat/services/openai.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pipecat/services/openai.py b/src/pipecat/services/openai.py index c904481cd..f4f7e89e5 100644 --- a/src/pipecat/services/openai.py +++ b/src/pipecat/services/openai.py @@ -533,6 +533,7 @@ class OpenAIAssistantContextAggregator(LLMAssistantContextAggregator): self._context.add_message( { "role": "assistant", + "content": "", # content field required for Grok function calling "tool_calls": [ { "id": frame.tool_call_id,