

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Latih pengklasifikasi khusus (API)
<a name="train-custom-classifier-api"></a>

Untuk membuat dan melatih pengklasifikasi khusus, gunakan [CreateDocumentClassifier](https://docs.aws.amazon.com/comprehend/latest/APIReference/API_CreateDocumentClassifier.html)operasi.

Anda dapat memantau kemajuan permintaan menggunakan [DescribeDocumentClassifier](https://docs.aws.amazon.com/comprehend/latest/APIReference/API_DescribeDocumentClassifier.html)operasi. Setelah transisi `Status` bidang ke`TRAINED`, Anda dapat menggunakan pengklasifikasi untuk mengklasifikasikan dokumen. Jika statusnya`TRAINED_WITH_WARNINGS`, tinjau folder file yang dilewati di [Output pelatihan pengklasifikasi](train-classifier-output.md) dari `CreateDocumentClassifier` operasi.

**Topics**
+ [Pelatihan klasifikasi kustom menggunakan AWS Command Line Interface](#get-started-api-customclass-cli)
+ [Menggunakan AWS SDK untuk Java atau SDK untuk Python](#get-started-api-customclass-java)

## Pelatihan klasifikasi kustom menggunakan AWS Command Line Interface
<a name="get-started-api-customclass-cli"></a>

Contoh berikut menunjukkan cara menggunakan `CreateDocumentClassifier` operasi, `DescribeDocumentClassificationJob` operasi, dan pengklasifikasi khusus lainnya APIs dengan. AWS CLI

Contohnya diformat untuk Unix, Linux, dan macOS. Untuk Windows, ganti karakter kelanjutan backslash (\$1) Unix di akhir setiap baris dengan tanda sisipan (^).

Buat pengklasifikasi kustom teks biasa menggunakan operasi. `create-document-classifier`

```
aws comprehend create-document-classifier \
     --region region \
     --document-classifier-name testDelete \
     --language-code en \
     --input-data-config S3Uri=s3://S3Bucket/docclass/file name \
     --data-access-role-arn arn:aws:iam::account number:role/testFlywheelDataAccess
```

Untuk membuat pengklasifikasi kustom asli, berikan parameter tambahan berikut dalam `create-document-classifier` permintaan.

1. DocumentType: atur nilainya ke SEMI\$1STRUCTURED\$1DOCUMENT.

1. Dokumen: lokasi S3 untuk dokumen pelatihan (dan, secara opsional, dokumen tes).

1. OutputDataConfig: menyediakan lokasi S3 untuk dokumen output (dan kunci KMS opsional). 

1. DocumentReaderConfig: Bidang opsional untuk pengaturan ekstraksi teks.

```
aws comprehend create-document-classifier \
     --region region \
     --document-classifier-name testDelete \
     --language-code en \
     --input-data-config 
          S3Uri=s3://S3Bucket/docclass/file name \
           DocumentType \
             Documents  \
     --output-data-config S3Uri=s3://S3Bucket/docclass/file name \
     --data-access-role-arn arn:aws:iam::account number:role/testFlywheelDataAccess
```

Dapatkan informasi tentang pengklasifikasi kustom dengan ARN pengklasifikasi dokumen menggunakan operasi. `DescribeDocumentClassifier`

```
aws comprehend describe-document-classifier \
     --region region \
     --document-classifier-arn arn:aws:comprehend:region:account number:document-classifier/file name
```

Hapus pengklasifikasi khusus menggunakan `DeleteDocumentClassifier` operasi.

```
aws comprehend delete-document-classifier \
     --region region \
     --document-classifier-arn arn:aws:comprehend:region:account number:document-classifier/testDelete
```

Buat daftar semua pengklasifikasi khusus di akun menggunakan `ListDocumentClassifiers` operasi.

```
aws comprehend list-document-classifiers
     --region region
```

## Menggunakan AWS SDK untuk Java atau SDK untuk Python
<a name="get-started-api-customclass-java"></a>

Untuk contoh SDK tentang cara membuat dan melatih pengklasifikasi kustom, lihat. [Gunakan `CreateDocumentClassifier` dengan AWS SDK atau CLI](example_comprehend_CreateDocumentClassifier_section.md)