Document AI의 v1beta2
API가 이제 v1
API로 대체되어 지원 중단됩니다.
v1beta2
와 달리 Document AI v1
는 상태 저장 API이므로 Process
및 BatchProcess
문서에 요청을 보내기 전에 Processor
를 만들어야 합니다.
참고: 이 지원 중단은 프로세서를 호출하는 데 사용되는 API 버전에만 영향을 미칩니다. 프로세서의 사용 가능 여부에는 영향을 미치지 않습니다.
v1 API와 v1beta2 API 간의 주요 하위 호환성 문제는 이 문서의 뒷부분에서 설명합니다.
프로세서 만들기
프로세서 생성을 위해 v1
로 이전하려면 먼저 Processor
를 만드세요. 다음 표는 적절한 ProcessorType
을 선택하여 만들 때 일반적인 가이드라인으로 사용되지만 전체 프로세서 목록을 참고할 수 있습니다.
document_type |
params |
프로세서 유형 |
---|---|---|
invoice |
INVOICE_PROCESSOR |
|
general |
OCR_PROCESSOR |
|
general |
table_extraction_params |
FORM_PARSER_PROCESSOR |
general |
form_extraction_params |
FORM_PARSER_PROCESSOR |
general |
entity_extraction_params |
FORM_PARSER_PROCESSOR |
general |
automl_params |
CUSTOM_EXTRACTION_PROCESSOR |
프로세서 만들기에 대한 단계별 가이드는 가이드를 참고하세요.
문서 처리 중
Document AI v1
에는 문서를 수락하는 두 가지 API(Process
및 BatchProcess
)가 있습니다.
이러한 각 메서드는 v1beta2
의 메서드에 해당합니다. 메서드와 차이점은 다음과 같습니다.
v1beta2 메서드 |
v1 메서드 |
이전 참고사항 |
---|---|---|
ProcessDocument |
Process |
InputConfig.Cloud Storage_source 는 v1 에서 지원되지 않으므로 BatchProcess 를 사용하여 Cloud Storage에서 문서를 처리하세요. |
BatchProcessDocuments |
BatchProcess |
Cloud Storage의 개별 문서를 허용하는 것 외에도 v1 는 Cloud Storage 접두사를 지원하여 여러 문서를 한 번에 처리할 수 있습니다. |
클라이언트 라이브러리
Client Libraries
를 사용하여 Document AI와 상호작용하는 경우 DocumentUnderstandingService
사용에서 DocumentProcessorService
로 전환합니다. v1
용 클라이언트 라이브러리 사용에 관한 자세한 예는 클라이언트 라이브러리를 참고하세요.