Povežite Ailoot s svojimi priljubljenimi orodji — Povezava API z orodji
Agenti, urejevalniki, klepeti in SDK-ji, ki sprejemajo ključ Ailoot. Gumb »Nastavi« prikaže, kam vstaviti naslov in ključ, ter pripravljeno konfiguracijo, ki jo lahko kopirate.
Kategorija · Format API-ja
Vse integracije
Statistika
85Število aplikacij
77Pripravljeno
8V preverjanju
Agenti v terminalu
Agenti za programiranje in CLI: pišejo kodo, zaganjajo ukaze in urejajo datoteke.
Okoljske spremenljivke ali blok "env" v ~/.claude/settings.json (za en projekt – .claude/settings.local.json); razširitev VS Code – claudeCode.environmentVariables; preverjanje – ukaz /status
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
export AILOOT_API_KEY="sk-..."
export ANTHROPIC_AUTH_TOKEN="$AILOOT_API_KEY"
claude
Primer modela: claude-sonnet-5-5
Pomembno
Naslov brez /v1: Claude Code sam doda /v1/messages. ANTHROPIC_AUTH_TOKEN se pošlje kot Authorization: Bearer, ANTHROPIC_API_KEY pa kot x-api-key; Ailoot sprejema oba. CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1 pridobi naše modele v /model prek /v1/models. Pri napakah 400 zaradi neznanih polj uporabite CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1. Dokumentacija Anthropic ne podpira uporabe Claude Code z modeli, ki niso Claude, prek prehoda, čeprav jih naš /v1/messages obravnava; priporočamo modele Claude. Remote Control in glasovni vnos pri prehodu nista na voljo.
~/.codex/config.toml (le uporabniška datoteka: v projektni .codex/config.toml se ključi model_provider/model_providers prezrejo); ključ je v spremenljivki, navedeni v env_key
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/responses, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
~/.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
Primer modela: gpt-6.1-sol
Pomembno
Codex deluje le prek OpenAI Responses API (dokumentacija navaja le wire_api = "responses"), zato potrebuje naš /v1/responses. ID-ji ponudnikov openai, ollama in lmstudio so rezervirani. Druga možnost je openai_base_url = "https://api.ailoot.ai/v1" za vgrajenega ponudnika openai. Ailoot Codexu posreduje seznam modelov v formatu manifesta Codex (GET /v1/models s client_version). Izberite določen model, ki ima v katalogu format OpenAI Responses. V posnetku 2026-09-30 ima gemini-3.6-flash OpenAI Chat, Anthropic Messages in Gemini, ne pa Responses, zato ta model ni primeren za Codex. Formate preverite po kartici modela, ne po imenu družine.
hermes model → »Custom endpoint (self-hosted / VLLM / etc.)« ali ~/.hermes/config.yaml (razdelek model ali slovar providers)
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Ključ se prebere iz spremenljivke AILOOT_API_KEY – nastavite jo pred zagonom:
export AILOOT_API_KEY="sk-..." # dodajte v ~/.zshrc ali ~/.bashrc
setx AILOOT_API_KEY "sk-..." # nato znova zaženite terminal
Primer modela: claude-sonnet-5-5
Pomembno
transport: chat_completions (OpenAI Chat), anthropic_messages (Anthropic Messages) ali codex_responses (OpenAI Responses). LLM_MODEL v .env se ne uporablja več; OPENAI_BASE_URL velja le za ponudnika openai-api. Pri anthropic_messages naslov navedite brez /v1 – SDK Anthropic sam doda /v1/messages. Pomožne naloge (prepoznavanje slik, stiskanje zgodovine) se privzeto pošljejo istemu glavnemu modelu.
Konfiguracija OpenClaw (~/.openclaw/openclaw.json) → models.providers.<id>; privzeti model – agents.defaults.model.primary; varna sprememba – openclaw config set models.providers.<id> '<json>' --strict-json --merge
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Ključ se prebere iz spremenljivke AILOOT_API_KEY – nastavite jo pred zagonom:
export AILOOT_API_KEY="sk-..." # dodajte v ~/.zshrc ali ~/.bashrc
setx AILOOT_API_KEY "sk-..." # nato znova zaženite terminal
Primer modela: claude-sonnet-5-5
Pomembno
Adapterji api: openai-completions (privzeto pri nastavljenem baseUrl), openai-responses (le če strežnik podpira /v1/responses – Ailoot ga podpira), anthropic-messages, google-generative-ai in drugi. Primeri OpenClaw pri anthropic-messages navajajo baseUrl brez /v1. OpenClaw lahko pošilja slike, ko input modela vsebuje "image". Pri primerih Claude je ohranjeno le besedilo: v posnetku kataloga 2026-09-30 te metode ne navajajo vhoda image. "image" dodajte le pri določenem modelu, katerega kartica trenutnega kataloga navaja slikovni vhod in izbrani format API-ja. gemini-3.6-flash v tem posnetku na primer navaja vhod image za OpenAI Chat; dejanska podpora je odvisna od kartice modela in formata. Pot glavne konfiguracijske datoteke izhaja iz običajne uporabe OpenClaw; prebrana stran omenja tudi ~/.openclaw/agents/<agentId>/agent/models.json.
opencode.json (v projektu ali ~/.config/opencode/opencode.json) → provider.<id>; ključ prek /connect ali "apiKey": "{env:VAR}"
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Ključ se prebere iz spremenljivke AILOOT_API_KEY – nastavite jo pred zagonom:
export AILOOT_API_KEY="sk-..." # dodajte v ~/.zshrc ali ~/.bashrc
setx AILOOT_API_KEY "sk-..." # nato znova zaženite terminal
Primer modela: claude-sonnet-5-5
Pomembno
Paket @ai-sdk/openai-compatible uporablja /v1/chat/completions. Za modele, ki potrebujejo /v1/responses, dokumentacija opencode navaja paket @ai-sdk/openai. Ponudnik, združljiv z Anthropic, z lastnim baseURL v dokumentaciji opencode ni opisan. Izberite modele, za katere trenutni katalog navaja format OpenAI Chat. V posnetku 2026-09-30 ima gemini-3.6-flash ta format; druge modele Gemini preverite po njihovih karticah. Ta pot ne uporablja izvornega formata Gemini. Prisotnost metode v katalogu ne pomeni dejanskega preizkusa določene različice odjemalca.
Spremenljivke OPENAI_API_KEY / OPENAI_BASE_URL / OPENAI_MODEL, ukaz /auth znotraj seje ali ~/.qwen/settings.json (modelProviders + security.auth.selectedType)
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Ključ se prebere iz spremenljivke AILOOT_API_KEY – nastavite jo pred zagonom:
export AILOOT_API_KEY="sk-..." # dodajte v ~/.zshrc ali ~/.bashrc
setx AILOOT_API_KEY "sk-..." # nato znova zaženite terminal
Primer modela: qwen3.8-max
Pomembno
Vrste protokola: openai (Chat Completions), anthropic, gemini, vertex-ai. Pri openai baseUrl vsebuje /v1. Primer dokumentacije za anthropic in gemini nima baseUrl, zato priporočamo možnost openai. Pri vrsti openai v katalogu izberite model s formatom OpenAI Chat: gemini-3.6-flash ga ima. Formati drugih modelov Gemini so lahko drugačni – preverite kartico določenega modela. Možnost s settings.json ključ bere iz spremenljivke AILOOT_API_KEY (polje envKey): nastavite jo z ukazom export AILOOT_API_KEY=sk-... ali vrstico AILOOT_API_KEY=sk-... v ~/.qwen/.env, sicer se Qwen Code zažene s praznim ključem in prejme 401.
Okoljski spremenljivki GEMINI_API_KEY in GOOGLE_GEMINI_BASE_URL; način prijave – ~/.gemini/settings.json → security.auth.selectedType = "gemini-api-key"; model – GEMINI_MODEL ali zastavica -m
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1beta/models/{model}:generateContent, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Naslov brez /v1beta: SDK sam doda /v1beta/models/{model}:generateContent. Naslov mora uporabljati HTTPS. Ključ se pošlje v glavi x-goog-api-key, ki jo Ailoot sprejema. Primerni so samo modeli, za katere je v katalogu naveden format Gemini. Pred zagonom preverite, ali sta natančen ID in ta metoda na voljo vašemu ključu. Ailoot plačljiv odgovor Gemini posreduje v celoti po izračunu stroška, ne besedo za besedo, zato se besedilo pri dolgih odgovorih ne prikaže takoj.
~/.kimi/config.toml (razdelka providers in models, default_model); /login podpira le platforme Moonshot – lastni naslov nastavite ročno v datoteki
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Vrste: openai_legacy (Chat Completions, base_url z /v1), openai_responses (Responses, z /v1), anthropic (brez /v1), gemini (base_url je korenski naslov Google, pri nas https://api.ailoot.ai). Orodje SearchWeb deluje le z lastno platformo Moonshot; FetchURL pri drugem naslovu API-ja preide na lokalni prenos.
crushrc (konfiguracija Bash): ./.crushrc, ./crushrc ali ~/.config/crush/crushrc; stari format crush.json je zastarel, vendar deluje
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
~/.config/crush/crushrc
export AILOOT_API_KEY="sk-..."
provider add ailoot --type openai-compat \
--base-url "https://api.ailoot.ai/v1" \
--api-key "$AILOOT_API_KEY"
model add ailoot/deepseek-v4-pro \
--name "DeepSeek V4 Pro (Ailoot)" \
--context-window 1000000 \
--default-max-tokens 32000
# format Anthropic za Claude: naslov brez /v1
provider add ailoot-claude --type anthropic \
--base-url "https://api.ailoot.ai" \
--api-key "$AILOOT_API_KEY"
model add ailoot-claude/claude-sonnet-5-5 \
--name "Claude Sonnet 5.5 (Ailoot)" \
--context-window 1000000 \
--default-max-tokens 64000 \
--can-reason true --supports-images false
Ključ se prebere iz spremenljivke AILOOT_API_KEY – nastavite jo pred zagonom:
export AILOOT_API_KEY="sk-..." # dodajte v ~/.zshrc ali ~/.bashrc
setx AILOOT_API_KEY "sk-..." # nato znova zaženite terminal
Primer modela: deepseek-v4-pro
Pomembno
Vrsta openai-compat uporablja format OpenAI Chat in naslov z /v1. Vrsta anthropic uporablja format Messages in naslov brez /v1: Crush ga posreduje anthropic-sdk-go, ki sam doda /v1/messages. Primer iz README Crush z /v1 bi ustvaril pot /v1/v1/messages in napako 404. Ključ se pošlje v glavi x-api-key, ki jo Ailoot sprejema. Če je seznam modelov prazen, jih ponudnik openai-compat sam pridobi iz /v1/models. crushrc se izvaja kot koda: ne zaganjajte Crush v tujih mapah s takšno datoteko. V tem primeru ima Claude supports-images = false: posnetek kataloga 2026-09-30 za izbrani format Messages navaja le besedilo. Če vaša različica Crush podpira to zastavico, jo omogočite le pri modelu, katerega trenutna kartica kataloga navaja vhod image v izbranem formatu API-ja; zastavica odjemalca sama ne doda podpore slikam pri modelu.
Spremenljivki OPENAI_API_BASE in OPENAI_API_KEY, zastavica --model openai/<model>
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Predpona openai/ je obvezna: tako Aider (prek LiteLLM) pošilja zahteve na OpenAI-združljivi /v1/chat/completions. Pri modelih, ki jih Aider ne pozna, opozori na neznan kontekst – to ni napaka. Naslov Anthropic z lastnim osnovnim naslovom na tej strani dokumentacije ni opisan.
goose configure → Custom Providers → Add A Custom Provider ali JSON v ~/.config/goose/custom_providers/ (Windows: %APPDATA%\Block\goose\config\custom_providers\); druga možnost je vgrajeni ponudnik OpenAI z OPENAI_HOST/OPENAI_BASE_PATH
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Pogoni lastnega ponudnika: openai, anthropic, ollama. V primeru Goose je base_url za engine openai naveden kot celotna pot do /v1/chat/completions. Pri vgrajenem ponudniku je OPENAI_HOST korenski naslov brez poti, OPENAI_BASE_PATH pa pot (privzeto v1/chat/completions). Goose ključ v config.yaml prezre – uporabi le spremenljivko ali shrambo ključev. Repozitorij se je preselil na aaif-goose/goose.
~/.factory/settings.json → polje customModels; model izberete z ukazom /model v razdelku »Custom models«
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Ključ se prebere iz spremenljivke AILOOT_API_KEY – nastavite jo pred zagonom:
export AILOOT_API_KEY="sk-..." # dodajte v ~/.zshrc ali ~/.bashrc
setx AILOOT_API_KEY "sk-..." # nato znova zaženite terminal
Primer modela: claude-sonnet-5-5
Pomembno
provider: anthropic = Messages API (baseUrl kot pri Anthropic, brez /v1), openai = Responses API (z /v1), generic-chat-completion-api = Chat Completions (z /v1). Pri anthropic se ključ privzeto pošlje v x-api-key (Ailoot ga sprejema); "authMode": "bearer" preklopi na Authorization. Ključi ostanejo lokalno. Factory v celoti preizkuša le uradna API-ja Anthropic in OpenAI.
Nastavitve → Model Routing → Add → Custom URL (ali Model Routing delovnega prostora za ekipo); iz terminala – amp config model-providers (list, test, set-priority, edit-router…)
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
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
Druga povezava za GPT:
Format: responses
Base URL: https://api.ailoot.ai/v1
API key: sk-...
Model mapping:
openai/gpt-5.6-sol -> gpt-5.6-sol
Preverjanje: amp config model-providers check-access --provider-model anthropic/claude-fable-5
Primer modela: claude-fable-5
Pomembno
Formati Custom URL: chat-completions (<base>/chat/completions), responses (<base>/responses), anthropic-messages (<base>/v1/messages, /v1 se ne podvoji), google-genai (<base>/models/<model>:streamGenerateContent). Ključ se pošlje kot Authorization: Bearer. Preslikava uporablja kanonične ID-je Amp v obliki provider/model; puščica določa ID, poslan nam. Modele, ki jih povezava ne pokriva, Amp obdela sam s svojimi krediti. Dokument zahteva, da je lastni gostitelj dostopen iz Amp – naslov je javen, zato je ta pogoj izpolnjen.
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
V primeru konfiguracije AIChat je api_base za claude naveden z /v1, za gemini pa z /v1beta; enako velja za Ailoot. Trije odjemalci omogočajo dostop do vseh treh formatov Ailoot: OpenAI, Anthropic in Gemini.
Konfiguracija YAML Continue (config.yaml), ki se CLI-ju posreduje z zastavico --config <path>
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Za storitve, združljive z OpenAI, Continue uporablja provider: openai in apiBase z /v1. Format konfiguracije je skupen razširitvi in CLI-ju, datoteka se posreduje z zastavico --config.
forge provider login → OpenAI-compatible (priporočeni način); zastareli način – .env z OPENAI_URL in OPENAI_API_KEY ter model v forge.yaml
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Konfiguracija prek .env je označena kot zastarela: Forge ob prvem zagonu spremenljivke prenese v svojo datotečno shrambo. Točna imena korakov čarovnika provider login v README niso navedena.
Okoljske spremenljivke COPILOT_PROVIDER_BASE_URL, COPILOT_PROVIDER_TYPE, COPILOT_PROVIDER_API_KEY, COPILOT_MODEL (ali zastavica --model)
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Vrste: openai (privzeto, katerikoli strežnik, združljiv z OpenAI), azure, anthropic. Model mora podpirati klicanje orodij in pretočni izhod. Za izbiro protokola obstaja COPILOT_PROVIDER_WIRE_API, njegove vrednosti pa na strani niso navedene. Omejitve lahko nastavite s COPILOT_PROVIDER_MAX_PROMPT_TOKENS / MAX_OUTPUT_TOKENS.
~/.config/gptme/config.toml → [[providers]]; model izberete v obliki <provider>/<model>
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Katerikoli strežnik, združljiv z OpenAI; ključ se poišče v api_key, nato api_key_env, nato <NAME>_API_KEY. Seznam ponudnikov: gptme-util providers list.
~/.config/kilo/kilo.jsonc (ali ./kilo.jsonc; tudi KILO_CONFIG) → provider.<id>.options.baseURL; v razširitvi – Settings → Providers → Custom provider
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Ključ se prebere iz spremenljivke AILOOT_API_KEY – nastavite jo pred zagonom:
export AILOOT_API_KEY="sk-..." # dodajte v ~/.zshrc ali ~/.bashrc
setx AILOOT_API_KEY "sk-..." # nato znova zaženite terminal
Primer modela: claude-sonnet-5-5
Pomembno
Pogovorno okno Custom provider omogoča izbiro protokola: OpenAI Compatible (Chat Completions), OpenAI Responses, Anthropic Messages. {env:VAR} deluje le v zaupanja vredni globalni konfiguraciji (~/.config/kilo); v projektni kilo.json se ključ iz spremenljivke ne vstavi.
Datoteka extra-openai-models.yaml v nastavitveni mapi llm; ključ – llm keys set <ime>
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Privzeto Chat Completions; responses: true preklopi model na /responses. Če je api_base nastavljen, se ključ OpenAI ne pošlje – potreben je api_key_name. To je orodje CLI za zahteve, ne agent.
Konfiguracija YAML agenta → razdelek model (model_name, model_kwargs); privzeto pot konfiguracije spremenite z nastavitvijo MSWEA_MINI_CONFIG_PATH
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Deluje prek LiteLLM: model_kwargs se neposredno posredujejo v litellm.completion. Brez registra cen LiteLLM sporoči neznan strošek – sledenje izklopimo s cost_tracking: "ignore_errors" (ali MSWEA_COST_TRACKING=ignore_errors). Pošiljanje ključa prek OPENAI_API_KEY je standard LiteLLM; na strani mini-SWE-agent ni prikazano.
Ctrl+P → Settings (ponudnik in model), datoteka ~/.openhands/agent_settings.json (llm.model / llm.api_key / llm.base_url) ali spremenljivke LLM_MODEL, LLM_API_KEY, LLM_BASE_URL z zastavico --override-with-envs
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
OpenHands uporablja LiteLLM; za posredniški strežnik OpenAI dokumentacija zahteva Custom Model v obliki openai/<model> in Base URL posredniškega strežnika. Spremembe prek --override-with-envs se ne shranijo. V spletnem vmesniku: Settings → LLM → Advanced → Custom Model, Base URL, API Key.
~/.pi/agent/models.json (ali projektni .pi/models.json po potrditvi zaupanja projektu); izbira – /model
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Ključ se prebere iz spremenljivke AILOOT_API_KEY – nastavite jo pred zagonom:
export AILOOT_API_KEY="sk-..." # dodajte v ~/.zshrc ali ~/.bashrc
setx AILOOT_API_KEY "sk-..." # nato znova zaženite terminal
Primer modela: claude-sonnet-5-5
Pomembno
Dokumentacija Pi izrecno dovoljuje končne točke, združljive z OpenAI, Anthropic in Google, prek models.json; primer uporablja api: openai-completions. apiKey razume $NAME/${NAME}, dobesedno vrednost ali !ukaz. Datoteka se ponovno prebere ob odprtju /model.
plandex models custom (ali \models custom v REPL) – odpre datoteko JSON z lastnimi modeli in ponudniki
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Ključ se prebere iz spremenljivke AILOOT_API_KEY – nastavite jo pred zagonom:
export AILOOT_API_KEY="sk-..." # dodajte v ~/.zshrc ali ~/.bashrc
setx AILOOT_API_KEY "sk-..." # nato znova zaženite terminal
Primer modela: claude-sonnet-5-5
Pomembno
Lastni ponudniki delujejo le pri Plandex na lastnem strežniku; v oblaku so z lastnimi ključi BYO dovoljeni le vgrajeni ponudniki. Vsi lastni ponudniki morajo biti združljivi z OpenAI (Chat Completions). Model nato vključite v lastni model pack.
trae_config.yaml → model_providers.<ime>.base_url; druga možnost – spremenljivki OPENAI_BASE_URL / ANTHROPIC_BASE_URL v .env
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
YAML uporablja le presledke, brez tabulatorjev. Pri formatu Anthropic uporabite provider: anthropic in ANTHROPIC_BASE_URL (README ne navaja točnega pričakovanja glede /v1 pri anthropic; uporabite https://api.ailoot.ai).
Settings → poiščite »inference endpoint« → Custom inference endpoint: osnovni URL, ključ, ID-ji modelov; nato model izberite v izbirniku
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
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
Nato na seznamu modelov izberite na primer claude-sonnet-5-5 (ne Auto).
Primer modela: claude-sonnet-5-5
Pomembno
Le OpenAI Chat Completions (POST /v1/chat/completions). Zahteve potekajo prek strežnikov Warp: ključ je shranjen lokalno, vendar se pri vsaki zahtevi pošlje zaledju Warp. Načini Auto in lastni usmerjevalniki vedno porabljajo kredite Warp; oblačni agenti te končne točke ne uporabljajo. Na voljo je pri Free in plačljivih paketih za posameznike in ekipe do 10 oseb. Izberite modele, za katere trenutni katalog navaja format OpenAI Chat. V posnetku 2026-09-30 ima gemini-3.6-flash ta format; druge modele Gemini preverite po njihovih karticah. Ta pot ne uporablja izvornega formata Gemini. Prisotnost metode v katalogu ne pomeni dejanskega preizkusa določene različice odjemalca.
Plošča Cline → ikona zobnika (Settings) → API Provider = »OpenAI Compatible« → polja Base URL, API Key, Model ID. Druga možnost: API Provider = »Anthropic« → označite »Use custom base URL«.
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
OpenAI Compatible (priporočeno):
API Provider: OpenAI Compatible
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
Model ID: claude-sonnet-5-5 (ali gpt-6.1-sol, deepseek-v4-pro, qwen3.8-max)
Model Configuration: Context Window in Max Output Tokens — kot pri modelu; Image Support — samo za modele, ki razumejo slike.
Anthropic (Messages):
API Provider: Anthropic
Anthropic API Key: sk-...
[x] Use custom base URL → https://api.ailoot.ai
Primer modela: claude-sonnet-5-5
Pomembno
OpenAI Compatible uporablja /v1/chat/completions, zato mora naslov vsebovati /v1. Možnost Anthropic uporablja /v1/messages, naslov je brez /v1, vendar njen seznam modelov vsebuje le imena Anthropic – drugi modeli Ailoot so na voljo prek OpenAI Compatible. Agentski način potrebuje model s klicanjem orodij. Modeli Gemini 3.1 Pro prek chat/completions niso na voljo (podpirajo le formata Gemini in Anthropic) – tukaj uporabite gemini-3.6-flash.
Plošča Roo Code → zobnik → API Provider = »OpenAI Compatible« → Base URL, API Key, Model; po želji Model Configuration (Max Output Tokens, Context Window, Image Support, Computer Use, cene). Ponudnik Anthropic ima potrditveno polje »Use custom base URL«.
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
API Provider: OpenAI Compatible
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
Model: gpt-6.1-sol (ali claude-sonnet-5-5, kimi-k3, glm-5.3)
Možnost prek Anthropic:
API Provider: Anthropic, API key sk-..., [x] Use custom base URL → https://api.ailoot.ai
Primer modela: gpt-6.1-sol
Pomembno
Roo Code kliče orodja le v formatu OpenAI, zato mora model podpirati tools v /v1/chat/completions. Možnost Anthropic uporablja /v1/messages in naslov brez /v1.
Settings (zobnik) → zavihek Providers → spodaj »Custom provider« → Provider ID, Display name, Provider API = »OpenAI Compatible«, Base URL, API key, Models (seznam se pridobi iz /v1/models). Nastavitve se shranijo v kilo.json.
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Provider ID: ailoot
Display name: Ailoot
Provider API: OpenAI Compatible
Base URL: https://api.ailoot.ai/v1
API key: sk-...
Models: izberite s seznama, na primer claude-sonnet-5-5, gpt-6.1-sol, deepseek-v4-pro
Primer modela: deepseek-v4-pro
Pomembno
Kilo zahteva {Base URL}/models in sam prikaže seznam modelov – naš GET /v1/models vrne celotni katalog. Navedete lahko tudi celotni naslov .../v1/chat/completions. Podprte so lastne glave.
Datoteka ~/.continue/config.yaml (ali urejevalnik konfiguracije Continue): zapis v models[] s provider: openai in apiBase.
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
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 # samo če želite prisilno uporabljati /chat/completions
Primer modela: claude-sonnet-5-5
Pomembno
apiBase se mora končati z /v1. Pri imenih vrste gpt-5 ali serije o lahko Continue sam izbere /v1/responses; naši gpt-* podpirajo /v1/responses in /v1/chat/completions, useResponsesApi: false pa prisili uporabo chat/completions. useLegacyCompletionsEndpoint ni potreben.
Agent Settings (agent::OpenSettings) → LLM Providers → Add Provider; ali settings.json → language_models.openai_compatible / language_models.anthropic_compatible. Ključ je v nastavitvenem oknu (shranjen v sistemski shrambi ključev) ali v spremenljivki <ID PONUDNIKA Z VELIKIMI ČRKAMI>_API_KEY.
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Pri openai_compatible naslov vsebuje /v1 (uporablja /v1/chat/completions; capabilities.chat_completions = false preklopi model na /v1/responses). Pri anthropic_compatible je naslov brez /v1 (uporablja /v1/messages; Zed ključ pošlje v x-api-key, ki ga Ailoot sprejema). Privzeto je images = false in parallel_tool_calls = false. Zed lahko pošilja slike, vendar images omogočite le pri določenem modelu, katerega trenutna kartica kataloga navaja vhod image v izbranem formatu API-ja. V primerih GPT in Claude je images = false: posnetek 2026-09-30 zanje navaja le besedilo. gemini-3.6-flash v tem posnetku na primer navaja vhod image za OpenAI Chat; dejanska podpora je odvisna od kartice modela in formata. Modeli za sklepanje imajo polje reasoning_effort. Vrednosti max_tokens v primeru pomenijo velikost konteksta; točne omejitve preverite v katalogu modelov.
Izbira modela v klepetu → Manage Language Models (zobnik) → Add Models → Custom Endpoint → VS Code odpre chatLanguageModels.json. (Stara nastavitev github.copilot.chat.customOAIModels je zastarela.)
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
url je CELOTNA pot končne točke. Vrednosti apiType: chat-completions, responses (url .../v1/responses), messages (url .../v1/messages). BYOK deluje brez paketa Copilot ali prijave v GitHub, vendar le za klepet/agenta – predlogi med pisanjem ostanejo na Copilot. Skrbniki organizacij (Business/Enterprise) lahko izklopijo pravilnik BYOK. Zgornje omejitve žetonov so primeri; uporabite vrednosti iz kataloga. V teh primerih je vision = false: posnetek kataloga 2026-09-30 za GPT/OpenAI Chat in Claude/Anthropic Messages navaja le besedilo. Če vaša različica VS Code ponuja vision, ga omogočite le pri modelu, katerega trenutna kartica kataloga navaja vhod image v izbranem formatu API-ja; prisotnost polja v odjemalcu ne potrjuje podpore slikam pri izbranem modelu.
Settings | Tools | AI Assistant | Providers & API keys → Third-party AI providers → OpenAI-compatible → URL, API Key → Test Connection → Apply → AI Chat / Models Assignment
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Provider: OpenAI-compatible
URL: https://api.ailoot.ai/v1
API Key: sk-...
Primer modela: claude-sonnet-5-5
Pomembno
Izberite OpenAI-compatible, vnesite URL https://api.ailoot.ai/v1 in svoj API Key. Kliknite Test Connection, nato Apply in izberite model v AI Chat. Za funkcije IDE ga dodelite v Models Assignment. Tool calling omogočite le, če model podpira orodja; dopolnjevanje kode ima ločene nastavitve.
Xcode → Settings → Intelligence → Chat → Add a Chat Provider → Internet Hosted → URL, API Key, API Key Header, opis → Add.
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Type: Internet Hosted
URL: https://api.ailoot.ai (BREZ /v1 — Xcode sam doda /v1/models in /v1/chat/completions)
API Key: sk-...
API Key Header: x-api-key
Description: Ailoot
→ nato s seznama izberite modele (na primer claude-sonnet-5-5, gpt-6.1-sol)
Primer modela: claude-sonnet-5-5
Pomembno
Apple zahteva, da ponudnik podpira Chat Completions in odgovarja na {URL}/v1/models ter {URL}/v1/chat/completions. Ailoot sprejema ključ v x-api-key in Authorization: Bearer (če izberete glavo Authorization, Xcode po poročilih sam doda predpono Bearer). Agente Xcode nastavite ločeno; ta navodila jih ne vključujejo.
opts za yetone/avante.nvim v lazy.nvim: opts.providers.<ime> z __inherited_from = 'openai' (lastni ponudnik, združljiv z OpenAI) ali prepis providers.claude.endpoint; ključ je iz spremenljivke, navedene v api_key_name (podprta so imena AVANTE_*).
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
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, brez /v1
model = "claude-sonnet-5-5",
},
},
}
-- v terminalu: export AILOOT_API_KEY=sk-...
-- ponudnik claude bere AVANTE_ANTHROPIC_API_KEY ali ANTHROPIC_API_KEY
Primer modela: claude-sonnet-5-5
Pomembno
V wikiju vtičnika se naslov, združljiv z OpenAI, konča z /v1 (vtičnik doda /chat/completions). Vgrajeni ponudnik claude uporablja naslov, kot je https://api.anthropic.com, zato pri Ailoot uporabite naslov brez /v1. Lastni ponudniki brez __inherited_from zahtevajo celotni naslov in lastne funkcije za razčlenjevanje odgovora.
require('codecompanion').setup({ adapters = { http = { ... } } }) prek adapters.extend('openai_compatible', ...) ali extend('anthropic', ...); nato interactions.chat/inline.adapter.
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Ključ se prebere iz spremenljivke AILOOT_API_KEY – nastavite jo pred zagonom:
export AILOOT_API_KEY="sk-..." # dodajte v ~/.zshrc ali ~/.bashrc
setx AILOOT_API_KEY "sk-..." # nato znova zaženite terminal
Primer modela: gpt-6.1-sol
Pomembno
openai_compatible ločuje gostitelja (env.url, brez /v1) in pot (env.chat_url). Vrednosti env so lahko ime okoljske spremenljivke, cmd:..., file:... ali funkcija Lua. Adapter anthropic lahko prav tako razširite z lastnim url za /v1/messages.
init.el: registrirajte zaledje prek gptel-make-openai (OpenAI Chat), gptel-make-anthropic (Messages) ali gptel-make-gemini – vsak ima :host, :endpoint, :key, :stream, :models; nato nastavite gptel-backend in gptel-model.
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
(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") ; ali (gptel-api-key-from-environment "AILOOT_API_KEY")
:models '(claude-sonnet-5-5 gpt-6.1-sol deepseek-v4-pro qwen3.8-max)))
;; možnost Anthropic Messages
(gptel-make-anthropic "Ailoot-Claude"
:host "api.ailoot.ai" ; privzeta pot /v1/messages
:stream t
:key (getenv "AILOOT_API_KEY")
:models '(claude-sonnet-5-5 claude-opus-5-5))
Ključ se prebere iz spremenljivke AILOOT_API_KEY – nastavite jo pred zagonom:
export AILOOT_API_KEY="sk-..." # dodajte v ~/.zshrc ali ~/.bashrc
setx AILOOT_API_KEY "sk-..." # nato znova zaženite terminal
Primer modela: claude-sonnet-5-5
Pomembno
:host pomeni le ime gostitelja (brez https:// in poti), pot pa je določena v :endpoint. gptel-make-anthropic pošlje glavi x-api-key in anthropic-version, ki ju Ailoot sprejema.
Preferences → AI-features → OpenAiCustom (ali ključ ai-features.openAiCustom.customOpenAiModels v settings.json; okno AI Configuration – Alt+A).
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Settings → Models → Add Model → Custom Model → API Format, Request URL (stikalo Full URL), Model ID, Display Name, API Key; po želji Advanced Settings.
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Format 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-...
Format Anthropic:
API Format: Anthropic Messages
Full URL: OFF
Request URL: https://api.ailoot.ai
Model ID: claude-sonnet-5-5
API Key: sk-...
Primer modela: gpt-6.1-sol
Pomembno
Ko je Full URL izklopljen, Trae sam doda pot izbranega formata (pri OpenAI naslov z /v1, pri Anthropic brez /v1). Ko je Full URL vklopljen, vnesite https://api.ailoot.ai/v1/chat/completions ali https://api.ailoot.ai/v1/messages. Polje Model Series prilagodi predloge družini modela.
Settings > Admin > Connections > Manage OpenAI API Connections > + Add Connection (ali okoljski spremenljivki OPENAI_API_BASE_URL / OPENAI_API_KEY ob zagonu vsebnika)
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
UI: URL = https://api.ailoot.ai/v1
API Key = sk-...
Model IDs: prazno (naložijo se iz /v1/models) ali ročno dodajte claude-sonnet-5-5, gpt-6.1-sol
Docker env:
OPENAI_API_BASE_URL=https://api.ailoot.ai/v1
OPENAI_API_KEY=sk-...
Primer modela: claude-sonnet-5-5
Pomembno
Format OpenAI Chat Completions; URL mora vsebovati /v1 in ne sme imeti končne poševnice. Seznam modelov se pridobi iz /v1/models; pri obsežnem katalogu (252 modelov) je priročneje omejiti Model IDs in omogočiti predpomnilnik seznama modelov (Cache Base Model List / ENABLE_BASE_MODELS_CACHE=True). Za vektorske predstavitve RAG obstaja ločeni RAG_OPENAI_API_BASE_URL.
Datoteka librechat.yaml → endpoints.custom (ključ v .env prek ${VAR}); za format Anthropic polje provider: 'anthropic'
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Običajna lastna končna točka = OpenAI Chat Completions (baseURL z /v1). provider: 'anthropic' omogoči izvorni odjemalec /v1/messages; primer dokumentacije za Anthropic navaja baseURL brez /v1 (https://api.anthropic.com), zato pri nas https://api.ailoot.ai. fetch: true seznam pridobi iz /v1/models.
Settings (zobnik) > Model Provider > + Add Provider > vrsta protokola OpenAI / OpenAI Responses / Anthropic / Gemini
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Provider Name: Ailoot
Vrsta: OpenAI (ali OpenAI Responses / Anthropic)
API Key: sk-...
Base URL: https://api.ailoot.ai
→ Preverite predogled končnega naslova pod poljem: prikazan mora biti https://api.ailoot.ai/v1/chat/completions (za Anthropic — https://api.ailoot.ai/v1/messages)
Models: + claude-sonnet-5-5, gpt-6.1-sol
Nato gumb Model Check
Primer modela: claude-sonnet-5-5
Pomembno
Dokumentacija potrjuje protokole OpenAI, Anthropic, OpenAI Responses in Gemini ter predogled končne poti pod poljem, ne opisuje pa pravil dodajanja /v1 – ravnajte se po predogledu. Primerni so vsi trije naši formati (Chat Completions, Responses, Messages).
Nastavitve (gumb v stranski vrstici) > Model Provider > Add (spodaj) > vrsta OpenAI API Compatible
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Name: Ailoot
API Mode: OpenAI API Compatible
API Key: sk-...
API Host: https://api.ailoot.ai
API Path: (prazno, privzeto /v1/chat/completions)
Models: + gpt-6.1-sol, claude-sonnet-5-5 (vision je v teh primerih izklopljen; tool_use — glede na zmožnosti izbranega modela)
Primer modela: gpt-6.1-sol
Pomembno
Dokumentacija API Host navaja brez /v1 (primer https://api.openai.com), privzeta pot pa je /v1/chat/completions. Obstaja tudi vrsta Google Gemini compatible, vendar za naš /v1beta ni preverjena. Uvoz konfiguracije JSON (type: 'openai', apiHost, apiPath) je na voljo od 1.15.1 prek chatbox://provider/import?config=<base64>. Pri prikazanih GPT in Claude je vision izklopljen: posnetek kataloga 2026-09-30 v formatu OpenAI Chat navaja samo besedilo. Če vaša različica Chatbox ponuja vision, ga omogočite le pri modelu, katerega trenutna kartica kataloga navaja vhod image v izbranem formatu API-ja; možnost odjemalca, da priloži sliko, ne dokazuje, da jo model podpira.
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
OPENAI_API_KEY=sk-...
OPENAI_PROXY_URL=https://api.ailoot.ai/v1
OPENAI_MODEL_LIST=-all,+gpt-6.1-sol,+claude-sonnet-5-5,+deepseek-v4-pro
# format Anthropic (neobvezno)
ANTHROPIC_API_KEY=sk-...
ANTHROPIC_PROXY_URL=https://api.ailoot.ai
Primer modela: claude-sonnet-5-5
Pomembno
OPENAI_PROXY_URL je privzeto https://api.openai.com/v1, zato navedemo naslov z /v1. ANTHROPIC_PROXY_URL je privzeto https://api.anthropic.com (brez /v1). Prek GOOGLE_PROXY_URL je načeloma mogoče povezati format Gemini (https://api.ailoot.ai), vendar te možnosti nismo preverili. Uporabite strežniški način: če zahteve prihajajo neposredno iz brskalnika, jih API Ailoot trenutno lahko zavrne po pravilih CORS.
Settings > Model Providers > Add Provider → izberite format OpenAI-compatible ali Anthropic-compatible
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
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: naložijo se iz {base_url}/models ali jih dodajte ročno: claude-sonnet-5-5
Primer modela: claude-sonnet-5-5
Pomembno
Dokumentacija: pri ponudnikih, združljivih z OpenAI, mora Base URL vsebovati /v1 (sicer 404); končna poševnica se odstrani. Primer LiteLLM za način Anthropic je brez /v1. Zmožnosti modela (tools, vision) pri lastnih ponudnikih nastavite ročno. Podprti so rezervni ključi (ponovitev le pri 401/403/429).
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Custom Endpoint (Base URL): https://api.ailoot.ai/v1
Custom API Key: sk-...
Model: izberite s seznama (/v1/models) ali vnesite claude-sonnet-5-5
Primer modela: claude-sonnet-5-5
Pomembno
Dokumentacija: pri težavah s povezavo dodajte /v1 in NE dodajajte /chat/completions. Seznam modelov se pridobi, če strežnik vrača /v1/models (naš ga vrača).
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
UI: Base URL = https://api.ailoot.ai/v1
API Key = sk-...
Chat Model Name = deepseek-v4-pro
Token context window = glede na model
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-...'
Primer modela: deepseek-v4-pro
Pomembno
Ponudnik je v dokumentaciji označen kot »za razvijalce«. Po potrebi GENERIC_OPEN_AI_MODEL_MAX_TOKEN_KEY='max_completion_tokens'. Za vektorske predstavitve je na voljo ločeni generic-openai embedder (EMBEDDING_BASE_PATH + GENERIC_OPEN_AI_EMBEDDING_API_KEY) – model nemotron-3-embed prek /v1/embeddings.
Okoljske spremenljivke pri namestitvi: OPENAI_API_KEY / OPENAI_API_HOST, ANTHROPIC_API_KEY / ANTHROPIC_API_HOST; v vmesniku – Models > Add OpenAI-compatible
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Dokumentacija spremenljivke opisuje kot zamenjavo zalednega gostitelja za OpenAI in Anthropic (za posredniške strežnike in lastne končne točke); uporablja besedo »host«, zato navedemo naslov brez /v1, vendar točni format poti ni opisan – preverite ga pri prvi zahtevi.
Settings > Models > (+) > OpenAI-compatible Server
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Friendly name: Ailoot
API Endpoint URL: https://api.ailoot.ai/v1/chat/completions
API Key: sk-...
Model ID: gpt-6.1-sol
Context length: glede na model
Streaming: vklopite
Primer modela: gpt-6.1-sol
Pomembno
Potreben je celotni naslov chat completions. Če želite, da ga uporablja AI Command, ta servis nastavite kot glavni. Navodila temeljijo na pomoči BoltAI; okna v BoltAI 2 se lahko razlikujejo.
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Model Hub > Model Providers > Add Provider > OpenAI-compatible
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Provider: OpenAI Compatible
Name: Ailoot
API Endpoint: https://api.ailoot.ai/v1
API Key: sk-...
Models: gpt-6.1-sol, claude-sonnet-5-5
Primer modela: gpt-6.1-sol
Pomembno
Dokumentacija potrjuje lastnega ponudnika, združljivega z OpenAI, ne navaja pa formata naslova; /v1 je standardni koren API-ja OpenAI, pri napaki 404 preverite možnost brez /v1. Lastna končna točka, združljiva z Anthropic, v dokumentaciji ni opisana.
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Za to nastavitev uporabljajte OpenAI Chat prek strežnika NextChat. Pri namestitvi v Vercel ali Docker nastavite BASE_URL=https://api.ailoot.ai brez /v1 ter OPENAI_API_KEY, CUSTOM_MODELS in DEFAULT_MODEL. Po spremembi teh spremenljivk strežnik znova namestite.
Settings > Copilot > BYOK > Add a provider > Add a custom provider
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Base URL: https://api.ailoot.ai/v1
API key: sk-...
Model ID: claude-sonnet-5-5 (ali izberite s seznama /v1/models)
Nato Test; model omogočite v Basic > Agents > Quick Chat
Primer modela: claude-sonnet-5-5
Pomembno
Seznam modelov se pridobi iz /v1/models; model lahko vnesete ročno. Če Test uspe, Quick Chat pa ne pošilja sporočil, pri ponudniku omogočite Enable CORS (odgovor prispe v celoti, brez toka). Ključi so shranjeni v Obsidian Keychain.
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Provider: Custom
Name: Ailoot
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
Nato ročno dodajte modele: gpt-6.1-sol, claude-sonnet-5-5
Primer modela: gpt-6.1-sol
Pomembno
Dokumentacija potrjuje Custom z API URL in ključem; format URL-ja ni opisan, /v1 je standardni koren API-ja OpenAI. Samodejno pridobivanje modelov je zagotovljeno le za Ollama, LM Studio in Llamafile – pri drugih ponudnikih modele dodajte ročno.
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
base_url je končna točka, združljiva z OpenAI, brez pripone /chat/completions. Raycast datoteko ponovno prebere brez ponovnega zagona. Če abilities niso navedene, se predpostavlja, da tools in vision nista podprta. Modeli se pojavijo v Quick AI, AI Chat in AI Commands. V tem primeru je vision.supported = false: posnetek kataloga 2026-09-30 za Claude/OpenAI Chat navaja le besedilo. Če vaša različica Raycast podpira to nastavitev, vision omogočite le pri modelu, katerega trenutna kartica kataloga navaja vhod image v formatu OpenAI Chat; zastavica odjemalca sama ne potrjuje podpore slikam v API-ju.
Models (leva stranska vrstica) > + Add Custom Model
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
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: glede na model
Test → Save
Primer modela: claude-sonnet-5-5
Pomembno
Endpoint vnesete kot celotno pot. Ključ se pošlje v lastni glavi Authorization: Bearer sk-..., ki jo Ailoot sprejema. Spletna različica TypingMind dostopa do API-ja neposredno iz brskalnika; takšne zahteve trenutno lahko ustavi CORS, zato je namizna različica zanesljivejša. Vrsta Gemini v TypingMind ključ pošlje v glavi apiKey, ki je Ailoot ne sprejema – uporabite vrsto OpenAI Chat Completions.
Parameter konstruktorja OpenAI(base_url=..., api_key=...) ali okoljski spremenljivki OPENAI_BASE_URL in OPENAI_API_KEY
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
export AILOOT_API_KEY="sk-..."
# okoljske spremenljivke
export OPENAI_BASE_URL="https://api.ailoot.ai/v1"
export OPENAI_API_KEY="$AILOOT_API_KEY"
# ali v kodi
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":"Živjo"}])
print(r.choices[0].message.content)
# Responses API: client.responses.create(model="gpt-6.1-sol", input="Živjo")
# Vektorske predstavitve: client.embeddings.create(model="nemotron-3-embed", input=["besedilo"])
python3 ailoot-openai-python-sdk.py
Primer modela: gpt-6.1-sol, claude-sonnet-5-5, deepseek-v4-pro, qwen3.8-max (klepet); nemotron-3-embed (vektorske vložitve)
Pomembno
Naslov vsebuje /v1: SDK sam doda /chat/completions, /responses, /embeddings, /images/*, /audio/*. Chat Completions in Responses delujeta (Responses pri modelih, ki imajo ta format v katalogu). Pretočni izhod in orodja so standardni. Napake Ailoot prispejo v JSON z Request ID in se prestrežejo kot openai.APIStatusError.
Možnost konstruktorja new OpenAI({ baseURL, apiKey }); SDK privzeto bere okoljsko spremenljivko OPENAI_BASE_URL
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Ključ se prebere iz spremenljivke AILOOT_API_KEY – nastavite jo pred zagonom:
export AILOOT_API_KEY="sk-..." # dodajte v ~/.zshrc ali ~/.bashrc
setx AILOOT_API_KEY "sk-..." # nato znova zaženite terminal
Primer modela: claude-sonnet-5-5, gpt-6.1-sol, grok-4.7
Pomembno
README prikazuje možnost baseURL; branje OPENAI_BASE_URL je razvidno iz izvorne kode odjemalca (src/client.ts), privzeta vrednost je https://api.openai.com/v1. Naslov Ailoot navedite z /v1. Na voljo sta chat.completions in responses.
Parameter Anthropic(base_url=...) ali okoljska spremenljivka ANTHROPIC_BASE_URL; ključ: api_key ali ANTHROPIC_API_KEY
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Primer modela: claude-sonnet-5-5, claude-opus-5-5; tudi prek /v1/messages gpt-6.1-sol, deepseek-v4-pro, gemini-3.6-flash
Pomembno
Naslov BREZ /v1: SDK sam doda /v1/messages. Prehod sprejema ključ v x-api-key (tako ga pošlje SDK) in v Authorization: Bearer. Pretočni izhod, orodja in /v1/messages/count_tokens delujejo. Paketna obdelava (Batches) in Files API v katalogu Ailoot nista navedena.
Ponudniki: createOpenAICompatible({ name, baseURL, apiKey }) iz @ai-sdk/openai-compatible; createAnthropic({ baseURL, apiKey }) iz @ai-sdk/anthropic; createGoogleGenerativeAI({ baseURL, apiKey }) iz @ai-sdk/google; createOpenAI({ baseURL }) ali OPENAI_BASE_URL
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Ključ se prebere iz spremenljivke AILOOT_API_KEY – nastavite jo pred zagonom:
export AILOOT_API_KEY="sk-..." # dodajte v ~/.zshrc ali ~/.bashrc
setx AILOOT_API_KEY "sk-..." # nato znova zaženite terminal
Primer modela: deepseek-v4-pro (združljiv z OpenAI), claude-sonnet-5-5 (Anthropic), gemini-3.6-flash (Gemini)
Pomembno
Ponudniki uporabljajo različne naslove: ponudnik, združljiv z OpenAI, in Anthropic z /v1 (pri Anthropic privzeto https://api.anthropic.com/v1), Google pa z /v1beta (privzeto https://generativelanguage.googleapis.com/v1beta). Ponudnik @ai-sdk/openai privzeto uporablja Responses API; pri modelih brez metode responses uporabite openai.chat("id") ali createOpenAICompatible.
ChatOpenAI(base_url=...) ali spremenljivki OPENAI_API_BASE / OPENAI_BASE_URL; ChatAnthropic(base_url=...) ali ANTHROPIC_API_URL / ANTHROPIC_BASE_URL
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
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("Živjo").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"])
Primer modela: gpt-6.1-sol, qwen3.8-max (ChatOpenAI); claude-sonnet-5-5 (ChatAnthropic)
Pomembno
ChatOpenAI: naslov z /v1. Po dokumentaciji ChatOpenAI podpira le uradno specifikacijo OpenAI: nestandardna polja drugih modelov, kot je reasoning_content, se ne ohranijo. Za Claude je primernejši ChatAnthropic: naslov brez /v1, SDK sam doda /v1/messages. Parameter base_url in spremenljivki ANTHROPIC_API_URL/ANTHROPIC_BASE_URL sta pri ChatAnthropic opisana v dokumentaciji razreda v izvorni kodi (langchain_anthropic/chat_models.py), ne pa na strani integracije. Zastavica use_responses_api pri ChatOpenAI omogoči način Responses.
crewai.LLM(model=..., base_url=..., api_key=...); spremenljivki OPENAI_API_KEY in OPENAI_BASE_URL; za Claude – izvorni ponudnik anthropic/ z base_url
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/messages, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
import os
from crewai import LLM
# format, združljiv z 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)
Primer modela: openai/gpt-6.1-sol, anthropic/claude-sonnet-5-5
Pomembno
Predpona openai/ ali anthropic/ izbere ponudnika v CrewAI; v zahtevi se pošlje id brez predpone. Pri OpenAI naslov vsebuje /v1, pri Anthropic pa je brez /v1. Dokumentacija opisuje tudi zastavico custom_openai=True za poljuben prehod, združljiv z OpenAI. Pri Anthropic je max_tokens obvezen.
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1beta/models/{model}:generateContent, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
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="Živjo")
print(r.text)
Primer modela: gemini-3.6-flash, gemini-3.1-pro
Pomembno
Naslov brez /v1beta: SDK sam sestavi /v1beta/models/{model}:generateContent. Ključ se pošlje v glavi x-goog-api-key, ki jo Ailoot sprejema. Na voljo so le modeli s formatom Gemini. Za različico JavaScript (@google/genai) dokumentacija ne opisuje lastnega naslova, zato je tukaj ne prikazujemo.
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Primer modela: openai/claude-sonnet-5-5, openai/qwen3.8-max, openai/nemotron-3-embed
Pomembno
Predpona openai/ pomeni protokol, združljiv z OpenAI; Ailoot prejme id brez predpone. LiteLLM sam doda /chat/completions in /embeddings; po dokumentaciji se mora pri napaki Not Found naslov končati z /v1.
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Ključ se prebere iz spremenljivke AILOOT_API_KEY – nastavite jo pred zagonom:
export AILOOT_API_KEY="sk-..." # dodajte v ~/.zshrc ali ~/.bashrc
setx AILOOT_API_KEY "sk-..." # nato znova zaženite terminal
Primer modela: openai/claude-sonnet-5-5, openai/gpt-6.1-sol
Pomembno
Posredniški strežnik je uporaben, če želite ekipi razdeliti lastne notranje ključe nad enim ključem Ailoot. Bremenitve v Ailoot se nanašajo na ključ, naveden v api_key. Naslov vsebuje /v1.
Paket llama-index-llms-openai-like, razred OpenAILike(api_base=..., api_key=..., model=..., is_chat_model=True)
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
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("Živjo"))
Primer modela: deepseek-v4-pro, claude-sonnet-5-5, gpt-6.1-sol
Pomembno
Naslov vsebuje /v1. is_chat_model=True je obvezen, sicer razred uporabi zastareli /completions. is_function_calling_model=True omogoči agentom uporabo orodij. context_window nastavite po kartici modela v katalogu Ailoot.
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
import { Agent } from "@mastra/core/agent";
const agent = new Agent({
id: "ailoot-agent",
name: "Ailoot Agent",
instructions: "Odgovarjaj v ruščini",
model: {
id: "ailoot/claude-sonnet-5-5",
url: "https://api.ailoot.ai/v1",
apiKey: process.env.AILOOT_API_KEY
// api: "responses" // samo za modele z metodo responses
}
});
Ključ se prebere iz spremenljivke AILOOT_API_KEY – nastavite jo pred zagonom:
export AILOOT_API_KEY="sk-..." # dodajte v ~/.zshrc ali ~/.bashrc
setx AILOOT_API_KEY "sk-..." # nato znova zaženite terminal
Primer modela: ailoot/claude-sonnet-5-5, ailoot/gpt-6.1-sol
Pomembno
V url navedete osnovni naslov z /v1, ne celotne poti do /chat/completions. Privzeto se uporablja Chat Completions; api: "responses" preklopi na Responses API. Oblika id "ponudnik/model" prehodu pošlje sam id modela. Polje apiKey v objektu model je v dokumentaciji prikazano v primeru z glavami; njegova uporaba skupaj z url ni posebej opisana.
AsyncOpenAI(base_url=..., api_key=...) + OpenAIChatCompletionsModel(model=..., openai_client=client) ali globalno set_default_openai_client(client)
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
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="Pomočnik", instructions="Odgovarjaj v ruščini", model=model)
print(Runner.run_sync(agent, "Živjo").final_output)
Primer modela: claude-sonnet-5-5, gpt-6.1-sol
Pomembno
Naslov z /v1. Sledenje izklopite s set_tracing_disabled(True), sicer bo SDK poskušal poslati sledilne podatke v OpenAI z manjkajočim ključem OpenAI. Chat Completions je na voljo samo modelom, za katere je ta metoda navedena v katalogu in dostopna vašemu ključu; Responses, privzeta možnost v SDK, pa samo modelom z metodo responses v katalogu. Vgrajena orodja OpenAI (spletno iskanje, datoteke) prek prehoda tretje osebe niso zagotovljena.
OpenAIProvider(base_url=..., api_key=...) z modelom OpenAIChatModel (Chat Completions) ali OpenAIResponsesModel (Responses); ali okoljska spremenljivka OPENAI_BASE_URL
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
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("Živjo").output)
Primer modela: deepseek-v4-pro, gpt-6.1-sol (za OpenAIResponsesModel)
Pomembno
Naslov vsebuje /v1. Dokumentacija privzeto uporablja OpenAIResponsesModel: izberite ga le za modele z metodo responses; pri drugih uporabite OpenAIChatModel.
Credentials → OpenAI → polje Base URL (privzeto https://api.openai.com/v1); Credentials → Anthropic → Base URL (privzeto https://api.anthropic.com); Credentials → Google Gemini(PaLM) Api → Host (privzeto https://generativelanguage.googleapis.com). Nato vozlišča OpenAI Chat Model / Anthropic Chat Model / Google Gemini Chat Model
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
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-...
Vozlišče OpenAI Chat Model → Model: By ID → gpt-6.1-sol (stikalo Use Responses API — samo za modele z metodo responses)
Primer modela: gpt-6.1-sol / deepseek-v4-pro (OpenAI), claude-sonnet-5-5 (Anthropic), gemini-3.6-flash (Gemini)
Pomembno
Preverjanje poverilnic pokliče /models (OpenAI), /v1/models (Anthropic) in /v1beta/models (Gemini); Ailoot ima vse tri poti. Strani dokumentacije n8n ne opisujejo polja Base URL: je v samih poverilnicah (izvorna koda OpenAiApi.credentials.ts in AnthropicApi.credentials.ts, oznaka »Override the default base URL for the API«). Pri n8n Cloud ne izberite »Use Gateway credits«, sicer zahteve ne bodo potekale prek Ailoot.
Integrations → Model Provider → namestite vtičnik OpenAI-API-compatible → Add Model (polja: Model Type, Model Name, API Key, API Base URL, Completion mode, Model context size)
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
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: glede na kartico modela v katalogu Ailoot
Za Text Embedding:
Model Name: nemotron-3-embed
API Base URL: https://api.ailoot.ai
Primer modela: claude-sonnet-5-5, gpt-6.1-sol, qwen3.8-max; nemotron-3-embed (vektorske vložitve)
Pomembno
Ponudnike lahko upravljajo le lastnik in skrbniki delovnega prostora. Po README vtičnika: za LLM naslov vsebuje /v1, pri vektorskih predstavitvah, rerank, STT in TTS pa vtičnik sam doda različico API-ja, zato uporabite naslov brez /v1 (sicer dobite /v1/v1). Vsak model Ailoot dodajte kot ločen zapis; podporo slikam na vhodu in pretočnemu izhodu omogočite v nastavitvah modela.
Vozlišče ChatOpenAI ali ChatOpenAI Custom → Connect Credential (ključ) → Additional Parameters → Base Path (in Base Options za glave)
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Credential (OpenAI API): sk-...
Vozlišče ChatOpenAI Custom:
Model Name: deepseek-v4-pro
Additional Parameters → Base Path: https://api.ailoot.ai/v1
Primer modela: deepseek-v4-pro, claude-sonnet-5-5, gpt-6.1-sol
Pomembno
ChatOpenAI ima fiksen seznam modelov, zato za poljubne id Ailoot uporabite ChatOpenAI Custom, kjer ime modela vnesete ročno. Base Path mora vsebovati /v1. Za vektorske predstavitve obstaja vozlišče OpenAI Embeddings Custom.
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
API Key: sk-...
Base Url: https://api.ailoot.ai/v1
Options → Chat Model: gpt-6.1-sol
Voice Assistants → Conversation agent: Extended OpenAI Conversation
Primer modela: gpt-6.1-sol, claude-sonnet-5-5
Pomembno
To je komponenta tretje osebe, ne uradna integracija. Upravljanje naprav poteka prek klicanja funkcij (tools) v Chat Completions, zato izberite modele s podporo orodjem. Uradna integracija OpenAI Conversation ne podpira lastnega naslova.
Profil → Settings → Model Providers → OpenAI Compatible (polji Base URL in API Key; spremenljivki OPENAI_COMPATIBLE_BASE_URL in OPENAI_COMPATIBLE_API_KEY). Druga možnost: komponenta OpenAI → polje OpenAI API Base
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Settings → Model Providers → OpenAI Compatible:
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
ali z okoljskimi spremenljivkami:
export OPENAI_COMPATIBLE_BASE_URL="https://api.ailoot.ai/v1"
export OPENAI_COMPATIBLE_API_KEY="sk-..."
Nato v komponentah Language Model / Agent izberite OpenAI Compatible → claude-sonnet-5-5
Primer modela: claude-sonnet-5-5, gpt-6.1-sol, nemotron-3-embed (Embedding Model)
Pomembno
Langflow preveri povezavo in seznam modelov pridobi iz /v1/models; modeli se prikažejo v razdelkih Language Models in Embedding Models. Želene modele nato omogočite ročno. Ponudnik se namesti skupaj z langflow.
Vgrajeni modul OpenAI deluje le z računom OpenAI. Uporabite HTTP → Make a request: URL, Method, Headers, Body type Raw / JSON
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Modul: 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 → odgovor v choices[].message.content
Primer modela: gpt-6.1-sol, claude-sonnet-5-5
Pomembno
To je univerzalni modul HTTP, ne ločen ponudnik za Ailoot: dokumentacija opisuje poljuben naslov HTTPS. Ključ je bolje shraniti v povezavi s ključem API (Make to priporoča namesto pošiljanja v glavah). Pretočni izhod v Make ni potreben; pošiljajte brez stream.
Ogrodja Telegram nimajo lastne plasti LLM: obdelovalnik sporočil pokliče OpenAI SDK z base_url Ailoot (ali Anthropic SDK z base_url brez /v1)
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Shranite kodo Python kot ailoot-telegram-bot.py. Namestite odvisnosti, nastavite obe okoljski spremenljivki in zaženite datoteko. Botu pošljite Hello in preverite besedilni odgovor. Ob napaki shranite Request ID in preverite prvotni rezultat pred novim ustvarjanjem.
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())
Primer modela: claude-sonnet-5-5, deepseek-v4-pro, qwen3.8-flash
Pomembno
Ogrodja Telegram nimajo lastne plasti za nevronske mreže: naslov Ailoot nastavite v OpenAI SDK znotraj bota. Pri ničelnem stanju Ailoot vrne razumljivo napako 402 z Request ID – prikažite jo uporabniku bota, namesto da se bot sesuje.
Aplikacija ChatGPT (OpenAI) v Zapier deluje le z OpenAI. Uporabite Webhooks by Zapier → Custom Request (Method, URL, Data, Headers)
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Dejanje: 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":"Živjo"}]}
Headers:
Authorization | Bearer sk-...
Content-Type | application/json
Primer modela: claude-sonnet-5-5, gpt-6.1-sol
Pomembno
To je univerzalna zahteva HTTP; Zapier nima pripravljenega ponudnika s poljem osnovnega naslova. Custom Request polje Data pošlje nespremenjeno, brez razčlenjevanja, zato JSON preverite vnaprej. Webhooks by Zapier je na voljo pri plačljivih paketih Zapier.
~/.gemini/antigravity-cli/settings.json → "modelProvider": "gemini"; spremenljivki GEMINI_API_KEY in GOOGLE_GEMINI_BASE_URL
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1beta/models/{model}:generateContent, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Protokol je izvorni Gemini REST (streamGenerateContent, ključ v X-Goog-Api-Key), pot https://api.ailoot.ai/v1beta/... Na eno vprašanje agy pošlje dve zahtevi: naslov pogovora in sam odgovor. Agent pri vsakem koraku rezervira občutno več kot običajni klepet, zato imejte na računu dodatna sredstva. Kartica je v razdelku »V preverjanju«: konfiguracija je pripravljena po dokumentaciji, dejanski preizkus odjemalca prek Ailoot še ni bil izveden. Če je modelProvider = gemini, GEMINI_API_KEY pa je prazen, se CLI ne zažene.
cline auth → lastni ponudniki API → OpenAI Compatible: Base URL, API Key, Model ID; zastavica -P/--provider izbere ponudnika
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
cline auth
# API Provider: OpenAI Compatible
# Base URL: https://api.ailoot.ai/v1
# API Key: sk-...
# Model ID: claude-sonnet-5-5
cline "Zaženi teste in odpravi napake"
Primer modela: claude-sonnet-5-5
Pomembno
Polja Base URL / API Key / Model ID so opisana v dokumentaciji Cline za OpenAI Compatible. Točna imena korakov čarovnika cline auth v dokumentaciji CLI niso navedena – preverite jih na zaslonu.
GitHub potrjuje podporo za lastne končne točke. Uradni posnetek zaslona prikazuje Provider Name, API Key in API Type: Chat Completions, ne pa primera URL. Zato tukaj ni pripravljene konfiguracije Ailoot za kopiranje. Dokumentirana alternativa v tem IDE je JetBrains AI Assistant. Zahteve za URL pojasnite z uradno podporo vtičnika.
Cursor Settings → Models → API Keys → OpenAI API Key + stikalo »Override OpenAI Base URL«; nato ID modela dodajte med lastne modele.
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
OpenAI API Key: sk-...
Override OpenAI Base URL: https://api.ailoot.ai/v1
Lastni model: gpt-6.1-sol (dodajte, omogočite in izberite v klepetu)
Primer modela: gpt-6.1-sol
Pomembno
Trenutna uradna dokumentacija Cursor ne opisuje lastnega naslova: navaja le ključe OpenAI/Anthropic/Google/Azure/Bedrock, pravi, da lastni ključi delujejo le v klepetu (Tab ostane na modelih Cursor) in da vse zahteve potekajo prek strežnikov Cursor (naslov mora biti javen – api.ailoot.ai je javen). Stikalo za naslov je v vmesniku, vendar na forumu Cursor poročajo o napakah: uporablja se za vse modele, način Agent morda ne uporablja lastnega ključa, pri nekaterih različicah 3.15.x pa polje ne sprejema vnosa.
Settings > Text Generator > LLM Provider: OpenAI Chat (ali Custom)
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Provider: OpenAI Chat
API Key: sk-...
Base Path: https://api.ailoot.ai/v1
Model: gpt-6.1-sol
Primer modela: gpt-6.1-sol
Pomembno
Dokumentacija vtičnika omenja ponudnika Custom, vendar ne opisuje polja naslova in njegovega formata; konfiguracija temelji na vmesniku vtičnika – preverite jo v nastavitvenem oknu.
Cmd/Ctrl+Shift+P → Open config.json → zapis v models[] (PearAI je veja Continue).
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Uradne dokumentacije PearAI ni bilo mogoče preveriti (dokumentacijsko spletišče ni dostopno), repozitorij pa že dolgo ni bil posodobljen. Oblika konfiguracije temelji na Continue – preverite jo v aplikaciji.
Chat → izbira modela → Manage models → Add custom model → ponudnik OpenAI (custom endpoint) → naslov, ključ, model.
Konfiguracija
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Blog Visual Studio (29.09.2026) je napovedal lastne naslove za OpenAI in Ollama v VS 2026 Stable, vendar dokumentacija še opisuje le ključe OpenAI/Anthropic/Google brez polja naslova, zato imena polj in oblika naslova še niso potrjeni. Le klepet; pri paketih Copilot Business/Enterprise ni na voljo.
Pred zagonom pokličite GET /v1/models s svojim ključem Ailoot. Izberite točen ID modela, katerega metode vključujejo POST /v1/chat/completions, in ga uporabite v nastavitvah. Pri agentih preverite tudi podporo orodjem in funkcije, ki jih potrebuje vaša različica odjemalca.
Konfiguracija temelji na izvorni kodi Void, ne na uporabniški dokumentaciji. Repozitorij Void je arhiviran, urejevalnik se ne razvija več – primeren je le za obstoječe uporabnike.
Ni zadetkov. Če aplikacija omogoča lastni naslov API-ja OpenAI ali Anthropic, bo najverjetneje delovala – tukaj so nastavitve.
Za zdaj niso primerni
V teh aplikacijah ne morete nastaviti lastnega naslova API-ja. Ob njih so navedene zamenjave.
Aplikacija
Zakaj ni primerna
Kaj uporabiti namesto nje
Cursor CLI (cursor-agent)
Deluje le na modelih Cursor; lastnega naslova API-ja ne morete nastaviti.
Claude Code, Codex CLI ali opencode
Auggie CLI (Augment Code)
Prijava prek računa Augment; zunanjega ponudnika ne morete nastaviti.
Claude Code ali opencode
Windsurf / Devin Desktop
Sprejema le ključ Anthropic za posamezne modele Claude; lastnega naslova ne morete nastaviti.
Cline, Roo Code ali Kilo Code v VS Code
Kiro
Ne omogoča lastnega ključa in naslova API-ja.
Cline ali Roo Code
Google Antigravity (IDE)
Uradne nastavitve lastnega ponudnika ni; zunanjih popravkov ne priporočamo.
Antigravity CLI ali Gemini CLI
Visual Studio s Copilot Business ali Enterprise
Pri teh paketih Copilot lastni modeli niso na voljo.
Osebni paket Copilot – kartica Visual Studio 2026
Samodokončevanje Cursor Tab
Vedno uporablja modele Cursor, tudi z lastnim ključem.
Klepet Cursor nastavite ločeno – kartica Cursor
Enchanted
Deluje le z API-jem Ollama.
Open WebUI ali Chatbox
Smart Connections (Obsidian)
Zunanji API-ji so na voljo le v plačljivem Smart Chat Pro.
Obsidian Copilot
Witsy, 5ire
Uradnega opisa lastnega naslova API-ja nismo našli.
Cherry Studio ali Jan
Make: vgrajeni modul OpenAI
Poveže se le z računom OpenAI.
Modul HTTP → Make a request – kartica Make
Zapier: aplikacija ChatGPT (OpenAI)
Polja za lastni naslov ni.
Webhooks by Zapier → Custom Request – kartica Zapier
Home Assistant: OpenAI Conversation
Vgrajena integracija deluje le z naslovom OpenAI.
Extended OpenAI Conversation iz HACS – kartica Home Assistant
aiogram, python-telegram-bot, grammY, Telegraf
Ogrodja botov se sama ne povežejo z modeli.
OpenAI ali Anthropic SDK znotraj bota – kartica bota Telegram
Več podrobnosti
Povezava API z orodji
Kam v odjemalcu vnesem naslov API in ključ?
Agenti, urejevalniki, klepeti in SDK-ji, ki sprejemajo ključ Ailoot. Gumb »Nastavi« prikaže, kam vstaviti naslov in ključ, ter pripravljeno konfiguracijo, ki jo lahko kopirate.
Ailoot povežite s Claude Code, OpenCode, Hermes ali svojo aplikacijo.
Podjetje in njegov portfelj projektov
Podjetje in njegov portfelj projektov: milijoni strank; mesečna prodaja v milijardah.
Žetone kupujte s popustom.
Naročniški popust za redno delo. Promocijske kode prinesejo do 50% popusta na nakup žetonov.
Naročnina
Za redne zahteve izberite paket s popustom.
Promocijska koda do 50%
Kodo vnesite ob nakupu. Cena se preračuna po veljavni akciji.
Poraba v zgodovini
Za vsako zahtevo se shranijo model, žetoni in znesek.
Izberite obliko OpenAI, Anthropic ali Gemini, ki jo podpira vaš odjemalec. Na kartici modela Ailoot preverite združljivo metodo API in ID modela; podpora ene oblike ne pomeni, da vsak model podpira vse oblike.
Kaj moram nastaviti v odjemalcu?
Nastavite ključ API Ailoot, naslov API in ID modela, združljivega z metodo odjemalca. OpenAI SDK uporablja https://api.ailoot.ai/v1; Anthropic in Gemini SDK uporabljata https://api.ailoot.ai. Ohranite polja zahteve iz primera za to obliko.
Kako pošljem prvo zahtevo API?
Ustvarite ključ API Ailoot. Za OpenAI SDK nastavite https://api.ailoot.ai/v1, za Anthropic in Gemini SDK pa https://api.ailoot.ai. Brezplačni GET /v1/models navede modele, dostopne vašemu ključu; nato uporabite primer za izbrani model in metodo API.
Kaj preverim, ko povezani odjemalec javi napako?
Preverite, ali odjemalec pošilja pričakovano obliko OpenAI, Anthropic ali Gemini na ustrezni naslov API s ključem API Ailoot. Potrdite ID modela in metodo ter primerjajte vrnjeno napako z navodili odjemalca. Napako in ID zahteve pošljite na support@ailoot.ai brez razkritja ključa.
Lahko Ailoot uporabim v plačljivem izdelku?
Da. API povežite s SaaS, aplikacijo ali botom po ponudbi in licenčni pogodbi Ailoot. Za nadaljnjo prodajo zahtevajte pisne pogoje in projektno preprodajno licenco.
Kako zaprosim za licenco za nadaljnjo prodajo?
Na support@ailoot.ai opišite, kaj vaš izdelek omogoča, kdo ga uporablja in kako zagotavljate dostop. Zaprosite za licenco za nadaljnjo prodajo in pisne pogoje za svoj projekt.