개요
도구를 통해:- 사용자 지정 도구 추가: 프로젝트에서 만든 사용자 지정 도구 첨부
- 워크플로우 추가: 다단계 프로세스를 실행하는 워크플로우/작업 포함
- 새 도구 만들기: 에이전트 빌더에서 직접 새 사용자 지정 도구 빌드
- 도구 구성 관리: 에이전트가 도구를 사용하는 방법 구성
- 도구 라이브러리 탐색: 공개 라이브러리에서 수천 개의 사전 빌드된 도구 접근
도구 대 툴킷
차이점을 이해하면 올바른 접근 방식을 선택하는 데 도움이 됩니다:| 기능 | 도구 | 툴킷 |
|---|---|---|
| 유형 | 사용자 지정 도구 및 워크플로우 | 사전 빌드된 통합 |
| 생성 | 사용자가 생성하거나 라이브러리에서 | EKB에서 사전 구성 |
| 범위 | 프로젝트별 또는 공개 | 플랫폼 전체 통합 |
| 구성 | 완전한 사용자 지정 | 사전 구성 및 옵션 |
| 예시 | 사용자 지정 API 호출, 워크플로우, 비즈니스 로직 | Gmail, Slack, Google Drive 등 |
- 사용자 지정 비즈니스 로직이 필요한 경우
- 재사용 가능한 워크플로우를 만들고 싶은 경우
- 사용자 지정 API와 통합해야 하는 경우
- 여러 작업을 하나의 도구로 결합하고 싶은 경우
- 표준 통합이 필요한 경우 (Gmail, Slack 등)
- 사전 구성된 인증을 원하는 경우
- 일반적인 작업이 필요한 경우 (이메일 발송, 태스크 생성 등)
도구 탭에 접근
-
에이전트 빌더 열기
- 사이드바에서 에이전트로 이동
- 기존 에이전트의 편집 또는 에이전트 생성 클릭
- 에이전트 빌더가 열림
-
도구 탭으로 이동
- 왼쪽 사이드바에서 도구 클릭
- 도구 탭이 선택된 도구와 추가 옵션과 함께 표시됨
에이전트에 도구 추가
기존 사용자 지정 도구 추가
-
도구 선택기 열기
- 도구 탭에서 + 도구 추가 버튼 클릭
- 도구 선택기 모달이 열림
-
사용 가능한 도구 탐색
- 사용자 지정 도구: 프로젝트에서 만든 도구
- 공개 도구: 공개 라이브러리의 도구 (9,000개 이상 사용 가능)
- 워크플로우: 프로젝트의 기존 워크플로우
-
검색 및 필터링
- 검색 표시줄을 사용하여 특정 도구 찾기
- 카테고리 또는 유형별 필터링
- 인기 또는 최근 추가순으로 탐색
-
도구 선택
- 도구를 클릭하여 세부 정보 확인
- 도구의 설명 및 입력 검토
- 추가를 클릭하여 에이전트에 첨부
새 사용자 지정 도구 만들기
-
도구 선택기에서
- 도구 탭에서 + 도구 추가 클릭
- 모달에서 사용자 지정 도구 만들기 클릭
- 도구 빌더로 리디렉션됨
-
빈 상태에서
- 도구가 없는 경우 첫 번째 도구 만들기 클릭
- 새 도구를 위한 도구 빌더가 열림
-
도구 구성
- 이름: 도구에 설명적인 이름 부여
- 설명: 도구가 하는 일을 설명
- 입력: 입력 매개변수 정의
- 단계: 도구의 실행 단계 구성
- 저장: 초안으로 저장하거나 게시
-
에이전트로 돌아가기
- 생성 후 도구가 프로젝트에서 사용 가능해짐
- 에이전트 빌더로 돌아가 도구 선택기를 통해 추가
워크플로우 추가
-
도구 선택기 열기
- 도구 탭에서 + 도구 추가 클릭
- 모달에서 워크플로우 만들기 클릭
-
워크플로우 트리거 선택
- 트리거 유형 선택:
- 양식 입력: 사용자가 양식을 작성
- 파일 업로드: 사용자가 파일 업로드
- 수동: 요청 시 실행
- 트리거 유형 선택:
-
워크플로우 구성
- 워크플로우 단계 설정
- 입출력 정의
- 트리거 설정 구성
-
에이전트에 추가
- 생성되면 워크플로우가 도구 목록에 나타남
- 필요 시 에이전트가 실행할 수 있음
도구 관리
추가된 도구 보기
도구 탭은 다음을 표시합니다:- 사이드바: 에이전트에 추가된 모든 도구 표시
- 사용자 지정 도구
- 워크플로우
- 프로젝트의 작업
- 메인 영역: 도구 세부 정보 및 관리 옵션 표시
도구 상태
도구는 다양한 상태를 가질 수 있습니다:- 활성: 도구가 사용 준비됨
- 초안: 도구가 편집 중 (아직 게시되지 않음)
- 게시: 도구가 게시되었고 사용 가능
도구 구성
-
도구 구성 편집
- 추가된 도구에서 구성 클릭
- 도구별 설정 조정
- 승인 요구 사항 설정 (필요한 경우)
-
도구 승인 설정
- 자동 실행: 트리거되면 도구가 자동으로 실행
- 승인 필요: 에이전트가 실행 전 확인을 요청
-
입력 기본값
- 도구 입력의 기본값 설정
- 필수 대 선택 입력 구성
도구 제거
-
에이전트에서 제거
- 사이드바에서 도구의 X 버튼 클릭
- 또는 도구 세부 정보에서 제거 클릭
- 제거 확인
-
사용자 지정 도구 삭제
- 사용자 지정 도구의 경우 완전히 삭제할 수 있음
- 사용자 지정 도구의 세로 점 3개 메뉴 클릭
- 삭제 선택
- 참고: 이는 프로젝트에서 도구를 영구적으로 삭제합니다
도구 유형
사용자 지정 도구
사용자 지정 도구는 다음으로 만드는 도구입니다:- 사용자 지정 로직: 자체 비즈니스 규칙 및 프로세스
- API 통합: 자체 API에 연결
- 다단계 작업: 여러 작업 결합
- 데이터 처리: 데이터 변환 및 조작
워크플로우
워크플로우는 다음을 할 수 있는 다단계 프로세스입니다:- 순서 실행: 여러 작업을 순서대로 실행
- 트리거 처리: 양식 입력 또는 파일 업로드에 응답
- 데이터 처리: 여러 단계를 통해 데이터 변환
- 서비스 통합: 여러 서비스를 함께 연결
공개 도구
공개 도구 라이브러리에는 다음이 포함됩니다:- 9,000개 이상의 도구: 커뮤니티의 사전 빌드된 도구
- 다양한 카테고리: 커뮤니케이션, 생산성, 데이터 등
- 바로 사용 가능: 클론 후 요구 사항에 맞게 사용자 지정
- 정기 업데이트: 새로운 도구가 자주 추가됨
모범 사례
도구 구성
- 명확하게 이름 짓기: 도구의 목적을 설명하는 설명적인 이름 사용
- 잘 문서화하기: 각 도구에 대한 명확한 설명 추가
- 관련 도구 그룹화: 기능 또는 카테고리별로 도구 구성
- 버전 관리: 게시 전 테스트를 위해 초안 사용
도구 선택
- 단순하게 시작: 기본 도구로 시작하고 복잡성을 점진적으로 추가
- 철저하게 테스트: 프로덕션 에이전트에 추가하기 전에 도구 테스트
- 성능 고려: 너무 많은 도구는 에이전트 응답을 느리게 할 수 있음
- 정기적으로 검토: 사용하지 않는 도구를 제거하여 에이전트 효율성 유지
트러블슈팅
도구가 나타나지 않음
문제: 도구가 선택기에 나타나지 않음 솔루션:- 도구가 게시되었는지 확인 (초안은 나타나지 않을 수 있음)
- 올바른 프로젝트에 있는지 확인
- 도구 목록 새로고침
- 도구 권한 확인
도구가 실행되지 않음
문제: 에이전트가 도구를 사용하지 않음 솔루션:- 도구가 에이전트에 추가되었는지 확인
- 도구 구성 확인
- 에이전트의 시스템 프롬프트 검토 (도구를 언급해야 할 수 있음)
- 도구를 독립적으로 테스트
도구 실행 오류
문제: 실행 시 도구 실패 솔루션:- 도구 입력이 올바른지 확인
- 도구 구성 확인
- 도구 실행 로그에서 오류 메시지 검토
- 샘플 입력으로 도구 테스트