lc-providers 0.15.0

LLM provider integrations for langchainrust — OpenAI, Anthropic, Ollama, Gemini, etc.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// lc-providers/src/openai/mod.rs

pub mod assistants;
mod chat;
mod config;
mod multimodal;
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;
pub use multimodal::{DallEImageSize, TtsVoice};
pub use responses::{BuiltinTool, ResponsesConfig, ResponsesError, ResponsesModel};
pub use sse::{SSEEvent, SSEParser};