FunctionCall
@Serializable
Represents a function invocation with its name and serialized arguments as generated by the model.
In scenarios such as a streaming variant of the chat API, both nameOrNull and argumentsOrNull can be null.
Properties
Link copied to clipboard
Link copied to clipboard
The arguments to call the function with, as generated by the model in JSON format. Note that the model does not always generate valid JSON, and may hallucinate parameters not defined by your function schema. Validate the arguments in your code before calling your function.
Link copied to clipboard
The name of the function to call.