[控场AI]
产品

@ai-sdk/anthropic

Vercel AI SDK 中用于接入 Anthropic Claude 模型的官方 provider 适配包,将 Anthropic API 适配到 AI SDK 统一接口

核心事实

时间轴 (近 90 天)

10月23日

AI SDK 内置对 OpenAI、Anthropic、Google 等多家模型提供商的适配器,开发者只需切换 provider 即可更换底层模型。

待验证50%
10月22日

ai 包是面向应用层的高阶封装,暴露 generateText、streamText 等开发者直接调用的 API。

待验证50%
10月15日

所有具体 provider 包(如 @ai-sdk/openai、@ai-sdk/anthropic、@ai-sdk/xai)都需实现 @ai-sdk/provider 声明的接口,该包的任何枚举扩展、字段增删或类型收窄都会向下游所有 provider 传导

待验证50%
10月15日

@ai-sdk/provider-utils 承担 AI SDK 中与模型提供商交互的通用工具函数职责,包括流式响应解析、工具调用格式化、错误处理等底层逻辑

已验证90%
10月7日

@ai-sdk/provider 定义了统一的 TypeScript 接口,如 LanguageModelV1、EmbeddingModelV1,使上层应用无需关心底层供应商实现细节

已验证75%
9月27日

AI SDK 生态中存在与 @ai-sdk/valibot 类似的适配包 @ai-sdk/zod,两者提供相同的对外接口

已验证80%
9月6日

AI SDK 采用 Provider 架构,每个 Provider 包实现 LanguageModelV1 等标准化接口,这是策略模式的工程实践

已验证90%

全部知识事实 (7)

来源文章