From 6ebf06a6fb63ec495fd18495fe3435e8db99292e Mon Sep 17 00:00:00 2001 From: Dominic Date: Sun, 26 Jan 2025 11:15:19 +0900 Subject: [PATCH] Removed start_terminate_call function as unnecessary --- examples/foundational/32-voicemail-detection.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/examples/foundational/32-voicemail-detection.py b/examples/foundational/32-voicemail-detection.py index 46f44659b..2253f8c06 100644 --- a/examples/foundational/32-voicemail-detection.py +++ b/examples/foundational/32-voicemail-detection.py @@ -32,12 +32,6 @@ logger.remove(0) logger.add(sys.stderr, level="DEBUG") -async def start_terminate_call( - function_name: str, llm: LLMService, context: OpenAILLMContext -) -> None: - print("Starting to terminate call", {"msg": function_name}) - - async def terminate_call( function_name, tool_call_id, args, llm: LLMService, context, result_callback ): @@ -75,7 +69,7 @@ async def main(): ) llm = OpenAILLMService(api_key=os.getenv("OPENAI_API_KEY"), model="gpt-4o") - llm.register_function("terminate_call", terminate_call, start_callback=start_terminate_call) + llm.register_function("terminate_call", terminate_call) tools = [ ChatCompletionToolParam( type="function",