Skip to content
全部能力
AI 运行时packages/ai/ai-providers

ai-providers 能力包

Provider 元数据 — 每百万 token 单价、context window、模态;驱动模型选择与成本估算。

打开文档
稳定性
稳定
作用域
全局
边界
packages/ai/ai-providers

ai-providers

packages/ai/ai-providers

AI 运行时 · 工具注册表 · MCP 边界

就绪

能力图谱

ai/ai-providers
ai-providers
工具策略
流式 UI
输出

执行账本

  1. 1
    输入
    packages/ai/ai-providers/request
  2. 2
    规划
    message reducer -> model turn
  3. 3
    工具策略
    tool schema · auth scope · rate limit
  4. 4
    流式 UI
    events -> UI state machine
  5. 5
    输出
    @nebutra/agents response envelope
p50 延迟
99 毫秒
事件/秒
608/秒
提供方
4
评测分
80
使用方式providers.ts
typescript
providers.ts
1import { resolveProvider } from "@nebutra/ai-providers";
2
3const { provider, model } = resolveProvider("claude-sonnet-4-6");
4// → { provider: "anthropic", model: "claude-sonnet-4-6", contextWindow: 1_000_000 }
5
6const fallback = resolveProvider("openai/gpt-4o", {
7  fallback: "anthropic/claude-haiku-4-5",
8});