llm_interface 0.0.3

llm_interface: The backend for the llm_client crate
Documentation
// Internal modules
mod client;
mod config;
mod error;

// Public modules
pub mod anthropic;
pub mod generic_openai;
pub mod openai;
pub mod perplexity;

// Internal imports
use super::*;

// Internal exports
pub(crate) use client::ApiClient;
pub(crate) use config::ApiConfigTrait;

// Public exports
pub use config::{ApiConfig, LlmApiConfigTrait};
pub use error::{ApiError, ClientError};