Tools
Composio Tool
Composio는 유연한 인증 관리를 통해 AI 에이전트를 위한 250개 이상의 프로덕션 준비 완료 도구를 제공합니다.
ComposioToolSet
설명
Composio는 여러분의 AI 어시스턴트를 250개 이상의 도구와 연결할 수 있는 통합 플랫폼이다. 주요 기능은 다음과 같다:
- 엔터프라이즈급 인증: OAuth, API 키, JWT 지원과 자동 토큰 갱신 기능을 내장
- 완벽한 가시성: 도구 사용 로그, 실행 시간 기록 등 상세한 정보 제공
설치
Composio 도구를 프로젝트에 통합하려면 아래 지침을 따르세요:
설치가 완료되면 composio login
명령을 실행하거나 Composio API 키를 COMPOSIO_API_KEY
로 내보내세요. Composio API 키는 여기에서 얻을 수 있습니다.
예제
다음 예제는 도구를 초기화하고 GitHub 액션을 실행하는 방법을 보여준다:
- Composio 도구셋 초기화
- GitHub 계정 연결
- 도구 가져오기
- 앱에서 모든 도구를 가져오기 (프로덕션 환경에서는 권장하지 않음):
- 태그를 기반으로 도구 필터링:
- 사용 사례를 기반으로 도구 필터링:
복잡한 사용 사례에 대한 액션을 가져오려면
advanced
를 True로 설정하세요- 특정 도구 사용:
이 데모에서는 GitHub 앱의 GITHUB_STAR_A_REPOSITORY_FOR_THE_AUTHENTICATED_USER
액션을 사용한다.
액션 필터링에 대해 더 알아보려면 여기를 참조하세요.
- 에이전트 정의
- 태스크 실행
- 더 상세한 도구 목록은 여기에서 확인할 수 있다.