Skip to main content

just_deepseek/
lib.rs

1//! DeepSeek provider SDK.
2//!
3//! This crate exposes a thin Rust client over the DeepSeek HTTP API. Public request and
4//! response types under [`types`] are wire-level DTOs that closely mirror the upstream
5//! protocol shape so callers can reason about provider-specific fields directly.
6#![warn(missing_docs)]
7
8mod client;
9mod client_builder;
10mod error;
11mod stream;
12pub mod transport;
13pub mod types;
14
15pub use client::DeepSeekClient;
16pub use client_builder::DeepSeekClientBuilder;
17pub use error::Error;
18pub use stream::ChatCompletionStream;