tools

public final Optional<List<Tool>> tools()

A list of tool declarations the model may call during interaction.

Throws

if the JSON field has an unexpected type (e.g. if the server responded with an unexpected value).