llmr 0.2.0

Reach language models across providers, with capabilities you can read before you ask and usage you can trust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! What a call is made of.
//!
//! A request, a reply, and the turns in between. These three files are read together and
//! change together, which is why they sit together.

pub mod message;
pub mod request;
pub mod response;
pub mod stream;

pub use message::{ContentBlock, ImageSource, Message, Role, StopReason};
pub use request::{ChatRequest, Effort, Generation, Needs, Thinking, ToolSchema};
pub use response::ChatResponse;
pub use stream::{Event, EventStream, Transcript};