Ailoot-ты сүйікті құралдарыңызға қосыңыз — Жасанды интеллект API: клиенттерді қосу
Ailoot кілтін қабылдайтын агенттер, редакторлар, чаттар және SDK-лар. «Баптау» түймесі мекенжай мен кілтті қайда қою керегін және көшіруге болатын дайын конфигурацияны көрсетеді.
Санат · API форматы
Барлық интеграциялар
Статистика
85қолданба
77дайын
8тексеріліп жатыр
Терминалдағы агенттер
Код агенттері және CLI: код жазады, командаларды іске қосады, файлдарды түзетеді.
Орта айнымалылары немесе ~/.claude/settings.json ішіндегі "env" блогы (бір жоба үшін — .claude/settings.local.json); VS Code кеңейтімі — claudeCode.environmentVariables; тексеру — /status командасы
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
export AILOOT_API_KEY="sk-..."
export ANTHROPIC_AUTH_TOKEN="$AILOOT_API_KEY"
claude
Модель мысалы: claude-sonnet-5-5
Маңызды
Мекенжай /v1 бөлігісіз: Claude Code /v1/messages жолын өзі қосады. ANTHROPIC_AUTH_TOKEN Authorization: Bearer түрінде, ANTHROPIC_API_KEY x-api-key түрінде жіберіледі; Ailoot екеуін де қабылдайды. CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1 модельдерімізді /v1/models арқылы /model ішіне жүктейді. Белгісіз өрістер туралы 400 қателерінде — CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1. Біздің /v1/messages оларға қызмет көрсетсе де, Anthropic құжаттамасы Claude Code-тың шлюз арқылы Claude емес модельдермен жұмыс істеуін қолдамайды; Claude модельдерін ұсынамыз. Шлюз арқылы Remote Control мен дауыстық енгізу қолжетімсіз.
~/.codex/config.toml (тек пайдаланушы файлы: жобалық .codex/config.toml ішіндегі model_provider/model_providers кілттері ескерілмейді); кілт — env_key ішінде көрсетілген айнымалыда
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/responses қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
~/.codex/config.toml
model = "gpt-6.1-sol"
model_provider = "ailoot"
[model_providers.ailoot]
name = "Ailoot"
base_url = "https://api.ailoot.ai/v1"
env_key = "AILOOT_API_KEY"
wire_api = "responses"
export AILOOT_API_KEY="sk-..."
codex
Модель мысалы: gpt-6.1-sol
Маңызды
Codex тек OpenAI Responses API арқылы жұмыс істейді (құжаттамада тек wire_api = "responses" көрсетілген), сондықтан біздің /v1/responses қажет. openai, ollama, lmstudio провайдер ID-лері резервтелген. Баламасы — кіріктірілген openai провайдері үшін openai_base_url = "https://api.ailoot.ai/v1". Ailoot Codex-ке модельдер тізімін Codex манифесті форматында береді (client_version бар GET /v1/models). Каталогта OpenAI Responses форматы бар нақты модельді таңдаңыз. 2026-09-30 көрінісінде gemini-3.6-flash үшін OpenAI Chat, Anthropic Messages және Gemini бар, бірақ Responses жоқ, сондықтан бұл модель Codex үшін жарамайды. Форматтар жиынын топ атауына емес, модель карточкасына қарап тексеріңіз.
hermes model → «Custom endpoint (self-hosted / VLLM / etc.)» немесе ~/.hermes/config.yaml (model секциясы немесе providers сөздігі)
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
~/.hermes/config.yaml
model:
default: claude-sonnet-5-5
provider: custom
base_url: https://api.ailoot.ai/v1
key_env: AILOOT_API_KEY
# бірнеше пішімді қатар пайдалану — атауы бар провайдерлер:
providers:
ailoot:
api: https://api.ailoot.ai/v1
key_env: AILOOT_API_KEY
transport: chat_completions
default_model: gpt-6.1-sol
ailoot-claude:
api: https://api.ailoot.ai
key_env: AILOOT_API_KEY
transport: anthropic_messages
default_model: claude-sonnet-5-5
# сессияда: /model custom:claude-sonnet-5-5
Кілт мына айнымалыдан оқылады: AILOOT_API_KEY — оны іске қосар алдында орнатыңыз:
export AILOOT_API_KEY="sk-..." # ~/.zshrc немесе ~/.bashrc файлына қосыңыз
setx AILOOT_API_KEY "sk-..." # содан кейін терминалды қайта іске қосыңыз
Модель мысалы: claude-sonnet-5-5
Маңызды
transport: chat_completions (OpenAI Chat), anthropic_messages (Anthropic Messages) немесе codex_responses (OpenAI Responses). .env ішіндегі LLM_MODEL енді қолданылмайды; OPENAI_BASE_URL тек openai-api провайдеріне әсер етеді. anthropic_messages үшін мекенжайды /v1 бөлігісіз көрсетіңіз — Anthropic SDK /v1/messages жолын өзі қосады. Қосалқы міндеттер (суреттерді тану, тарихты сығу) әдепкіде сол негізгі модельге жіберіледі.
OpenClaw конфигурациясы (~/.openclaw/openclaw.json) → models.providers.<id>; әдепкі модель — agents.defaults.model.primary; қауіпсіз өзгерту — openclaw config set models.providers.<id> '<json>' --strict-json --merge
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Кілт мына айнымалыдан оқылады: AILOOT_API_KEY — оны іске қосар алдында орнатыңыз:
export AILOOT_API_KEY="sk-..." # ~/.zshrc немесе ~/.bashrc файлына қосыңыз
setx AILOOT_API_KEY "sk-..." # содан кейін терминалды қайта іске қосыңыз
Модель мысалы: claude-sonnet-5-5
Маңызды
api адаптерлері: openai-completions (baseUrl берілгенде әдепкіде), openai-responses (сервер /v1/responses қолдаса ғана — Ailoot қолдайды), anthropic-messages, google-generative-ai және басқалары. OpenClaw мысалдарында anthropic-messages үшін baseUrl /v1 бөлігісіз берілген. Модельдің input өрісінде "image" болса, OpenClaw сурет жібере алады. Claude мысалдарында тек мәтін қалдырылған: 2026-09-30 каталог көрінісінде бұл әдістер image кірісін жарияламайды. "image" мәнін ағымдағы каталог карточкасы кірістегі суретті және таңдалған API форматын жариялайтын нақты модельге ғана қосыңыз. Мысалы, осы көріністе gemini-3.6-flash OpenAI Chat үшін image кірісін жариялайды; нақты қолдау модель карточкасы мен форматқа байланысты. Негізгі конфигурация файлының жолы OpenClaw-тың жалпы тәжірибесінен алынған, оқылған бетте ~/.openclaw/agents/<agentId>/agent/models.json жолы да аталған.
opencode.json (жобада немесе ~/.config/opencode/opencode.json) → provider.<id>; кілт — /connect арқылы немесе "apiKey": "{env:VAR}"
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Кілт мына айнымалыдан оқылады: AILOOT_API_KEY — оны іске қосар алдында орнатыңыз:
export AILOOT_API_KEY="sk-..." # ~/.zshrc немесе ~/.bashrc файлына қосыңыз
setx AILOOT_API_KEY "sk-..." # содан кейін терминалды қайта іске қосыңыз
Модель мысалы: claude-sonnet-5-5
Маңызды
@ai-sdk/openai-compatible пакеті /v1/chat/completions жолына жүгінеді. /v1/responses қажет модельдер үшін opencode құжаттамасы @ai-sdk/openai пакетін көрсетеді. Өз baseURL мекенжайы бар Anthropic-пен үйлесімді провайдер opencode құжаттамасында сипатталмаған. Ағымдағы каталог OpenAI Chat форматын жариялайтын модельдерді таңдаңыз. 2026-09-30 көрінісінде gemini-3.6-flash осы форматқа ие; басқа Gemini модельдерін өз карточкаларынан тексеріңіз. Бұл жол төл Gemini форматын қолданбайды. Каталогта әдістің болуы клиенттің нақты нұсқасының нақты сынақтан өткенін білдірмейді.
OPENAI_API_KEY / OPENAI_BASE_URL / OPENAI_MODEL айнымалылары, сеанс ішіндегі /auth командасы немесе ~/.qwen/settings.json (modelProviders + security.auth.selectedType)
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Кілт мына айнымалыдан оқылады: AILOOT_API_KEY — оны іске қосар алдында орнатыңыз:
export AILOOT_API_KEY="sk-..." # ~/.zshrc немесе ~/.bashrc файлына қосыңыз
setx AILOOT_API_KEY "sk-..." # содан кейін терминалды қайта іске қосыңыз
Модель мысалы: qwen3.8-max
Маңызды
Протокол түрлері: openai (Chat Completions), anthropic, gemini, vertex-ai. openai үшін baseUrl /v1 бөлігімен. Құжаттамада anthropic және gemini мысалы baseUrl мәнінсіз берілген, сондықтан openai нұсқасын ұсынамыз. openai түрі үшін каталогтан OpenAI Chat форматындағы модельді таңдаңыз: gemini-3.6-flash осы форматқа ие. Басқа Gemini модельдерінің форматтар жиыны өзгеше болуы мүмкін — нақты модель карточкасын тексеріңіз. settings.json нұсқасы кілтті AILOOT_API_KEY айнымалысынан оқиды (envKey өрісі): оны export AILOOT_API_KEY=sk-... командасымен немесе ~/.qwen/.env ішіндегі AILOOT_API_KEY=sk-... жолымен беріңіз, әйтпесе Qwen Code бос кілтпен басталып, 401 алады.
GEMINI_API_KEY және GOOGLE_GEMINI_BASE_URL орта айнымалылары; кіру тәсілі — ~/.gemini/settings.json → security.auth.selectedType = "gemini-api-key"; модель — GEMINI_MODEL немесе -m жалаушасы
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1beta/models/{model}:generateContent қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Мекенжай /v1beta бөлігінсіз: SDK /v1beta/models/{model}:generateContent жолын өзі қосады. Мекенжай міндетті түрде HTTPS болуы керек. Кілт x-goog-api-key тақырыбында жіберіледі — Ailoot оны қабылдайды. Каталогта Gemini форматы көрсетілген модельдер ғана жарайды. Іске қосар алдында дәл ID мен осы әдістің сіздің кілтіңізге қолжетімділігін тексеріңіз. Ailoot Gemini-дің ақылы жауабын жеке сөздермен біртіндеп емес, құны есептелгеннен кейін толық береді, сондықтан ұзын жауаптарда мәтін бірден пайда болмайды.
~/.kimi/config.toml (providers және models секциялары, default_model); /login тек Moonshot платформаларын қолдайды — өз мекенжайыңыз файлда қолмен беріледі
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Түрлері: openai_legacy (Chat Completions, /v1 бөлігі бар base_url), openai_responses (Responses, /v1 бөлігімен), anthropic (/v1 бөлігісіз), gemini (base_url — Google түбірі, бізде https://api.ailoot.ai). SearchWeb құралы тек Moonshot-тың өз платформасымен жұмыс істейді; API мекенжайы басқа болса, FetchURL жергілікті жүктеуге көшеді.
crushrc (Bash конфигурациясы): ./.crushrc, ./crushrc немесе ~/.config/crush/crushrc; ескі crush.json форматы ескірген, бірақ жұмыс істейді
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Кілт мына айнымалыдан оқылады: AILOOT_API_KEY — оны іске қосар алдында орнатыңыз:
export AILOOT_API_KEY="sk-..." # ~/.zshrc немесе ~/.bashrc файлына қосыңыз
setx AILOOT_API_KEY "sk-..." # содан кейін терминалды қайта іске қосыңыз
Модель мысалы: deepseek-v4-pro
Маңызды
openai-compat түрі — OpenAI Chat форматы, мекенжай /v1 бөлігімен. anthropic түрі — Messages форматы, мекенжай /v1 бөлігісіз: Crush оны anthropic-sdk-go ішіне береді, ал ол /v1/messages жолын өзі қосады. Crush README ішіндегі /v1 бар мысал /v1/v1/messages жолын және 404 қатесін берер еді. Кілт x-api-key тақырыбында жіберіледі, Ailoot оны қабылдайды. Модельдер тізімі бос болса, openai-compat провайдері оларды /v1/models ішінен өзі жүктейді. crushrc код ретінде орындалады: мұндай файлы бар бөгде бумаларда Crush іске қоспаңыз. Бұл мысалда Claude үшін supports-images = false: 2026-09-30 күнгі каталог көрінісі таңдалған Messages форматында тек мәтінді жариялайды. Crush нұсқаңыз осы жалаушаны қолдаса, оны ағымдағы каталог карточкасында таңдалған API форматында image кірісі жарияланған модель үшін ғана қосыңыз; клиент жалаушасының өзі модельге сурет қолдауын қоспайды.
OPENAI_API_BASE және OPENAI_API_KEY айнымалылары, --model openai/<model> жалаушасы
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
openai/ префиксі міндетті: Aider (LiteLLM арқылы) сұрауларды OpenAI-мен үйлесімді /v1/chat/completions мекенжайына осылай жібереді. Aider-ге таныс емес модельдерде ол контекстің белгісіздігі туралы ескертеді — бұл қате емес. Бұл құжаттама бетінде өз base URL мекенжайы бар Anthropic мекенжайы сипатталмаған.
goose configure → Custom Providers → Add A Custom Provider немесе ~/.config/goose/custom_providers/ ішіндегі JSON (Windows: %APPDATA%\Block\goose\config\custom_providers\); баламасы — OPENAI_HOST/OPENAI_BASE_PATH бар кіріктірілген OpenAI провайдері
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Өз custom провайдеріңіздің қозғалтқыштары: openai, anthropic, ollama. Goose мысалында engine openai үшін base_url /v1/chat/completions жолына дейін толық берілген. Кіріктірілген провайдерде OPENAI_HOST — жолсыз түбір, OPENAI_BASE_PATH — жол (әдепкіде v1/chat/completions). Goose config.yaml ішіндегі кілтті елемейді — тек айнымалы немесе кілттер қоймасы қолданылады. Репозиторий aaif-goose/goose мекенжайына көшкен.
~/.factory/settings.json → customModels массиві; модель таңдау — /model командасы, «Custom models» бөлімі
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Кілт мына айнымалыдан оқылады: AILOOT_API_KEY — оны іске қосар алдында орнатыңыз:
export AILOOT_API_KEY="sk-..." # ~/.zshrc немесе ~/.bashrc файлына қосыңыз
setx AILOOT_API_KEY "sk-..." # содан кейін терминалды қайта іске қосыңыз
Модель мысалы: claude-sonnet-5-5
Маңызды
provider: anthropic = Messages API (baseUrl Anthropic-тегідей, /v1 бөлігісіз), openai = Responses API (/v1 бөлігімен), generic-chat-completion-api = Chat Completions (/v1 бөлігімен). anthropic үшін кілт әдепкіде x-api-key тақырыбында жіберіледі (Ailoot қабылдайды); "authMode": "bearer" оны Authorization түріне ауыстырады. Кілттер жергілікті жерде қалады. Factory тек ресми Anthropic және OpenAI API-лерін толық сынайды.
Баптаулар → Model Routing → Add → Custom URL (немесе команда үшін workspace Model Routing); терминалдан — amp config model-providers (list, test, set-priority, edit-router…)
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Model Routing → Add → Custom URL
Format: anthropic-messages
Base URL: https://api.ailoot.ai
API key: sk-...
Model mapping:
anthropic/claude-fable-5 -> anthropic/claude-fable-5
GPT үшін екінші қосылым:
Format: responses
Base URL: https://api.ailoot.ai/v1
API key: sk-...
Model mapping:
openai/gpt-5.6-sol -> gpt-5.6-sol
Тексеру: amp config model-providers check-access --provider-model anthropic/claude-fable-5
Модель мысалы: claude-fable-5
Маңызды
Custom URL форматтары: chat-completions (<base>/chat/completions), responses (<base>/responses), anthropic-messages (<base>/v1/messages, /v1 қайталанбайды), google-genai (<base>/models/<model>:streamGenerateContent). Кілт Authorization: Bearer түрінде жіберіледі. Сәйкестендіруде Amp-тың provider/model түріндегі канондық ID-лері қолданылады; көрсеткі бізге жіберілетін ID-ді белгілейді. Қосылым қамтымаған модельдерге Amp өз кредиттерімен өзі қызмет көрсетеді. Құжат өз хостыңыздың Amp үшін қолжетімді болуын талап етеді — мекенжай ашық, бұл шарт орындалған.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
AIChat конфигурация мысалында claude үшін api_base /v1 бөлігімен, gemini үшін /v1beta бөлігімен берілген; Ailoot үшін де солай. Үш клиент Ailoot-тың барлық үш форматына қол жеткізуді береді: OpenAI, Anthropic және Gemini.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
OpenAI-мен үйлесімді сервистер үшін Continue provider: openai және /v1 бөлігі бар apiBase қолданады. Конфигурация форматы кеңейтім мен CLI үшін ортақ, файл --config жалаушасымен беріледі.
forge provider login → OpenAI-compatible (ұсынылатын жол); ескірген жол — OPENAI_URL және OPENAI_API_KEY бар .env, оған қоса forge.yaml ішіндегі model
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
.env арқылы баптау ескірген деп белгіленген: алғаш іске қосылғанда Forge айнымалыларды өз файлдық сақтау орнына көшіреді. provider login шебері тармақтарының дәл атаулары README ішінде берілмеген.
COPILOT_PROVIDER_BASE_URL, COPILOT_PROVIDER_TYPE, COPILOT_PROVIDER_API_KEY, COPILOT_MODEL орта айнымалылары (немесе --model жалаушасы)
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Түрлері: openai (әдепкіде, кез келген OpenAI-мен үйлесімді сервер), azure, anthropic. Модель құрал шақыруды және ағындық шығаруды қолдауы міндетті. Протокол таңдау үшін COPILOT_PROVIDER_WIRE_API бар, бірақ бетте оның мәндері тізілмеген. Лимиттерді COPILOT_PROVIDER_MAX_PROMPT_TOKENS / MAX_OUTPUT_TOKENS арқылы беруге болады.
~/.config/gptme/config.toml → [[providers]]; модель <provider>/<model> түрінде таңдалады
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Кез келген OpenAI-мен үйлесімді сервер; кілт api_key ішінен, содан кейін api_key_env, одан кейін <NAME>_API_KEY ішінен ізделеді. Провайдерлер тізімі — gptme-util providers list.
~/.config/kilo/kilo.jsonc (немесе ./kilo.jsonc; сондай-ақ KILO_CONFIG) → provider.<id>.options.baseURL; кеңейтімде — Settings → Providers → Custom provider
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Әдепкіде Chat Completions; responses: true модельді /responses жолына ауыстырады. api_base берілсе, OpenAI кілті жіберілмейді — api_key_name қажет. Бұл агент емес, сұрауларға арналған CLI утилитасы.
Агенттің YAML конфигурациясы → model секциясы (model_name, model_kwargs); әдепкі конфигурация жолы MSWEA_MINI_CONFIG_PATH баптауымен өзгертіледі
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
LiteLLM арқылы жұмыс істейді: model_kwargs тікелей litellm.completion ішіне беріледі. Бағалар тізілімінсіз LiteLLM белгісіз құн туралы қате береді — cost_tracking: "ignore_errors" арқылы өшіреміз (немесе MSWEA_COST_TRACKING=ignore_errors). Кілтті OPENAI_API_KEY арқылы беру — LiteLLM стандарты, mini-SWE-agent бетінің өзінде көрсетілмеген.
Ctrl+P → Settings (провайдер және модель), ~/.openhands/agent_settings.json файлы (llm.model / llm.api_key / llm.base_url) немесе --override-with-envs жалаушасымен LLM_MODEL, LLM_API_KEY, LLM_BASE_URL айнымалылары
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
export AILOOT_API_KEY="sk-..."
# айнымалылар арқылы бір рет іске қосу:
export LLM_MODEL=openai/claude-sonnet-5-5
export LLM_API_KEY="$AILOOT_API_KEY"
export LLM_BASE_URL=https://api.ailoot.ai/v1
openhands --override-with-envs
Модель мысалы: openai/claude-sonnet-5-5
Маңызды
OpenHands LiteLLM арқылы жұмыс істейді; OpenAI проксиі үшін құжаттама openai/<model> түріндегі Custom Model және проксидің Base URL мекенжайын талап етеді. --override-with-envs арқылы жасалған өзгерістер сақталмайды. Веб-интерфейсте: Settings → LLM → Advanced → Custom Model, Base URL, API Key.
~/.pi/agent/models.json (немесе жобаға сенім берілгеннен кейін жобалық .pi/models.json); таңдау — /model
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Кілт мына айнымалыдан оқылады: AILOOT_API_KEY — оны іске қосар алдында орнатыңыз:
export AILOOT_API_KEY="sk-..." # ~/.zshrc немесе ~/.bashrc файлына қосыңыз
setx AILOOT_API_KEY "sk-..." # содан кейін терминалды қайта іске қосыңыз
Модель мысалы: claude-sonnet-5-5
Маңызды
Pi құжаттамасы models.json арқылы OpenAI-, Anthropic- және Google-мен үйлесімді endpoint мекенжайларын тікелей рұқсат етеді; мысал api: openai-completions үшін берілген. apiKey $NAME/${NAME}, тура мәнді немесе !команданы түсінеді. /model ашылғанда файл қайта оқылады.
plandex models custom (немесе REPL ішінде \models custom) — пайдаланушы модельдері мен провайдерлерінің JSON файлын ашады
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Кілт мына айнымалыдан оқылады: AILOOT_API_KEY — оны іске қосар алдында орнатыңыз:
export AILOOT_API_KEY="sk-..." # ~/.zshrc немесе ~/.bashrc файлына қосыңыз
setx AILOOT_API_KEY "sk-..." # содан кейін терминалды қайта іске қосыңыз
Модель мысалы: claude-sonnet-5-5
Маңызды
Өз провайдерлеріңіз тек өз серверіңіздегі Plandex ішінде жұмыс істейді; BYO кілттері бар бұлтта тек кіріктірілген провайдерлерге рұқсат беріледі. Барлық custom провайдер OpenAI-мен үйлесімді болуы керек (Chat Completions). Содан кейін модель өз model pack жиынына қосылады.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
YAML ішінде тек бос орын қолданылады, табуляциясыз. Anthropic форматы үшін — provider: anthropic және ANTHROPIC_BASE_URL (README ішінде anthropic үшін /v1 бойынша нақты талап көрсетілмеген; https://api.ailoot.ai қолданыңыз).
Settings → «inference endpoint» іздеу → Custom inference endpoint: базалық URL, кілт, модель ID-лері; содан кейін таңдау тізімінен модельді таңдау
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Settings → inference endpoint
Endpoint URL: https://api.ailoot.ai/v1
API key: sk-...
Models: claude-sonnet-5-5, gpt-6.1-sol, deepseek-v4-pro
Содан кейін модельдер тізімінен, мысалы, claude-sonnet-5-5 таңдаңыз (Auto таңдамаңыз).
Модель мысалы: claude-sonnet-5-5
Маңызды
Тек OpenAI Chat Completions (POST /v1/chat/completions). Сұраулар Warp серверлері арқылы өтеді: кілт жергілікті жерде сақталады, бірақ әр сұрауда Warp бэкендіне беріледі. Auto режимі мен өз роутерлеріңіз әрқашан Warp кредиттерін жұмсайды; бұлттық агенттер бұл endpoint мекенжайын қолданбайды. Жеке адамдарға және 10 адамға дейінгі командаларға Free және ақылы жоспарларда қолжетімді. Ағымдағы каталог OpenAI Chat форматын жариялайтын модельдерді таңдаңыз. 2026-09-30 көрінісінде gemini-3.6-flash осы форматқа ие; басқа Gemini модельдерін өз карточкаларынан тексеріңіз. Бұл жол төл Gemini форматын қолданбайды. Каталогта әдістің болуы клиенттің нақты нұсқасының нақты сынақтан өткенін білдірмейді.
Cline панелі → тісті доңғалақ белгішесі (Settings) → API Provider = «OpenAI Compatible» → Base URL, API Key, Model ID өрістері. Екінші нұсқа: API Provider = «Anthropic» → «Use custom base URL» белгісін қою.
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
OpenAI Compatible (ұсынамыз):
API Provider: OpenAI Compatible
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
Model ID: claude-sonnet-5-5 (немесе gpt-6.1-sol, deepseek-v4-pro, qwen3.8-max)
Model Configuration: Context Window және Max Output Tokens — модельге сәйкес; Image Support — суреттерді қабылдайтын модельдер үшін ғана.
Anthropic (Messages):
API Provider: Anthropic
Anthropic API Key: sk-...
[x] Use custom base URL → https://api.ailoot.ai
Модель мысалы: claude-sonnet-5-5
Маңызды
OpenAI Compatible /v1/chat/completions жолын қолданады, сондықтан мекенжай /v1 бөлігімен беріледі. Anthropic нұсқасы /v1/messages жолын қолданады, мекенжай /v1 бөлігісіз, бірақ оның модельдер тізімінде тек Anthropic атаулары бар — қалған Ailoot модельдері OpenAI Compatible арқылы қолжетімді. Агент режиміне құрал шақыра алатын модель қажет. Gemini 3.1 Pro модельдері chat/completions арқылы қолжетімсіз (оларда тек Gemini және Anthropic форматтары бар) — мұнда gemini-3.6-flash таңдаңыз.
Roo Code панелі → тісті доңғалақ → API Provider = «OpenAI Compatible» → Base URL, API Key, Model; қажет болса Model Configuration (Max Output Tokens, Context Window, Image Support, Computer Use, бағалар). Anthropic провайдерінде «Use custom base URL» жалаушасы бар.
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
API Provider: OpenAI Compatible
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
Model: gpt-6.1-sol (немесе claude-sonnet-5-5, kimi-k3, glm-5.3)
Anthropic арқылы нұсқа:
API Provider: Anthropic, API key sk-..., [x] Use custom base URL → https://api.ailoot.ai
Модель мысалы: gpt-6.1-sol
Маңызды
Roo Code құралдарды тек OpenAI форматында шақырады, сондықтан модель /v1/chat/completions ішінде tools қолдауы керек. Anthropic нұсқасы /v1/messages жолына жүгінеді, мекенжай /v1 бөлігісіз.
Settings (тісті доңғалақ) → Providers қойындысы → төмендегі «Custom provider» → Provider ID, Display name, Provider API = «OpenAI Compatible», Base URL, API key, Models (тізім /v1/models ішінен жүктеледі). Баптаулар kilo.json ішінде сақталады.
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Kilo {Base URL}/models жолын сұрап, модельдер тізімін өзі көрсетеді — біздің GET /v1/models бүкіл каталогты қайтарады. .../v1/chat/completions толық мекенжайын да көрсетуге болады. Өз тақырыптарыңызға қолдау көрсетіледі.
~/.continue/config.yaml файлы (немесе Continue конфигурация редакторы): models[] ішіндегі provider: openai және apiBase бар жазба.
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
name: Ailoot
version: 0.0.1
schema: v1
models:
- name: Ailoot Claude Sonnet 5.5
provider: openai
model: claude-sonnet-5-5
apiBase: https://api.ailoot.ai/v1
apiKey: sk-...
- name: Ailoot GPT-6.1 Sol
provider: openai
model: gpt-6.1-sol
apiBase: https://api.ailoot.ai/v1
apiKey: sk-...
# useResponsesApi: false # /chat/completions жолын міндетті түрде пайдалану қажет болса ғана
Модель мысалы: claude-sonnet-5-5
Маңызды
apiBase /v1 бөлігімен аяқталуы керек. gpt-5/o сериясындағы атаулар үшін Continue /v1/responses жолын өзі таңдауы мүмкін; біздің gpt-* модельдеріміз /v1/responses пен /v1/chat/completions екеуін де қолдайды, ал useResponsesApi: false chat/completions жолын мәжбүрлі қосады. useLegacyCompletionsEndpoint қажет емес.
Agent Settings (agent::OpenSettings) → LLM Providers → Add Provider; немесе settings.json → language_models.openai_compatible / language_models.anthropic_compatible. Кілт баптау терезесінде (жүйелік кілттер қоймасында сақталады) немесе <ПРОВАЙДЕРДІҢ ID-І БАС ӘРІПТЕРМЕН>_API_KEY айнымалысында беріледі.
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
openai_compatible үшін мекенжай /v1 бөлігімен (/v1/chat/completions жолына жүгінеді; capabilities.chat_completions = false модельді /v1/responses жолына ауыстырады). anthropic_compatible үшін мекенжай /v1 бөлігісіз (/v1/messages жолына жүгінеді; Zed кілтті x-api-key ішінде жібереді — Ailoot қабылдайды). Әдепкіде images = false және parallel_tool_calls = false. Zed суреттерді жібере алады, бірақ images мүмкіндігін ағымдағы каталог карточкасы таңдалған API форматында image кірісін жариялайтын нақты модель үшін ғана қосыңыз. GPT және Claude мысалдарында images = false: 2026-09-30 көрінісі олар үшін тек мәтінді жариялайды. Мысалы, осы көріністе gemini-3.6-flash OpenAI Chat үшін image кірісін жариялайды; нақты қолдау модель карточкасы мен форматқа байланысты. Пайымдайтын модельдер үшін reasoning_effort өрісі бар. Мысалдағы max_tokens мәндері — контекст көлемі; дәл лимиттерді модельдер каталогынан қараңыз.
Чатта модель таңдау → Manage Language Models (тісті доңғалақ) → Add Models → Custom Endpoint → VS Code chatLanguageModels.json файлын ашады. (Бұрынғы github.copilot.chat.customOAIModels баптауы ескірген.)
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
url — endpoint жолының ТОЛЫҚ нұсқасы. apiType мәндері: chat-completions, responses (url .../v1/responses), messages (url .../v1/messages). BYOK Copilot жоспарынсыз немесе GitHub-қа кірмей жұмыс істейді, бірақ тек чат/агент үшін — жолішілік ұсыныстар Copilot-та қалады. Ұйым әкімшілері (Business/Enterprise) BYOK саясатын өшіре алады. Жоғарыдағы токен лимиттері — мысалдар; каталог мәндерін қолданыңыз. Бұл мысалдарда vision = false: 2026-09-30 каталог көрінісі GPT/OpenAI Chat және Claude/Anthropic Messages үшін тек мәтінді жариялайды. VS Code нұсқаңыз vision ұсынса, оны ағымдағы каталог карточкасы таңдалған API форматында image кірісін жариялайтын модель үшін ғана қосыңыз; клиентте өрістің болуы таңдалған модель суреттерді қолдайтынын растамайды.
Settings | Tools | AI Assistant | Providers & API keys → Third-party AI providers → OpenAI-compatible → URL, API Key → Test Connection → Apply → AI Chat / Models Assignment
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Provider: OpenAI-compatible
URL: https://api.ailoot.ai/v1
API Key: sk-...
Модель мысалы: claude-sonnet-5-5
Маңызды
OpenAI-compatible таңдаңыз, URL өрісіне https://api.ailoot.ai/v1, ал API Key өрісіне өз кілтіңізді енгізіңіз. Test Connection, содан кейін Apply түймесін басып, AI Chat ішінде модель таңдаңыз. IDE функциялары үшін модельді Models Assignment арқылы тағайындаңыз. Tool calling параметрін модель құралдарды қолдаса ғана қосыңыз; кодты толықтыру бөлек бапталады.
Xcode → Settings → Intelligence → Chat → Add a Chat Provider → Internet Hosted → URL, API Key, API Key Header, сипаттама → Add.
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Type: Internet Hosted
URL: https://api.ailoot.ai (/v1 ҚОСПАЙ — Xcode /v1/models және /v1/chat/completions жолдарын өзі қосады)
API Key: sk-...
API Key Header: x-api-key
Description: Ailoot
→ содан кейін тізімнен модельдерді таңдаңыз (мысалы claude-sonnet-5-5, gpt-6.1-sol)
Модель мысалы: claude-sonnet-5-5
Маңызды
Apple провайдердің Chat Completions қолдауын және {URL}/v1/models пен {URL}/v1/chat/completions жолдарына жауап беруін талап етеді. Ailoot кілтті x-api-key және Authorization: Bearer ішінде қабылдайды (Authorization тақырыбы таңдалса, пікірлерге қарағанда, Xcode Bearer префиксін өзі қосады). Xcode агенттері бөлек бапталады және бұл нұсқауға кірмейді.
lazy.nvim ішіндегі yetone/avante.nvim үшін opts: __inherited_from = 'openai' бар opts.providers.<атау> (өз OpenAI-мен үйлесімді провайдеріңіз) немесе providers.claude.endpoint мәнін қайта анықтау; кілт api_key_name ішінде көрсетілген айнымалыдан алынады (AVANTE_* атауларына қолдау көрсетіледі).
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
opts = {
provider = "ailoot",
providers = {
ailoot = {
__inherited_from = "openai",
endpoint = "https://api.ailoot.ai/v1",
api_key_name = "AILOOT_API_KEY",
model = "claude-sonnet-5-5",
},
claude = {
endpoint = "https://api.ailoot.ai", -- Anthropic Messages, /v1 қоспай
model = "claude-sonnet-5-5",
},
},
}
-- терминалда: export AILOOT_API_KEY=sk-...
-- claude провайдері AVANTE_ANTHROPIC_API_KEY немесе ANTHROPIC_API_KEY мәнін оқиды
Модель мысалы: claude-sonnet-5-5
Маңызды
Плагиннің викиінде OpenAI-мен үйлесімді мекенжай /v1 бөлігімен аяқталады (плагин /chat/completions жолын қосады). Кіріктірілген claude провайдері https://api.anthropic.com түріндегі мекенжайды қолданады, сондықтан Ailoot үшін — /v1 бөлігісіз. __inherited_from жоқ өз провайдерлеріңіз толық мекенжай мен жауапты талдайтын өз функцияларын талап етеді.
require('codecompanion').setup({ adapters = { http = { ... } } }) adapters.extend('openai_compatible', ...) немесе extend('anthropic', ...) арқылы; содан кейін interactions.chat/inline.adapter.
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Кілт мына айнымалыдан оқылады: AILOOT_API_KEY — оны іске қосар алдында орнатыңыз:
export AILOOT_API_KEY="sk-..." # ~/.zshrc немесе ~/.bashrc файлына қосыңыз
setx AILOOT_API_KEY "sk-..." # содан кейін терминалды қайта іске қосыңыз
Модель мысалы: gpt-6.1-sol
Маңызды
openai_compatible хостты (env.url, /v1 бөлігісіз) және жолды (env.chat_url) бөледі. env мәндері орта айнымалысының атауы, cmd:..., file:... немесе Lua функциясы болуы мүмкін. anthropic адаптері де /v1/messages үшін өз url мекенжайымен осылай кеңейтіледі.
init.el: бэкендті gptel-make-openai (OpenAI Chat), gptel-make-anthropic (Messages) немесе gptel-make-gemini арқылы тіркеңіз — әрқайсында :host, :endpoint, :key, :stream, :models бар; содан кейін gptel-backend және gptel-model мәндерін беріңіз.
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
(setq gptel-model 'claude-sonnet-5-5
gptel-backend
(gptel-make-openai "Ailoot"
:host "api.ailoot.ai"
:endpoint "/v1/chat/completions"
:stream t
:key (getenv "AILOOT_API_KEY") ; немесе (gptel-api-key-from-environment "AILOOT_API_KEY")
:models '(claude-sonnet-5-5 gpt-6.1-sol deepseek-v4-pro qwen3.8-max)))
;; Anthropic Messages нұсқасы
(gptel-make-anthropic "Ailoot-Claude"
:host "api.ailoot.ai" ; әдепкі жол /v1/messages
:stream t
:key (getenv "AILOOT_API_KEY")
:models '(claude-sonnet-5-5 claude-opus-5-5))
Кілт мына айнымалыдан оқылады: AILOOT_API_KEY — оны іске қосар алдында орнатыңыз:
export AILOOT_API_KEY="sk-..." # ~/.zshrc немесе ~/.bashrc файлына қосыңыз
setx AILOOT_API_KEY "sk-..." # содан кейін терминалды қайта іске қосыңыз
Модель мысалы: claude-sonnet-5-5
Маңызды
:host — тек хост атауы (https:// және жолсыз), жол :endpoint ішінде беріледі. gptel-make-anthropic x-api-key және anthropic-version тақырыптарын жібереді — Ailoot оларды қабылдайды.
Preferences → AI-features → OpenAiCustom (немесе settings.json ішіндегі ai-features.openAiCustom.customOpenAiModels кілті; AI Configuration терезесі — Alt+A).
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Settings → Models → Add Model → Custom Model → API Format, Request URL (Full URL ауыстырғышы), Model ID, Display Name, API Key; қажет болса Advanced Settings.
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
OpenAI пішімі:
API Format: OpenAI Chat Completions
Full URL: OFF
Request URL: https://api.ailoot.ai/v1
Model ID: gpt-6.1-sol
API Key: sk-...
Anthropic пішімі:
API Format: Anthropic Messages
Full URL: OFF
Request URL: https://api.ailoot.ai
Model ID: claude-sonnet-5-5
API Key: sk-...
Модель мысалы: gpt-6.1-sol
Маңызды
Full URL өшірілгенде Trae таңдалған формат жолын өзі қосады (OpenAI үшін мекенжай /v1 бөлігімен, Anthropic үшін /v1 бөлігісіз). Full URL қосылғанда https://api.ailoot.ai/v1/chat/completions немесе https://api.ailoot.ai/v1/messages енгізіңіз. Model Series өрісі кеңестерді модель тобына бейімдейді.
Settings > Admin > Connections > Manage OpenAI API Connections > + Add Connection (немесе контейнерді іске қосқанда env OPENAI_API_BASE_URL / OPENAI_API_KEY)
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
UI: URL = https://api.ailoot.ai/v1
API Key = sk-...
Model IDs: бос (/v1/models жолынан жүктеледі) немесе claude-sonnet-5-5, gpt-6.1-sol модельдерін қолмен қосыңыз
Docker env:
OPENAI_API_BASE_URL=https://api.ailoot.ai/v1
OPENAI_API_KEY=sk-...
Модель мысалы: claude-sonnet-5-5
Маңызды
OpenAI Chat Completions форматы; URL міндетті түрде /v1 бөлігімен және соңында қиғаш сызықсыз беріледі. Модельдер тізімі /v1/models ішінен алынады; каталог үлкен болса (252 модель), Model IDs тізімін шектеп, модельдер тізімінің кэшін қосқан ыңғайлы (Cache Base Model List / ENABLE_BASE_MODELS_CACHE=True). RAG эмбеддингтері үшін бөлек RAG_OPENAI_API_BASE_URL бар.
librechat.yaml файлы → endpoints.custom (кілт .env ішінен ${VAR} арқылы); Anthropic форматы үшін provider: 'anthropic' өрісі
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Кәдімгі custom endpoint = OpenAI Chat Completions (/v1 бөлігі бар baseURL). provider: 'anthropic' төл /v1/messages клиентін қосады; құжаттама мысалында Anthropic үшін baseURL /v1 бөлігісіз көрсетілген (https://api.anthropic.com), сондықтан біз үшін https://api.ailoot.ai. fetch: true тізімді /v1/models ішінен алады.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Provider Name: Ailoot
Түрі: OpenAI (немесе OpenAI Responses / Anthropic)
API Key: sk-...
Base URL: https://api.ailoot.ai
→ өрістің астындағы соңғы мекенжайдың алдын ала көрінісін тексеріңіз: мынадай болуы керек https://api.ailoot.ai/v1/chat/completions (Anthropic үшін — https://api.ailoot.ai/v1/messages)
Models: + claude-sonnet-5-5, gpt-6.1-sol
Содан кейін Model Check түймесін басыңыз
Модель мысалы: claude-sonnet-5-5
Маңызды
Құжаттама OpenAI, Anthropic, OpenAI Responses және Gemini протоколдарын және өрістің астындағы қорытынды жолдың алдын ала көрінісін растайды, бірақ /v1 қосу ережелерін сипаттамайды — алдын ала көрініске сүйеніңіз. Біздің барлық үш форматымыз (Chat Completions, Responses, Messages) жарайды.
Баптаулар (бүйірлік панельдегі түйме) > Model Provider > Add (төменде) > OpenAI API Compatible түрі
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Name: Ailoot
API Mode: OpenAI API Compatible
API Key: sk-...
API Host: https://api.ailoot.ai
API Path: (бос, әдепкі жол /v1/chat/completions)
Models: + gpt-6.1-sol, claude-sonnet-5-5 (бұл мысалдарда vision өшірілген; tool_use — таңдалған модельдің мүмкіндіктеріне қарай)
Модель мысалы: gpt-6.1-sol
Маңызды
Құжаттамада API Host /v1 бөлігісіз көрсетілген (мысалы, https://api.openai.com), ал әдепкі жол /v1/chat/completions. Google Gemini compatible түрі де бар, бірақ біздің /v1beta үшін тексерілмеген. JSON конфигурациясын импорттау (type: 'openai', apiHost, apiPath) 1.15.1 нұсқасынан бастап chatbox://provider/import?config=<base64> арқылы қолжетімді. Келтірілген GPT және Claude үшін vision өшірілген: 2026-09-30 күнгі каталог көрінісі OpenAI Chat форматында тек мәтінді жариялайды. Chatbox нұсқаңыз vision ұсынса, оны ағымдағы каталог карточкасында таңдалған API форматында image кірісі жарияланған модель үшін ғана қосыңыз; клиенттің сурет тіркей алуы модельдің оны қолдайтынын дәлелдемейді.
Өз серверіңізде: OPENAI_PROXY_URL / OPENAI_API_KEY / OPENAI_MODEL_LIST, ANTHROPIC_PROXY_URL, GOOGLE_PROXY_URL орта айнымалылары
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
OPENAI_PROXY_URL әдепкіде https://api.openai.com/v1, сондықтан /v1 бөлігімен көрсетеміз. ANTHROPIC_PROXY_URL әдепкіде https://api.anthropic.com (/v1 бөлігісіз). GOOGLE_PROXY_URL арқылы Gemini форматын (https://api.ailoot.ai) қосуға формалды түрде болады, бірақ бұл нұсқаны тексерген жоқпыз. Серверлік режимді қолданыңыз: сұраулар браузерден тікелей жіберілсе, Ailoot API-і оларды әзірге CORS ережелері бойынша қабылдамауы мүмкін.
Settings > Model Providers > Add Provider → OpenAI-compatible немесе Anthropic-compatible форматын таңдау
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
OpenAI-compatible:
Provider name: Ailoot
Base URL: https://api.ailoot.ai/v1
API key: sk-...
Anthropic-compatible:
Provider name: Ailoot Claude
Base URL: https://api.ailoot.ai
API key: sk-...
Models: {base_url}/models жолынан жүктеледі немесе + қолмен қосу: claude-sonnet-5-5
Модель мысалы: claude-sonnet-5-5
Маңызды
Құжаттама: OpenAI-мен үйлесімді провайдерлерде Base URL міндетті түрде /v1 бөлігімен беріледі (әйтпесе 404), соңындағы қиғаш сызық алынып тасталады; Anthropic режимі үшін LiteLLM мысалы /v1 бөлігісіз берілген. Өз провайдерлеріңіз үшін модель мүмкіндіктері (tools, vision) қолмен қойылады. Қосалқы кілттерді қолдайды (қайталау тек 401/403/429 кезінде).
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Custom Endpoint (Base URL): https://api.ailoot.ai/v1
Custom API Key: sk-...
Model: тізімнен таңдаңыз (/v1/models) немесе claude-sonnet-5-5 енгізіңіз
Модель мысалы: claude-sonnet-5-5
Маңызды
Құжаттама: қосылымда мәселе болса, /v1 қосып, /chat/completions ҚОСПАУ керек. Сервер /v1/models қайтарса, модельдер тізімі жүктеледі (бізде қайтарады).
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
UI: Base URL = https://api.ailoot.ai/v1
API Key = sk-...
Chat Model Name = deepseek-v4-pro
Token context window = модельге сәйкес
Docker .env:
LLM_PROVIDER='generic-openai'
GENERIC_OPEN_AI_BASE_PATH='https://api.ailoot.ai/v1'
GENERIC_OPEN_AI_MODEL_PREF='deepseek-v4-pro'
GENERIC_OPEN_AI_MODEL_TOKEN_LIMIT=128000
GENERIC_OPEN_AI_API_KEY='sk-...'
Модель мысалы: deepseek-v4-pro
Маңызды
Құжаттамада провайдер «әзірлеушілер үшін» деп белгіленген. Қажет болса, GENERIC_OPEN_AI_MODEL_MAX_TOKEN_KEY='max_completion_tokens'. Эмбеддингтер үшін бөлек generic-openai embedder бар (EMBEDDING_BASE_PATH + GENERIC_OPEN_AI_EMBEDDING_API_KEY) — nemotron-3-embed моделі /v1/embeddings арқылы.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Құжаттамада айнымалылар OpenAI және Anthropic үшін backend host ауыстыру ретінде сипатталған (прокси мен өз endpoint мекенжайларыңыз үшін); «host» деп жазылғандықтан /v1 бөлігісіз көрсетеміз, бірақ жолдың дәл форматы құжаттамада түсіндірілмеген — бірінші сұрау бойынша тексеру керек.
Settings > Models > (+) > OpenAI-compatible Server
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Friendly name: Ailoot
API Endpoint URL: https://api.ailoot.ai/v1/chat/completions
API Key: sk-...
Model ID: gpt-6.1-sol
Context length: модельге сәйкес
Streaming: қосу
Модель мысалы: gpt-6.1-sol
Маңызды
chat completions толық мекенжайы қажет. Оны AI Command қолдануы үшін осы сервисті негізгі етіп қойыңыз. Нұсқау BoltAI анықтамалығы бойынша жасалған; BoltAI 2 нұсқасында терезелер өзгеше болуы мүмкін.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Model Hub > Model Providers > Add Provider > OpenAI-compatible
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Provider: OpenAI Compatible
Name: Ailoot
API Endpoint: https://api.ailoot.ai/v1
API Key: sk-...
Models: gpt-6.1-sol, claude-sonnet-5-5
Модель мысалы: gpt-6.1-sol
Маңызды
Құжаттама пайдаланушының OpenAI-мен үйлесімді провайдерін растайды, бірақ мекенжай форматын көрсетпейді; /v1 — OpenAI API-інің стандартты түбірі, 404 қатесі болса, /v1 бөлігісіз нұсқасын тексеріңіз. Anthropic-пен үйлесімді өз endpoint мекенжайыңыз құжаттамада сипатталмаған.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Бұл баптауда OpenAI Chat форматын NextChat сервері арқылы пайдаланыңыз. Vercel не Docker ортасына орналастырғанда BASE_URL=https://api.ailoot.ai мәнін /v1 қоспай, сондай-ақ OPENAI_API_KEY, CUSTOM_MODELS және DEFAULT_MODEL айнымалыларын орнатыңыз. Осы айнымалылар өзгерсе, серверді қайта орналастырыңыз.
Settings > Copilot > BYOK > Add a provider > Add a custom provider
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Base URL: https://api.ailoot.ai/v1
API key: sk-...
Model ID: claude-sonnet-5-5 (немесе /v1/models тізімінен таңдаңыз)
Содан кейін Test; модельді Basic > Agents > Quick Chat бөлімінде қосыңыз
Модель мысалы: claude-sonnet-5-5
Маңызды
Модельдер тізімі /v1/models ішінен алынады, модельді қолмен енгізуге болады. Test өтсе, бірақ Quick Chat хабарламаларды жібермесе — провайдерде Enable CORS қосыңыз (жауап ағынсыз, толық келеді). Кілттер Obsidian Keychain ішінде сақталады.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Provider: Custom
Name: Ailoot
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
Содан кейін модельдерді қолмен қосыңыз: gpt-6.1-sol, claude-sonnet-5-5
Модель мысалы: gpt-6.1-sol
Маңызды
Құжаттама API URL мен кілті бар Custom нұсқасын растайды; URL форматы түсіндірілмеген, /v1 — OpenAI API-інің стандартты түбірі. Модельдерді автоматты жүктеу тек Ollama, LM Studio және Llamafile үшін кепілденген — басқаларда модельдер қолмен қосылады.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
base_url — /chat/completions суффиксі жоқ OpenAI-мен үйлесімді endpoint мекенжайы. Raycast файлды қайта іске қоспай оқиды. abilities берілмесе, tools пен vision мүмкіндіктеріне қолдау көрсетілмейді деп саналады. Модельдер Quick AI, AI Chat және AI Commands ішінде пайда болады. Бұл мысалда vision.supported = false: 2026-09-30 каталог көрінісі Claude/OpenAI Chat үшін тек мәтінді жариялайды. Raycast нұсқаңыз бұл баптауды қолдаса, vision мүмкіндігін ағымдағы каталог карточкасы OpenAI Chat форматында image кірісін жариялайтын модель үшін ғана қосыңыз; клиент жалаушасының өзі API суреттерді қолдайтынын растамайды.
Models (сол жақ бүйірлік панель) > + Add Custom Model
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Name: Claude Sonnet 5.5 (Ailoot)
API Type: OpenAI Chat Completions
Endpoint: https://api.ailoot.ai/v1/chat/completions
Model ID: claude-sonnet-5-5
Custom Headers: Authorization = Bearer sk-...
Context Length: модельге сәйкес
Test → Save
Модель мысалы: claude-sonnet-5-5
Маңызды
Endpoint толық жолмен енгізіледі. Кілт өз Authorization: Bearer sk-... тақырыбымен беріледі — Ailoot оны қабылдайды. TypingMind веб-нұсқасы API-ге браузерден тікелей жүгінеді, қазір мұндай сұрауларды CORS тоқтатуы мүмкін; үстелдік нұсқа сенімдірек. TypingMind ішіндегі Gemini түрі кілтті Ailoot қабылдамайтын apiKey тақырыбында жібереді — OpenAI Chat Completions түрін қолданыңыз.
OpenAI(base_url=..., api_key=...) конструкторының параметрі немесе OPENAI_BASE_URL және OPENAI_API_KEY орта айнымалылары
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
export AILOOT_API_KEY="sk-..."
# орта айнымалылары
export OPENAI_BASE_URL="https://api.ailoot.ai/v1"
export OPENAI_API_KEY="$AILOOT_API_KEY"
# немесе кодта
ailoot-openai-python-sdk.py
import os
from openai import OpenAI
client = OpenAI(max_retries=0, base_url="https://api.ailoot.ai/v1", api_key=os.environ["AILOOT_API_KEY"])
r = client.chat.completions.create(model="gpt-6.1-sol", messages=[{"role":"user","content":"Сәлем"}])
print(r.choices[0].message.content)
# Responses API: client.responses.create(model="gpt-6.1-sol", input="Сәлем")
# Эмбеддингтер: client.embeddings.create(model="nemotron-3-embed", input=["мәтін"])
python3 ailoot-openai-python-sdk.py
Модель мысалы: gpt-6.1-sol, claude-sonnet-5-5, deepseek-v4-pro, qwen3.8-max (чат); nemotron-3-embed (эмбеддингтер)
Маңызды
Мекенжай /v1 бөлігімен: SDK /chat/completions, /responses, /embeddings, /images/*, /audio/* жолдарын өзі қосады. Chat Completions және Responses жұмыс істейді (Responses — каталогта осы форматы бар модельдерде). Ағындық шығару мен құралдар стандартты. Ailoot қателері JSON түрінде Request ID-мен келеді және openai.APIStatusError ретінде ұсталады.
new OpenAI({ baseURL, apiKey }) конструкторының опциясы; SDK әдепкіде OPENAI_BASE_URL орта айнымалысын оқиды
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Кілт мына айнымалыдан оқылады: AILOOT_API_KEY — оны іске қосар алдында орнатыңыз:
export AILOOT_API_KEY="sk-..." # ~/.zshrc немесе ~/.bashrc файлына қосыңыз
setx AILOOT_API_KEY "sk-..." # содан кейін терминалды қайта іске қосыңыз
Модель мысалы: claude-sonnet-5-5, gpt-6.1-sol, grok-4.7
Маңызды
README baseURL опциясын көрсетеді; OPENAI_BASE_URL оқылуы клиенттің бастапқы кодында (src/client.ts) көрінеді, әдепкі мәні https://api.openai.com/v1. Ailoot мекенжайын /v1 бөлігімен көрсетіңіз. chat.completions және responses екеуі де қолжетімді.
Anthropic(base_url=...) параметрі немесе ANTHROPIC_BASE_URL орта айнымалысы; кілт: api_key немесе ANTHROPIC_API_KEY
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Модель мысалы: claude-sonnet-5-5, claude-opus-5-5; /v1/messages арқылы да gpt-6.1-sol, deepseek-v4-pro, gemini-3.6-flash
Маңызды
Мекенжай /v1 БӨЛІГІНСІЗ: SDK /v1/messages жолын өзі қосады. Шлюз кілтті x-api-key (SDK осылай жібереді) және Authorization: Bearer тақырыптарында қабылдайды. Ағындық шығару, құралдар және /v1/messages/count_tokens жұмыс істейді. Топтап өңдеу (Batches) мен Files API Ailoot каталогында жарияланбаған.
Провайдерлер: @ai-sdk/openai-compatible ішіндегі createOpenAICompatible({ name, baseURL, apiKey }); @ai-sdk/anthropic ішіндегі createAnthropic({ baseURL, apiKey }); @ai-sdk/google ішіндегі createGoogleGenerativeAI({ baseURL, apiKey }); createOpenAI({ baseURL }) немесе OPENAI_BASE_URL
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
ChatOpenAI(base_url=...) немесе OPENAI_API_BASE / OPENAI_BASE_URL айнымалылары; ChatAnthropic(base_url=...) немесе ANTHROPIC_API_URL / ANTHROPIC_BASE_URL
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
import os
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(model="gpt-6.1-sol", base_url="https://api.ailoot.ai/v1", api_key=os.environ["AILOOT_API_KEY"])
print(llm.invoke("Сәлем").content)
from langchain_anthropic import ChatAnthropic
claude = ChatAnthropic(model="claude-sonnet-5-5", base_url="https://api.ailoot.ai", api_key=os.environ["AILOOT_API_KEY"])
Модель мысалы: gpt-6.1-sol, qwen3.8-max (ChatOpenAI); claude-sonnet-5-5 (ChatAnthropic)
Маңызды
ChatOpenAI: мекенжай /v1 бөлігімен. Құжаттама бойынша, ChatOpenAI тек OpenAI-дың ресми спецификациясын қолдайды: бөгде модельдердің reasoning_content сияқты стандарттан тыс өрістері сақталмайды. Claude үшін ChatAnthropic қолайлырақ: мекенжай /v1 бөлігісіз, SDK /v1/messages жолын өзі қосады. ChatAnthropic ішіндегі base_url параметрі мен ANTHROPIC_API_URL/ANTHROPIC_BASE_URL айнымалылары бастапқы кодтағы класс құжаттамасында (langchain_anthropic/chat_models.py) сипатталған, интеграция бетінде олар жоқ. use_responses_api жалаушасы ChatOpenAI ішінде Responses режимін қосады.
crewai.LLM(model=..., base_url=..., api_key=...); OPENAI_API_KEY және OPENAI_BASE_URL айнымалылары; Claude үшін — base_url бар төл anthropic/ провайдері
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/messages қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
import os
from crewai import LLM
# OpenAI-мен үйлесімді пішім
llm = LLM(model="openai/gpt-6.1-sol", base_url="https://api.ailoot.ai/v1", api_key=os.environ["AILOOT_API_KEY"])
# Anthropic Messages
claude = LLM(model="anthropic/claude-sonnet-5-5", base_url="https://api.ailoot.ai", api_key=os.environ["AILOOT_API_KEY"], max_tokens=4096)
Модель мысалы: openai/gpt-6.1-sol, anthropic/claude-sonnet-5-5
Маңызды
openai/ немесе anthropic/ префиксі CrewAI ішінде провайдерді таңдайды, сұрауға префикссіз id жіберіледі. OpenAI үшін мекенжай /v1 бөлігімен, Anthropic үшін /v1 бөлігісіз беріледі. Құжаттамада еркін OpenAI-мен үйлесімді шлюз үшін custom_openai=True жалаушасы да сипатталған. Anthropic үшін max_tokens міндетті.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1beta/models/{model}:generateContent қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
import os
from google import genai
from google.genai import types
client = genai.Client(
api_key=os.environ["AILOOT_API_KEY"],
http_options=types.HttpOptions(base_url="https://api.ailoot.ai"))
r = client.models.generate_content(model="gemini-3.6-flash", contents="Сәлем")
print(r.text)
Модель мысалы: gemini-3.6-flash, gemini-3.1-pro
Маңызды
Мекенжай /v1beta бөлігісіз: SDK /v1beta/models/{model}:generateContent жолын өзі құрастырады. Кілт x-goog-api-key тақырыбында жіберіледі — Ailoot оны қабылдайды. Тек Gemini форматындағы модельдер қолжетімді. JavaScript нұсқасы (@google/genai) үшін өз мекенжайыңыз құжаттамада сипатталмаған, сондықтан оны мұнда келтірмейміз.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Модель мысалы: openai/claude-sonnet-5-5, openai/qwen3.8-max, openai/nemotron-3-embed
Маңызды
openai/ префиксі OpenAI-мен үйлесімді протоколды білдіреді, Ailoot-қа префикссіз id жіберіледі. LiteLLM /chat/completions және /embeddings жолдарын өзі қосады; құжаттама бойынша, Not Found қатесі кезінде мекенжай /v1 бөлігімен аяқталуы керек.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Кілт мына айнымалыдан оқылады: AILOOT_API_KEY — оны іске қосар алдында орнатыңыз:
export AILOOT_API_KEY="sk-..." # ~/.zshrc немесе ~/.bashrc файлына қосыңыз
setx AILOOT_API_KEY "sk-..." # содан кейін терминалды қайта іске қосыңыз
Модель мысалы: openai/claude-sonnet-5-5, openai/gpt-6.1-sol
Маңызды
Бір Ailoot кілтінің үстінен командаға өз ішкі кілттеріңізді тарату қажет болса, прокси пайдалы. Ailoot ішіндегі есептен шығару api_key ішінде көрсетілген кілтке жазылады. Мекенжай /v1 бөлігімен.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
pip install llama-index-llms-openai-like
import os
from llama_index.llms.openai_like import OpenAILike
llm = OpenAILike(
model="deepseek-v4-pro",
api_base="https://api.ailoot.ai/v1",
api_key=os.environ["AILOOT_API_KEY"],
is_chat_model=True,
is_function_calling_model=True,
context_window=128000)
print(llm.complete("Сәлем"))
Модель мысалы: deepseek-v4-pro, claude-sonnet-5-5, gpt-6.1-sol
Маңызды
Мекенжай /v1 бөлігімен. is_chat_model=True міндетті, әйтпесе класс ескірген /completions жолына жүгінеді. is_function_calling_model=True — агенттер құралдарды қолдануы үшін. context_window мәнін Ailoot каталогындағы модель карточкасына қарай беріңіз.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
import { Agent } from "@mastra/core/agent";
const agent = new Agent({
id: "ailoot-agent",
name: "Ailoot Agent",
instructions: "Орыс тілінде жауап бер",
model: {
id: "ailoot/claude-sonnet-5-5",
url: "https://api.ailoot.ai/v1",
apiKey: process.env.AILOOT_API_KEY
// api: "responses" // responses әдісі бар модельдер үшін ғана
}
});
Кілт мына айнымалыдан оқылады: AILOOT_API_KEY — оны іске қосар алдында орнатыңыз:
export AILOOT_API_KEY="sk-..." # ~/.zshrc немесе ~/.bashrc файлына қосыңыз
setx AILOOT_API_KEY "sk-..." # содан кейін терминалды қайта іске қосыңыз
Модель мысалы: ailoot/claude-sonnet-5-5, ailoot/gpt-6.1-sol
Маңызды
url ішінде /chat/completions толық жолы емес, /v1 бөлігі бар базалық мекенжай көрсетіледі. Әдепкіде Chat Completions қолданылады, api: "responses" Responses API-іне ауыстырады. id мәнінің "провайдер/модель" пішімі шлюзге модельдің жалаң id мәнін жібереді. model нысанындағы apiKey өрісі құжаттамада тақырыптары бар мысалда көрсетілген; url-мен бірге қолданылуы бөлек сипатталмаған.
AsyncOpenAI(base_url=..., api_key=...) + OpenAIChatCompletionsModel(model=..., openai_client=client) немесе жаһандық set_default_openai_client(client)
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
import os
from agents import Agent, Runner, AsyncOpenAI, OpenAIChatCompletionsModel, set_tracing_disabled
set_tracing_disabled(disabled=True)
client = AsyncOpenAI(max_retries=0, base_url="https://api.ailoot.ai/v1", api_key=os.environ["AILOOT_API_KEY"])
model = OpenAIChatCompletionsModel(model="claude-sonnet-5-5", openai_client=client)
agent = Agent(name="Көмекші", instructions="Орыс тілінде жауап бер", model=model)
print(Runner.run_sync(agent, "Сәлем").final_output)
Модель мысалы: claude-sonnet-5-5, gpt-6.1-sol
Маңызды
Мекенжай /v1 бөлігімен. Трассалауды set_tracing_disabled(True) арқылы өшіріңіз: әйтпесе SDK OpenAI кілтінсіз трассаларды OpenAI-ға жіберуге тырысады. Chat Completions қолдану үшін модельге каталогта осы әдіс көрсетіліп, ол сіздің кілтіңізге қолжетімді болуы керек; Responses (SDK ішінде әдепкіде) — тек каталогта responses әдісі бар модельдерге қолжетімді. OpenAI-дың кіріктірілген құралдары (веб-іздеу, файлдар) бөгде шлюз арқылы жұмыс істейтініне кепілдік жоқ.
OpenAIChatModel (Chat Completions) немесе OpenAIResponsesModel (Responses) моделімен OpenAIProvider(base_url=..., api_key=...); немесе OPENAI_BASE_URL айнымалысы
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
import os
from pydantic_ai import Agent
from pydantic_ai.models.openai import OpenAIChatModel
from pydantic_ai.providers.openai import OpenAIProvider
model = OpenAIChatModel("deepseek-v4-pro",
provider=OpenAIProvider(base_url="https://api.ailoot.ai/v1", api_key=os.environ["AILOOT_API_KEY"]))
agent = Agent(model)
print(agent.run_sync("Сәлем").output)
Модель мысалы: deepseek-v4-pro, gpt-6.1-sol (OpenAIResponsesModel үшін)
Маңызды
Мекенжай /v1 бөлігімен. Құжаттамада әдепкіде OpenAIResponsesModel қолданылады: оны тек responses әдісі бар модельдер үшін алыңыз; қалғандары үшін — OpenAIChatModel.
Credentials → OpenAI → Base URL өрісі (әдепкіде https://api.openai.com/v1); Credentials → Anthropic → Base URL (әдепкіде https://api.anthropic.com); Credentials → Google Gemini(PaLM) Api → Host (әдепкіде https://generativelanguage.googleapis.com). Содан кейін OpenAI Chat Model / Anthropic Chat Model / Google Gemini Chat Model түйіндері
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
OpenAI credential:
API Key: sk-...
Base URL: https://api.ailoot.ai/v1
Anthropic credential:
API Key: sk-...
Base URL: https://api.ailoot.ai
Google Gemini(PaLM) Api credential:
Host: https://api.ailoot.ai
API Key: sk-...
OpenAI Chat Model түйіні → Model: By ID → gpt-6.1-sol (Use Responses API ауыстырғышы — responses әдісі бар модельдер үшін ғана)
Модель мысалы: gpt-6.1-sol / deepseek-v4-pro (OpenAI), claude-sonnet-5-5 (Anthropic), gemini-3.6-flash (Gemini)
Маңызды
Тіркелгі деректерін тексеру /models (OpenAI), /v1/models (Anthropic) және /v1beta/models (Gemini) жолдарын шақырады; Ailoot-та үшеуі де бар. n8n құжаттама беттерінде Base URL өрісі сипатталмаған: ол тіркелгі деректерінің өзінде бар (OpenAiApi.credentials.ts және AnthropicApi.credentials.ts бастапқы файлдары, «Override the default base URL for the API» белгісі). n8n Cloud ішінде «Use Gateway credits» таңдамаңыз, әйтпесе сұраулар Ailoot арқылы өтпейді.
Integrations → Model Provider → OpenAI-API-compatible плагинін орнату → Add Model (өрістер: Model Type, Model Name, API Key, API Base URL, Completion mode, Model context size)
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Model Type: LLM
Model Name: claude-sonnet-5-5
API Key: sk-...
API Base URL: https://api.ailoot.ai/v1
Completion mode: Chat
Model context size: Ailoot каталогындағы модель карточкасына сәйкес
Text Embedding үшін:
Model Name: nemotron-3-embed
API Base URL: https://api.ailoot.ai
Модель мысалы: claude-sonnet-5-5, gpt-6.1-sol, qwen3.8-max; nemotron-3-embed (эмбеддингтер)
Маңызды
Провайдерлерді тек жұмыс кеңістігінің иесі мен әкімшілері басқара алады. Плагин README бойынша: LLM үшін мекенжай /v1 бөлігімен, ал эмбеддингтер, rerank, STT және TTS үшін плагин API нұсқасын өзі қосады, сондықтан мекенжай /v1 бөлігісіз беріледі (әйтпесе /v1/v1 болады). Әр Ailoot моделін бөлек жазба ретінде қосыңыз; кірістегі суреттер мен ағындық шығаруды модель баптауларында қосыңыз.
ChatOpenAI немесе ChatOpenAI Custom түйіні → Connect Credential (кілт) → Additional Parameters → Base Path (және тақырыптар үшін Base Options)
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Credential (OpenAI API): sk-...
ChatOpenAI Custom түйіні:
Model Name: deepseek-v4-pro
Additional Parameters → Base Path: https://api.ailoot.ai/v1
Модель мысалы: deepseek-v4-pro, claude-sonnet-5-5, gpt-6.1-sol
Маңызды
ChatOpenAI ішінде модельдер тізімі бекітілген, сондықтан Ailoot-тың еркін id мәндері үшін модель атауы қолмен енгізілетін ChatOpenAI Custom қолданыңыз. Base Path /v1 бөлігімен беріледі. Эмбеддингтер үшін OpenAI Embeddings Custom түйіні бар.
HACS арқылы орнату (Custom repository) немесе custom_components/extended_openai_conversation көшіру → қайта іске қосу → Settings → Devices & Services → Add Integration → Extended OpenAI Conversation (API Key, Base Url) → Settings → Voice Assistants → Conversation agent
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
API Key: sk-...
Base Url: https://api.ailoot.ai/v1
Options → Chat Model: gpt-6.1-sol
Voice Assistants → Conversation agent: Extended OpenAI Conversation
Модель мысалы: gpt-6.1-sol, claude-sonnet-5-5
Маңызды
Бұл ресми интеграция емес, бөгде компонент. Құрылғыларды басқару Chat Completions ішіндегі функция шақыру (tools) арқылы жүреді, сондықтан құралдарды қолдайтын модельдерді таңдаңыз. Ресми OpenAI Conversation интеграциясы өз мекенжайыңызды қолдамайды.
Профиль → Settings → Model Providers → OpenAI Compatible (Base URL және API Key өрістері; OPENAI_COMPATIBLE_BASE_URL және OPENAI_COMPATIBLE_API_KEY айнымалылары). Баламасы: OpenAI компоненті → OpenAI API Base өрісі
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Settings → Model Providers → OpenAI Compatible:
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
немесе орта айнымалылары арқылы:
export OPENAI_COMPATIBLE_BASE_URL="https://api.ailoot.ai/v1"
export OPENAI_COMPATIBLE_API_KEY="sk-..."
Содан кейін Language Model / Agent компоненттерінде OpenAI Compatible → claude-sonnet-5-5 таңдаңыз
Модель мысалы: claude-sonnet-5-5, gpt-6.1-sol, nemotron-3-embed (Embedding Model)
Маңызды
Langflow қосылымды тексеріп, модельдер тізімін /v1/models ішінен жүктейді; модельдер Language Models және Embedding Models бөлімдерінде пайда болады. Содан кейін қажет модельдерді қолмен қосу керек. Провайдер langflow пакетімен бірге орнатылады.
Кіріктірілген OpenAI модулі тек OpenAI аккаунтымен жұмыс істейді. HTTP → Make a request қолданыңыз: URL, Method, Headers, Body type Raw / JSON
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Модуль: HTTP → Make a request
URL: https://api.ailoot.ai/v1/chat/completions
Method: POST
Headers:
Authorization: Bearer sk-...
Content-Type: application/json
Body (JSON):
{"model":"gpt-6.1-sol","messages":[{"role":"user","content":"{{1.text}}"}]}
Parse response: Yes → жауап choices[].message.content ішінде
Модель мысалы: gpt-6.1-sol, claude-sonnet-5-5
Маңызды
Бұл Ailoot-қа арналған бөлек провайдер емес, әмбебап HTTP модулі: құжаттамада еркін HTTPS мекенжайы сипатталған. Кілтті API кілті бар қосылымда сақтаған дұрыс (Make оны тақырыптарда жіберудің орнына осылай сақтауды ұсынады). Make ішінде ағындық шығару қажет емес, stream қоспай жіберіңіз.
Telegram фреймворктерінде өз LLM қабаты жоқ: хабарлама өңдеушісінде Ailoot base_url мекенжайы бар OpenAI SDK шақырылады (немесе /v1 бөлігісіз base_url бар Anthropic SDK)
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Python кодын ailoot-telegram-bot.py атауымен сақтаңыз. Тәуелділіктерді орнатып, екі орта айнымалысын беріңіз де, файлды іске қосыңыз. Ботқа Hello жіберіп, мәтіндік жауапты тексеріңіз. Қате кезінде Request ID мәнін сақтап, жаңа генерация жібермес бұрын бастапқы нәтижені тексеріңіз.
python3 -m pip install "aiogram>=3,<4" openai
ailoot-telegram-bot.py
import asyncio
import os
from aiogram import Bot, Dispatcher, F
from aiogram.types import Message
from openai import AsyncOpenAI, APIError
async def main():
dp = Dispatcher()
async with AsyncOpenAI(
base_url="https://api.ailoot.ai/v1",
api_key=os.environ["AILOOT_API_KEY"],
max_retries=0,
) as llm:
@dp.message(F.text)
async def reply(message: Message):
try:
result = await llm.chat.completions.create(
model="claude-sonnet-5-5",
messages=[{"role": "user", "content": message.text}],
)
content = result.choices[0].message.content or "—"
for start in range(0, len(content), 4000):
await message.answer(content[start:start + 4000])
except APIError as error:
await message.answer(
f"{type(error).__name__}; Request ID: "
f"{getattr(error, 'request_id', None) or '—'}"
)
bot = Bot(token=os.environ["TELEGRAM_BOT_TOKEN"])
await dp.start_polling(bot)
if __name__ == "__main__":
asyncio.run(main())
Модель мысалы: claude-sonnet-5-5, deepseek-v4-pro, qwen3.8-flash
Маңызды
Telegram фреймворктерінде нейрожелілерге арналған өз қабаты жоқ: Ailoot мекенжайы бот ішіндегі OpenAI SDK-да беріледі. Нөлдік баланста Ailoot Request ID бар түсінікті 402 қатесін қайтарады — боттың құлауына жол бермей, оны пайдаланушыға көрсетіңіз.
Zapier ішіндегі ChatGPT (OpenAI) қолданбасы тек OpenAI-мен жұмыс істейді. Webhooks by Zapier → Custom Request қолданыңыз (Method, URL, Data, Headers)
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Әрекет: Webhooks by Zapier → Custom Request
Method: POST
URL: https://api.ailoot.ai/v1/chat/completions
Data (raw JSON):
{"model":"claude-sonnet-5-5","messages":[{"role":"user","content":"Сәлем"}]}
Headers:
Authorization | Bearer sk-...
Content-Type | application/json
Модель мысалы: claude-sonnet-5-5, gpt-6.1-sol
Маңызды
Бұл әмбебап HTTP сұрауы, Zapier-де базалық мекенжай өрісі бар дайын провайдер жоқ. Custom Request Data өрісін талдамай, өзгеріссіз жібереді, сондықтан JSON-ды алдын ала тексеру керек. Webhooks by Zapier Zapier-дің ақылы тарифтерінде қолжетімді.
~/.gemini/antigravity-cli/settings.json → "modelProvider": "gemini"; GEMINI_API_KEY және GOOGLE_GEMINI_BASE_URL айнымалылары
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1beta/models/{model}:generateContent қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Протокол — төл Gemini REST (streamGenerateContent, кілт X-Goog-Api-Key ішінде), жолы https://api.ailoot.ai/v1beta/... Бір сұраққа agy екі сұрау жібереді: әңгіме тақырыбы және жауаптың өзі. Агент әр қадамға кәдімгі чаттан едәуір көп резервтейді, сондықтан баланста қаражат қорын ұстаңыз. Карточка «Тексеріліп жатыр» бөлімінде: баптау құжаттама бойынша жасалған, клиенттің Ailoot арқылы нақты сынағы әлі орындалмаған. modelProvider = gemini болып, GEMINI_API_KEY бос болса, CLI іске қосылмайды.
cline auth → өз API провайдерлеріңіз → OpenAI Compatible: Base URL, API Key, Model ID; -P/--provider жалаушасы провайдерді таңдайды
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
cline auth
# API Provider: OpenAI Compatible
# Base URL: https://api.ailoot.ai/v1
# API Key: sk-...
# Model ID: claude-sonnet-5-5
cline "Тесттерді іске қосып, қателерді түзет"
Модель мысалы: claude-sonnet-5-5
Маңызды
Base URL / API Key / Model ID өрістері Cline құжаттамасында OpenAI Compatible үшін сипатталған. cline auth шеберінің тармақтары CLI құжаттамасында дәл берілмеген — экранмен салыстырыңыз.
GitHub реттелетін endpoint қолдауын растайды. Ресми скриншотта Provider Name, API Key және API Type: Chat Completions көрсетілген, бірақ URL мысалы жоқ. Сондықтан мұнда Ailoot үшін көшіріп қолданатын дайын баптау берілмейді. Осы IDE ішіндегі құжатталған балама — JetBrains AI Assistant. URL талаптарын плагиннің ресми қолдау қызметінен нақтылаңыз.
Cursor Settings → Models → API Keys → OpenAI API Key + «Override OpenAI Base URL» ауыстырғышы; содан кейін модель ID-ін өз модельдеріңізге қосыңыз.
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
OpenAI API Key: sk-...
Override OpenAI Base URL: https://api.ailoot.ai/v1
Өз моделі: gpt-6.1-sol (қосу, іске қосу, чатта таңдау)
Модель мысалы: gpt-6.1-sol
Маңызды
Cursor-дың ағымдағы ресми құжаттамасында өз мекенжайыңызды қолдану сипатталмаған: онда тек OpenAI/Anthropic/Google/Azure/Bedrock кілттері аталған, өз кілттеріңіз тек чатта жұмыс істейтіні (Tab Cursor модельдерінде қалады) және барлық сұрау Cursor серверлері арқылы өтетіні айтылған (мекенжай ашық болуы керек — api.ailoot.ai ашық). Мекенжай ауыстырғышы интерфейсте бар, бірақ Cursor форумында қателер туралы хабарлайды: ол барлық модельге қолданылады, Agent режимі өз кілтіңізді қолданбауы мүмкін, кейбір 3.15.x жинақтарында өріс енгізуді қабылдамайды.
Settings > Text Generator > LLM Provider: OpenAI Chat (немесе Custom)
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Provider: OpenAI Chat
API Key: sk-...
Base Path: https://api.ailoot.ai/v1
Model: gpt-6.1-sol
Модель мысалы: gpt-6.1-sol
Маңызды
Плагин құжаттамасында Custom провайдері аталған, бірақ мекенжай өрісі мен оның форматы сипатталмаған; баптау плагин интерфейсі бойынша берілген — баптау терезесімен салыстырыңыз.
Cmd/Ctrl+Shift+P → Open config.json → models[] ішіндегі жазба (PearAI — Continue тармағы).
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Chat → модель таңдау → Manage models → Add custom model → OpenAI (custom endpoint) провайдері → мекенжай, кілт, модель.
Конфигурация
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Visual Studio блогы (29.09.2026) VS 2026 Stable ішінде OpenAI және Ollama үшін өз мекенжайларын жариялады, бірақ құжаттама беті әлі мекенжай өрісінсіз тек OpenAI/Anthropic/Google кілттерін сипаттайды, сондықтан өріс атаулары мен мекенжай пішімі әзірге расталмаған. Тек чат; Copilot Business/Enterprise жоспарларында қолжетімсіз.
Іске қоспас бұрын Ailoot кілтіңізбен GET /v1/models сұрауын жіберіңіз. Әдістері POST /v1/chat/completions қамтитын нақты модель ID мәнін таңдап, баптауда қолданыңыз. Агенттер үшін клиент нұсқасына қажетті құралдар мен мүмкіндіктердің қолдауын да тексеріңіз.
Баптау пайдаланушы құжаттамасынан емес, Void бастапқы кодынан алынған. Void репозиторийі архивте, редактор енді дамытылмайды — оны бұрыннан қолданатындарға ғана жарайды.
Ештеңе табылмады. Қолданба өз OpenAI немесе Anthropic API мекенжайыңызды қолдаса, ол жұмыс істеуі ықтимал — мына мәндерді көрсетіңіз.
Әзірге жарамайды
Бұл қолданбаларда өз API мекенжайыңызды көрсету мүмкін емес. Қасында оларды немен ауыстыруға болатыны берілген.
Қолданба
Неге жарамайды
Немен ауыстыруға болады
Cursor CLI (cursor-agent)
Тек Cursor модельдерінде жұмыс істейді, өз API мекенжайыңыз берілмейді.
Claude Code, Codex CLI немесе opencode
Auggie CLI (Augment Code)
Augment аккаунты арқылы кіреді, бөгде провайдерді көрсетуге болмайды.
Claude Code немесе opencode
Windsurf / Devin Desktop
Claude-тың жеке модельдері үшін тек Anthropic кілтін қабылдайды, өз мекенжайыңыз берілмейді.
VS Code ішіндегі Cline, Roo Code немесе Kilo Code
Kiro
Өз кілтіңіз бен API мекенжайыңыз жоқ.
Cline немесе Roo Code
Google Antigravity (IDE)
Өз провайдеріңізді ресми баптау мүмкіндігі жоқ; бөгде патчтарды ұсынбаймыз.
Antigravity CLI немесе Gemini CLI
Copilot Business немесе Enterprise бар Visual Studio
Осы Copilot тарифтерінде өз модельдеріңіз қолжетімсіз.
Copilot жеке тарифі — Visual Studio 2026 карточкасы
Cursor Tab автотолтыруы
Өз кілтіңіз болса да, әрқашан Cursor модельдерінде жұмыс істейді.
Cursor чаты бөлек бапталады — Cursor карточкасы
Enchanted
Тек Ollama API-імен жұмыс істейді.
Open WebUI немесе Chatbox
Smart Connections (Obsidian)
Сыртқы API-лер тек ақылы Smart Chat Pro ішінде қолжетімді.
Obsidian Copilot
Witsy, 5ire
Өз API мекенжайыңыздың ресми сипаттамасын таппадық.
Cherry Studio немесе Jan
Make: кіріктірілген OpenAI модулі
Тек OpenAI аккаунтына қосылады.
HTTP модулі → Make a request — Make карточкасы
Zapier: ChatGPT (OpenAI) қолданбасы
Өз мекенжайыңызға арналған өріс жоқ.
Webhooks by Zapier → Custom Request — Zapier карточкасы
Home Assistant: OpenAI Conversation
Кіріктірілген интеграция тек OpenAI мекенжайымен жұмыс істейді.
HACS ішіндегі Extended OpenAI Conversation — Home Assistant карточкасы
aiogram, python-telegram-bot, grammY, Telegraf
Бот фреймворктері модельдерге өздері қосылмайды.
Бот ішіндегі OpenAI немесе Anthropic SDK — Telegram боты карточкасы
Толығырақ
Жасанды интеллект API: клиенттерді қосу
Клиентте API мекенжайы мен кілтті қайда енгіземін?
Ailoot кілтін қабылдайтын агенттер, редакторлар, чаттар және SDK-лар. «Баптау» түймесі мекенжай мен кілтті қайда қою керегін және көшіруге болатын дайын конфигурацияны көрсетеді.
Ailoot-ты Claude Code, OpenCode, Hermes не қолданбаңызға қосыңыз.
Компания және оның жобалар портфелі
Компания және оның жобалар портфелі: миллиондаған клиент; ай сайынғы сату көлемі миллиардтармен есептеледі.
Токенді жеңілдікпен сатып алыңыз.
Тұрақты жұмысқа жазылым жеңілдігі. Токен сатып алуға промокодтар — 50% дейін.
Жазылым
Тұрақты сұрауыңызға жеңілдікті тариф таңдаңыз.
50% дейінгі промокод
Сатып алғанда код енгізіңіз. Баға қазіргі науқанмен қайта есептеледі.
Клиентіңіз қолдайтын OpenAI, Anthropic немесе Gemini пішімін таңдаңыз. Үйлесімді API әдісі мен модельдің ID мәнін Ailoot модель карточкасынан тексеріңіз; бір пішімнің қолдау табуы әр модельдің барлық пішімді қолдайтынын білдірмейді.
Клиентімде нені баптауым керек?
Ailoot API кілтін, API мекенжайын және клиент әдісімен үйлесімді модельдің ID мәнін орнатыңыз. OpenAI SDK https://api.ailoot.ai/v1 мекенжайын, ал Anthropic және Gemini SDK https://api.ailoot.ai мекенжайын пайдаланады. Сол пішімге арналған мысалдағы сұрау өрістерін сақтаңыз.
Алғашқы API сұрауын қалай жіберемін?
Ailoot API кілтін жасаңыз. OpenAI SDK үшін https://api.ailoot.ai/v1, ал Anthropic және Gemini SDK үшін https://api.ailoot.ai мекенжайын орнатыңыз. GET /v1/models тегін және кілтіңізге қолжетімді модельдер тізімін береді; содан кейін таңдалған модель мен API әдісінің мысалын қолданыңыз.
Қосылған клиент жұмыс істемесе, нені тексеруім керек?
Клиенттің Ailoot API кілтіңізбен тиісті API мекенжайына күтілетін OpenAI, Anthropic немесе Gemini пішімінде сұрау жіберетінін тексеріңіз. Модельдің ID мәні мен әдісті растаңыз, содан кейін қайтарылған қатені клиент нұсқаулығымен салыстырыңыз. Кілтіңізді бөліспей, қате мен сұраудың ID мәнін support@ailoot.ai мекенжайына жіберіңіз.
Ailoot-ты ақылы өнімде қолдана аламын ба?
Иә. API-ді SaaS, қолданба не ботқа Ailoot офертасы мен лицензиялық шартына сай қосыңыз. Қайта сатуға жобаңыз үшін жазбаша шарт пен реселлер лицензиясын сұраңыз.
Қайта сатушы лицензиясын қалай сұратамын?
Өніміңіздің не істейтінін, оны кім пайдаланатынын және қолжетімділікті қалай беретініңізді жазып, support@ailoot.ai мекенжайына хат жіберіңіз. Жобаңыз үшін қайта сатушы лицензиясын және жазбаша шарттарды сұраңыз.