更新日志
v0.1.0(2026-09-25)
象信 AI JavaScript / TypeScript SDK 的首个公开版本,详见 JavaScript SDK。
XiangxinClient:封装POST /v1/systemone(systemOne())与GET /v1/models(models.list()),从XIANGXIN_API_KEY等环境变量读取配置,默认模型xiangxin-latest。noul()、choice()、score()辅助函数;答案类型由问题自动推断。- 按 HTTP 状态码细分的错误类,包括 402 余额不足的
InsufficientBalanceError与 529 过载的OverloadedError。 - 对 429、5xx、529、连接错误和超时自动指数退避重试,遵守
retry-after,可在客户端与单次调用两级配置。 APIPromise.withResponse()读取 HTTP 响应与请求 ID;支持AbortSignal取消、自定义fetch与日志器。- 同时发布 ESM 与 CommonJS,附带类型声明;支持 Node.js 18+、Deno、Bun 与边缘运行时。

