definePromptAgent<State> method
Agent<State>
definePromptAgent<State>({
- required String promptName,
- Map<
String, dynamic> ? promptInput, - SchemanticType<
State> ? stateSchema, - SessionStore? store,
- ClientTransform? clientTransform,
Registers an agent from an existing, previously-defined prompt.
Implementation
Agent<State> definePromptAgent<State>({
required String promptName,
/// Supplies values for the prompt's input variables, so a single prompt
/// can be reused and customized by multiple agents.
Map<String, dynamic>? promptInput,
SchemanticType<State>? stateSchema,
SessionStore? store,
ClientTransform? clientTransform,
}) {
return agent_lib.definePromptAgent<State>(
registry,
promptName: promptName,
promptInput: promptInput,
stateSchema: stateSchema,
store: store,
clientTransform: clientTransform,
);
}