Skip to main content

Crate deepseek

Crate deepseek 

Source

Re-exports§

pub use client::build_request;
pub use client::DeepSeekClient;
pub use client::HttpClient;
pub use client::DEFAULT_BASE_URL;
pub use error::DeepSeekError;
pub use error::Result;
pub use reqwest_client::client_from_env;
pub use reqwest_client::reason;
pub use reqwest_client::reason_with_retry;
pub use reqwest_client::ReqwestClient;
pub use agent::run;
pub use agent::AgentBuilder;
pub use agent::CompactionConfig;
pub use agent::ContentBlock;
pub use agent::DeepSeekAgent;
pub use agent::PermissionDecision;
pub use agent::PermissionMode;
pub use agent::PreToolHook;
pub use agent::ResultSubtype;
pub use agent::RunOptions;
pub use agent::SdkMessage;
pub use agent::SystemSubtype;
pub use agent::Tool;
pub use agent::ToolDefinition;
pub use types::*;

Modules§

agent
Claude-Code-shaped agent loop for DeepSeek.
client
error
reqwest_client
types