Not every model supports every route. The model catalog lists supported routes per model; calling an unsupported route returns
400 model_route_not_supported.
OpenAI SDK
Anthropic SDK
The Anthropic SDK appends/v1/messages itself, so the base URL has no /v1.
Google Gen AI SDK (Gemini)
AIsa reads the key fromAuthorization: Bearer or x-api-key, not from Google’s x-goog-api-key header, so pass it as an extra header.
Python
Other frameworks
Any framework that lets you set an OpenAI-compatible base URL - LangChain, LlamaIndex, the Vercel AI SDK, LiteLLM - works the same way: base URLhttps://api.aisa.one/v1, key AISA_API_KEY.
Next steps
Model catalog
Model IDs, routes, and context windows.
Chat Completions reference
Every parameter, with an interactive playground.