Documentation ¶ Index ¶ type Gemini func NewGemini(geminiConfig config.GeminiConfig, ctx context.Context) *Gemini func (gc *Gemini) QueryResuluts(ctx context.Context, src []byte, prompt string, ch chan<- string) error func (gc *Gemini) StreamQueryResults(ctx context.Context, src []byte, prompt string, ch chan<- string) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Gemini ¶ type Gemini struct { // contains filtered or unexported fields } func NewGemini ¶ func NewGemini(geminiConfig config.GeminiConfig, ctx context.Context) *Gemini func (*Gemini) QueryResuluts ¶ func (gc *Gemini) QueryResuluts(ctx context.Context, src []byte, prompt string, ch chan<- string) error func (*Gemini) StreamQueryResults ¶ func (gc *Gemini) StreamQueryResults(ctx context.Context, src []byte, prompt string, ch chan<- string) error Source Files ¶ View all Source files gemini.go Click to show internal directories. Click to hide internal directories.