OptionalconfigAdditional config for the generate content request. Tools in generateContentConfig should not be set directly; use appendTools.
The contents to send to the model.
OptionalmodelThe model name.
The tools dictionary. Excluded from JSON serialization.
LLM request class that allows passing in tools, output schema and system instructions to the model.