Connery란 무엇인가요?
Connery는 AI를 위한 오픈소스 플러그인 인프라입니다. Connery를 사용하면 일련의 actions로 구성된 커스텀 플러그인을 쉽게 생성하고 LangChain agent에 원활하게 통합할 수 있습니다. Connery는 runtime, authorization, secret management, access management, audit logs 및 기타 중요한 기능과 같은 핵심 측면을 처리합니다. 또한 커뮤니티의 지원을 받는 Connery는 편의를 위해 바로 사용할 수 있는 다양한 오픈소스 플러그인 컬렉션을 제공합니다. Connery에 대해 자세히 알아보기:- GitHub: github.com/connery-io/connery
- Documentation: docs.connery.io
Setup
Installation
Connery tools를 사용하려면langchain_community 패키지를 설치해야 합니다.
Credentials
LangChain agent에서 Connery Actions를 사용하려면 몇 가지 준비가 필요합니다:- Quickstart 가이드를 사용하여 Connery runner를 설정합니다.
- agent에서 사용하려는 actions가 포함된 모든 플러그인을 설치합니다.
- toolkit이 Connery Runner와 통신할 수 있도록 환경 변수
CONNERY_RUNNER_URL과CONNERY_RUNNER_API_KEY를 설정합니다.
Toolkit
아래 예제에서는 두 개의 Connery Actions를 사용하여 공개 웹페이지를 요약하고 이메일로 요약본을 전송하는 agent를 생성합니다:- Summarization 플러그인의 Summarize public webpage action.
- Gmail 플러그인의 Send email action.
Tool
API reference
모든 Connery 기능 및 구성에 대한 자세한 문서는 API reference를 참조하세요:- Toolkit: python.langchain.com/api_reference/community/agent_toolkits/langchain_community.agent_toolkits.connery.toolkit.ConneryToolkit.html
- Tool: python.langchain.com/api_reference/community/tools/langchain_community.tools.connery.service.ConneryService.html
Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.