Module gemini

Source
Available on crate feature gemini only.
Expand description

This module provides integration with Gemini’s API, enabling the use of language models within the Swiftide project. It includes the Gemini struct for managing API clients and default options for prompt models. The module is conditionally compiled based on the “groq” feature flag.

Re-exports§

pub use openai::Options;
pub use openai::OptionsBuilder;
pub use openai::OptionsBuilderError;

Type Aliases§

Gemini
The Gemini struct encapsulates a Gemini client that implements swiftide_core::SimplePrompt
GeminiBuilder
GeminiBuilderError