paladin-llm 0.4.2

LLM provider adapters for the Paladin framework — OpenAI, Anthropic, DeepSeek, and mock
Documentation
//! OpenAI LLM adapter module.
//!
//! Exports [`OpenAIAdapter`] (and [`OpenAIConfig`]) for use with GPT-3.5, GPT-4,
//! and other OpenAI models.
//!
//! Enable the `openai-embeddings` feature flag to also get
//! [`OpenAIEmbeddingAdapter`].

pub mod adapter;

#[cfg(feature = "openai-embeddings")]
pub mod embedding;

#[cfg(feature = "vision")]
pub mod vision;

pub use adapter::{OpenAIAdapter, OpenAIConfig};

#[cfg(feature = "openai-embeddings")]
pub use embedding::{OpenAIEmbeddingAdapter, OpenAIEmbeddingConfig};

#[cfg(feature = "vision")]
pub use vision::{VisionConfig, VisionProviderConfig, VisionRetryConfig};