Skip to main content

potato_provider/
lib.rs

1pub mod error;
2pub mod providers;
3pub use error::ProviderError;
4pub use providers::{
5    client::GenAiClient,
6    embed::{Embedder, EmbeddingConfig, EmbeddingResponse},
7    google::{auth::GoogleAuth, GeminiClient},
8    openai::client::{OpenAIAuth, OpenAIClient},
9    types::ChatResponse,
10};