Agentit, editorit, chatit ja SDK:t, jotka hyväksyvät Ailoot-avaimen. ”Määritä”-painike näyttää, mihin osoite ja avain lisätään, sekä valmiin kopioitavan konfiguraation.
Luokka · API-muoto
Kaikki integraatiot
Tilastot
85sovellusta
77valmiina
8tarkistettavana
Pääteagentit
Koodausagentit ja CLI:t: kirjoittavat koodia, suorittavat komentoja ja muokkaavat tiedostoja.
Ympäristömuuttujat tai "env"-lohko tiedostossa ~/.claude/settings.json (yhdelle projektille .claude/settings.local.json); VS Code -laajennus — claudeCode.environmentVariables; tarkistus — komento /status
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
export AILOOT_API_KEY="sk-..."
export ANTHROPIC_AUTH_TOKEN="$AILOOT_API_KEY"
claude
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Osoite ilman /v1: Claude Code lisää itse /v1/messages. ANTHROPIC_AUTH_TOKEN lähetetään muodossa Authorization: Bearer, ANTHROPIC_API_KEY otsakkeessa x-api-key; Ailoot hyväksyy molemmat. CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1 tuo mallimme valikkoon /model polun /v1/models kautta. Tuntemattomista kentistä kertovissa 400-virheissä — CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1. Anthropicin dokumentaatio ei tue Claude Coden käyttöä muiden kuin Claude-mallien kanssa yhdyskäytävän kautta, vaikka meidän /v1/messages palvelee niitä; suosittelemme Claude-malleja. Remote Control ja puhesyöte eivät ole saatavilla yhdyskäytävän kanssa.
~/.codex/config.toml (vain käyttäjän tiedosto: projektin .codex/config.toml -tiedoston model_provider/model_providers-avaimet sivuutetaan); avain annetaan env_key-kentän muuttujassa
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/responses, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
~/.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
Esimerkkimalli: gpt-6.1-sol
Tärkeää
Codex toimii vain OpenAI Responses APIn kautta (dokumentaatio ilmoittaa vain wire_api = "responses"), joten tarvitset polkumme /v1/responses. Tarjoaja-ID:t openai, ollama, lmstudio on varattu. Vaihtoehto — openai_base_url = "https://api.ailoot.ai/v1" sisäänrakennetulle tarjoajalle openai. Ailoot antaa Codexille malliluettelon Codex-manifestin muodossa (GET /v1/models parametrilla client_version). Valitse tietty malli, jolla on luettelossa OpenAI Responses -muoto. Tilannekuvassa 2026-09-30 gemini-3.6-flash tukee OpenAI Chatia, Anthropic Messagesia ja Geminiä mutta ei Responsesia, joten tämä malli ei sovi Codexille. Tarkista muodot mallikortista, älä perheen nimestä.
hermes model → ”Custom endpoint (self-hosted / VLLM / etc.)” tai ~/.hermes/config.yaml (model-osio tai providers-sanakirja)
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Avain luetaan muuttujasta AILOOT_API_KEY — määritä se ennen käynnistystä:
export AILOOT_API_KEY="sk-..." # lisää tiedostoon ~/.zshrc tai ~/.bashrc
setx AILOOT_API_KEY "sk-..." # käynnistä sitten terminaali uudelleen
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
transport: chat_completions (OpenAI Chat), anthropic_messages (Anthropic Messages) tai codex_responses (OpenAI Responses). LLM_MODEL ei enää ole käytössä tiedostossa .env; OPENAI_BASE_URL koskee vain tarjoajaa openai-api. anthropic_messages-tyypissä anna osoite ilman /v1 — Anthropic SDK lisää itse /v1/messages. Aputehtävät (kuvantunnistus, historian tiivistäminen) käyttävät oletuksena samaa päämallia.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Avain luetaan muuttujasta AILOOT_API_KEY — määritä se ennen käynnistystä:
export AILOOT_API_KEY="sk-..." # lisää tiedostoon ~/.zshrc tai ~/.bashrc
setx AILOOT_API_KEY "sk-..." # käynnistä sitten terminaali uudelleen
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
api-adapterit: openai-completions (oletus, kun baseUrl on annettu), openai-responses (vain jos palvelin tukee polkua /v1/responses — Ailoot tukee), anthropic-messages, google-generative-ai ja muut. Tyypin anthropic-messages OpenClaw-esimerkeissä baseUrl on ilman /v1. OpenClaw osaa lähettää kuvia, kun mallin input sisältää "image". Claude-esimerkeissä on vain teksti: luettelon tilannekuvassa 2026-09-30 nämä metodit eivät ilmoita image-syötettä. Lisää "image" vain tietylle mallille, jonka nykyinen mallikortti ilmoittaa kuvan syötteenä ja valitun API-muodon. Esimerkiksi gemini-3.6-flash ilmoittaa tässä tilannekuvassa image-syötteen OpenAI Chatille; todellinen tuki riippuu mallikortista ja muodosta. Pääkonfiguraation tiedostopolku perustuu yleiseen OpenClaw-käytäntöön; luettu sivu mainitsee myös ~/.openclaw/agents/<agentId>/agent/models.json.
opencode.json (projektissa tai ~/.config/opencode/opencode.json) → provider.<id>; avain komennolla /connect tai "apiKey": "{env:VAR}"
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Avain luetaan muuttujasta AILOOT_API_KEY — määritä se ennen käynnistystä:
export AILOOT_API_KEY="sk-..." # lisää tiedostoon ~/.zshrc tai ~/.bashrc
setx AILOOT_API_KEY "sk-..." # käynnistä sitten terminaali uudelleen
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Paketti @ai-sdk/openai-compatible käyttää polkua /v1/chat/completions. Malleille, jotka tarvitsevat polun /v1/responses, opencoden dokumentaatio ilmoittaa paketin @ai-sdk/openai. Dokumentaatio ei kuvaa Anthropic-yhteensopivaa tarjoajaa omalla baseURL-arvolla. Valitse mallit, joille nykyinen luettelo ilmoittaa OpenAI Chat -muodon. Tilannekuvassa 2026-09-30 gemini-3.6-flash tukee tätä muotoa; tarkista muut Gemini-mallit niiden korteista. Tämä polku ei käytä Geminin omaa muotoa. Metodin löytyminen luettelosta ei tarkoita kyseisen asiakasversion kokeilemista käytännössä.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
export AILOOT_API_KEY="sk-..."
# nopea tapa
export OPENAI_API_KEY="$AILOOT_API_KEY"
export OPENAI_BASE_URL=https://api.ailoot.ai/v1
export OPENAI_MODEL=qwen3.8-max
qwen
Avain luetaan muuttujasta AILOOT_API_KEY — määritä se ennen käynnistystä:
export AILOOT_API_KEY="sk-..." # lisää tiedostoon ~/.zshrc tai ~/.bashrc
setx AILOOT_API_KEY "sk-..." # käynnistä sitten terminaali uudelleen
Esimerkkimalli: qwen3.8-max
Tärkeää
Protokollatyypit: openai (Chat Completions), anthropic, gemini, vertex-ai. openai-tyypissä baseUrl sisältää /v1. Dokumentaation anthropic- ja gemini-esimerkeissä ei ole baseUrl-arvoa, joten suosittelemme openai-vaihtoehtoa. Valitse openai-tyypille luettelosta OpenAI Chat -muotoa tukeva malli: gemini-3.6-flash tukee sitä. Muilla Gemini-malleilla muodot voivat poiketa — tarkista kyseisen mallin kortti. settings.json-vaihtoehto lukee avaimen muuttujasta AILOOT_API_KEY (kenttä envKey): määritä se komennolla export AILOOT_API_KEY=sk-... tai rivillä AILOOT_API_KEY=sk-... tiedostossa ~/.qwen/.env; muuten Qwen Code käynnistyy tyhjällä avaimella ja saa 401-virheen.
Ympäristömuuttujat GEMINI_API_KEY ja GOOGLE_GEMINI_BASE_URL; kirjautumistapa — ~/.gemini/settings.json → security.auth.selectedType = "gemini-api-key"; malli — GEMINI_MODEL tai valitsin -m
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1beta/models/{model}:generateContent, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Osoite ilman /v1beta: SDK lisää automaattisesti /v1beta/models/{model}:generateContent. Osoitteen on käytettävä HTTPS:ää. Avain lähetetään x-goog-api-key-otsakkeessa, jonka Ailoot hyväksyy. Vain mallit, joiden muodoksi luettelossa on merkitty Gemini, sopivat. Tarkista ennen käynnistystä, että täsmällinen ID ja tämä metodi ovat käytettävissä avaimellasi. Ailoot palauttaa maksullisen Gemini-vastauksen kokonaisena kustannusten laskemisen jälkeen, ei sana kerrallaan, joten pitkissä vastauksissa teksti ei näy heti.
~/.kimi/config.toml (osiot providers ja models, default_model); /login tukee vain Moonshot-alustoja — oma osoite määritetään käsin tiedostossa
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Tyypit: openai_legacy (Chat Completions, base_url sisältää /v1), openai_responses (Responses, /v1 mukana), anthropic (ilman /v1), gemini (base_url on Googlen juuriosoite, meillä https://api.ailoot.ai). SearchWeb toimii vain Moonshotin omalla alustalla; FetchURL käyttää paikallista latausta toisella API-osoitteella.
crushrc (Bash-konfiguraatio): ./.crushrc, ./crushrc tai ~/.config/crush/crushrc; vanha crush.json-muoto on vanhentunut mutta toimii
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Avain luetaan muuttujasta AILOOT_API_KEY — määritä se ennen käynnistystä:
export AILOOT_API_KEY="sk-..." # lisää tiedostoon ~/.zshrc tai ~/.bashrc
setx AILOOT_API_KEY "sk-..." # käynnistä sitten terminaali uudelleen
Esimerkkimalli: deepseek-v4-pro
Tärkeää
Tyyppi openai-compat käyttää OpenAI Chat -muotoa ja osoitetta, jossa on /v1. Tyyppi anthropic käyttää Messages-muotoa ja osoitetta ilman /v1: Crush välittää sen anthropic-sdk-go-kirjastolle, joka lisää itse /v1/messages. Crushin README-esimerkki, jossa on /v1, tuottaisi polun /v1/v1/messages ja virheen 404. Avain lähetetään x-api-key-otsakkeessa, ja Ailoot hyväksyy sen. Jos malliluettelo on tyhjä, openai-compat hakee sen itse polusta /v1/models. crushrc suoritetaan koodina: älä käynnistä Crushia muiden kansioissa, joissa on tällainen tiedosto. Tässä Claude-esimerkissä supports-images = false: luettelon tilannekuva 2026-09-30 ilmoittaa valitulle Messages-muodolle vain tekstin. Jos Crush-versiosi tukee tätä valitsinta, ota se käyttöön vain mallille, jonka nykyinen mallikortti ilmoittaa image-syötteen valitussa API-muodossa; asiakkaan valitsin ei itsessään anna mallille kuvatukea.
Muuttujat OPENAI_API_BASE ja OPENAI_API_KEY, valitsin --model openai/<malli>
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Etuliite openai/ on pakollinen: näin Aider (LiteLLMin kautta) lähettää pyynnöt OpenAI-yhteensopivaan polkuun /v1/chat/completions. Aiderille tuntemattomista malleista se varoittaa tuntemattomasta kontekstista — tämä ei ole virhe. Anthropic-osoitetta omalla base URL -arvolla ei kuvata tällä dokumentaatiosivulla.
goose configure → Custom Providers → Add A Custom Provider, tai JSON kansiossa ~/.config/goose/custom_providers/ (Windows: %APPDATA%\Block\goose\config\custom_providers\); vaihtoehto — sisäänrakennettu OpenAI-tarjoaja muuttujilla OPENAI_HOST/OPENAI_BASE_PATH
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Oman tarjoajan moottorit: openai, anthropic, ollama. Goose-esimerkissä moottorin engine-asetus on openai ja base_url on koko polku osoitteeseen /v1/chat/completions. Sisäänrakennetulla tarjoajalla OPENAI_HOST on juuriosoite ilman polkua, OPENAI_BASE_PATH on polku (oletuksena v1/chat/completions). Goose sivuuttaa avaimen tiedostossa config.yaml — käytä vain muuttujaa tai avainnippua. Lähdekoodivarasto on siirtynyt osoitteeseen aaif-goose/goose.
~/.factory/settings.json → customModels-taulukko; mallin valinta — komento /model, osio ”Custom models”
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Avain luetaan muuttujasta AILOOT_API_KEY — määritä se ennen käynnistystä:
export AILOOT_API_KEY="sk-..." # lisää tiedostoon ~/.zshrc tai ~/.bashrc
setx AILOOT_API_KEY "sk-..." # käynnistä sitten terminaali uudelleen
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
provider: anthropic = Messages API (baseUrl kuten Anthropicilla, ilman /v1), openai = Responses API (/v1 mukana), generic-chat-completion-api = Chat Completions (/v1 mukana). anthropic lähettää avaimen oletuksena x-api-key-otsakkeessa (Ailoot hyväksyy sen); "authMode": "bearer" vaihtaa Authorization-otsakkeeseen. Avaimet pysyvät paikallisina. Factory testaa täysin vain Anthropicin ja OpenAIn viralliset APIt.
Asetukset → Model Routing → Add → Custom URL (tai työtilan Model Routing tiimille); päätteestä — amp config model-providers (list, test, set-priority, edit-router…)
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
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
Toinen yhteys GPT:lle:
Format: responses
Base URL: https://api.ailoot.ai/v1
API key: sk-...
Model mapping:
openai/gpt-5.6-sol -> gpt-5.6-sol
Tarkistus: amp config model-providers check-access --provider-model anthropic/claude-fable-5
Esimerkkimalli: claude-fable-5
Tärkeää
Custom URL -muodot: chat-completions (<base>/chat/completions), responses (<base>/responses), anthropic-messages (<base>/v1/messages, /v1 ei toistu), google-genai (<base>/models/<model>:streamGenerateContent). Avain lähetetään muodossa Authorization: Bearer. Määrityksessä käytetään Ampin kanonisia ID:itä muodossa provider/model; nuoli määrittää meille lähetettävän ID:n. Amp palvelee itse malleja, joita yhteys ei kata, omia krediittejään vastaan. Dokumentaatio vaatii oman palvelimen olevan tavoitettavissa Ampista — osoite on julkinen, joten ehto täyttyy.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
AIChatin konfiguraatioesimerkissä clauden api_base sisältää /v1 ja geminin /v1beta; sama pätee Ailootiin. Kolme asiakasta antaa pääsyn Ailootin kaikkiin kolmeen muotoon: OpenAI, Anthropic ja Gemini.
Continuen YAML-konfiguraatio (config.yaml), joka annetaan CLI:lle valitsimella --config <path>
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
OpenAI-yhteensopiville palveluille Continue käyttää provider: openai -asetusta ja apiBase-arvoa, jossa on /v1. Konfiguraatiomuoto on yhteinen laajennukselle ja CLI:lle; tiedosto annetaan valitsimella --config.
forge provider login → OpenAI-compatible (suositeltu tapa); vanhentunut tapa — .env, jossa OPENAI_URL ja OPENAI_API_KEY, sekä model tiedostossa forge.yaml
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
# suositus:
forge provider login # valitse OpenAI-compatible ja syötä https://api.ailoot.ai/v1 sekä sk-...
# vanhentunut tapa (.env):
OPENAI_API_KEY=sk-...
OPENAI_URL=https://api.ailoot.ai/v1
# forge.yaml
model: claude-sonnet-5-5
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Asetukset .env-tiedoston kautta on merkitty vanhentuneiksi: ensimmäisellä käynnistyksellä Forge siirtää muuttujat omaan tiedostotallennukseensa. README ei luettele provider login -ohjatun toiminnon tarkkoja nimikkeitä.
Ympäristömuuttujat COPILOT_PROVIDER_BASE_URL, COPILOT_PROVIDER_TYPE, COPILOT_PROVIDER_API_KEY, COPILOT_MODEL (tai valitsin --model)
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Tyypit: openai (oletus, mikä tahansa OpenAI-yhteensopiva palvelin), azure, anthropic. Mallin on tuettava työkalukutsuja ja virtavastauksia. COPILOT_PROVIDER_WIRE_API valitsee protokollan; sen arvoja ei luetella sivulla. Rajat voi määrittää muuttujilla COPILOT_PROVIDER_MAX_PROMPT_TOKENS / MAX_OUTPUT_TOKENS.
~/.config/gptme/config.toml → [[providers]]; malli valitaan muodossa <provider>/<model>
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Mikä tahansa OpenAI-yhteensopiva palvelin; avainta etsitään ensin api_key-kentästä, sitten api_key_env-kentästä ja lopuksi muuttujasta <NAME>_API_KEY. Tarjoajien luettelo — gptme-util providers list.
~/.config/kilo/kilo.jsonc (tai ./kilo.jsonc; myös KILO_CONFIG) → provider.<id>.options.baseURL; laajennuksessa Settings → Providers → Custom provider
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Avain luetaan muuttujasta AILOOT_API_KEY — määritä se ennen käynnistystä:
export AILOOT_API_KEY="sk-..." # lisää tiedostoon ~/.zshrc tai ~/.bashrc
setx AILOOT_API_KEY "sk-..." # käynnistä sitten terminaali uudelleen
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Custom provider -valintaikkunassa on protokollavalinta: OpenAI Compatible (Chat Completions), OpenAI Responses, Anthropic Messages. {env:VAR} toimii vain luotetussa globaalikonfiguraatiossa (~/.config/kilo); projektin kilo.json-tiedostossa avainta ei lisätä muuttujasta.
Tiedosto extra-openai-models.yaml llm-asetuskansiossa; avain — llm keys set <nimi>
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Oletuksena Chat Completions; responses: true vaihtaa mallin polulle /responses. Kun api_base annetaan, OpenAI-avainta ei lähetetä — api_key_name tarvitaan. Tämä on CLI-työkalu pyyntöihin, ei agentti.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Käyttää LiteLLMiä: model_kwargs välitetään suoraan funktiolle litellm.completion. Ilman LiteLLMin hintarekisteriä se ilmoittaa tuntemattomasta hinnasta — poista seuranta käytöstä asetuksella cost_tracking: "ignore_errors" (tai MSWEA_COST_TRACKING=ignore_errors). Avaimen lähettäminen muuttujalla OPENAI_API_KEY on LiteLLMin vakiokäytäntö, mutta sitä ei näytetä itse mini-SWE-agent-sivulla.
Ctrl+P → Settings (tarjoaja ja malli), tiedosto ~/.openhands/agent_settings.json (llm.model / llm.api_key / llm.base_url) tai muuttujat LLM_MODEL, LLM_API_KEY, LLM_BASE_URL valitsimella --override-with-envs
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
OpenHands käyttää LiteLLMiä; OpenAI-välityspalvelimelle dokumentaatio edellyttää Custom Model -arvoa muodossa openai/<malli> ja välityspalvelimen Base URL -osoitetta. Muutoksia valitsimella --override-with-envs ei tallenneta. Web-käyttöliittymässä: Settings → LLM → Advanced → Custom Model, Base URL, API Key.
~/.pi/agent/models.json (tai projektin .pi/models.json, kun projekti on merkitty luotetuksi); valinta — /model
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Avain luetaan muuttujasta AILOOT_API_KEY — määritä se ennen käynnistystä:
export AILOOT_API_KEY="sk-..." # lisää tiedostoon ~/.zshrc tai ~/.bashrc
setx AILOOT_API_KEY "sk-..." # käynnistä sitten terminaali uudelleen
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Pin dokumentaatio sallii nimenomaisesti OpenAI-, Anthropic- ja Google-yhteensopivat endpointit models.json-tiedostolla; esimerkki käyttää api: openai-completions -asetusta. apiKey ymmärtää $NAME/${NAME}, literaalin tai !komennon. Tiedosto luetaan uudelleen, kun /model avataan.
plandex models custom (tai \models custom REPLissä) — avaa käyttäjän mallien ja tarjoajien JSON-tiedoston
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Avain luetaan muuttujasta AILOOT_API_KEY — määritä se ennen käynnistystä:
export AILOOT_API_KEY="sk-..." # lisää tiedostoon ~/.zshrc tai ~/.bashrc
setx AILOOT_API_KEY "sk-..." # käynnistä sitten terminaali uudelleen
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Omat tarjoajat toimivat vain omalla palvelimella olevassa Plandexissa; pilvessä BYO-avaimilla sallitaan vain sisäänrakennetut tarjoajat. Kaikkien custom-tarjoajien on oltava OpenAI-yhteensopivia (Chat Completions). Malli otetaan tämän jälkeen käyttöön omassa model pack -kokoonpanossa.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
YAMLissa käytetään vain välilyöntejä, ei sarkaimia. Anthropic-muodolle provider: anthropic ja ANTHROPIC_BASE_URL (README ei määritä anthropicin tarkkaa vaatimusta polulle /v1; käytä https://api.ailoot.ai).
Settings → haku ”inference endpoint” → Custom inference endpoint: perus-URL, avain, mallien ID:t; valitse sitten malli valitsimesta
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
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
Valitse sitten malliluettelosta esimerkiksi claude-sonnet-5-5 (ei Auto).
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Vain OpenAI Chat Completions (POST /v1/chat/completions). Pyynnöt kulkevat Warpin palvelinten kautta: avain säilytetään paikallisesti, mutta lähetetään Warpin taustajärjestelmään jokaisessa pyynnössä. Auto-tila ja omat reitittimet kuluttavat aina Warpin krediittejä; pilviagentit eivät käytä tätä endpointia. Saatavilla Free- ja maksullisissa paketeissa yksityishenkilöille ja enintään 10 hengen tiimeille. Valitse mallit, joille nykyinen luettelo ilmoittaa OpenAI Chat -muodon. Tilannekuvassa 2026-09-30 gemini-3.6-flash tukee tätä muotoa; tarkista muut Gemini-mallit niiden korteista. Tämä polku ei käytä Geminin omaa muotoa. Metodin löytyminen luettelosta ei tarkoita kyseisen asiakasversion kokeilemista käytännössä.
Cline-paneeli → hammasratas (Settings) → API Provider = ”OpenAI Compatible” → kentät Base URL, API Key, Model ID. Toinen vaihtoehto: API Provider = ”Anthropic” → valitse ”Use custom base URL”.
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
OpenAI Compatible (suositus):
API Provider: OpenAI Compatible
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
Model ID: claude-sonnet-5-5 (tai gpt-6.1-sol, deepseek-v4-pro, qwen3.8-max)
Model Configuration: Context Window ja Max Output Tokens — mallin mukaiset; Image Support — vain kuvia ymmärtäville malleille.
Anthropic (Messages):
API Provider: Anthropic
Anthropic API Key: sk-...
[x] Use custom base URL → https://api.ailoot.ai
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
OpenAI Compatible käyttää polkua /v1/chat/completions, joten osoitteessa on /v1. Anthropic-vaihtoehto käyttää polkua /v1/messages ja osoitetta ilman /v1, mutta sen malliluettelossa on vain Anthropic-nimet — muut Ailoot-mallit ovat saatavilla OpenAI Compatiblen kautta. Agenttitila tarvitsee työkalukutsuja tukevan mallin. Gemini 3.1 Pro -mallit eivät ole saatavilla polun chat/completions kautta (niillä on vain Gemini- ja Anthropic-muodot) — valitse tässä gemini-3.6-flash.
Roo Code -paneeli → hammasratas → API Provider = ”OpenAI Compatible” → Base URL, API Key, Model; halutessasi Model Configuration (Max Output Tokens, Context Window, Image Support, Computer Use, hinnat). Anthropic-tarjoajalla on valintaruutu ”Use custom base URL”.
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
API Provider: OpenAI Compatible
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
Model: gpt-6.1-sol (tai claude-sonnet-5-5, kimi-k3, glm-5.3)
Anthropic-vaihtoehto:
API Provider: Anthropic, API key sk-..., [x] Use custom base URL → https://api.ailoot.ai
Esimerkkimalli: gpt-6.1-sol
Tärkeää
Roo Code kutsuu työkaluja vain OpenAI-muodossa, joten mallin on tuettava tools-toimintoja polussa /v1/chat/completions. Anthropic-vaihtoehto käyttää polkua /v1/messages ja osoitetta ilman /v1.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Provider ID: ailoot
Display name: Ailoot
Provider API: OpenAI Compatible
Base URL: https://api.ailoot.ai/v1
API key: sk-...
Models: valitse luettelosta, esimerkiksi claude-sonnet-5-5, gpt-6.1-sol, deepseek-v4-pro
Esimerkkimalli: deepseek-v4-pro
Tärkeää
Kilo hakee {Base URL}/models ja näyttää malliluettelon itse — meidän GET /v1/models palauttaa koko luettelon. Myös koko osoitteen .../v1/chat/completions voi antaa. Omat otsakkeet ovat tuettuja.
Tiedosto ~/.continue/config.yaml (tai Continuen konfiguraatioeditori): merkintä models[]-taulukossa, jossa on provider: openai ja apiBase.
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
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 # vain jos haluat pakottaa pyynnöt käyttämään /chat/completions-reittiä
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
apiBase-arvon on päätyttävä polkuun /v1. Nimille muodossa gpt-5/o Continue voi itse valita polun /v1/responses; mallimme gpt-* tukevat sekä polkua /v1/responses että polkua /v1/chat/completions, ja useResponsesApi: false pakottaa käyttöön chat/completions. useLegacyCompletionsEndpoint ei ole tarpeen.
Agent Settings (agent::OpenSettings) → LLM Providers → Add Provider; tai settings.json → language_models.openai_compatible / language_models.anthropic_compatible. Avain annetaan asetusikkunassa (säilytetään järjestelmän avainnipussa) tai muuttujassa <TARJOAJAN ID ISOILLA KIRJAIMILLA>_API_KEY.
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
openai_compatible käyttää osoitetta, jossa on /v1 (polku /v1/chat/completions; capabilities.chat_completions = false vaihtaa mallin polulle /v1/responses). anthropic_compatible käyttää osoitetta ilman /v1 (polku /v1/messages; Zed lähettää avaimen x-api-key-otsakkeessa — Ailoot hyväksyy sen). Oletuksena images = false ja parallel_tool_calls = false. Zed osaa lähettää kuvia, mutta ota images käyttöön vain tietylle mallille, jonka nykyinen mallikortti ilmoittaa image-syötteen valitussa API-muodossa. GPT- ja Claude-esimerkeissä images = false: tilannekuva 2026-09-30 ilmoittaa niille vain tekstin. Esimerkiksi gemini-3.6-flash ilmoittaa tässä tilannekuvassa image-syötteen OpenAI Chatille; todellinen tuki riippuu mallikortista ja muodosta. Päättelymalleille on kenttä reasoning_effort. Esimerkin max_tokens-arvot tarkoittavat kontekstin kokoa; tarkat rajat löytyvät malliluettelosta.
Mallin valinta chatissa → Manage Language Models (hammasratas) → Add Models → Custom Endpoint → VS Code avaa chatLanguageModels.json. (Vanha github.copilot.chat.customOAIModels-asetus on vanhentunut.)
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
url on endpointin KOKO polku. apiType-arvot: chat-completions, responses (url .../v1/responses), messages (url .../v1/messages). BYOK toimii ilman Copilot-pakettia tai GitHub-kirjautumista, mutta vain chatissa/agentissa — rivinsisäiset ehdotukset käyttävät edelleen Copilotia. Organisaation ylläpitäjät (Business/Enterprise) voivat poistaa BYOK-käytännön käytöstä. Yllä olevat tokenirajat ovat esimerkkejä; käytä luettelon arvoja. Näissä esimerkeissä vision = false: luettelon tilannekuva 2026-09-30 ilmoittaa vain tekstin GPT/OpenAI Chatille ja Claude/Anthropic Messagesille. Jos VS Code -versiosi tarjoaa vision-asetuksen, ota se käyttöön vain mallille, jonka nykyinen mallikortti ilmoittaa image-syötteen valitussa API-muodossa; kentän olemassaolo asiakkaassa ei vahvista valitun mallin kuvatukea.
Settings | Tools | AI Assistant | Providers & API keys → Third-party AI providers → OpenAI-compatible → URL, API Key → Test Connection → Apply → AI Chat / Models Assignment
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Provider: OpenAI-compatible
URL: https://api.ailoot.ai/v1
API Key: sk-...
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Valitse OpenAI-compatible, anna URL-arvoksi https://api.ailoot.ai/v1 ja syötä API Key. Napsauta Test Connection ja sitten Apply; valitse malli AI Chatissa. Määritä malli IDE-toiminnoille kohdassa Models Assignment. Ota Tool calling käyttöön vain, jos malli tukee työkaluja; koodintäydennyksellä on erilliset asetukset.
Xcode → Settings → Intelligence → Chat → Add a Chat Provider → Internet Hosted → URL, API Key, API Key Header, kuvaus → Add.
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Type: Internet Hosted
URL: https://api.ailoot.ai (ILMAN /v1-osaa — Xcode lisää itse /v1/models- ja /v1/chat/completions-osat)
API Key: sk-...
API Key Header: x-api-key
Description: Ailoot
→ valitse sitten mallit luettelosta (esimerkiksi claude-sonnet-5-5, gpt-6.1-sol)
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Apple vaatii tarjoajan tukevan Chat Completionsia ja vastaavan osoitteissa {URL}/v1/models ja {URL}/v1/chat/completions. Ailoot hyväksyy avaimen otsakkeessa x-api-key ja muodossa Authorization: Bearer (jos valitset Authorization-otsakkeen, Xcode lisää käyttäjäraporttien mukaan itse Bearer-etuliitteen). Xcode-agentit asetetaan erikseen eivätkä sisälly tähän ohjeeseen.
yetone/avante.nvim-lisäosan opts lazy.nvimissä: opts.providers.<nimi> asetuksella __inherited_from = 'openai' (oma OpenAI-yhteensopiva tarjoaja) tai providers.claude.endpoint-arvon ohitus; avain luetaan api_key_name-kentässä annetusta muuttujasta (AVANTE_*-nimet ovat tuettuja).
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
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, ilman /v1-osaa
model = "claude-sonnet-5-5",
},
},
}
-- terminaalissa: export AILOOT_API_KEY=sk-...
-- claude-palveluntarjoaja lukee muuttujan AVANTE_ANTHROPIC_API_KEY tai ANTHROPIC_API_KEY
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Lisäosan wikissä OpenAI-yhteensopiva osoite päättyy polkuun /v1 (lisäosa lisää /chat/completions). Sisäänrakennettu claude käyttää osoitetta kuten https://api.anthropic.com, joten Ailootille ilman /v1. Omat tarjoajat ilman __inherited_from-asetusta vaativat koko osoitteen ja omat vastauksen tulkintafunktiot.
require('codecompanion').setup({ adapters = { http = { ... } } }) asetuksella adapters.extend('openai_compatible', ...) tai extend('anthropic', ...); sitten interactions.chat/inline.adapter.
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Avain luetaan muuttujasta AILOOT_API_KEY — määritä se ennen käynnistystä:
export AILOOT_API_KEY="sk-..." # lisää tiedostoon ~/.zshrc tai ~/.bashrc
setx AILOOT_API_KEY "sk-..." # käynnistä sitten terminaali uudelleen
Esimerkkimalli: gpt-6.1-sol
Tärkeää
openai_compatible erottaa palvelimen (env.url, ilman /v1) ja polun (env.chat_url). env-arvot voivat olla ympäristömuuttujan nimi, cmd:..., file:... tai Lua-funktio. anthropic-adapteria laajennetaan samoin omalla url-arvolla polkua /v1/messages varten.
init.el: rekisteröi taustajärjestelmä funktiolla gptel-make-openai (OpenAI Chat), gptel-make-anthropic (Messages) tai gptel-make-gemini — jokaisella on :host, :endpoint, :key, :stream, :models; määritä sitten gptel-backend ja gptel-model.
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Avain luetaan muuttujasta AILOOT_API_KEY — määritä se ennen käynnistystä:
export AILOOT_API_KEY="sk-..." # lisää tiedostoon ~/.zshrc tai ~/.bashrc
setx AILOOT_API_KEY "sk-..." # käynnistä sitten terminaali uudelleen
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
:host — vain palvelimen nimi (ilman https:// ja polkua), polku annetaan kentässä :endpoint. gptel-make-anthropic lähettää otsakkeet x-api-key ja anthropic-version — Ailoot hyväksyy ne.
Preferences → AI-features → OpenAiCustom (tai settings.json-tiedoston avain ai-features.openAiCustom.customOpenAiModels; AI Configuration -ikkuna — Alt+A).
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Settings → Models → Add Model → Custom Model → API Format, Request URL (kytkin Full URL), Model ID, Display Name, API Key; halutessasi Advanced Settings.
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
OpenAI-muoto:
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-muoto:
API Format: Anthropic Messages
Full URL: OFF
Request URL: https://api.ailoot.ai
Model ID: claude-sonnet-5-5
API Key: sk-...
Esimerkkimalli: gpt-6.1-sol
Tärkeää
Kun Full URL on pois päältä, Trae lisää itse valitun muodon polun (OpenAIlle osoite, jossa on /v1, Anthropicille ilman /v1). Kun Full URL on päällä, anna https://api.ailoot.ai/v1/chat/completions tai https://api.ailoot.ai/v1/messages. Model Series -kenttä mukauttaa ohjeet malliperheeseen.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
UI: URL = https://api.ailoot.ai/v1
API Key = sk-...
Model IDs: tyhjä (haetaan osoitteesta /v1/models) tai lisää käsin claude-sonnet-5-5, gpt-6.1-sol
Docker env:
OPENAI_API_BASE_URL=https://api.ailoot.ai/v1
OPENAI_API_KEY=sk-...
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
OpenAI Chat Completions -muoto; URL sisältää pakollisesti /v1 ilman loppukauttaviivaa. Malliluettelo haetaan polusta /v1/models; suuressa luettelossa (252 mallia) on kätevämpää rajata Model IDs ja ottaa malliluettelon välimuisti käyttöön (Cache Base Model List / ENABLE_BASE_MODELS_CACHE=True). RAG-vektoriesityksille on erilliset RAG_OPENAI_API_BASE_URL-asetukset.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Tavallinen custom endpoint = OpenAI Chat Completions (baseURL sisältää /v1). provider: 'anthropic' ottaa natiivin asiakkaan käyttöön polulle /v1/messages; dokumentaatioesimerkissä Anthropicin baseURL annetaan ilman /v1 (https://api.anthropic.com), joten meille https://api.ailoot.ai. fetch: true hakee luettelon polusta /v1/models.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Provider Name: Ailoot
Tyyppi: OpenAI (tai OpenAI Responses / Anthropic)
API Key: sk-...
Base URL: https://api.ailoot.ai
→ Tarkista kentän alapuolelta lopullisen osoitteen esikatselu: tuloksen tulee olla https://api.ailoot.ai/v1/chat/completions (Anthropicille — https://api.ailoot.ai/v1/messages)
Models: + claude-sonnet-5-5, gpt-6.1-sol
Paina sitten Model Check -painiketta.
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Dokumentaatio vahvistaa OpenAI-, Anthropic-, OpenAI Responses- ja Gemini-protokollat sekä lopullisen polun esikatselun kentän alla, mutta ei kuvaa sääntöjä polun /v1 lisäämiselle — seuraa esikatselua. Kaikki kolme muotoamme (Chat Completions, Responses, Messages) sopivat.
Asetukset (sivupalkin painike) > Model Provider > Add (alhaalla) > tyyppi OpenAI API Compatible
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Name: Ailoot
API Mode: OpenAI API Compatible
API Key: sk-...
API Host: https://api.ailoot.ai
API Path: (tyhjä, oletuksena /v1/chat/completions)
Models: + gpt-6.1-sol, claude-sonnet-5-5 (vision on pois käytöstä näissä esimerkeissä; tool_use — valitun mallin ominaisuuksien mukaan)
Esimerkkimalli: gpt-6.1-sol
Tärkeää
Dokumentaatiossa API Host annetaan ilman /v1 (esimerkki https://api.openai.com), ja oletuspolku on /v1/chat/completions. Myös Google Gemini compatible -tyyppi on olemassa, mutta sitä ei ole kokeiltu meidän polullamme /v1beta. JSON-konfiguraation tuonti (type: 'openai', apiHost, apiPath) on saatavilla versiosta 1.15.1 osoitteella chatbox://provider/import?config=<base64>. Näiden GPT- ja Claude-esimerkkien vision on pois käytöstä: luettelon tilannekuva 2026-09-30 ilmoittaa OpenAI Chat -muodossa vain tekstin. Jos Chatbox-versiosi tarjoaa vision-asetuksen, ota se käyttöön vain mallille, jonka nykyinen mallikortti ilmoittaa image-syötteen valitussa API-muodossa; asiakkaan mahdollisuus liittää kuva ei todista mallin tukevan sitä.
Oma palvelin: ympäristömuuttujat OPENAI_PROXY_URL / OPENAI_API_KEY / OPENAI_MODEL_LIST, ANTHROPIC_PROXY_URL, GOOGLE_PROXY_URL
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
OPENAI_PROXY_URL on oletuksena https://api.openai.com/v1, joten annamme osoitteen, jossa on /v1. ANTHROPIC_PROXY_URL on oletuksena https://api.anthropic.com (ilman /v1). GOOGLE_PROXY_URL voi muodollisesti yhdistää Gemini-muodon (https://api.ailoot.ai), mutta emme ole kokeilleet tätä vaihtoehtoa. Käytä palvelintilaa: jos pyynnöt tulevat suoraan selaimesta, Ailoot API voi vielä hylätä ne CORS-sääntöjen vuoksi.
Settings > Model Providers > Add Provider → valitse OpenAI-compatible- tai Anthropic-compatible-muoto
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
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: haetaan osoitteesta {base_url}/models tai + käsin: claude-sonnet-5-5
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Dokumentaatio: OpenAI-yhteensopiville tarjoajille Base URL sisältää pakollisesti /v1 (muuten 404), ja loppukauttaviiva poistetaan; Anthropic-tilassa LiteLLM-esimerkki on ilman /v1. Omien tarjoajien mallitoiminnot (tools, vision) asetetaan käsin. Varalla olevat avaimet ovat tuettuja (uudelleenyritys vain koodeilla 401/403/429).
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Custom Endpoint (Base URL): https://api.ailoot.ai/v1
Custom API Key: sk-...
Model: valitse luettelosta (/v1/models) tai syötä claude-sonnet-5-5
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Dokumentaatio: yhteysongelmissa lisää /v1, mutta ÄLÄ lisää /chat/completions. Malliluettelo haetaan, jos palvelin palauttaa polun /v1/models (meillä palauttaa).
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
UI: Base URL = https://api.ailoot.ai/v1
API Key = sk-...
Chat Model Name = deepseek-v4-pro
Token context window = mallin mukaan
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-...'
Esimerkkimalli: deepseek-v4-pro
Tärkeää
Palveluntarjoaja on merkitty dokumentaatiossa ”kehittäjille”. Tarvittaessa GENERIC_OPEN_AI_MODEL_MAX_TOKEN_KEY='max_completion_tokens'. Vektoriesityksille on erillinen generic-openai embedder (EMBEDDING_BASE_PATH + GENERIC_OPEN_AI_EMBEDDING_API_KEY) — malli nemotron-3-embed polun /v1/embeddings kautta.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Dokumentaatiossa muuttujat kuvataan OpenAIn ja Anthropicin backend host -arvon korvaajiksi (välityspalvelimille ja omille endpointeille); siinä lukee ”host”, joten annamme osoitteen ilman /v1, mutta tarkkaa polkumuotoa ei kuvata — tarkista se ensimmäisestä pyynnöstä.
Settings > Models > (+) > OpenAI-compatible Server
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Friendly name: Ailoot
API Endpoint URL: https://api.ailoot.ai/v1/chat/completions
API Key: sk-...
Model ID: gpt-6.1-sol
Context length: mallin mukaan
Streaming: ota käyttöön
Esimerkkimalli: gpt-6.1-sol
Tärkeää
Tarvitaan koko chat completions -osoite. Aseta tämä palvelu ensisijaiseksi, jotta AI Command käyttää sitä. Ohje perustuu BoltAIn ohjeisiin; BoltAI 2:n ikkunat voivat poiketa.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Model Hub > Model Providers > Add Provider > OpenAI-compatible
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Provider: OpenAI Compatible
Name: Ailoot
API Endpoint: https://api.ailoot.ai/v1
API Key: sk-...
Models: gpt-6.1-sol, claude-sonnet-5-5
Esimerkkimalli: gpt-6.1-sol
Tärkeää
Dokumentaatio vahvistaa oman OpenAI-yhteensopivan tarjoajan mutta ei kerro osoitteen muotoa; /v1 on OpenAI APIn vakiojuuri, joten virheessä 404 tarkista vaihtoehto ilman /v1. Omaa Anthropic-yhteensopivaa endpointia ei kuvata dokumentaatiossa.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Käytä tässä määrityksessä OpenAI Chatia NextChat-palvelimen kautta. Aseta Vercel- tai Docker-julkaisussa BASE_URL=https://api.ailoot.ai ilman /v1-päätettä sekä OPENAI_API_KEY, CUSTOM_MODELS ja DEFAULT_MODEL. Julkaise palvelin uudelleen näiden muuttujien muuttamisen jälkeen.
Settings > Copilot > BYOK > Add a provider > Add a custom provider
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Base URL: https://api.ailoot.ai/v1
API key: sk-...
Model ID: claude-sonnet-5-5 (tai valitse luettelosta /v1/models)
Sitten Test; ota malli käyttöön kohdassa Basic > Agents > Quick Chat
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Malliluettelo haetaan polusta /v1/models, ja mallin voi antaa käsin. Jos Test onnistuu mutta Quick Chat ei lähetä viestejä, ota tarjoajalla Enable CORS käyttöön (vastaus saapuu kokonaisena ilman virtaa). Avaimet säilytetään Obsidian Keychainissa.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Provider: Custom
Name: Ailoot
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
Lisää sitten mallit käsin: gpt-6.1-sol, claude-sonnet-5-5
Esimerkkimalli: gpt-6.1-sol
Tärkeää
Dokumentaatio vahvistaa Custom-vaihtoehdon API URL -osoitteella ja avaimella; URL-muotoa ei kuvata, /v1 on OpenAI APIn vakiojuuri. Mallien automaattinen haku taataan vain Ollamalle, LM Studiolle ja Llamafilelle — muille mallit lisätään käsin.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
base_url on OpenAI-yhteensopiva endpoint ilman päätettä /chat/completions. Raycast lukee tiedoston uudelleen ilman uudelleenkäynnistystä. Jos abilities puuttuu, oletetaan, ettei tools- tai vision-tukea ole. Mallit näkyvät Quick AIssa, AI Chatissa ja AI Commandsissa. Tässä esimerkissä vision.supported = false: luettelon tilannekuva 2026-09-30 ilmoittaa Claude/OpenAI Chatille vain tekstin. Jos Raycast-versiosi tukee asetusta, ota vision käyttöön vain mallille, jonka nykyinen mallikortti ilmoittaa image-syötteen OpenAI Chat -muodossa; asiakkaan valitsin ei itsessään vahvista APIn kuvatukea.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
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: mallin mukaan
Test → Save
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Endpoint annetaan koko polkuna. Avain lähetetään omassa otsakkeessa Authorization: Bearer sk-... — Ailoot hyväksyy sen. TypingMindin web-versio kutsuu APIa suoraan selaimesta, ja CORS voi tällä hetkellä estää tällaiset pyynnöt; työpöytäversio on luotettavampi. TypingMindin Gemini-tyyppi lähettää avaimen apiKey-otsakkeessa, jota Ailoot ei hyväksy — käytä OpenAI Chat Completions -tyyppiä.
Konstruktorin parametri OpenAI(base_url=..., api_key=...) tai ympäristömuuttujat OPENAI_BASE_URL ja OPENAI_API_KEY
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Osoite sisältää /v1: SDK lisää itse /chat/completions, /responses, /embeddings, /images/*, /audio/*. Chat Completions ja Responses toimivat (Responses malleilla, joilla on tämä muoto luettelossa). Virtavastaukset ja työkalut ovat vakiomuotoisia. Ailootin virheet saapuvat JSONina Request ID:n kanssa ja käsitellään poikkeuksena openai.APIStatusError.
Konstruktorin asetus new OpenAI({ baseURL, apiKey }); SDK lukee oletuksena ympäristömuuttujan OPENAI_BASE_URL
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
README näyttää asetuksen baseURL; OPENAI_BASE_URL-muuttujan lukeminen näkyy asiakkaan lähdekoodissa (src/client.ts), ja oletusarvo on https://api.openai.com/v1. Anna Ailoot-osoite, jossa on /v1. Sekä chat.completions että responses ovat saatavilla.
Parametri Anthropic(base_url=...) tai ympäristömuuttuja ANTHROPIC_BASE_URL; avain: api_key tai ANTHROPIC_API_KEY
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Esimerkkimalli: claude-sonnet-5-5, claude-opus-5-5; myös reitin /v1/messages kautta gpt-6.1-sol, deepseek-v4-pro, gemini-3.6-flash
Tärkeää
Osoite ILMAN /v1: SDK lisää itse /v1/messages. Yhdyskäytävä hyväksyy avaimen otsakkeessa x-api-key (SDK lähettää sen näin) sekä muodossa Authorization: Bearer. Virtavastaukset, työkalut ja /v1/messages/count_tokens toimivat. Eräkäsittelyä (Batches) ja Files APIa ei ilmoiteta Ailootin luettelossa.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Tarjoajilla on eri osoitteet: OpenAI-yhteensopiva ja Anthropic sisältävät /v1 (Anthropicin oletus https://api.anthropic.com/v1), Google /v1beta (oletus https://generativelanguage.googleapis.com/v1beta). Tarjoaja @ai-sdk/openai käyttää oletuksena Responses APIa; malleille ilman responses-metodia käytä openai.chat("id") tai createOpenAICompatible.
ChatOpenAI(base_url=...) tai muuttujat OPENAI_API_BASE / OPENAI_BASE_URL; ChatAnthropic(base_url=...) tai ANTHROPIC_API_URL / ANTHROPIC_BASE_URL
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
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("Hei").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"])
ChatOpenAI: osoite sisältää /v1. Dokumentaation mukaan ChatOpenAI tukee vain OpenAIn virallista määritystä: kolmansien osapuolten mallien epästandardit kentät, kuten reasoning_content, eivät säily. Claudelle ChatAnthropic on parempi: osoite ilman /v1, SDK lisää itse /v1/messages. ChatAnthropicin base_url-parametri ja muuttujat ANTHROPIC_API_URL/ANTHROPIC_BASE_URL kuvataan luokan dokumentaatiossa lähdekoodissa (langchain_anthropic/chat_models.py), eivät integraatiosivulla. use_responses_api ottaa ChatOpenAIssa Responses-tilan käyttöön.
crewai.LLM(model=..., base_url=..., api_key=...); muuttujat OPENAI_API_KEY ja OPENAI_BASE_URL; Claudelle oma tarjoaja anthropic/ ja base_url
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/messages, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
import os
from crewai import LLM
# OpenAI-yhteensopiva muoto
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)
Etuliite openai/ tai anthropic/ valitsee tarjoajan CrewAIssa; pyyntöön lähetetään id ilman etuliitettä. OpenAIlle osoite sisältää /v1, Anthropicille ei /v1. Dokumentaatio kuvaa myös valitsimen custom_openai=True mille tahansa OpenAI-yhteensopivalle yhdyskäytävälle. Anthropicissa max_tokens on pakollinen.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1beta/models/{model}:generateContent, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
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="Hei")
print(r.text)
Esimerkkimalli: gemini-3.6-flash, gemini-3.1-pro
Tärkeää
Osoite ilman /v1beta: SDK muodostaa itse /v1beta/models/{model}:generateContent. Avain lähetetään x-goog-api-key-otsakkeessa — Ailoot hyväksyy sen. Vain Gemini-muotoa tukevat mallit ovat saatavilla. JavaScript-version (@google/genai) dokumentaatio ei kuvaa omaa osoitetta, joten emme näytä sitä tässä.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Etuliite openai/ tarkoittaa OpenAI-yhteensopivaa protokollaa; Ailootiin lähetetään id ilman etuliitettä. LiteLLM lisää itse /chat/completions ja /embeddings; dokumentaation mukaan Not Found -virheessä osoitteen on päätyttävä polkuun /v1.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Välityspalvelin on hyödyllinen, jos haluat jakaa tiimille omat sisäiset avaimet yhden Ailoot-avaimen päälle. Ailootin veloitukset kohdistuvat api_key-kentässä annettuun avaimeen. Osoite sisältää /v1.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
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("Hei"))
Osoite sisältää /v1. is_chat_model=True on pakollinen, muuten luokka käyttää vanhentunutta polkua /completions. is_function_calling_model=True mahdollistaa työkalut agenteille. Määritä context_window Ailootin malliluettelon kortin mukaan.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
import { Agent } from "@mastra/core/agent";
const agent = new Agent({
id: "ailoot-agent",
name: "Ailoot Agent",
instructions: "Vastaa venäjäksi",
model: {
id: "ailoot/claude-sonnet-5-5",
url: "https://api.ailoot.ai/v1",
apiKey: process.env.AILOOT_API_KEY
// api: "responses" // vain malleille, joilla on responses-menetelmä
}
});
Avain luetaan muuttujasta AILOOT_API_KEY — määritä se ennen käynnistystä:
export AILOOT_API_KEY="sk-..." # lisää tiedostoon ~/.zshrc tai ~/.bashrc
setx AILOOT_API_KEY "sk-..." # käynnistä sitten terminaali uudelleen
url-kenttään annetaan perusosoite, jossa on /v1, ei koko polkua /chat/completions. Oletuksena käytetään Chat Completionsia; api: "responses" vaihtaa Responses APIin. id muodossa "tarjoaja/malli" lähettää mallin id:n ilman etuliitettä yhdyskäytävään. Dokumentaatio näyttää model-objektin apiKey-kentän otsakkeita käyttävässä esimerkissä; sitä ei kuvata erikseen yhdessä url-kentän kanssa.
AsyncOpenAI(base_url=..., api_key=...) + OpenAIChatCompletionsModel(model=..., openai_client=client), tai globaalisti set_default_openai_client(client)
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
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="Avustaja", instructions="Vastaa venäjäksi", model=model)
print(Runner.run_sync(agent, "Hei").final_output)
Esimerkkimalli: claude-sonnet-5-5, gpt-6.1-sol
Tärkeää
Osoite sisältää /v1. Poista jäljitys käytöstä funktiolla set_tracing_disabled(True): muuten SDK yrittää lähettää jäljitystietoja OpenAIhin ilman OpenAI-avainta. Chat Completions on käytettävissä vain malleille, joiden kohdalla tämä metodi on luettelossa ja käytettävissä avaimellasi; Responses (SDK:n oletus) vain malleille, joilla on luettelossa responses-metodi. OpenAIn sisäänrakennettuja työkaluja (verkkohaku, tiedostot) ei taata kolmannen osapuolen yhdyskäytävän kautta.
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
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("Hei").output)
Osoite sisältää /v1. Dokumentaatio käyttää oletuksena OpenAIResponsesModelia: valitse se vain malleille, joilla on responses-metodi; muille OpenAIChatModel.
Credentials → OpenAI → kenttä Base URL (oletus https://api.openai.com/v1); Credentials → Anthropic → Base URL (oletus https://api.anthropic.com); Credentials → Google Gemini(PaLM) Api → Host (oletus https://generativelanguage.googleapis.com). Sen jälkeen solmut OpenAI Chat Model / Anthropic Chat Model / Google Gemini Chat Model
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
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-...
Solmu OpenAI Chat Model → Model: By ID → gpt-6.1-sol (Use Responses API -kytkin — vain malleille, joilla on responses-menetelmä)
Tunnistetietojen tarkistus kutsuu polkuja /models (OpenAI), /v1/models (Anthropic) ja /v1beta/models (Gemini); Ailootilla on kaikki kolme. n8n:n dokumentaatiosivut eivät kuvaa Base URL -kenttää: se löytyy tunnistetiedoista (lähdetiedostot OpenAiApi.credentials.ts ja AnthropicApi.credentials.ts, nimike ”Override the default base URL for the API”). Älä valitse n8n Cloudissa ”Use Gateway credits”, muuten pyynnöt eivät kulje Ailootin kautta.
Integrations → Model Provider → asenna lisäosa OpenAI-API-compatible → Add Model (kentät: Model Type, Model Name, API Key, API Base URL, Completion mode, Model context size)
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
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: mallin kortin mukaan Ailoot-luettelossa
Text Embedding -asetukset:
Model Name: nemotron-3-embed
API Base URL: https://api.ailoot.ai
Tarjoajia voivat hallinnoida vain työtilan omistaja ja ylläpitäjät. Lisäosan README:n mukaan: LLM-osoite sisältää /v1, mutta vektoriesityksissä, rerankissa, STT:ssä ja TTS:ssä lisäosa lisää itse API-version, joten osoite annetaan ilman /v1 (muuten tuloksena on /v1/v1). Lisää kukin Ailoot-malli erilliseksi merkinnäksi; ota kuvat syötteenä ja virtavastaukset käyttöön mallin asetuksissa.
Solmu ChatOpenAI tai ChatOpenAI Custom → Connect Credential (avain) → Additional Parameters → Base Path (ja Base Options otsakkeille)
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Credential (OpenAI API): sk-...
Solmu ChatOpenAI Custom:
Model Name: deepseek-v4-pro
Additional Parameters → Base Path: https://api.ailoot.ai/v1
ChatOpenAIn malliluettelo on kiinteä, joten käytä muille Ailoot-id:ille ChatOpenAI Customia, jossa mallin nimi syötetään käsin. Base Path sisältää /v1. Vektoriesityksille on solmu OpenAI Embeddings Custom.
Asenna HACS:n kautta (Custom repository) tai kopioi custom_components/extended_openai_conversation → käynnistä uudelleen → Settings → Devices & Services → Add Integration → Extended OpenAI Conversation (API Key, Base Url) → Settings → Voice Assistants → Conversation agent
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
API Key: sk-...
Base Url: https://api.ailoot.ai/v1
Options → Chat Model: gpt-6.1-sol
Voice Assistants → Conversation agent: Extended OpenAI Conversation
Esimerkkimalli: gpt-6.1-sol, claude-sonnet-5-5
Tärkeää
Tämä on kolmannen osapuolen komponentti, ei virallinen integraatio. Laitteita ohjataan funktiokutsuilla (tools) Chat Completions -muodossa, joten valitse työkaluja tukevat mallit. Virallinen OpenAI Conversation -integraatio ei tue omaa osoitetta.
Profiili → Settings → Model Providers → OpenAI Compatible (kentät Base URL ja API Key; muuttujat OPENAI_COMPATIBLE_BASE_URL ja OPENAI_COMPATIBLE_API_KEY). Vaihtoehto: OpenAI-komponentti → kenttä OpenAI API Base
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Settings → Model Providers → OpenAI Compatible:
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
tai ympäristömuuttujien kautta:
export OPENAI_COMPATIBLE_BASE_URL="https://api.ailoot.ai/v1"
export OPENAI_COMPATIBLE_API_KEY="sk-..."
Valitse sitten komponenteissa Language Model / Agent vaihtoehto OpenAI Compatible → claude-sonnet-5-5
Langflow tarkistaa yhteyden ja hakee malliluettelon polusta /v1/models; mallit näkyvät osioissa Language Models ja Embedding Models. Halutut mallit on tämän jälkeen otettava käyttöön käsin. Tarjoaja asennetaan langflow-paketin mukana.
Sisäänrakennettu OpenAI-moduuli toimii vain OpenAI-tilin kanssa. Käytä HTTP → Make a request: URL, Method, Headers, Body type Raw / JSON
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Moduuli: 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 → vastaus kentässä choices[].message.content
Esimerkkimalli: gpt-6.1-sol, claude-sonnet-5-5
Tärkeää
Tämä on yleinen HTTP-moduuli, ei erillinen Ailoot-tarjoaja: dokumentaatio kuvaa vapaavalintaisen HTTPS-osoitteen. Avain kannattaa tallentaa API-avainyhteyteen (Make suosittelee tätä otsakkeessa lähettämisen sijaan). Make ei tarvitse virtavastausta; lähetä ilman stream-asetusta.
Telegram-kehyksissä ei ole omaa LLM-kerrosta: viestinkäsittelijä kutsuu OpenAI SDK:ta Ailootin base_url-arvolla (tai Anthropic SDK:ta base_url-arvolla ilman /v1)
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Tallenna Python-koodi nimellä ailoot-telegram-bot.py. Asenna riippuvuudet, aseta molemmat ympäristömuuttujat ja suorita tiedosto. Lähetä botille Hello ja tarkista tekstivastaus. Säilytä virhetilanteessa Request ID ja tarkista alkuperäinen tulos ennen uutta generointia.
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())
Telegram-kehyksissä ei ole omaa tekoälymallikerrosta: Ailoot-osoite määritetään botin sisällä OpenAI SDK:ssa. Nollasaldolla Ailoot palauttaa ymmärrettävän 402-virheen Request ID:n kanssa — näytä se botin käyttäjälle kaatumisen sijaan.
Zapierin ChatGPT (OpenAI) -sovellus toimii vain OpenAIn kanssa. Käytä Webhooks by Zapier → Custom Request (Method, URL, Data, Headers)
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Toiminto: 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":"Hei"}]}
Headers:
Authorization | Bearer sk-...
Content-Type | application/json
Esimerkkimalli: claude-sonnet-5-5, gpt-6.1-sol
Tärkeää
Tämä on yleinen HTTP-pyyntö; Zapierissa ei ole valmista tarjoajaa perusosoitekentällä. Custom Request lähettää Data-kentän sellaisenaan tulkitsematta, joten JSON on tarkistettava etukäteen. Webhooks by Zapier on saatavilla Zapierin maksullisissa paketeissa.
~/.gemini/antigravity-cli/settings.json → "modelProvider": "gemini"; muuttujat GEMINI_API_KEY ja GOOGLE_GEMINI_BASE_URL
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1beta/models/{model}:generateContent, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Protokolla on Geminin oma REST (streamGenerateContent, avain otsakkeessa X-Goog-Api-Key), polku https://api.ailoot.ai/v1beta/... agy lähettää yhdestä kysymyksestä kaksi pyyntöä: keskustelun otsikon ja itse vastauksen. Agentti varaa kullakin askeleella selvästi tavallista chatia enemmän, joten pidä saldossa pelivaraa. Kortti on ”Tarkistettavana”-osiossa: asetukset on koottu dokumentaatiosta, mutta asiakasta ei ole vielä kokeiltu Ailootin kautta. Jos modelProvider = gemini ja GEMINI_API_KEY on tyhjä, CLI ei käynnisty.
cline auth → omat API-tarjoajat → OpenAI Compatible: Base URL, API Key, Model ID; valitsin -P/--provider valitsee tarjoajan
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
cline auth
# API Provider: OpenAI Compatible
# Base URL: https://api.ailoot.ai/v1
# API Key: sk-...
# Model ID: claude-sonnet-5-5
cline "Suorita testit ja korjaa virheet"
Esimerkkimalli: claude-sonnet-5-5
Tärkeää
Kentät Base URL / API Key / Model ID kuvataan Clinen OpenAI Compatible -dokumentaatiossa. CLI-dokumentaatio ei luettele cline auth -ohjatun toiminnon tarkkoja nimikkeitä — tarkista ne näytöltä.
GitHub vahvistaa mukautettujen päätepisteiden tuen. Virallisessa kuvakaappauksessa näkyvät Provider Name, API Key ja API Type: Chat Completions, mutta ei URL-esimerkkiä. Siksi tässä ei anneta valmista kopioitavaa Ailoot-määritystä. JetBrains AI Assistant on dokumentoitu vaihtoehto tässä IDE:ssä. Pyydä lisäosan virallista tukea täsmentämään URL-vaatimukset.
Cursor Settings → Models → API Keys → OpenAI API Key + kytkin ”Override OpenAI Base URL”; lisää sitten mallin ID omiin malleihisi.
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
OpenAI API Key: sk-...
Override OpenAI Base URL: https://api.ailoot.ai/v1
Oma malli: gpt-6.1-sol (lisää, ota käyttöön ja valitse chatissa)
Esimerkkimalli: gpt-6.1-sol
Tärkeää
Cursorin nykyinen virallinen dokumentaatio ei kuvaa omaa osoitetta: siinä luetellaan vain OpenAI/Anthropic/Google/Azure/Bedrock-avaimet, kerrotaan omien avainten toimivan vain chatissa (Tab käyttää edelleen Cursor-malleja) ja kaikkien pyyntöjen kulkevan Cursorin palvelinten kautta (osoitteen on oltava julkinen — api.ailoot.ai on julkinen). Osoitekytkin on käyttöliittymässä, mutta Cursorin keskustelupalstalla raportoidaan virheistä: se koskee kaikkia malleja, Agent-tila ei välttämättä käytä omaa avainta, ja joissakin 3.15.x-koonneissa kenttään ei voi kirjoittaa.
Settings > Text Generator > LLM Provider: OpenAI Chat (tai Custom)
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Provider: OpenAI Chat
API Key: sk-...
Base Path: https://api.ailoot.ai/v1
Model: gpt-6.1-sol
Esimerkkimalli: gpt-6.1-sol
Tärkeää
Lisäosan dokumentaatio mainitsee Custom-tarjoajan, mutta ei kuvaa osoitekenttää tai sen muotoa; asetukset perustuvat lisäosan käyttöliittymään — vertaa niitä asetusikkunassa näkyviin arvoihin.
Cmd/Ctrl+Shift+P → Open config.json → merkintä models[]-taulukossa (PearAI on Continuen haara).
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
PearAIn virallista dokumentaatiota ei voitu tarkistaa (dokumentaatiosivusto ei ollut saatavilla), eikä lähdekoodivarastoa ole päivitetty pitkään aikaan. Konfiguraation muoto perustuu Continueen — tarkista sovelluksessa.
Chat → mallin valinta → Manage models → Add custom model → tarjoaja OpenAI (custom endpoint) → osoite, avain, malli.
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Visual Studion blogi (29.09.2026) ilmoitti omista OpenAI- ja Ollama-osoitteista VS 2026 Stable -versiossa, mutta dokumentaatiosivu kuvaa vielä vain OpenAI/Anthropic/Google-avaimet ilman osoitekenttää, joten kenttien nimiä ja osoitteen muotoa ei ole vielä vahvistettu. Vain chat; ei saatavilla Copilot Business/Enterprise -paketeissa.
Void Settings → Providers → OpenAI-Compatible → baseURL, API key, malli.
Konfiguraatio
Kutsu ennen käynnistystä GET /v1/models omalla Ailoot-avaimellasi. Valitse tarkka mallitunnus, jonka menetelmiin kuuluu POST /v1/chat/completions, ja käytä sitä asetuksissa. Tarkista agentteja varten myös työkalutuki ja asiakasversiosi tarvitsemat ominaisuudet.
Asetukset perustuvat Voidin lähdekoodiin, eivät käyttäjädokumentaatioon. Voidin lähdekoodivarasto on arkistoitu, eikä editoria enää kehitetä — se sopii vain nykyisille käyttäjille.
Ei tuloksia. Jos sovellus tukee omaa OpenAI- tai Anthropic-API-osoitetta, se todennäköisesti toimii — näin asetat sen.
Eivät vielä sovellu
Näissä sovelluksissa ei voi antaa omaa API-osoitetta. Vieressä näet vaihtoehdot.
Sovellus
Miksi ei sovellu
Vaihtoehto
Cursor CLI (cursor-agent)
Käyttää vain Cursor-malleja; omaa API-osoitetta ei voi antaa.
Claude Code, Codex CLI tai opencode
Auggie CLI (Augment Code)
Kirjautuminen Augment-tilillä; ulkopuolista tarjoajaa ei voi määrittää.
Claude Code tai opencode
Windsurf / Devin Desktop
Hyväksyy vain Anthropic-avaimen tietyille Claude-malleille; omaa osoitetta ei voi antaa.
Cline, Roo Code tai Kilo Code VS Codessa
Kiro
Omaa avainta ja API-osoitetta ei ole.
Cline tai Roo Code
Google Antigravity (IDE)
Omalle tarjoajalle ei ole virallisia asetuksia; emme suosittele ulkopuolisia korjaustiedostoja.
Antigravity CLI tai Gemini CLI
Visual Studio Copilot Business- tai Enterprise-tilauksella
Näissä Copilot-paketeissa omat mallit eivät ole saatavilla.
Henkilökohtainen Copilot-paketti — Visual Studio 2026 -kortti
Cursor Tab -automaattitäydennys
Käyttää aina Cursor-malleja, myös omalla avaimella.
Cursor-chat asetetaan erikseen — Cursor-kortti
Enchanted
Toimii vain Ollama APIn kanssa.
Open WebUI tai Chatbox
Smart Connections (Obsidian)
Ulkoiset APIt ovat saatavilla vain maksullisessa Smart Chat Prossa.
Obsidian Copilot
Witsy, 5ire
Emme löytäneet virallista kuvausta omasta API-osoitteesta.
Cherry Studio tai Jan
Make: sisäänrakennettu OpenAI-moduuli
Yhdistyy vain OpenAI-tiliin.
HTTP-moduuli → Make a request — Make-kortti
Zapier: ChatGPT (OpenAI) -sovellus
Omalle osoitteelle ei ole kenttää.
Webhooks by Zapier → Custom Request — Zapier-kortti
Home Assistant: OpenAI Conversation
Sisäänrakennettu integraatio toimii vain OpenAIn osoitteella.
Extended OpenAI Conversation HACS:sta — Home Assistant -kortti
aiogram, python-telegram-bot, grammY, Telegraf
Bottikehykset eivät itse yhdisty malleihin.
OpenAI tai Anthropic SDK botin sisällä — Telegram-botin kortti
Lisätietoja
API-yhteys ohjelmointityökaluihin
Mihin syötän API-osoitteen ja avaimen asiakasohjelmassa?
Agentit, editorit, chatit ja SDK:t, jotka hyväksyvät Ailoot-avaimen. ”Määritä”-painike näyttää, mihin osoite ja avain lisätään, sekä valmiin kopioitavan konfiguraation.
Yhdistä Ailoot Claude Codeen, OpenCodeen, Hermesiin tai omaan sovellukseesi.
Yritys ja sen projektisalkku
Yritys ja sen projektisalkku: miljoonia asiakkaita; kuukausittainen myynti miljardiluokassa.
Osta tokenit alennuksella.
Tilausalennus säännölliseen käyttöön. Kampanjakoodit — jopa 50% tokeniostoista.
Tilaus
Valitse alennushintainen paketti säännöllisiä pyyntöjäsi varten.
Kampanjakoodi jopa 50%
Syötä koodi oston yhteydessä. Hinta lasketaan uudelleen voimassa olevan kampanjan mukaan.
Kulut historiassa
Malli, tokenit ja summa tallennetaan jokaiselle pyynnölle.
Valitse asiakasohjelmasi tukema OpenAI-, Anthropic- tai Gemini-muoto. Tarkista Ailoot-mallikortista yhteensopiva API-menetelmä ja mallin ID; yhden muodon tuki ei tarkoita, että jokainen malli tukisi kaikkia muotoja.
Mitä minun pitää määrittää asiakasohjelmassa?
Määritä Ailoot API-avain, API-osoite ja mallin ID, joka on yhteensopiva asiakasohjelman menetelmän kanssa. OpenAI SDK käyttää osoitetta https://api.ailoot.ai/v1; Anthropic ja Gemini SDK käyttävät osoitetta https://api.ailoot.ai. Säilytä kyseisen muodon esimerkissä käytetyt pyyntökentät.
Miten lähetän ensimmäisen API-pyyntöni?
Luo Ailoot API-avain. Aseta OpenAI SDK:n osoitteeksi https://api.ailoot.ai/v1 tai Anthropic ja Gemini SDK:n osoitteeksi https://api.ailoot.ai. GET /v1/models on maksuton ja luettelee avaimesi käytettävissä olevat mallit; käytä sen jälkeen valitun mallin ja API-menetelmän esimerkkiä.
Mitä tarkistan, kun yhdistetty asiakasohjelma ei toimi?
Tarkista, että asiakasohjelma lähettää odotetun OpenAI-, Anthropic- tai Gemini-muodon vastaavaan API-osoitteeseen Ailoot API-avaimellasi. Varmista mallin ID ja menetelmä ja vertaa sitten palautettua virheilmoitusta asiakasohjelman oppaaseen. Lähetä virheilmoitus ja pyynnön ID osoitteeseen support@ailoot.ai paljastamatta avaintasi.
Voinko käyttää Ailootia maksullisessa tuotteessa?
Kyllä. Yhdistä API SaaS-tuotteeseen, sovellukseen tai bottiin Ailootin palveluehtojen ja lisenssisopimuksen mukaisesti. Pyydä jälleenmyyntiin kirjalliset ehdot ja projektikohtainen jälleenmyyjälisenssi.
Miten haen jälleenmyyntilisenssiä?
Lähetä osoitteeseen support@ailoot.ai kuvaus siitä, mitä tuotteesi tekee, ketkä sitä käyttävät ja miten tarjoat pääsyn siihen. Pyydä projektillesi jälleenmyyntilisenssiä ja kirjallisia ehtoja.