Toolverse
Wszystkie skille

langchain-multi-env-setup

autor: jeremylongshore

Skonfiguruj LangChain dla wielu środowisk z izolowanymi kluczami API i ustawieniami specyficznymi dla każdego etapu.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Umiejętność do zarządzania konfiguracją LangChain w środowiskach development, staging i production. Automatycznie obsługuje oddzielne klucze API, ustawienia modeli dla każdego etapu, izolację projektów LangSmith oraz walidację konfiguracji. Przydatna przy wdrażaniu workflow'ów promocji środowisk, zarządzaniu sekretami i optymalizacji ustawień dla każdego etapu deploymentu.

Jak używać

  1. Zainstaluj umiejętność w swoim projekcie Claude Code lub Codex, upewniając się, że masz dostęp do narzędzi Read, Write i Edit.

  2. Przygotuj pliki konfiguracyjne dla każdego środowiska: utwórz .env.local dla development z kluczem OpenAI, zmienne CI secrets dla staging oraz Secret Manager dla production. Każde środowisko powinno zawierać swój klucz API i ustawienia modelu (gpt-4o-mini dla dev/staging, gpt-4o dla production).

  3. Wyzwól umiejętność frazami takimi jak "langchain environments", "langchain staging", "langchain dev prod", "environment configuration" lub "langchain env setup", aby uruchomić konfigurację.

  4. Umiejętność automatycznie wykryje aktualne środowisko i załaduje odpowiednie ustawienia przy użyciu schematu Zod do walidacji. Skonfiguruje izolację projektów LangSmith (dev-{user} dla development, staging dla staging, production dla production) oraz cache'owanie (wyłączone w dev, Redis w staging/prod).

  5. Zweryfikuj konfigurację poprzez sprawdzenie, czy wszystkie wymagane zmienne środowiskowe są dostępne i poprawnie zwalidowane. Umiejętność automatycznie ustawi timeout na 30 sekund, maksymalnie 3 ponowne próby i temperaturę modelu na 0 domyślnie.

  6. Wdróż konfigurację w swoim pipeline'ie CI/CD, upewniając się, że każde środowisko używa odpowiednich sekretów i ustawień modelu dla swojego etapu.

Podobne skille