Crate deepseek_rs

Source
Expand description

§DeepSeek Rust Client

A Rust client for interacting with the DeepSeek API.

§Usage

use deepseek_rs::{DeepSeekClient, client::chat_completions::request::{RequestBody, Message}};

#[tokio::main]
async fn main() {
    let client = DeepSeekClient::default().unwrap();
    let request = RequestBody::new_messages(
        vec![Message::new_user_message("Hello".to_string())]
    );
    client.chat_completions(request).await;
}

Re-exports§

pub use client::chat_completions::request;
pub use client::client::DeepSeekClient;

Modules§

client
errors