zai-rs 0.5.0

一个 Rust SDK, 用于调用 智谱AI API
Documentation
use serde::Deserialize;

#[derive(Debug, Clone, Deserialize)]
pub struct AssistantInvokeResponse {
    #[serde(default)]
    pub id: Option<String>,
    #[serde(default)]
    pub choices: Vec<serde_json::Value>,
}

#[derive(Debug, Clone, Deserialize)]
pub struct AssistantListResponse {
    #[serde(default)]
    pub data: Vec<serde_json::Value>,
}

#[derive(Debug, Clone, Deserialize)]
pub struct AssistantConversationListResponse {
    #[serde(default)]
    pub data: Vec<serde_json::Value>,
}