该技能提供 Anthropic SDK 的生产级使用模式,覆盖客户端管理、错误处理、类型安全与多租户配置。前置条件为已完成 anth-install-auth 设置、熟悉 async/await,并使用 TypeScript 5+ 或 Python 3.10+。
主要模式包括:带重试的类型化封装,通过 maxRetries 与 timeout 让 SDK 自动处理 429 和 5xx,并提供 complete 与 stream 方法;多轮对话管理器,用 dataclass 维护 messages 与 system,附带粗略 token 估算;使用 assistant 预填充强制 JSON 结构化输出;多租户客户端工厂,按租户 ID 缓存并隔离 API Key;以及用 Token Counting API 预检请求大小,动态调整 max_tokens 避免上下文溢出。
错误处理要点:SDK maxRetries 应对 429/5xx,预填充技术强制 JSON 输出,token 计数防止长文档溢出,客户端工厂实现多租户密钥隔离。
限制与后续:需先完成安装认证;示例模型名与参数以资料为准,未提供收费、价格或平台信息。下一步可在 anth-core-workflow-a 中应用工具使用工作流。