미들웨어 통합

미들웨어 통합

LangChain JavaScript로 미들웨어와 통합하는 방법을 알아봅니다.

프로바이더별로 사용 가능한 미들웨어를 둘러보거나 직접 생태계에 기여할 수 있어요. 미들웨어가 어떻게 작동하는지는 미들웨어 개요에서, Deep Agents에서 미들웨어를 사용하는 방법은 Deep Agents 문서에서 더 알아보세요.

출처: 문서

본문

미들웨어 공유하기

미들웨어는 컨텍스트 엔지니어링, 하네스 커스터마이징, 런타임 안전 제어를 가능하게 합니다. LangChain에서 유용한 확장 지점이며, 커뮤니티가 이를 활용해 만든 것들을 소개하기를 좋아합니다:

공식 통합 추가하기 — 기여 가이드를 따라 미들웨어 패키지를 빌드하고 게시하세요.

커뮤니티 미들웨어 공유하기 — 아래 표에 미들웨어를 추가하려면 docs 리포지토리에 PR을 열어주세요.

공식 통합(Official integrations)

프로바이더(Provider) 사용 가능한 미들웨어(Middleware available) 소스(Source) 다운로드(Downloads)
AWS 미들웨어 프롬프트 캐싱(Prompt caching) langchain-ai/langchain-aws @langchain/aws
Anthropic 프롬프트 캐싱(Prompt caching) langchain-ai/langchainjs N/A

커뮤니티 통합(Community integrations)

커뮤니티가 이 미들웨어 통합을 유지 관리합니다. 오픈소스 방식으로 기여되며 LangChain이 관리하거나 유지하지 않습니다.

미들웨어(Middleware) 설명(Description) 소스(Source)
langchain-task-steering 작업별 도구 스코핑, 동적 프롬프트 주입, 구성 가능한 완성 검증을 갖춘 순서화된 작업 파이프라인을 위한 암시적 상태 머신 미들웨어. edvinhallvaxhiu/langchain-task-steering
Nuggets Authority 도구 호출에 대한 사전 실행 권한(enforcement). 각 도구 실행 전에 범위가 지정된 서명 위임을 검증하고, 거부 시 fail-closed하며, 모든 결정에 대해 독립적으로 검증 가능한 암호화 증명을 생성. NuggetsLtd/langchain-nuggets

공유할 미들웨어가 있나요? PR을 열어 여기에 추가하세요.

더 알아보기 (Learn more)