Share via


shared_utils Module

Functions

filter_system_message

Filter the first system message from the chat history.

If there are multiple system messages, raise an error. If there are no system messages, return None.

filter_system_message(chat_history: ChatHistory) -> str | None

Parameters

Name Description
chat_history
Required

format_gemini_function_name_to_kernel_function_fully_qualified_name

Format the Gemini function name to the kernel function fully qualified name.

format_gemini_function_name_to_kernel_function_fully_qualified_name(gemini_function_name: str) -> str

Parameters

Name Description
gemini_function_name
Required