extract-excel 기능은 .xlsx 또는 .csv 파일을 받아 지정한 스키마의 속성과 정확히 일치하는 키를 가진 JSON으로 변환하고 log_id를 반환한다. 스키마에서 소스 검증을 켜면 각 필드는 단일 값 대신 {value, source} 형식으로 반환된다. 워크북에 시트가 여러 개 있으면 첫 번째 시트만 처리하며, 최대 파일 크기는 REST의 /excel-json 제한을 따른다.
A2A 스킬 ID는 extract-excel이고, REST 엔드포인트는 POST /excel-json이다. A2A JSON DataPart에는 "skill": "extract-excel"을 포함해야 하며, 필수 A2A 매개변수는 skill과 schema_id다. DataPart에는 schema_id, file_base64, file_path, filename, space_id 필드를 사용할 수 있다. multipart/form-data에 해당하는 입력은 DataPart JSON에 schema_id와 file_base64 또는 file_path를 넣는 방식이다. 선택 항목인 space_id는 저장된 문서를 그룹화한다. 이름은 스네이크 케이스를 그대로 사용해야 한다. OpenAPI의 multipart file은 A2A JSON에서 file_base64 또는 file_path로 전달한다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요