Skip to main content

Module response

Module response 

Source
Expand description

响应 trait 模块

提供统一的响应处理接口,简化对 DeepSeek API 响应的访问。

§主要特性

  • Response trait: 定义响应对象的通用接口
  • 为原始响应类型提供标准实现

§示例

use ds_api::{Response, ChatCompletionResponse};
use std::time::SystemTime;

// 假设有一个 ChatCompletionResponse 实例

// 获取响应内容
let content = response.content().unwrap();
println!("Response content: {}", content);

// 获取响应创建时间
let created_time: SystemTime = response.created();
println!("Response created at: {:?}", created_time);

§实现说明

Response trait 提供了对 API 响应的统一访问方式,无论底层响应结构如何变化, 用户都可以通过相同的接口获取响应内容和创建时间。

Traits§

Response
响应 trait,为 DeepSeek API 响应提供统一的访问接口