跳转到内容

TypeScript SDK 概述

ai-lib-ts(v1.0.0)是 AI-Protocol 的 TypeScript / Node.js 运行时,npm 包名 @ailib-official/ai-lib-ts,提供三个入口:

导入路径层级适用场景
@ailib-official/ai-lib-tsE + P 门面完整 SDK(默认)
@ailib-official/ai-lib-ts/core仅执行层最小体积,无策略层 transport 包装
@ailib-official/ai-lib-ts/contact仅策略层韧性、路由,无 AiClient

聊天场景下,AiClient 不会调用底层 Pipeline 算子 API。流程为:

  1. 加载提供商清单
  2. 根据清单字段构建 HTTP 请求
  3. 通过 HttpTransport 发送
  4. 使用清单 response_paths 与 OpenAI 风格回退解析 JSON / SSE

Pipeline 仍作为合规测试与高级集成 API 公开。本运行时没有 ProviderDriver

领域运行时提供不包含
MCPMcpToolBridge 格式转换接入 AiClient 的 MCP 传输
Computer UseV2 配置类型动作执行环境
热更新未实现
韧性默认 transport 上的清单重试熔断/限流/背压需显式配置
EmbeddingsEmbeddingClient非清单 Pipeline 路径