- 稳定性
- 稳定
- 作用域
- 全局
- 边界
- packages/ai/ai-providers
ai-providers
packages/ai/ai-providersAI 运行时 · 工具注册表 · MCP 边界
就绪
能力图谱
ai/ai-providersai-providers
工具策略
流式 UI
输出
执行账本
- 1输入packages/ai/ai-providers/request
- 2规划message reducer -> model turn
- 3工具策略tool schema · auth scope · rate limit
- 4流式 UIevents -> UI state machine
- 5输出@nebutra/agents response envelope
p50 延迟
99 毫秒
事件/秒
608/秒
提供方
4
评测分
80
使用方式providers.ts
typescriptproviders.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});