
스크린샷 도구 개요
스크린샷 도구는 URL을 입력받아 웹페이지의 스크린샷을 캡처하는 컴포넌트입니다. 이 도구는 AI 기반 워크플로에 통합하여 웹사이트 시각적 문서화, 웹 콘텐츠 아카이빙, 또는 특정 시점의 웹 리소스에 대한 이미지 기반 증거를 자동으로 제공할 수 있습니다.
컴포넌트 주요 기능
- 주요 기능: 지정한 웹페이지 URL의 스크린샷을 촬영합니다.
- 사용자 설정: 사용자가 픽셀 단위로 스크린샷의 크기(너비, 높이)를 지정할 수 있습니다.
- 통합: 자동화된 워크플로에서 에이전트가 참조할 수 있으며, 복잡한 활용을 위한 추가 설명 메타데이터를 지원합니다.
입력값
이 컴포넌트는 다음 입력을 받습니다:
| 입력명 | 타입 | 필수 | 기본값 | 설명 |
|---|---|---|---|---|
Url (input_url) | 문자열 | 아니오 | 캡처할 웹페이지의 전체 URL(프로토콜 포함, 예: https://) | |
스크린샷 너비 (screenshot_width) | 정수 | 아니오 | 1366 | 스크린샷의 너비 (픽셀, 1~1366) |
스크린샷 높이 (screenshot_height) | 정수 | 아니오 | 768 | 스크린샷의 높이 (픽셀, 1~768) |
도구 이름 (tool_name) | 문자열 | 아니오 | 에이전트에서 도구를 참조할 때 사용할 선택적 이름 | |
도구 설명 (tool_description) | 문자열 (여러 줄) | 아니오 | 도구 사용 방법을 에이전트가 이해하도록 돕는 선택적 상세 설명 | |
자세히 (verbose) | 불리언 | 아니오 | False | 디버깅이나 로그 목적의 자세한 출력을 활성화합니다. |
출력값
이 컴포넌트는 아래와 같은 출력을 생성합니다:
| 출력명 | 타입 | 설명 |
|---|---|---|
| 이미지 | FlowSessionAttachmentResponse | 첨부파일로 캡처된 스크린샷 이미지 |
| 도구 | Tool | 통합/사용을 위한 구성된 도구 객체 |
왜 스크린샷 도구를 사용해야 하나요?
- 자동 문서화: 워크플로 일부로 웹페이지의 시각적 상태를 손쉽게 캡처 및 저장할 수 있습니다.
- 증거 수집: 컴플라이언스, 모니터링 또는 웹페이지 변경 보고에 유용합니다.
- AI 프로세스 통합: 에이전트가 스크린샷을 추가 분석(예: OCR, 시각적 검사, LLM 컨텍스트 등)에 활용할 수 있습니다.
- 출력 맞춤화: 필요에 따라 스크린샷 크기를 조정해 보고서나 후처리에 적합하게 할 수 있습니다.
활용 예시
- 랜딩 페이지나 상품 페이지의 변경 사항 모니터링
- 컴플라이언스 또는 감사 기록을 위한 시각적 증거 캡처
- 스크린샷 이미지를 다른 AI 컴포넌트에 입력해 추가 분석(예: 텍스트 추출, UI 요소 감지 등)
추가 정보
- 이 도구는 보통 더 큰 AI 워크플로의 일부로 사용되며, 출력된 스크린샷 이미지는 하위 컴포넌트에서 활용될 수 있습니다.
- 고급 메타데이터 필드(도구 설명 및 도구 이름)는 다단계, 복잡한 프로세스에서 에이전트 및 사용자가 도구를 더 잘 이해하고 참조할 수 있게 돕습니다.
이 컴포넌트는 사용이 간단하면서도 웹 리소스의 시각적 문서화나 처리가 필요한 워크플로에 매우 유용합니다.



