Uses of Class
com.google.genkit.ai.OutputConfig
Packages that use OutputConfig
Package
Description
Provides session management for multi-turn agent conversations with
persistence.
-
Uses of OutputConfig in com.google.genkit.ai
Methods in com.google.genkit.ai that return OutputConfigModifier and TypeMethodDescriptionstatic OutputConfigCreates an OutputConfig for JSON output from a class.AgentConfig.getOutput()Gets the output config.GenerateAction.GenerateActionOptions.getOutput()GenerateOptions.getOutput()Gets the output configuration.ModelRequest.getOutput()static OutputConfigCreates an OutputConfig for JSON output with schema.static OutputConfigOutputConfig.text()Creates an OutputConfig for text output.Methods in com.google.genkit.ai with parameters of type OutputConfigModifier and TypeMethodDescriptionAgentConfig.Builder.output(OutputConfig output) Sets the output config.GenerateOptions.Builder.output(OutputConfig output) ModelRequest.Builder.output(OutputConfig output) voidAgentConfig.setOutput(OutputConfig output) Sets the output config.voidGenerateAction.GenerateActionOptions.setOutput(OutputConfig output) voidModelRequest.setOutput(OutputConfig output) Constructors in com.google.genkit.ai with parameters of type OutputConfigModifierConstructorDescriptionGenerateOptions(String model, String prompt, List<Message> messages, List<Document> docs, String system, List<Tool<?, ?>> tools, Object toolChoice, OutputConfig output, GenerationConfig config, Map<String, Object> context, Integer maxTurns, ResumeOptions resume, Class<T> outputClass) Creates new GenerateOptions. -
Uses of OutputConfig in com.google.genkit.ai.session
Methods in com.google.genkit.ai.session that return OutputConfigMethods in com.google.genkit.ai.session with parameters of type OutputConfigModifier and TypeMethodDescriptionChatOptions.Builder.output(OutputConfig output) Sets the output configuration.voidChatOptions.setOutput(OutputConfig output) Sets the output configuration.