更新日志
v0.1.0 (2026-09-25)
这是象信 Python SDK 的首个公开版本,以 xiangxin-sdk 发布在 PyPI 上。使用方法见文档。
功能
- 同步客户端
XiangxinClient与异步客户端AsyncXiangxinClient,封装POST /v1/systemone与GET /v1/models - 问题类
Noul、Choice、Score,也支持与 HTTP 请求体一致的问题字典,两者可在同一请求中混用 - 基于 pydantic v2 的响应模型,
system_one支持通过response_model传入自定义模型 - 可配置的重试策略
RetryPolicy:指数退避、随机抖动、遵守retry-after、单次调用总时长预算 - 按 HTTP 状态码细分的异常,包括余额不足(402)与服务过载(529)
with_raw_response视图,可读取状态码与全部响应头- 通过
XIANGXIN_LOG开启的xiangxin日志,自动隐去鉴权类请求头 - 通过
extra_body、extra_headers与问题字典实现前向兼容

