This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Options for startAudioConversation().
Signature:
export interface StartAudioConversationOptions
Properties
Property | Type | Description |
---|---|---|
functionCallingHandler | (functionCalls: LiveServerToolCall['functionCalls']) => Promise<Part> | (Public Preview) An async handler that is called when the model requests a function to be executed. The handler should perform the function call and return the result as a Part , which will then be sent back to the model. |
StartAudioConversationOptions.functionCallingHandler
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
An async handler that is called when the model requests a function to be executed. The handler should perform the function call and return the result as a Part
, which will then be sent back to the model.
Signature:
functionCallingHandler?: (functionCalls: LiveServerToolCall['functionCalls']) => Promise<Part>;