import { CLAUDE_API_HEADERS } from "../shared.js"; export default { id: "anthropic", priority: 30, alias: "anthropic", display: { name: "Anthropic", icon: "smart_toy", color: "#D97757", textIcon: "AN", website: "https://console.anthropic.com", notice: { apiKeyUrl: "https://console.anthropic.com/settings/keys", }, }, category: "apikey", transport: { baseUrl: "https://api.anthropic.com/v1/messages", format: "claude", headers: { "Anthropic-Version": "2023-06-01", "Anthropic-Beta": "claude-code-20250219,interleaved-thinking-2025-05-14", }, }, models: [ { id: "claude-sonnet-4-20250514", name: "Claude Sonnet 4" }, { id: "claude-opus-4-20250514", name: "Claude Opus 4" }, { id: "claude-3-5-sonnet-20241022", name: "Claude 3.5 Sonnet" }, ], serviceKinds: ["llm","imageToText"], };