Uses of Class
com.google.genkit.ai.agent.AgentOutput
Packages that use AgentOutput
Package
Description
This package provides types for the Genkit agents feature, including enums and models for agent
state snapshots, agent execution lifecycle, and agent-related operations.
-
Uses of AgentOutput in com.google.genkit.ai.agent
Methods in com.google.genkit.ai.agent that return AgentOutputModifier and TypeMethodDescriptionAgentOutput.Builder.build()AgentResponse.raw()Returns the underlying raw agent output.Agent.run(ActionContext ctx, AgentInput input) Agent.run(ActionContext ctx, AgentInput input, Consumer<AgentStreamChunk> cb) Agent.runBidi(ActionContext ctx, AgentInit<S> init, InputSource<AgentInput> inputs, Consumer<AgentStreamChunk> streamCallback) AgentTransport.runTurn(AgentInput input, AgentInit<S> init, Consumer<AgentStreamChunk> onChunk) Runs ONE turn: feedsinputwithinit, collects stream chunks viaonChunk, and returns the final output.Constructor parameters in com.google.genkit.ai.agent with type arguments of type AgentOutputModifierConstructorDescriptionAgent(BidiActionImpl<AgentInput, AgentOutput<S>, AgentStreamChunk, AgentInit<S>> impl, SessionStore<S> store, boolean serverManaged, Action<?, ?, ?> snapshotAction, Action<?, ?, ?> abortAction, ClientTransform<S> clientTransform, SessionStoreOptions opts, String name, String description, Registry registry) Constructs an Agent. -
Uses of AgentOutput in com.google.genkit.ai.agent.internal
Methods in com.google.genkit.ai.agent.internal that return AgentOutputModifier and TypeMethodDescriptionInProcessTransport.runTurn(AgentInput input, AgentInit<S> init, Consumer<AgentStreamChunk> onChunk) -
Uses of AgentOutput in com.google.genkit.client
Methods in com.google.genkit.client that return AgentOutputModifier and TypeMethodDescriptionHttpAgentTransport.runTurn(AgentInput input, AgentInit<S> init, Consumer<AgentStreamChunk> onChunk)