Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitHubAgent ¶
type GitHubAgent struct {
Agent *adk.ChatModelAgent
}
func NewDefaultGitHubAgent ¶
func NewDefaultGitHubAgent(ctx context.Context, model model.ToolCallingChatModel, client *client.Client, toolNames ...string) *GitHubAgent
func NewGitHubAgent ¶
func NewGitHubAgent(ctx context.Context, config *adk.ChatModelAgentConfig) *GitHubAgent
func (*GitHubAgent) OutputMessage ¶
func (a *GitHubAgent) OutputMessage(ctx context.Context, input string, withReasoning bool, withStreaming bool, options ...adk.AgentRunOption)
func (*GitHubAgent) Run ¶
func (a *GitHubAgent) Run(ctx context.Context, input *adk.AgentInput, options ...adk.AgentRunOption) *adk.AsyncIterator[*adk.AgentEvent]
Click to show internal directories.
Click to hide internal directories.