15 lines
857 B
TOML
15 lines
857 B
TOML
# CrossModel is a multi-provider gateway with three inbound surfaces: OpenAI
|
|
# Chat Completions (/v1/chat/completions), OpenAI Responses (/v1/responses), and
|
|
# Anthropic Messages (/v1/messages). Reasoning controls are model-dependent and
|
|
# declared per model in reasoning_options: a thinking toggle, an effort enum whose
|
|
# accepted values vary by model (e.g. low|medium|high for Claude, none|low|medium|
|
|
# high|xhigh for GPT-5.x, minimal|low|medium|high for Gemini), and Anthropic-style
|
|
# budget_tokens clamped to 1024..32000. Always-thinking models (MiniMax M2.x,
|
|
# Kimi K2.7-code) expose no user-selectable control (reasoning_options = []).
|
|
# https://www.crossmodel.ai/docs (accessed 2026-07-09)
|
|
name = "CrossModel"
|
|
env = ["CROSSMODEL_API_KEY"]
|
|
npm = "@ai-sdk/openai-compatible"
|
|
api = "https://api.crossmodel.ai/v1"
|
|
doc = "https://www.crossmodel.ai/docs"
|