Enumeration FunctionResponseScheduling

Specifies how the response should be scheduled in the conversation. Only applicable to NON_BLOCKING function calls, is ignored otherwise. Defaults to WHEN_IDLE.

Enumeration Members

INTERRUPT: "INTERRUPT"

Add the result to the conversation context, interrupt ongoing generation and prompt to generate output.

SCHEDULING_UNSPECIFIED: "SCHEDULING_UNSPECIFIED"

This value is unused.

SILENT: "SILENT"

Only add the result to the conversation context, do not interrupt or trigger generation.

WHEN_IDLE: "WHEN_IDLE"

Add the result to the conversation context, and prompt to generate output without interrupting ongoing generation.