Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Analisis real-time untuk klasifikasi kustom (API)
Anda dapat menggunakan API Amazon Comprehend untuk menjalankan klasifikasi real-time dengan model kustom. Pertama, Anda membuat titik akhir untuk menjalankan analisis real-time. Setelah Anda membuat endpoint, Anda menjalankan klasifikasi real-time.
Contoh di bagian ini menggunakan format perintah untuk Unix, Linux, dan macOS. Untuk Windows, ganti karakter kelanjutan backslash (\) Unix di akhir setiap baris dengan tanda sisipan (^).
Untuk informasi tentang penyediaan throughput titik akhir, dan biaya terkait, lihat. Menggunakan Amazon Comprehend endpoint
Membuat titik akhir untuk klasifikasi kustom
Contoh berikut menunjukkan CreateEndpointAPIoperasi menggunakan AWS CLI.
aws comprehend create-endpoint \ --desired-inference-units
number of inference units
\ --endpoint-nameendpoint name
\ --model-arn arn:aws:comprehend:region
:account-id
:model/example
\ --tags Key=My1stTag
,Value=Value1
Amazon Comprehend merespons dengan yang berikut:
{ "EndpointArn": "
Arn
" }
Menjalankan klasifikasi kustom real-time
Setelah Anda membuat endpoint untuk model klasifikasi kustom Anda, Anda menggunakan endpoint untuk menjalankan operasi. ClassifyDocumentAPI Anda dapat memberikan input teks menggunakan bytes
parameter text
or. Masukkan jenis input lainnya menggunakan bytes
parameter.
Untuk file dan PDF file gambar, Anda dapat menggunakan DocumentReaderConfig
parameter untuk mengganti tindakan ekstraksi teks default. Untuk detailnya, lihat Mengatur opsi ekstraksi teks
Untuk hasil terbaik, cocokkan jenis input dengan tipe model classifier. APIResponsnya mencakup peringatan jika Anda mengirimkan dokumen asli ke model teks biasa, atau file teks biasa ke model dokumen asli. Untuk informasi selengkapnya, lihat Model klasifikasi pelatihan.
Menggunakan AWS Command Line Interface
Contoh berikut menunjukkan bagaimana menggunakan perintah classify-documentCLI.
Klasifikasi teks menggunakan AWS CLI
Contoh berikut menjalankan klasifikasi real-time pada blok teks.
aws comprehend classify-document \ --endpoint-arn arn:aws:comprehend:
region
:account-id
:endpoint/endpoint name
\ --text 'From the Tuesday, April 16th, 1912 edition of The Guardian newspaper: The maiden voyage of the White Star liner Titanic, the largest ship ever launched ended in disaster. The Titanic started her trip from Southampton for New York on Wednesday. Late on Sunday night she struck an iceberg off the Grand Banks of Newfoundland. By wireless telegraphy she sent out signals of distress, and several liners were near enough to catch and respond to the call.'
Amazon Comprehend merespons dengan yang berikut:
{ "Classes": [ { "Name": "string", "Score": 0.9793661236763 } ] }
Klasifikasi dokumen semi-terstruktur menggunakan AWS CLI
Untuk menganalisis klasifikasi kustom untuk filePDF, Word, atau gambar, jalankan classify-document
perintah dengan file input dalam bytes
parameter.
Contoh berikut menggunakan gambar sebagai file input. Ini menggunakan fileb
opsi untuk mengkodekan base-64 file byte gambar. Untuk informasi selengkapnya, lihat Objek besar biner di Panduan AWS Command Line Interface Pengguna.
Contoh ini juga masuk dalam JSON file bernama config.json
untuk mengatur opsi ekstraksi teks.
$
aws comprehend classify-document \
>
--endpoint-arn
arn
\
>
--language-code
en
\
>
--bytes
fileb://image1.jpg\
>
--document-reader-config file://config.json
config.jsonFile berisi konten berikut.
{ "DocumentReadMode": "FORCE_DOCUMENT_READ_ACTION", "DocumentReadAction": "TEXTRACT_DETECT_DOCUMENT_TEXT" }
Amazon Comprehend merespons dengan yang berikut:
{ "Classes": [ { "Name": "string", "Score": 0.9793661236763 } ] }
Untuk informasi selengkapnya, lihat ClassifyDocumentdi Referensi Amazon Comprehend API.