Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GeminiClient ¶
type GeminiClient struct{}
func NewGeminiClient ¶
func NewGeminiClient() *GeminiClient
func (*GeminiClient) CallLLM ¶
func (g *GeminiClient) CallLLM(prompt, repositoryPath string) error
type MockLLMClient ¶
type MockLLMClient struct {
// contains filtered or unexported fields
}
func NewMockLLMClient ¶
func NewMockLLMClient() *MockLLMClient
func (*MockLLMClient) CallLLM ¶
func (m *MockLLMClient) CallLLM(prompt, repositoryPath string) error
func (*MockLLMClient) WithResponses ¶
func (m *MockLLMClient) WithResponses(responses []MockResponse) *MockLLMClient
Click to show internal directories.
Click to hide internal directories.