Add Provider (DeepChat)
Přidává nového poskytovatele LLM do DeepChatu prostřednictvím revidovaných změn zdrojového kódu.
Funguje s nastavením
Co umí
Přidá poskytovatele LLM do DeepChatu prostřednictvím explicitních revidovaných změn zdrojového kódu. Použijte, když vývojář požádá Codex o přidání poskytovatele, profilu poskytovatele, konfigurace upstream poskytovatele, mapování katalogu modelů, chování ověřování poskytovatele nebo speciálního adaptéru poskytovatele v tomto repozitáři.
Testovací report
Hlavní změna od našeho testu z 12.07: upstream refaktoroval architekturu hlavního procesu (PR #1987) a všechny cesty ze starých poznámek zanikly — src/main/presenter/configPresenter/providers.ts již neexistuje. Autor synchronně přepsal skill na nové rozložení (src/main/provider/defaults.ts, providerId.ts, providerRegistry.ts, aiSdk/providerFactory.ts, managers/providerInstanceManager.ts) a my jsme znovu zkontrolovali: všech 8 zmíněných cest je na místě, všechny tři validační příkazy (pnpm run format/i18n/lint) jsou skutečně v package.json. Spustili jsme A/B test na úkolu 'add Cerebras provider' přímo v čerstvém klonu a zkontrolovali výsledek pomocí bun-importu reálných modulů: základní verze modifikuje pouze defaults.ts a získá funkční záznam, ale s výchozím fallbackem podle apiType (checkStrategy: fetch-models), zatímco skill navíc vede k providerRegistry.ts, kde resolveAiSdkProviderDefinition vrací již nakonfigurovanou definici (generate-text, credentialStrategy api-key, checkModelId) — rozdíl je reálný, ale malý. Nicméně, obě varianty se nedotkly src/renderer/src/components/icons/modelIconRegistry.ts a llm-icons, které upstream modifikuje s každým skutečným přidáním poskytovatele (TokenLab, DaoXE) — tyto soubory nejsou v seznamech skillu. Verdikt zůstává stejný, nastavení: mimo klon monorepa DeepChat je skill stále nefunkční, nainstalovaná složka je jediný SKILL.md odkazující na externí zdroje.
Testováno: 2026-07-12 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/ThinkInAIXYZ/deepchat mkdir -p ~/.claude/skills cd deepchat && cp -r .agents/skills/add-provider ~/.claude/skills/add-provider
Příkazy a ukázkové prompty
/add-providerPřidává nového poskytovatele LLM do DeepChatu prostřednictvím revidovaných změn zdrojového kódu.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Add a new LLM provider to DeepChatSet up a model catalog mapping for this providerAdd auth handling for a new provider adapter