Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentBuilder ¶
type AgentBuilder struct {
// contains filtered or unexported fields
}
func NewAgentBuilder ¶
func NewAgentBuilder(svc *services.Services, llmGateway *gateway.LLMGateway, broker core.StreamBroker) *AgentBuilder
func (*AgentBuilder) BuildAndExecuteAgent ¶
func (b *AgentBuilder) BuildAndExecuteAgent(ctx restate.WorkflowContext, in *WorkflowInput) (*agents.AgentOutput, error)
type WorkflowInput ¶
type WorkflowInput struct {
AgentConfig *agent_config.AgentConfig
Input *agents.AgentInput
Key string
}
Click to show internal directories.
Click to hide internal directories.