lc-providers 0.22.4

LLM provider integrations for langchainrust — OpenAI, Anthropic, Ollama, Gemini, etc.
Documentation
// lc-providers/src/openai/mod.rs

pub mod assistants;
mod chat;
mod config;
mod multimodal;
pub mod response_format;
pub mod responses;
pub mod sse;

pub use assistants::{AssistantError, OpenAIAssistant};
pub use chat::OpenAIChat;
pub use chat::OpenAIError;
pub use chat::StructuredOutputMethod;
pub use config::{OpenAIConfig, OPENAI_MODELS};
pub use multimodal::{DallEImageSize, TtsVoice};
pub use response_format::{make_strict_schema, JsonSchemaSpec, ResponseFormat};
pub use responses::{BuiltinTool, ResponsesConfig, ResponsesError, ResponsesModel};
pub use sse::{SSEEvent, SSEParser};