OpenAI-үйлесімді
Жоғарыдағы жол: OpenAI пішініндегі кез келген клиент — OpenAI SDK, LangChain, LlamaIndex, LiteLLM, Vercel AI SDK — /api/v1-ге бағытталған, модель ID provider/model-name пішімінде.
from openai import OpenAI
client = OpenAI(
base_url = "https://api.airouter.kz/api/v1",
api_key = "air_live_..."
)
client.chat.completions.create(
model = "anthropic/claude-opus-4-7",
messages = [{"role": "user", "content": "hi"}],
)
Anthropic нативті
Ресми Anthropic SDK-мен жұмыс істеп жүрсіз бе? Оны /anthropic-ке бағыттап, кодты сол күйінде қалдырыңыз: /v1/messages және /v1/messages/count_tokens, Anthropic модель атаулары, өтпелі anthropic-version және anthropic-beta, Anthropic пішіміндегі стриминг пен қателер.
from anthropic import Anthropic
client = Anthropic(
base_url = "https://api.airouter.kz/anthropic",
api_key = "air_live_..."
)
client.messages.create(
model = "claude-opus-4-7",
max_tokens = 1024,
messages = [{"role": "user", "content": "hi"}],
)