Toolverse
Wszystkie skille

langchain-local-dev-loop

autor: jeremylongshore

Skonfiguruj lokalny workflow LangChain z testami i mockowanymi modelami

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Umożliwia szybkie ustawienie środowiska deweloperskiego dla aplikacji LangChain. Zawiera strukturę projektu, testy jednostkowe z mockowanymi modelami (bez kosztownych API callsów), testy integracyjne z rzeczywistymi dostawcami oraz narzędzia deweloperskie. Idealne do iteracyjnego tworzenia łańcuchów, agentów i narzędzi bez czekania na odpowiedzi API.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku Claude Code lub kompatybilnym narzędziu. Skill automatycznie rozpozna komendy takie jak "langchain dev setup", "langchain local development", "langchain testing" lub "test langchain chains".

  2. Zainstaluj wymagane zależności: @langchain/core, @langchain/openai, langchain oraz zod. Skill zainstaluje też narzędzia deweloperskie: vitest, @types/node, tsx, dotenv i typescript.

  3. Skill utworzy strukturę projektu z katalogami src/ (chains, tools, agents) i tests/ (unit, integration). Plik .env przechowuje klucze API, a .env.example zawiera szablon wymaganych zmiennych.

  4. Skonfiguruj vitest do uruchamiania testów z mockowanymi modelami LLM. Testy jednostkowe nie będą wymagać rzeczywistych API callsów, co przyspiesza iterację.

  5. Testy integracyjne z rzeczywistymi dostawcami umieść w katalogu integration/ i oznacz je jako gated w CI/CD, aby kontrolować koszty.

  6. Uruchamiaj testy lokalnie za pomocą npm lub pytest, zależnie od języka projektu. Skill wspiera zarówno projekty TypeScript/Node.js jak i Python.

Podobne skille