llm-sdk-rs 0.3.0

A Rust library that enables the development of applications that can interact with different language models through a unified interface.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
mod chat_api;
mod chat_model;
mod model;
mod responses_api;
mod types;

pub use chat_model::{OpenAIChatModel, OpenAIChatModelOptions};
pub use model::{OpenAIModel, OpenAIModelOptions};
pub use types::{
    OPENAI_REASONING_EFFORT_HIGH, OPENAI_REASONING_EFFORT_LOW, OPENAI_REASONING_EFFORT_MEDIUM,
    OPENAI_REASONING_EFFORT_MINIMAL,
};