| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- {
- "openai": {
- "id": "openai",
- "name": "OpenAI",
- "env": ["OPENAI_API_KEY"],
- "npm": "@ai-sdk/openai",
- "api": "https://api.openai.com/v1",
- "models": {
- "gpt-reasoning": {
- "id": "gpt-reasoning",
- "name": "GPT Reasoning",
- "release_date": "2026-01-01",
- "attachment": false,
- "reasoning": true,
- "reasoning_options": [
- { "type": "effort", "values": ["low", "high"] },
- { "type": "budget_tokens", "min": 1024, "max": 64000 },
- { "type": "toggle" }
- ],
- "temperature": true,
- "tool_call": true,
- "limit": { "context": 128000, "output": 8192 },
- "experimental": {
- "modes": {
- "high": {
- "provider": {
- "headers": { "x-mode": "high" },
- "body": { "service_tier": "priority" }
- }
- }
- }
- }
- }
- }
- },
- "anthropic": {
- "id": "anthropic",
- "name": "Anthropic",
- "env": ["ANTHROPIC_API_KEY"],
- "npm": "@ai-sdk/anthropic",
- "api": "https://api.anthropic.com/v1",
- "models": {
- "claude-budget": {
- "id": "claude-budget",
- "name": "Claude Budget",
- "release_date": "2026-01-01",
- "attachment": false,
- "reasoning": true,
- "reasoning_options": [{ "type": "budget_tokens", "min": 1024, "max": 64000 }],
- "temperature": true,
- "tool_call": true,
- "limit": { "context": 128000, "output": 8192 }
- },
- "claude-effort": {
- "id": "claude-effort",
- "name": "Claude Effort",
- "release_date": "2026-01-01",
- "attachment": false,
- "reasoning": true,
- "reasoning_options": [{ "type": "effort", "values": ["low"] }],
- "temperature": true,
- "tool_call": true,
- "limit": { "context": 128000, "output": 8192 }
- }
- }
- }
- }
|