langchain-multi-env-setup
Configure LangChain multi-environment setup for dev/staging/prod.\nUse when managing multiple environments, configuring environment-specific settings,\nor implementing environment promotion workflows.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Configure LangChain multi-environment setup for dev/staging/prod.\nUse when managing multiple environments, configuring environment-specific settings,\nor implementing environment promotion workflows.\nTrigger with phrases like \
How to use
Zainstaluj umiejętność w swoim projekcie Claude Code lub Codex, upewniając się, że masz dostęp do narzędzi Read, Write i Edit.
Przygotuj pliki konfiguracyjne dla każdego środowiska: utwórz
.env.localdla 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).Wyzwól umiejętność frazami takimi jak "langchain environments", "langchain staging", "langchain dev prod", "environment configuration" lub "langchain env setup", aby uruchomić konfigurację.
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).
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.
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.