Skip to main content

rskit_llm_openai/
lib.rs

1#![warn(missing_docs)]
2
3//! `OpenAI` provider (chat completions + embeddings).
4
5mod adapter;
6mod config;
7mod embedding;
8
9#[cfg(test)]
10mod fixture_tests;
11#[cfg(test)]
12mod tests;
13
14pub(crate) use adapter::PROVIDER_ID;
15pub use adapter::register;
16pub use config::Config;
17pub use embedding::{EmbeddingProvider, embedding_provider, embedding_provider_with_policy};