Připojte Ailoot ke svým oblíbeným nástrojům — Připojení API k nástrojům
Nástroje – agenti, editory, chaty a SDK – které přijímají klíč Ailoot. Tlačítko „Nastavit“ ukáže, kam vložit adresu a klíč, a připravenou konfiguraci, kterou můžete zkopírovat.
Kategorie · Formát API
Všechny integrace
Statistiky
85aplikací
77připraveno
8ověřuje se
Agenti v terminálu
Agenti pro programování a CLI: píší kód, spouštějí příkazy a upravují soubory.
Proměnné prostředí nebo blok "env" v ~/.claude/settings.json (pro jeden projekt – .claude/settings.local.json); rozšíření pro VS Code – claudeCode.environmentVariables; ověření – příkaz /status
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
export AILOOT_API_KEY="sk-..."
export ANTHROPIC_AUTH_TOKEN="$AILOOT_API_KEY"
claude
Příklad modelu: claude-sonnet-5-5
Důležité
Adresa bez /v1: Claude Code samo přidává /v1/messages. ANTHROPIC_AUTH_TOKEN se odesílá jako Authorization: Bearer, ANTHROPIC_API_KEY jako x-api-key; Ailoot přijímá obě varianty. CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1 načítá naše modely do /model přes /v1/models. Při chybách 400 týkajících se neznámých polí použijte CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1. Dokumentace Anthropic nepodporuje používání Claude Code s modely jinými než Claude přes bránu, přestože naše /v1/messages je obsluhuje; doporučujeme modely Claude. Remote Control a hlasový vstup nejsou při použití brány dostupné.
~/.codex/config.toml (pouze uživatelský soubor: v projektovém .codex/config.toml jsou klíče model_provider/model_providers ignorovány); klíč – v proměnné určené pomocí env_key
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/responses, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
~/.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
Příklad modelu: gpt-6.1-sol
Důležité
Codex funguje pouze přes OpenAI Responses API (dokumentace uvádí jen wire_api = "responses"), proto je potřeba naše /v1/responses. ID poskytovatelů openai, ollama, lmstudio jsou rezervována. Alternativa – openai_base_url = "https://api.ailoot.ai/v1" pro vestavěného poskytovatele openai. Ailoot poskytuje Codex seznam modelů ve formátu manifestu Codex (GET /v1/models s client_version). Vybírejte konkrétní model, který má v katalogu formát OpenAI Responses. Ve snímku z 2026-09-30 má gemini-3.6-flash OpenAI Chat, Anthropic Messages a Gemini, ale nemá Responses, proto se tento model pro Codex nehodí. Sadu formátů ověřujte podle karty modelu, nikoli podle názvu rodiny.
hermes model → „Custom endpoint (self-hosted / VLLM / etc.)“ nebo ~/.hermes/config.yaml (sekce model nebo slovník providers)
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Klíč se načítá z proměnné AILOOT_API_KEY – nastavte ji před spuštěním:
export AILOOT_API_KEY="sk-..." # přidejte do ~/.zshrc nebo ~/.bashrc
setx AILOOT_API_KEY "sk-..." # poté restartujte terminál
Příklad modelu: claude-sonnet-5-5
Důležité
transport: chat_completions (OpenAI Chat), anthropic_messages (Anthropic Messages) nebo codex_responses (OpenAI Responses). LLM_MODEL v .env se již nepoužívá; OPENAI_BASE_URL platí pouze pro poskytovatele openai-api. Pro anthropic_messages uvádějte adresu bez /v1 – SDK Anthropic samo přidá /v1/messages. Pomocné úlohy (rozpoznávání obrázků, komprese historie) se ve výchozím nastavení posílají stejnému hlavnímu modelu.
Konfigurace OpenClaw (~/.openclaw/openclaw.json) → models.providers.<id>; výchozí model – agents.defaults.model.primary; bezpečná úprava – openclaw config set models.providers.<id> '<json>' --strict-json --merge
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Klíč se načítá z proměnné AILOOT_API_KEY – nastavte ji před spuštěním:
export AILOOT_API_KEY="sk-..." # přidejte do ~/.zshrc nebo ~/.bashrc
setx AILOOT_API_KEY "sk-..." # poté restartujte terminál
Příklad modelu: claude-sonnet-5-5
Důležité
Adaptéry api: openai-completions (výchozí při nastaveném baseUrl), openai-responses (pouze pokud server podporuje /v1/responses – Ailoot jej podporuje), anthropic-messages, google-generative-ai a další. Pro anthropic-messages je v příkladech OpenClaw baseUrl bez /v1. OpenClaw umí předávat obrázky, pokud input modelu obsahuje "image". V příkladech Claude je ponechán pouze text: ve snímku katalogu z 2026-09-30 tyto metody neuvádějí vstup image. Přidávejte "image" pouze pro konkrétní model, jehož karta v aktuálním katalogu uvádí obrázek na vstupu a zvolený formát API. Například gemini-3.6-flash v tomto snímku uvádí vstup image pro OpenAI Chat; skutečná podpora závisí na kartě modelu a formátu. Cesta k hlavnímu konfiguračnímu souboru vychází z běžné praxe OpenClaw, na přečtené stránce je uvedeno také ~/.openclaw/agents/<agentId>/agent/models.json.
opencode.json (v projektu nebo ~/.config/opencode/opencode.json) → provider.<id>; klíč – přes /connect nebo "apiKey": "{env:VAR}"
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Klíč se načítá z proměnné AILOOT_API_KEY – nastavte ji před spuštěním:
export AILOOT_API_KEY="sk-..." # přidejte do ~/.zshrc nebo ~/.bashrc
setx AILOOT_API_KEY "sk-..." # poté restartujte terminál
Příklad modelu: claude-sonnet-5-5
Důležité
Balíček @ai-sdk/openai-compatible používá /v1/chat/completions. Pro modely vyžadující /v1/responses uvádí dokumentace opencode balíček @ai-sdk/openai. Poskytovatel kompatibilní s Anthropic s vlastním baseURL není v dokumentaci opencode popsán. Vybírejte modely, pro které aktuální katalog uvádí formát OpenAI Chat. Ve snímku z 2026-09-30 má gemini-3.6-flash tento formát; ostatní modely Gemini ověřujte podle jejich karet. Nativní formát Gemini tuto cestu nepoužívá. Přítomnost metody v katalogu neznamená, že proběhl skutečný test konkrétní verze klienta.
Proměnné OPENAI_API_KEY / OPENAI_BASE_URL / OPENAI_MODEL, příkaz /auth v relaci nebo ~/.qwen/settings.json (modelProviders + security.auth.selectedType)
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Klíč se načítá z proměnné AILOOT_API_KEY – nastavte ji před spuštěním:
export AILOOT_API_KEY="sk-..." # přidejte do ~/.zshrc nebo ~/.bashrc
setx AILOOT_API_KEY "sk-..." # poté restartujte terminál
Příklad modelu: qwen3.8-max
Důležité
Typy protokolu: openai (Chat Completions), anthropic, gemini, vertex-ai. Pro openai je baseUrl s /v1. Příklad v dokumentaci pro anthropic a gemini je uveden bez baseUrl, proto doporučujeme variantu openai. Pro typ openai vybírejte v katalogu model s formátem OpenAI Chat: gemini-3.6-flash jej má. U ostatních modelů Gemini se sada formátů může lišit – ověřte kartu konkrétního modelu. Varianta se settings.json čte klíč z proměnné AILOOT_API_KEY (pole envKey): nastavte ji příkazem export AILOOT_API_KEY=sk-... nebo řádkem AILOOT_API_KEY=sk-... v ~/.qwen/.env, jinak Qwen Code začne s prázdným klíčem a obdrží 401.
Proměnné prostředí GEMINI_API_KEY a GOOGLE_GEMINI_BASE_URL; způsob přihlášení – ~/.gemini/settings.json → security.auth.selectedType = "gemini-api-key"; model – GEMINI_MODEL nebo přepínač -m
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1beta/models/{model}:generateContent, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Adresa bez /v1beta: SDK sám přidává /v1beta/models/{model}:generateContent. Adresa musí používat HTTPS. Klíč se odesílá v hlavičce x-goog-api-key – Ailoot ji přijímá. Vhodné jsou pouze modely, u kterých katalog uvádí formát Gemini. Před spuštěním ověřte, že je pro váš klíč dostupné přesné ID a tato metoda. Ailoot předává placenou odpověď Gemini celou po výpočtu ceny, nikoli slovo po slovu, takže se u dlouhých odpovědí text nezobrazí okamžitě.
~/.kimi/config.toml (sekce providers a models, default_model); /login podporuje pouze platformy Moonshot – vlastní adresa se nastavuje ručně v souboru
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Typy: openai_legacy (Chat Completions, base_url s /v1), openai_responses (Responses, s /v1), anthropic (bez /v1), gemini (base_url je kořen Google, u nás https://api.ailoot.ai). Nástroj SearchWeb funguje pouze s vlastní platformou Moonshot; FetchURL s jinou adresou API přechází na lokální načítání.
crushrc (konfigurace v Bash): ./.crushrc, ./crushrc nebo ~/.config/crush/crushrc; starý formát crush.json je zastaralý, ale funguje
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Klíč se načítá z proměnné AILOOT_API_KEY – nastavte ji před spuštěním:
export AILOOT_API_KEY="sk-..." # přidejte do ~/.zshrc nebo ~/.bashrc
setx AILOOT_API_KEY "sk-..." # poté restartujte terminál
Příklad modelu: deepseek-v4-pro
Důležité
Typ openai-compat používá formát OpenAI Chat a adresu s /v1. Typ anthropic používá formát Messages a adresu bez /v1: Crush ji předává do anthropic-sdk-go, které samo přidává /v1/messages. Příklad z README Crush s /v1 by vedl k cestě /v1/v1/messages a chybě 404. Klíč se odesílá v hlavičce x-api-key, Ailoot jej přijímá. Pokud je seznam modelů prázdný, poskytovatel openai-compat je sám načte z /v1/models. crushrc se spouští jako kód: nespouštějte Crush v cizích složkách s tímto souborem. V tomto příkladu má Claude supports-images = false: snímek katalogu z 2026-09-30 uvádí pro zvolený formát Messages pouze text. Pokud vaše verze Crush podporuje tento přepínač, zapínejte jej pouze u modelu, jehož aktuální karta v katalogu uvádí vstup image ve zvoleném formátu API; samotný přepínač klienta modelu podporu obrázků nepřidává.
Proměnné OPENAI_API_BASE a OPENAI_API_KEY, přepínač --model openai/<model>
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Prefix openai/ je povinný: Aider tak (přes LiteLLM) posílá požadavky na endpoint /v1/chat/completions kompatibilní s OpenAI. U modelů, které Aider nezná, upozorní na neznámý kontext – nejde o chybu. Adresa Anthropic s vlastním base URL není na této stránce dokumentace popsána.
goose configure → Custom Providers → Add A Custom Provider, nebo JSON v ~/.config/goose/custom_providers/ (Windows: %APPDATA%\Block\goose\config\custom_providers\); alternativa – vestavěný poskytovatel OpenAI s OPENAI_HOST/OPENAI_BASE_PATH
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Enginy vlastního poskytovatele: openai, anthropic, ollama. V příkladu Goose je base_url pro engine openai uvedeno jako úplná cesta až k /v1/chat/completions. Pro vestavěného poskytovatele je OPENAI_HOST kořen bez cesty, OPENAI_BASE_PATH cesta (ve výchozím nastavení v1/chat/completions). Klíč v config.yaml Goose ignoruje – používá pouze proměnnou nebo úložiště klíčů. Repozitář byl přesunut do aaif-goose/goose.
~/.factory/settings.json → pole customModels; výběr modelu – příkaz /model, sekce „Custom models“
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Klíč se načítá z proměnné AILOOT_API_KEY – nastavte ji před spuštěním:
export AILOOT_API_KEY="sk-..." # přidejte do ~/.zshrc nebo ~/.bashrc
setx AILOOT_API_KEY "sk-..." # poté restartujte terminál
Příklad modelu: claude-sonnet-5-5
Důležité
provider: anthropic = Messages API (baseUrl jako u Anthropic, bez /v1), openai = Responses API (s /v1), generic-chat-completion-api = Chat Completions (s /v1). Pro anthropic se klíč ve výchozím nastavení odesílá v x-api-key (Ailoot jej přijímá); "authMode": "bearer" přepne na Authorization. Klíče zůstávají uložené lokálně. Factory plně testuje pouze oficiální API Anthropic a OpenAI.
Nastavení → Model Routing → Add → Custom URL (nebo Model Routing pracovního prostoru pro tým); z terminálu – amp config model-providers (list, test, set-priority, edit-router…)
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
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
Druhé připojení pro GPT:
Format: responses
Base URL: https://api.ailoot.ai/v1
API key: sk-...
Model mapping:
openai/gpt-5.6-sol -> gpt-5.6-sol
Kontrola: amp config model-providers check-access --provider-model anthropic/claude-fable-5
Příklad modelu: claude-fable-5
Důležité
Formáty Custom URL: chat-completions (<base>/chat/completions), responses (<base>/responses), anthropic-messages (<base>/v1/messages, /v1 se neduplikuje), google-genai (<base>/models/<model>:streamGenerateContent). Klíč se odesílá jako Authorization: Bearer. Při mapování se používají kanonická ID Amp ve tvaru provider/model; šipka určuje ID odesílané k nám. Modely, které připojení nepokrývá, obsluhuje Amp sám za své kredity. Dokumentace vyžaduje, aby byl vlastní host dostupný ze služby Amp – adresa je veřejná, tato podmínka je splněna.
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
V ukázkové konfiguraci AIChat je api_base pro claude uvedeno s /v1, pro gemini s /v1beta; pro Ailoot platí totéž. Tři klienti poskytují přístup ke všem třem formátům Ailoot: OpenAI, Anthropic a Gemini.
Konfigurace Continue v YAML (config.yaml), předává se CLI přepínačem --config <path>
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Pro služby kompatibilní s OpenAI používá Continue provider: openai a apiBase s /v1. Formát konfigurace je společný pro rozšíření i CLI, soubor se předává přepínačem --config.
forge provider login → OpenAI-compatible (doporučený postup); zastaralý postup – .env s OPENAI_URL a OPENAI_API_KEY plus model ve forge.yaml
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Nastavení přes .env je označeno jako zastaralé: při prvním spuštění Forge přesune proměnné do svého souborového úložiště. Přesné popisky položek průvodce provider login nejsou v README uvedeny.
Proměnné prostředí COPILOT_PROVIDER_BASE_URL, COPILOT_PROVIDER_TYPE, COPILOT_PROVIDER_API_KEY, COPILOT_MODEL (nebo přepínač --model)
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Typy: openai (výchozí, libovolný server kompatibilní s OpenAI), azure, anthropic. Model musí podporovat volání nástrojů a streamovaný výstup. Pro výběr protokolu existuje COPILOT_PROVIDER_WIRE_API, jeho hodnoty ale na stránce nejsou vyjmenovány. Limity lze nastavit pomocí COPILOT_PROVIDER_MAX_PROMPT_TOKENS / MAX_OUTPUT_TOKENS.
~/.config/gptme/config.toml → [[providers]]; model se vybírá jako <provider>/<model>
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Libovolný server kompatibilní s OpenAI; klíč se hledá v api_key, poté v api_key_env a následně v <NAME>_API_KEY. Seznam poskytovatelů – gptme-util providers list.
~/.config/kilo/kilo.jsonc (nebo ./kilo.jsonc; také KILO_CONFIG) → provider.<id>.options.baseURL; v rozšíření – Settings → Providers → Custom provider
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Klíč se načítá z proměnné AILOOT_API_KEY – nastavte ji před spuštěním:
export AILOOT_API_KEY="sk-..." # přidejte do ~/.zshrc nebo ~/.bashrc
setx AILOOT_API_KEY "sk-..." # poté restartujte terminál
Příklad modelu: claude-sonnet-5-5
Důležité
V dialogu Custom provider lze vybrat protokol: OpenAI Compatible (Chat Completions), OpenAI Responses, Anthropic Messages. {env:VAR} funguje pouze v důvěryhodné globální konfiguraci (~/.config/kilo), v projektovém kilo.json se klíč z proměnné nedosadí.
Soubor extra-openai-models.yaml v adresáři nastavení llm; klíč – llm keys set <název>
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Ve výchozím nastavení Chat Completions; responses: true přepíná model na /responses. Při nastaveném api_base se klíč OpenAI neodesílá – je potřeba api_key_name. Jde o CLI nástroj pro požadavky, nikoli o agenta.
Konfigurace agenta v YAML → sekce model (model_name, model_kwargs); výchozí cestu ke konfiguraci mění nastavení MSWEA_MINI_CONFIG_PATH
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Funguje přes LiteLLM: model_kwargs se předávají přímo do litellm.completion. Bez registru cen hlásí LiteLLM chybu kvůli neznámé ceně – vypínáme cost_tracking: "ignore_errors" (nebo MSWEA_COST_TRACKING=ignore_errors). Předávání klíče přes OPENAI_API_KEY je standard LiteLLM, na samotné stránce mini-SWE-agent není ukázáno.
Ctrl+P → Settings (poskytovatel a model), soubor ~/.openhands/agent_settings.json (llm.model / llm.api_key / llm.base_url) nebo proměnné LLM_MODEL, LLM_API_KEY, LLM_BASE_URL s přepínačem --override-with-envs
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
OpenHands používá LiteLLM; pro proxy OpenAI dokumentace požaduje Custom Model ve tvaru openai/<model> a Base URL proxy. Změny přes --override-with-envs se neukládají. Ve webovém rozhraní: Settings → LLM → Advanced → Custom Model, Base URL, API Key.
~/.pi/agent/models.json (nebo projektový .pi/models.json po označení projektu za důvěryhodný); výběr – /model
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Klíč se načítá z proměnné AILOOT_API_KEY – nastavte ji před spuštěním:
export AILOOT_API_KEY="sk-..." # přidejte do ~/.zshrc nebo ~/.bashrc
setx AILOOT_API_KEY "sk-..." # poté restartujte terminál
Příklad modelu: claude-sonnet-5-5
Důležité
Dokumentace Pi výslovně umožňuje endpointy kompatibilní s OpenAI, Anthropic a Google přes models.json; příklad je uveden pro api: openai-completions. apiKey rozumí $NAME/${NAME}, literálu nebo !příkazu. Soubor se znovu načítá při otevření /model.
plandex models custom (nebo \models custom v REPL) – otevře soubor JSON s vlastními modely a poskytovateli
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Klíč se načítá z proměnné AILOOT_API_KEY – nastavte ji před spuštěním:
export AILOOT_API_KEY="sk-..." # přidejte do ~/.zshrc nebo ~/.bashrc
setx AILOOT_API_KEY "sk-..." # poté restartujte terminál
Příklad modelu: claude-sonnet-5-5
Důležité
Vlastní poskytovatelé fungují pouze v Plandex na vlastním serveru; v cloudu s klíči BYO jsou povoleni jen vestavění poskytovatelé. Všichni vlastní poskytovatelé musí být kompatibilní s OpenAI (Chat Completions). Model se následně zařadí do vlastního model pack.
trae_config.yaml → model_providers.<název>.base_url; alternativně proměnné OPENAI_BASE_URL / ANTHROPIC_BASE_URL v .env
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
V YAML používejte pouze mezery, žádné tabulátory. Pro formát Anthropic – provider: anthropic a ANTHROPIC_BASE_URL (README neuvádí, zda anthropic přesně vyžaduje /v1; použijte https://api.ailoot.ai).
Settings → vyhledejte „inference endpoint“ → Custom inference endpoint: základní URL, klíč, ID modelů; poté vyberte model v nabídce
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
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
Poté vyberte v seznamu modelů například claude-sonnet-5-5 (nikoli Auto).
Příklad modelu: claude-sonnet-5-5
Důležité
Pouze OpenAI Chat Completions (POST /v1/chat/completions). Požadavky procházejí servery Warp: klíč se ukládá lokálně, ale při každém požadavku se předává backendu Warp. Režim Auto a vlastní routery vždy spotřebovávají kredity Warp; cloudoví agenti tento endpoint nepoužívají. Dostupné v plánu Free i v placených plánech pro jednotlivce a týmy do 10 lidí. Vybírejte modely, u nichž aktuální katalog uvádí formát OpenAI Chat. Ve snímku 2026-09-30 má tento formát gemini-3.6-flash; ostatní modely Gemini ověřte podle jejich karet. Tento postup nepoužívá nativní formát Gemini. Přítomnost metody v katalogu neznamená, že proběhlo živé ověření konkrétní verze klienta.
Panel Cline → ikona ozubeného kolečka (Settings) → API Provider = „OpenAI Compatible“ → pole Base URL, API Key, Model ID. Druhá možnost: API Provider = „Anthropic“ → zaškrtnout „Use custom base URL“.
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
OpenAI Compatible (doporučujeme):
API Provider: OpenAI Compatible
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
Model ID: claude-sonnet-5-5 (nebo gpt-6.1-sol, deepseek-v4-pro, qwen3.8-max)
Model Configuration: Context Window a Max Output Tokens podle modelu; Image Support pouze pro modely, které rozumějí obrázkům.
Anthropic (Messages):
API Provider: Anthropic
Anthropic API Key: sk-...
[x] Use custom base URL → https://api.ailoot.ai
Příklad modelu: claude-sonnet-5-5
Důležité
OpenAI Compatible používá /v1/chat/completions, proto je adresa s /v1. Varianta Anthropic používá /v1/messages, adresa je bez /v1, v jejím seznamu modelů jsou ale pouze názvy Anthropic – ostatní modely Ailoot jsou dostupné přes OpenAI Compatible. Režim agenta vyžaduje model s voláním nástrojů. Modely Gemini 3.1 Pro nejsou přes chat/completions dostupné (mají pouze formáty Gemini a Anthropic) – zde použijte gemini-3.6-flash.
Panel Roo Code → ozubené kolečko → API Provider = „OpenAI Compatible“ → Base URL, API Key, Model; volitelně Model Configuration (Max Output Tokens, Context Window, Image Support, Computer Use, ceny). Poskytovatel Anthropic má zaškrtávací pole „Use custom base URL“.
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
API Provider: OpenAI Compatible
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
Model: gpt-6.1-sol (nebo claude-sonnet-5-5, kimi-k3, glm-5.3)
Varianta přes Anthropic:
API Provider: Anthropic, API key sk-..., [x] Use custom base URL → https://api.ailoot.ai
Příklad modelu: gpt-6.1-sol
Důležité
Roo Code volá nástroje pouze ve formátu OpenAI, proto musí model podporovat tools v /v1/chat/completions. Varianta Anthropic používá /v1/messages, adresa je bez /v1.
Settings (ozubené kolečko) → záložka Providers → dole „Custom provider“ → Provider ID, Display name, Provider API = „OpenAI Compatible“, Base URL, API key, Models (seznam se načítá z /v1/models). Nastavení se ukládá do kilo.json.
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Provider ID: ailoot
Display name: Ailoot
Provider API: OpenAI Compatible
Base URL: https://api.ailoot.ai/v1
API key: sk-...
Models: vyberte ze seznamu, například claude-sonnet-5-5, gpt-6.1-sol, deepseek-v4-pro
Příklad modelu: deepseek-v4-pro
Důležité
Kilo posílá požadavek na {Base URL}/models a samo zobrazuje seznam modelů – naše GET /v1/models vrací celý katalog. Lze zadat i úplnou adresu .../v1/chat/completions. Podporovány jsou vlastní hlavičky.
Soubor ~/.continue/config.yaml (nebo editor konfigurace Continue): položka v models[] s provider: openai a apiBase.
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
apiBase musí končit na /v1. Pro názvy ve tvaru gpt-5 / řady o může Continue samo zvolit /v1/responses; naše gpt-* podporují /v1/responses i /v1/chat/completions a useResponsesApi: false vynutí chat/completions. useLegacyCompletionsEndpoint není potřeba.
Agent Settings (agent::OpenSettings) → LLM Providers → Add Provider; nebo settings.json → language_models.openai_compatible / language_models.anthropic_compatible. Klíč – v okně nastavení (ukládá se v systémové klíčence) nebo v proměnné <ID poskytovatele VELKÝMI PÍSMENY>_API_KEY.
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
U openai_compatible se používá adresa s /v1 (volá /v1/chat/completions; capabilities.chat_completions = false přepne model na /v1/responses). U anthropic_compatible se používá adresa bez /v1 (volá /v1/messages; Zed posílá klíč v x-api-key – Ailoot jej přijímá). Výchozí hodnoty jsou images = false a parallel_tool_calls = false. Zed umí předávat obrázky, ale images zapínejte pouze pro konkrétní model, jehož aktuální karta v katalogu uvádí vstup image ve zvoleném formátu API. V příkladech GPT a Claude je images = false: snímek 2026-09-30 u nich uvádí pouze text. Například gemini-3.6-flash v tomto snímku uvádí vstup image pro OpenAI Chat; skutečná podpora závisí na kartě modelu a formátu. Pro modely s uvažováním je k dispozici pole reasoning_effort. Hodnoty max_tokens v příkladu představují velikost kontextu; přesné limity najdete v katalogu modelů.
Výběr modelu v chatu → Manage Language Models (ozubené kolečko) → Add Models → Custom Endpoint → VS Code otevře chatLanguageModels.json. (Staré nastavení github.copilot.chat.customOAIModels je zastaralé.)
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
url je ÚPLNÁ cesta endpointu. Hodnoty apiType: chat-completions, responses (url .../v1/responses), messages (url .../v1/messages). BYOK funguje bez plánu Copilot i bez přihlášení ke GitHubu, ale pouze pro chat/agent – průběžné návrhy v editoru zůstávají na Copilotu. Správci organizací (Business/Enterprise) mohou zásadu BYOK vypnout. Výše uvedené limity tokenů jsou příklady; použijte hodnoty z katalogu. V těchto příkladech je vision = false: snímek katalogu 2026-09-30 uvádí pouze text pro GPT/OpenAI Chat a Claude/Anthropic Messages. Pokud vaše verze VS Code nabízí vision, zapínejte jej pouze u modelu, jehož aktuální karta v katalogu uvádí vstup image ve vybraném formátu API; přítomnost pole v klientovi nepotvrzuje podporu obrázků vybraným modelem.
Settings | Tools | AI Assistant | Providers & API keys → Third-party AI providers → OpenAI-compatible → URL, API Key → Test Connection → Apply → AI Chat / Models Assignment
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Provider: OpenAI-compatible
URL: https://api.ailoot.ai/v1
API Key: sk-...
Příklad modelu: claude-sonnet-5-5
Důležité
Vyberte OpenAI-compatible, zadejte URL https://api.ailoot.ai/v1 a svůj API Key. Klikněte na Test Connection a potom Apply; zvolte model v AI Chat. Pro funkce IDE jej přiřaďte v Models Assignment. Tool calling zapínejte jen u modelu s podporou nástrojů; doplňování kódu má samostatné nastavení.
Xcode → Settings → Intelligence → Chat → Add a Chat Provider → Internet Hosted → URL, API Key, API Key Header, popis → Add.
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Type: Internet Hosted
URL: https://api.ailoot.ai (BEZ /v1 — Xcode samo přidá /v1/models a /v1/chat/completions)
API Key: sk-...
API Key Header: x-api-key
Description: Ailoot
→ poté vyberte modely ze seznamu (například claude-sonnet-5-5, gpt-6.1-sol)
Příklad modelu: claude-sonnet-5-5
Důležité
Apple vyžaduje, aby poskytovatel podporoval Chat Completions a odpovídal na {URL}/v1/models a {URL}/v1/chat/completions. Ailoot přijímá klíč v x-api-key i v Authorization: Bearer (při výběru hlavičky Authorization Xcode podle uživatelských ohlasů sám přidá předponu Bearer). Agenti Xcode se nastavují samostatně a tento návod je nezahrnuje.
opts pro yetone/avante.nvim v lazy.nvim: opts.providers.<název> s __inherited_from = 'openai' (vlastní poskytovatel kompatibilní s OpenAI) nebo přepsání providers.claude.endpoint; klíč se bere z proměnné uvedené v api_key_name (podporovány jsou názvy AVANTE_*).
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
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, bez /v1
model = "claude-sonnet-5-5",
},
},
}
-- v terminálu: export AILOOT_API_KEY=sk-...
-- poskytovatel claude čte AVANTE_ANTHROPIC_API_KEY nebo ANTHROPIC_API_KEY
Příklad modelu: claude-sonnet-5-5
Důležité
Ve wiki pluginu končí adresa kompatibilní s OpenAI na /v1 (plugin připojuje /chat/completions). Vestavěný poskytovatel claude používá adresu ve tvaru https://api.anthropic.com, proto pro Ailoot použijte adresu bez /v1. Vlastní poskytovatelé bez __inherited_from vyžadují úplnou adresu a vlastní funkce pro zpracování odpovědi.
require('codecompanion').setup({ adapters = { http = { ... } } }) přes adapters.extend('openai_compatible', ...) nebo extend('anthropic', ...); poté interactions.chat/inline.adapter.
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Klíč se načítá z proměnné AILOOT_API_KEY – nastavte ji před spuštěním:
export AILOOT_API_KEY="sk-..." # přidejte do ~/.zshrc nebo ~/.bashrc
setx AILOOT_API_KEY "sk-..." # poté restartujte terminál
Příklad modelu: gpt-6.1-sol
Důležité
openai_compatible odděluje host (env.url, bez /v1) a cestu (env.chat_url). Hodnoty env mohou být názvem proměnné prostředí, cmd:..., file:... nebo funkcí Lua. Adaptér anthropic se obdobně rozšiřuje vlastním url pro /v1/messages.
init.el: zaregistrujte backend přes gptel-make-openai (OpenAI Chat), gptel-make-anthropic (Messages) nebo gptel-make-gemini – každý má :host, :endpoint, :key, :stream, :models; poté nastavte gptel-backend a gptel-model.
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, POST /v1beta/models/{model}:generateContent, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Klíč se načítá z proměnné AILOOT_API_KEY – nastavte ji před spuštěním:
export AILOOT_API_KEY="sk-..." # přidejte do ~/.zshrc nebo ~/.bashrc
setx AILOOT_API_KEY "sk-..." # poté restartujte terminál
Příklad modelu: claude-sonnet-5-5
Důležité
:host – pouze název hostu (bez https:// a cesty), cesta se nastavuje v :endpoint. gptel-make-anthropic odesílá hlavičky x-api-key a anthropic-version – Ailoot je přijímá.
Preferences → AI-features → OpenAiCustom (nebo klíč ai-features.openAiCustom.customOpenAiModels v settings.json; okno AI Configuration – Alt+A).
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Settings → Models → Add Model → Custom Model → API Format, Request URL (přepínač Full URL), Model ID, Display Name, API Key; volitelně Advanced Settings.
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Formát 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-...
Formát Anthropic:
API Format: Anthropic Messages
Full URL: OFF
Request URL: https://api.ailoot.ai
Model ID: claude-sonnet-5-5
API Key: sk-...
Příklad modelu: gpt-6.1-sol
Důležité
Při vypnutém Full URL Trae sám doplní cestu podle zvoleného formátu (pro OpenAI – adresa s /v1, pro Anthropic – bez /v1). Při zapnutém Full URL zadejte https://api.ailoot.ai/v1/chat/completions nebo https://api.ailoot.ai/v1/messages. Pole Model Series přizpůsobuje nápovědu rodině modelu.
Settings > Admin > Connections > Manage OpenAI API Connections > + Add Connection (nebo proměnné prostředí OPENAI_API_BASE_URL / OPENAI_API_KEY při spuštění kontejneru)
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
UI: URL = https://api.ailoot.ai/v1
API Key = sk-...
Model IDs: prázdné (načtou se z /v1/models) nebo ručně přidejte claude-sonnet-5-5, gpt-6.1-sol
Docker env:
OPENAI_API_BASE_URL=https://api.ailoot.ai/v1
OPENAI_API_KEY=sk-...
Příklad modelu: claude-sonnet-5-5
Důležité
Formát OpenAI Chat Completions; URL musí být s /v1 a bez koncového lomítka. Seznam modelů se načítá z /v1/models, u rozsáhlého katalogu (252 modelů) je praktičtější omezit Model IDs a zapnout mezipaměť seznamu modelů (Cache Base Model List / ENABLE_BASE_MODELS_CACHE=True). Pro embeddingy RAG existuje samostatné RAG_OPENAI_API_BASE_URL.
Soubor librechat.yaml → endpoints.custom (klíč v .env přes ${VAR}); pro formát Anthropic pole provider: 'anthropic'
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Běžný vlastní endpoint = OpenAI Chat Completions (baseURL s /v1). provider: 'anthropic' zapíná nativního klienta /v1/messages; v příkladu dokumentace je baseURL pro Anthropic uvedeno bez /v1 (https://api.anthropic.com), proto pro nás použijte https://api.ailoot.ai. fetch: true načítá seznam z /v1/models.
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Provider Name: Ailoot
Typ: OpenAI (nebo OpenAI Responses / Anthropic)
API Key: sk-...
Base URL: https://api.ailoot.ai
→ Zkontrolujte náhled výsledné adresy pod polem: měla by vypadat takto https://api.ailoot.ai/v1/chat/completions (pro Anthropic — https://api.ailoot.ai/v1/messages)
Models: + claude-sonnet-5-5, gpt-6.1-sol
Poté tlačítko Model Check
Příklad modelu: claude-sonnet-5-5
Důležité
Dokumentace potvrzuje protokoly OpenAI, Anthropic, OpenAI Responses a Gemini i náhled výsledné cesty pod polem, pravidla připojování /v1 ale nepopisuje – řiďte se náhledem. Všechny tři naše formáty (Chat Completions, Responses, Messages) jsou vhodné.
Nastavení (tlačítko v postranním panelu) > Model Provider > Add (dole) > typ OpenAI API Compatible
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Name: Ailoot
API Mode: OpenAI API Compatible
API Key: sk-...
API Host: https://api.ailoot.ai
API Path: (prázdné, výchozí /v1/chat/completions)
Models: + gpt-6.1-sol, claude-sonnet-5-5 (vision je v těchto příkladech vypnuté; tool_use závisí na možnostech vybraného modelu)
Příklad modelu: gpt-6.1-sol
Důležité
V dokumentaci je API Host uveden bez /v1 (například https://api.openai.com), výchozí cesta je /v1/chat/completions. Existuje také typ Google Gemini compatible, pro naše /v1beta ale nebyl ověřen. Import konfigurace JSON (type: 'openai', apiHost, apiPath) je dostupný od 1.15.1 přes chatbox://provider/import?config=<base64>. U uvedených modelů GPT a Claude je vision vypnuto: snímek katalogu z 2026-09-30 uvádí pro formát OpenAI Chat pouze text. Pokud vaše verze Chatbox nabízí vision, zapínejte jej pouze u modelu, jehož aktuální karta v katalogu uvádí vstup image ve zvoleném formátu API; možnost klienta připojit obrázek nedokazuje, že jej model podporuje.
Vlastní hosting: proměnné prostředí OPENAI_PROXY_URL / OPENAI_API_KEY / OPENAI_MODEL_LIST, ANTHROPIC_PROXY_URL, GOOGLE_PROXY_URL
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Výchozí OPENAI_PROXY_URL je https://api.openai.com/v1, proto uvádíme adresu s /v1. Výchozí ANTHROPIC_PROXY_URL je https://api.anthropic.com (bez /v1). Přes GOOGLE_PROXY_URL lze formálně připojit formát Gemini (https://api.ailoot.ai), tuto variantu jsme ale neověřovali. Používejte serverový režim: pokud požadavky přicházejí přímo z prohlížeče, API Ailoot je zatím může odmítnout podle pravidel CORS.
Settings > Model Providers > Add Provider → vybrat formát OpenAI-compatible nebo Anthropic-compatible
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
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: načtou se z {base_url}/models nebo + ručně: claude-sonnet-5-5
Příklad modelu: claude-sonnet-5-5
Důležité
Dokumentace: pro poskytovatele kompatibilní s OpenAI musí být Base URL s /v1 (jinak 404), koncové lomítko se odstraňuje; pro režim Anthropic je příklad LiteLLM bez /v1. Schopnosti modelu (tools, vision) se u vlastních poskytovatelů nastavují ručně. Podporuje záložní klíče (opakovaný pokus pouze při 401/403/429).
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Custom Endpoint (Base URL): https://api.ailoot.ai/v1
Custom API Key: sk-...
Model: vyberte ze seznamu (/v1/models) nebo zadejte claude-sonnet-5-5
Příklad modelu: claude-sonnet-5-5
Důležité
Dokumentace: při potížích s připojením přidejte /v1 a NEPŘIDÁVEJTE /chat/completions. Seznam modelů se načte, pokud server poskytuje /v1/models (náš server jej poskytuje).
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
UI: Base URL = https://api.ailoot.ai/v1
API Key = sk-...
Chat Model Name = deepseek-v4-pro
Token context window = podle modelu
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-...'
Příklad modelu: deepseek-v4-pro
Důležité
Poskytovatel je v dokumentaci označen jako „pro vývojáře“. Podle potřeby nastavte GENERIC_OPEN_AI_MODEL_MAX_TOKEN_KEY='max_completion_tokens'. Pro embeddingy existuje samostatný embedder generic-openai (EMBEDDING_BASE_PATH + GENERIC_OPEN_AI_EMBEDDING_API_KEY) – model nemotron-3-embed přes /v1/embeddings.
Proměnné prostředí při nasazení: OPENAI_API_KEY / OPENAI_API_HOST, ANTHROPIC_API_KEY / ANTHROPIC_API_HOST; v rozhraní – Models > Add OpenAI-compatible
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
V dokumentaci jsou proměnné popsány jako náhrada backendového hostu pro OpenAI a Anthropic (pro proxy a vlastní endpointy); používá se výraz „host“, proto jej uvádíme bez /v1, přesný formát cesty ale dokumentace nerozepisuje – je třeba jej ověřit prvním požadavkem.
Settings > Models > (+) > OpenAI-compatible Server
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Friendly name: Ailoot
API Endpoint URL: https://api.ailoot.ai/v1/chat/completions
API Key: sk-...
Model ID: gpt-6.1-sol
Context length: podle modelu
Streaming: zapnout
Příklad modelu: gpt-6.1-sol
Důležité
Je potřeba úplná adresa chat completions. Aby ji používala funkce AI Command, nastavte tuto službu jako výchozí. Návod vychází z nápovědy BoltAI; v BoltAI 2 se mohou okna lišit.
Soubor .env.local (OPENAI_BASE_URL, OPENAI_API_KEY)
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Model Hub > Model Providers > Add Provider > OpenAI-compatible
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Provider: OpenAI Compatible
Name: Ailoot
API Endpoint: https://api.ailoot.ai/v1
API Key: sk-...
Models: gpt-6.1-sol, claude-sonnet-5-5
Příklad modelu: gpt-6.1-sol
Důležité
Dokumentace potvrzuje vlastního poskytovatele kompatibilního s OpenAI, formát adresy ale neuvádí; /v1 je standardní kořen OpenAI API, při chybě 404 ověřte variantu bez /v1. Vlastní endpoint kompatibilní s Anthropic není v dokumentaci popsán.
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Pro toto nastavení používejte OpenAI Chat přes server NextChat. Při nasazení na Vercel nebo Docker nastavte BASE_URL=https://api.ailoot.ai bez /v1 a dále OPENAI_API_KEY, CUSTOM_MODELS a DEFAULT_MODEL. Po změně těchto proměnných server znovu nasaďte.
Settings > Copilot > BYOK > Add a provider > Add a custom provider
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Base URL: https://api.ailoot.ai/v1
API key: sk-...
Model ID: claude-sonnet-5-5 (nebo vyberte ze seznamu /v1/models)
Poté Test; model zapněte v Basic > Agents > Quick Chat
Příklad modelu: claude-sonnet-5-5
Důležité
Seznam modelů se načítá z /v1/models, model lze zadat ručně. Pokud Test prochází, ale Quick Chat neodesílá zprávy, zapněte u poskytovatele Enable CORS (odpověď přijde vcelku, bez streamování). Klíče se ukládají do Obsidian Keychain.
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Provider: Custom
Name: Ailoot
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
Poté ručně přidejte modely: gpt-6.1-sol, claude-sonnet-5-5
Příklad modelu: gpt-6.1-sol
Důležité
Dokumentace potvrzuje Custom s API URL a klíčem; formát URL není rozepsán, /v1 je standardní kořen OpenAI API. Automatické načítání modelů je zaručeno pouze pro Ollama, LM Studio a Llamafile – u ostatních se modely přidávají ručně.
Settings > AI > Models & Providers > Custom Providers > Reveal Providers Config → soubor ~/.config/raycast/ai/providers.yaml
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
base_url je endpoint kompatibilní s OpenAI bez přípony /chat/completions. Raycast načítá soubor znovu bez restartu. Pokud abilities nejsou nastaveny, považují se tools a vision za nepodporované. Modely se zobrazují v Quick AI, AI Chat a AI Commands. V tomto příkladu je vision.supported = false: snímek katalogu z 2026-09-30 uvádí pro Claude/OpenAI Chat pouze text. Pokud vaše verze Raycast podporuje toto nastavení, zapínejte vision pouze u modelu, jehož aktuální karta v katalogu uvádí vstup image ve formátu OpenAI Chat; samotný přepínač klienta nepotvrzuje podporu obrázků v API.
Models (levý postranní panel) > + Add Custom Model
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
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: podle modelu
Test → Save
Příklad modelu: claude-sonnet-5-5
Důležité
Endpoint se zadává jako úplná cesta. Klíč se posílá ve vlastní hlavičce Authorization: Bearer sk-... – Ailoot ji přijímá. Webová verze TypingMind volá API přímo z prohlížeče a tyto požadavky může v současnosti zablokovat CORS; spolehlivější je desktopová verze. Typ Gemini v TypingMind posílá klíč v hlavičce apiKey, kterou Ailoot nepřijímá – použijte typ OpenAI Chat Completions.
Parametr konstruktoru OpenAI(base_url=..., api_key=...) nebo proměnné prostředí OPENAI_BASE_URL a OPENAI_API_KEY
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
export AILOOT_API_KEY="sk-..."
# proměnné prostředí
export OPENAI_BASE_URL="https://api.ailoot.ai/v1"
export OPENAI_API_KEY="$AILOOT_API_KEY"
# nebo v kódu
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":"Ahoj"}])
print(r.choices[0].message.content)
# Responses API: client.responses.create(model="gpt-6.1-sol", input="Ahoj")
# Embeddingy: client.embeddings.create(model="nemotron-3-embed", input=["text"])
Adresa s /v1: SDK samo přidává /chat/completions, /responses, /embeddings, /images/*, /audio/*. Fungují Chat Completions a Responses (Responses u modelů, které mají tento formát v katalogu). Streamovaný výstup a nástroje jsou standardní. Chyby Ailoot přicházejí v JSON s Request ID a zachytávají se jako openai.APIStatusError.
Volba konstruktoru new OpenAI({ baseURL, apiKey }); SDK ve výchozím nastavení čte proměnnou prostředí OPENAI_BASE_URL
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
README ukazuje volbu baseURL; čtení OPENAI_BASE_URL je vidět ve zdrojovém kódu klienta (src/client.ts), výchozí hodnota je https://api.openai.com/v1. Adresu Ailoot uvádějte s /v1. Dostupné jsou chat.completions i responses.
Parametr Anthropic(base_url=...) nebo proměnná prostředí ANTHROPIC_BASE_URL; klíč: api_key nebo ANTHROPIC_API_KEY
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Příklad modelu: claude-sonnet-5-5, claude-opus-5-5; také přes /v1/messages gpt-6.1-sol, deepseek-v4-pro, gemini-3.6-flash
Důležité
Adresa BEZ /v1: SDK samo přidává /v1/messages. Brána přijímá klíč v x-api-key (tak jej odesílá SDK) i v Authorization: Bearer. Fungují streamovaný výstup, nástroje a /v1/messages/count_tokens. Dávkové zpracování (Batches) a Files API nejsou v katalogu Ailoot deklarovány.
Poskytovatelé: createOpenAICompatible({ name, baseURL, apiKey }) z @ai-sdk/openai-compatible; createAnthropic({ baseURL, apiKey }) z @ai-sdk/anthropic; createGoogleGenerativeAI({ baseURL, apiKey }) z @ai-sdk/google; createOpenAI({ baseURL }) nebo OPENAI_BASE_URL
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Klíč se načítá z proměnné AILOOT_API_KEY – nastavte ji před spuštěním:
export AILOOT_API_KEY="sk-..." # přidejte do ~/.zshrc nebo ~/.bashrc
setx AILOOT_API_KEY "sk-..." # poté restartujte terminál
Příklad modelu: deepseek-v4-pro (kompatibilní s OpenAI), claude-sonnet-5-5 (Anthropic), gemini-3.6-flash (Gemini)
Důležité
Poskytovatelé používají různé adresy: poskytovatel kompatibilní s OpenAI a Anthropic – s /v1 (výchozí adresa Anthropic je https://api.anthropic.com/v1), Google – s /v1beta (výchozí adresa je https://generativelanguage.googleapis.com/v1beta). Poskytovatel @ai-sdk/openai ve výchozím nastavení volá Responses API; pro modely bez metody responses použijte openai.chat("id") nebo createOpenAICompatible.
ChatOpenAI(base_url=...) nebo proměnné OPENAI_API_BASE / OPENAI_BASE_URL; ChatAnthropic(base_url=...) nebo ANTHROPIC_API_URL / ANTHROPIC_BASE_URL
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
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("Ahoj").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: adresa s /v1. Podle dokumentace podporuje ChatOpenAI pouze oficiální specifikaci OpenAI: nestandardní pole jako reasoning_content u modelů třetích stran se neuchovávají. Pro Claude je vhodnější ChatAnthropic: adresa bez /v1, SDK samo přidává /v1/messages. Parametr base_url a proměnné ANTHROPIC_API_URL/ANTHROPIC_BASE_URL pro ChatAnthropic jsou popsány v dokumentaci třídy ve zdrojovém kódu (langchain_anthropic/chat_models.py), na stránce integrace nejsou. Přepínač use_responses_api zapíná u ChatOpenAI režim Responses.
crewai.LLM(model=..., base_url=..., api_key=...); proměnné OPENAI_API_KEY a OPENAI_BASE_URL; pro Claude – nativní poskytovatel anthropic/ s base_url
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/messages, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
import os
from crewai import LLM
# formát kompatibilní s 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)
Prefix openai/ nebo anthropic/ vybírá poskytovatele v CrewAI, do požadavku se odesílá id bez prefixu. Pro OpenAI je adresa s /v1, pro Anthropic bez /v1. Dokumentace také popisuje přepínač custom_openai=True pro libovolnou bránu kompatibilní s OpenAI. U Anthropic je max_tokens povinné.
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1beta/models/{model}:generateContent, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
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="Ahoj")
print(r.text)
Příklad modelu: gemini-3.6-flash, gemini-3.1-pro
Důležité
Adresa bez /v1beta: SDK samo sestavuje /v1beta/models/{model}:generateContent. Klíč se odesílá v hlavičce x-goog-api-key – Ailoot jej přijímá. Dostupné jsou pouze modely s formátem Gemini. Pro verzi v JavaScriptu (@google/genai) není vlastní adresa v dokumentaci popsána, proto ji zde neuvádíme.
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Prefix openai/ označuje protokol kompatibilní s OpenAI, do Ailoot se odesílá id bez prefixu. LiteLLM samo přidává /chat/completions a /embeddings; podle dokumentace má při chybě Not Found adresa končit na /v1.
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Proxy se hodí, pokud potřebujete týmu rozdat vlastní interní klíče nad jedním klíčem Ailoot. Účtování v Ailoot probíhá na klíč uvedený v api_key. Adresa je s /v1.
Balíček llama-index-llms-openai-like, třída OpenAILike(api_base=..., api_key=..., model=..., is_chat_model=True)
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
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("Ahoj"))
Adresa s /v1. Nastavení is_chat_model=True je povinné, jinak třída použije zastaralé /completions. is_function_calling_model=True umožní agentům používat nástroje. context_window nastavte podle karty modelu v katalogu Ailoot.
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
import { Agent } from "@mastra/core/agent";
const agent = new Agent({
id: "ailoot-agent",
name: "Ailoot Agent",
instructions: "Odpovídej rusky",
model: {
id: "ailoot/claude-sonnet-5-5",
url: "https://api.ailoot.ai/v1",
apiKey: process.env.AILOOT_API_KEY
// api: "responses" // pouze pro modely s metodou responses
}
});
Klíč se načítá z proměnné AILOOT_API_KEY – nastavte ji před spuštěním:
export AILOOT_API_KEY="sk-..." # přidejte do ~/.zshrc nebo ~/.bashrc
setx AILOOT_API_KEY "sk-..." # poté restartujte terminál
V url se uvádí základní adresa s /v1, nikoli úplná cesta k /chat/completions. Ve výchozím nastavení se používá Chat Completions, api: "responses" přepíná na Responses API. Tvar id "poskytovatel/model" odesílá do brány samotné id modelu. Pole apiKey v objektu model je v dokumentaci ukázáno na příkladu s hlavičkami; společně s url není samostatně popsáno.
AsyncOpenAI(base_url=..., api_key=...) + OpenAIChatCompletionsModel(model=..., openai_client=client), nebo globálně set_default_openai_client(client)
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
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="Pomocník", instructions="Odpovídej rusky", model=model)
print(Runner.run_sync(agent, "Ahoj").final_output)
Příklad modelu: claude-sonnet-5-5, gpt-6.1-sol
Důležité
Adresa s /v1. Vypněte trasování pomocí set_tracing_disabled(True): jinak se SDK pokusí odesílat trasovací záznamy do OpenAI s chybějícím klíčem OpenAI. Chat Completions je dostupné pouze pro modely, u kterých je tato metoda uvedena v katalogu a dostupná pro váš klíč; Responses (výchozí v SDK) pouze pro modely s metodou responses v katalogu. Vestavěné nástroje OpenAI (webové vyhledávání, soubory) nejsou přes bránu třetí strany zaručeny.
OpenAIProvider(base_url=..., api_key=...) s modelem OpenAIChatModel (Chat Completions) nebo OpenAIResponsesModel (Responses); nebo proměnná OPENAI_BASE_URL
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
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("Ahoj").output)
Adresa s /v1. Dokumentace ve výchozím nastavení používá OpenAIResponsesModel: použijte jej pouze pro modely s metodou responses; pro ostatní použijte OpenAIChatModel.
Credentials → OpenAI → pole Base URL (výchozí https://api.openai.com/v1); Credentials → Anthropic → Base URL (výchozí https://api.anthropic.com); Credentials → Google Gemini(PaLM) Api → Host (výchozí https://generativelanguage.googleapis.com). Poté uzly OpenAI Chat Model / Anthropic Chat Model / Google Gemini Chat Model
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, POST /v1beta/models/{model}:generateContent, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
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-...
Uzel OpenAI Chat Model → Model: By ID → gpt-6.1-sol (přepínač Use Responses API pouze pro modely s metodou responses)
Ověření přihlašovacích údajů volá /models (OpenAI), /v1/models (Anthropic) a /v1beta/models (Gemini); všechny tři cesty v Ailoot existují. Na stránkách dokumentace n8n není pole Base URL popsáno: je přímo v definicích přihlašovacích údajů (zdrojové soubory OpenAiApi.credentials.ts a AnthropicApi.credentials.ts, popisek „Override the default base URL for the API“). Na n8n Cloud nevybírejte „Use Gateway credits“, jinak požadavky nebudou procházet přes Ailoot.
Integrations → Model Provider → nainstalovat plugin OpenAI-API-compatible → Add Model (pole: Model Type, Model Name, API Key, API Base URL, Completion mode, Model context size)
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
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: podle karty modelu v katalogu Ailoot
Pro Text Embedding:
Model Name: nemotron-3-embed
API Base URL: https://api.ailoot.ai
Spravovat poskytovatele mohou pouze vlastník a správci pracovního prostoru. Podle README pluginu: pro LLM je adresa s /v1, pro embeddingy, rerank, STT a TTS přidává verzi API plugin sám, proto je adresa bez /v1 (jinak vznikne /v1/v1). Každý model Ailoot přidávejte jako samostatnou položku; podporu obrázků na vstupu a streamovaného výstupu zapínejte v nastavení modelu.
Uzel ChatOpenAI nebo ChatOpenAI Custom → Connect Credential (klíč) → Additional Parameters → Base Path (a Base Options pro hlavičky)
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Credential (OpenAI API): sk-...
Uzel ChatOpenAI Custom:
Model Name: deepseek-v4-pro
Additional Parameters → Base Path: https://api.ailoot.ai/v1
V ChatOpenAI je seznam modelů pevně daný, proto pro libovolná id Ailoot použijte ChatOpenAI Custom, kde se název modelu zadává ručně. Base Path je s /v1. Pro embeddingy existuje uzel OpenAI Embeddings Custom.
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
API Key: sk-...
Base Url: https://api.ailoot.ai/v1
Options → Chat Model: gpt-6.1-sol
Voice Assistants → Conversation agent: Extended OpenAI Conversation
Příklad modelu: gpt-6.1-sol, claude-sonnet-5-5
Důležité
Jde o komponentu třetí strany, nikoli o oficiální integraci. Ovládání zařízení probíhá prostřednictvím volání funkcí (tools) v Chat Completions, proto vybírejte modely s podporou nástrojů. Oficiální integrace OpenAI Conversation vlastní adresu nepodporuje.
Profil → Settings → Model Providers → OpenAI Compatible (pole Base URL a API Key; proměnné OPENAI_COMPATIBLE_BASE_URL a OPENAI_COMPATIBLE_API_KEY). Alternativa: komponenta OpenAI → pole OpenAI API Base
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Settings → Model Providers → OpenAI Compatible:
Base URL: https://api.ailoot.ai/v1
API Key: sk-...
nebo pomocí prostředí:
export OPENAI_COMPATIBLE_BASE_URL="https://api.ailoot.ai/v1"
export OPENAI_COMPATIBLE_API_KEY="sk-..."
Poté v komponentách Language Model / Agent vyberte OpenAI Compatible → claude-sonnet-5-5
Langflow ověřuje připojení a načítá seznam modelů z /v1/models, modely se zobrazují v sekcích Language Models a Embedding Models. Potřebné modely je následně nutné ručně zapnout. Poskytovatel se instaluje spolu s langflow.
Vestavěný modul OpenAI funguje pouze s účtem OpenAI. Použijte HTTP → Make a request: URL, Method, Headers, Body type Raw / JSON
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
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 → odpověď v choices[].message.content
Příklad modelu: gpt-6.1-sol, claude-sonnet-5-5
Důležité
Jde o univerzální modul HTTP, nikoli o samostatného poskytovatele pro Ailoot: dokumentace popisuje libovolnou adresu HTTPS. Klíč je lepší uložit v připojení s API klíčem (Make to doporučuje místo předávání v hlavičkách). Streamovaný výstup není v Make potřeba, odesílejte bez stream.
Telegramové frameworky nemají vlastní vrstvu LLM: v obsluze zpráv se volá OpenAI SDK s base_url Ailoot (nebo Anthropic SDK s base_url bez /v1)
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Uložte kód Python jako ailoot-telegram-bot.py. Nainstalujte závislosti, nastavte obě proměnné prostředí a spusťte soubor. Pošlete botovi Hello a ověřte textovou odpověď. Při chybě uložte Request ID a před dalším generováním ověřte původní výsledek.
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())
Telegramové frameworky nemají vlastní vrstvu pro neuronové sítě: adresa Ailoot se nastavuje v OpenAI SDK uvnitř bota. Při nulovém zůstatku Ailoot vrátí srozumitelnou chybu 402 s Request ID – zobrazte ji uživateli bota místo toho, aby bot spadl.
Aplikace ChatGPT (OpenAI) v Zapier funguje pouze s OpenAI. Použijte Webhooks by Zapier → Custom Request (Method, URL, Data, Headers)
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Akce: 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":"Ahoj"}]}
Headers:
Authorization | Bearer sk-...
Content-Type | application/json
Příklad modelu: claude-sonnet-5-5, gpt-6.1-sol
Důležité
Jde o univerzální HTTP požadavek; Zapier nemá připraveného poskytovatele s polem pro základní adresu. Custom Request odešle pole Data beze změny a bez parsování, proto JSON ověřte předem. Webhooks by Zapier je dostupný v placených tarifech Zapier.
~/.gemini/antigravity-cli/settings.json → "modelProvider": "gemini"; proměnné GEMINI_API_KEY a GOOGLE_GEMINI_BASE_URL
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1beta/models/{model}:generateContent, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Protokol je nativní Gemini REST (streamGenerateContent, klíč v X-Goog-Api-Key), cesta https://api.ailoot.ai/v1beta/... Na jednu otázku odesílá agy dva požadavky: nadpis konverzace a samotnou odpověď. Agent pro každý krok rezervuje výrazně více než běžný chat, proto udržujte dostatečný zůstatek. Karta je v sekci „Probíhá ověřování“: nastavení bylo sestaveno podle dokumentace, skutečný test klienta přes Ailoot ještě neproběhl. Pokud modelProvider = gemini a GEMINI_API_KEY je prázdný, CLI se nespustí.
cline auth → vlastní poskytovatelé API → OpenAI Compatible: Base URL, API Key, Model ID; přepínač -P/--provider vybírá poskytovatele
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
cline auth
# API Provider: OpenAI Compatible
# Base URL: https://api.ailoot.ai/v1
# API Key: sk-...
# Model ID: claude-sonnet-5-5
cline "Spusť testy a oprav chyby"
Příklad modelu: claude-sonnet-5-5
Důležité
Pole Base URL / API Key / Model ID jsou popsána v dokumentaci Cline pro OpenAI Compatible. Přesné popisky položek průvodce cline auth nejsou v dokumentaci CLI uvedeny – řiďte se obrazovkou.
GitHub potvrzuje podporu vlastních endpointů. Oficiální snímek ukazuje Provider Name, API Key a API Type: Chat Completions, ale neuvádí příklad URL. Proto zde není připravená konfigurace Ailoot ke kopírování. Zdokumentovanou alternativou v tomto IDE je JetBrains AI Assistant. Požadavky na URL si ověřte u oficiální podpory pluginu.
Cursor Settings → Models → API Keys → OpenAI API Key + přepínač „Override OpenAI Base URL“; poté přidejte ID modelu do vlastních modelů.
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
OpenAI API Key: sk-...
Override OpenAI Base URL: https://api.ailoot.ai/v1
Vlastní model: gpt-6.1-sol (přidat, zapnout, vybrat v chatu)
Příklad modelu: gpt-6.1-sol
Důležité
V aktuální oficiální dokumentaci Cursor není vlastní adresa popsána: uvádí pouze klíče OpenAI/Anthropic/Google/Azure/Bedrock, říká, že vlastní klíče fungují jen v chatu (Tab zůstává na modelech Cursor) a že všechny požadavky procházejí servery Cursor (adresa musí být veřejná – api.ailoot.ai je veřejná). Přepínač adresy je v rozhraní dostupný, na fóru Cursor ale uživatelé hlásí chyby: vztahuje se na všechny modely, režim Agent nemusí používat vlastní klíč a v některých sestaveních 3.15.x pole nepřijímá vstup.
Settings > Text Generator > LLM Provider: OpenAI Chat (nebo Custom)
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Provider: OpenAI Chat
API Key: sk-...
Base Path: https://api.ailoot.ai/v1
Model: gpt-6.1-sol
Příklad modelu: gpt-6.1-sol
Důležité
Dokumentace pluginu zmiňuje poskytovatele Custom, nepopisuje ale pole adresy ani její formát; nastavení vychází z rozhraní pluginu – porovnejte jej s oknem nastavení.
Cmd/Ctrl+Shift+P → Open config.json → položka v models[] (PearAI je fork Continue).
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Oficiální dokumentaci PearAI se nepodařilo ověřit (web dokumentace je nedostupný), repozitář nebyl dlouho aktualizován. Tvar konfigurace vychází ze vzoru Continue – ověřte jej v aplikaci.
Chat → výběr modelu → Manage models → Add custom model → poskytovatel OpenAI (custom endpoint) → adresa, klíč, model.
Konfigurace
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Blog Visual Studio (29.09.2026) oznámil vlastní adresy pro OpenAI a Ollama ve VS 2026 Stable, ale stránka dokumentace zatím popisuje pouze klíče OpenAI/Anthropic/Google bez pole pro adresu, takže názvy polí a podoba adresy dosud nejsou potvrzené. Pouze chat; není dostupné v plánech Copilot Business/Enterprise.
Před spuštěním zavolejte GET /v1/models se svým klíčem Ailoot. Vyberte přesné ID modelu, jehož metody zahrnují POST /v1/chat/completions, a použijte je v konfiguraci. U agentů ověřte také podporu nástrojů a funkce potřebné pro vaši verzi klienta.
Nastavení vychází ze zdrojového kódu Void, nikoli z uživatelské dokumentace. Repozitář Void je archivovaný a editor se již nevyvíjí – hodí se jen pro ty, kteří jej už používají.
Nic se nenašlo. Pokud aplikace umožňuje vlastní adresu OpenAI nebo Anthropic API, pravděpodobně bude fungovat – zde je návod, co zadat.
Zatím se nehodí
V těchto aplikacích nelze nastavit vlastní adresu API. Vedle najdete jejich alternativy.
Aplikace
Proč se nehodí
Čím nahradit
Cursor CLI (cursor-agent)
Funguje pouze s modely Cursor, vlastní adresu API nelze nastavit.
Claude Code, Codex CLI nebo opencode
Auggie CLI (Augment Code)
Přihlášení přes účet Augment, poskytovatele třetí strany nelze zadat.
Claude Code nebo opencode
Windsurf / Devin Desktop
Přijímá pouze klíč Anthropic pro vybrané modely Claude, vlastní adresu nelze nastavit.
Cline, Roo Code nebo Kilo Code ve VS Code
Kiro
Nepodporuje vlastní klíč ani adresu API.
Cline nebo Roo Code
Google Antigravity (IDE)
Oficiální nastavení vlastního poskytovatele neexistuje; úpravy třetích stran nedoporučujeme.
Antigravity CLI nebo Gemini CLI
Visual Studio s Copilot Business nebo Enterprise
V těchto tarifech Copilot nejsou vlastní modely dostupné.
Osobní tarif Copilot – karta Visual Studio 2026
Automatické doplňování Cursor Tab
Vždy používá modely Cursor, i s vlastním klíčem.
Chat Cursor se nastavuje samostatně – karta Cursor
Enchanted
Funguje pouze s API Ollama.
Open WebUI nebo Chatbox
Smart Connections (Obsidian)
Externí API jsou dostupná pouze v placeném Smart Chat Pro.
Obsidian Copilot
Witsy, 5ire
Nenašli jsme oficiální popis vlastní adresy API.
Cherry Studio nebo Jan
Make: vestavěný modul OpenAI
Připojuje se pouze k účtu OpenAI.
Modul HTTP → Make a request – karta Make
Zapier: aplikace ChatGPT (OpenAI)
Chybí pole pro vlastní adresu.
Webhooks by Zapier → Custom Request – karta Zapier
Home Assistant: OpenAI Conversation
Vestavěná integrace funguje pouze s adresou OpenAI.
Extended OpenAI Conversation z HACS – karta Home Assistant
aiogram, python-telegram-bot, grammY, Telegraf
Frameworky pro boty se samy k modelům nepřipojují.
OpenAI nebo Anthropic SDK uvnitř bota – karta Bot pro Telegram
Další podrobnosti
Připojení API k nástrojům
Kam v klientovi zadám adresu API a klíč?
Nástroje – agenti, editory, chaty a SDK – které přijímají klíč Ailoot. Tlačítko „Nastavit“ ukáže, kam vložit adresu a klíč, a připravenou konfiguraci, kterou můžete zkopírovat.
Připojte Ailoot k Claude Code, OpenCode, Hermes nebo vlastní aplikaci.
Společnost a její portfolio projektů
Společnost a její portfolio projektů: miliony zákazníků; měsíční tržby v miliardách.
Nakupujte tokeny se slevou.
Sleva předplatného pro pravidelnou práci. Promo kódy až 50% na nákup tokenů.
Předplatné
Pro pravidelné požadavky vyberte tarif se slevou.
Promo kód až 50%
Při nákupu zadejte kód. Cena se přepočítá podle probíhající akce.
Výdaje v historii
U každého požadavku se uloží model, tokeny a částka.
Zvolte formát OpenAI, Anthropic nebo Gemini, který váš klient podporuje. Na kartě modelu Ailoot ověřte kompatibilní metodu API a ID modelu; podpora jednoho formátu neznamená, že každý model podporuje všechny formáty.
Co je potřeba nastavit v klientovi?
Nastavte klíč API Ailoot, adresu API a ID modelu kompatibilního s metodou klienta. OpenAI SDK používá https://api.ailoot.ai/v1; Anthropic a Gemini SDK používají https://api.ailoot.ai. Zachovejte pole požadavku z příkladu pro daný formát.
Jak odeslat první požadavek API?
Vytvořte si klíč API Ailoot. Pro OpenAI SDK nastavte https://api.ailoot.ai/v1, pro Anthropic a Gemini SDK pak https://api.ailoot.ai. GET /v1/models je zdarma a vypíše modely dostupné vašemu klíči; poté použijte příklad pro vybraný model a metodu API.
Co zkontrolovat, když připojený klient selže?
Ověřte, že klient odesílá očekávaný formát OpenAI, Anthropic nebo Gemini na odpovídající adresu API s vaším klíčem API Ailoot. Zkontrolujte ID modelu a metodu a poté porovnejte vrácenou chybu s příručkou klienta. Chybu a ID požadavku pošlete na support@ailoot.ai bez sdílení klíče.
Mohu Ailoot použít v placeném produktu?
Ano. Připojte API k SaaS, aplikaci nebo botu podle nabídky a licenční smlouvy Ailoot. Pro přeprodej požádejte o písemné podmínky a licenci přeprodejce pro svůj projekt.
Jak požádat o licenci pro další prodej?
Napište na support@ailoot.ai, co váš produkt dělá, kdo ho používá a jak k němu poskytujete přístup. Požádejte o licenci pro další prodej a písemné podmínky pro svůj projekt.