langchain-deploy-integration
Wdrażaj aplikacje LangChain do produkcji z LangServe, Dockerem i platformami chmury
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do wdrażania łańcuchów i agentów LangChain jako API w środowiskach produkcyjnych. Obsługuje LangServe (Python), serwery Express/Fastify (Node.js), konteneryzację Docker oraz wdrażanie na Cloud Run i AWS Lambda. Automatycznie generuje endpointy /invoke, /batch, /stream i schematy wejścia-wyjścia. Zawiera kontrole zdrowia i obserwowalność dla aplikacji produkcyjnych.
Jak używać
Aktywuj umiejętność poleceniami takimi jak "deploy langchain", "langchain production deploy", "langchain docker", "langchain cloud run" lub "LangServe".
Przygotuj aplikację LangChain — zdefiniuj swoje łańcuchy (chains) i agentów używając LangChain, na przykład łańcuch podsumowania lub łańcuch pytań i odpowiedzi z ChatOpenAI.
Wybierz opcję wdrożenia: dla Python użyj LangServe z FastAPI (umiejętność wygeneruje serve.py z automatycznymi endpointami), dla Node.js użyj Express lub Fastify.
Umiejętność skonfiguruje konteneryzację Docker — przygotuje Dockerfile z odpowiednimi zależnościami i ustawieniami portów.
Wdróż na wybraną platformę chmury: Cloud Run (gcloud), AWS Lambda lub inny serwis obsługujący kontenery — umiejętność wygeneruje niezbędne polecenia i konfiguracje.
Zweryfikuj wdrożenie — umiejętność doda endpoint /health do sprawdzenia statusu aplikacji i upewni się, że API odpowiada na żądania /invoke, /batch i /stream.