Uses of Interface
io.github.glaforge.gemini.interactions.model.Tool
Packages that use Tool
-
Uses of Tool in io.github.glaforge.gemini.interactions.model
Classes in io.github.glaforge.gemini.interactions.model that implement ToolModifier and TypeClassDescriptionstatic final recordTool definition for Code Execution.static final recordTool definition for Computer Use.static final recordTool definition for File Search.static final recordTool definition for a function.static final recordTool definition for Google Search.static final recordTool definition for an MCP Server.static final recordTool definition for URL Context.Methods in io.github.glaforge.gemini.interactions.model that return types with arguments of type ToolModifier and TypeMethodDescriptionInteractionParams.AgentInteractionParams.tools()Returns the value of thetoolsrecord component.InteractionParams.ModelInteractionParams.tools()Returns the value of thetoolsrecord component.Methods in io.github.glaforge.gemini.interactions.model with parameters of type ToolModifier and TypeMethodDescriptionSets the tools.Sets the tools.Method parameters in io.github.glaforge.gemini.interactions.model with type arguments of type ToolModifier and TypeMethodDescriptionSets the tools.Sets the tools.Constructor parameters in io.github.glaforge.gemini.interactions.model with type arguments of type ToolModifierConstructorDescriptionAgentInteractionParams(String agent, Object input, Config.AgentConfig agentConfig, Config.GenerationConfig generationConfig, List<Tool> tools, Boolean stream, Boolean store, Boolean background, String systemInstruction, List<Interaction.Modality> responseModalities, Object responseFormat, String responseMimeType, String previousInteractionId) Creates an instance of aAgentInteractionParamsrecord class.ModelInteractionParams(String model, Object input, Config.GenerationConfig generationConfig, List<Tool> tools, Boolean stream, Boolean store, Boolean background, String systemInstruction, List<Interaction.Modality> responseModalities, Object responseFormat, String responseMimeType, String previousInteractionId) Creates an instance of aModelInteractionParamsrecord class.