async def METHOD_NAME():
    from azure.core.credentials import AzureKeyCredential
    from azure.core.exceptions import ResourceNotFoundError
    from azure.ai.formrecognizer.aio import DocumentModelAdministrationClient
    from azure.ai.formrecognizer import (
        ClassifierDocumentTypeDetails,
        BlobSource,
    )
    endpoint = os.environ["AZURE_FORM_RECOGNIZER_ENDPOINT"]
    key = os.environ["AZURE_FORM_RECOGNIZER_KEY"]
    container_sas_url = os.environ["CLASSIFIER_CONTAINER_SAS_URL"]
    document_model_admin_client = DocumentModelAdministrationClient(
        endpoint=endpoint, credential=AzureKeyCredential(key)
    )
    async with document_model_admin_client:
        # build a document classifier
        poller = await document_model_admin_client.begin_build_document_classifier(
            doc_types={
                "IRS-1040-A": ClassifierDocumentTypeDetails(
                    source=BlobSource(
                        container_url=container_sas_url, prefix="IRS-1040-A/train"
                    )
                ),
                "IRS-1040-D": ClassifierDocumentTypeDetails(
                    source=BlobSource(
                        container_url=container_sas_url, prefix="IRS-1040-D/train"
                    )
                ),
            },
        )
        classifier_model = await poller.result()
        print(f"Built classifier with ID: {classifier_model.classifier_id}\n")
        # Next, we get a paged list of all of our document classifiers
        # [START list_document_classifiers_async]
        classifiers = document_model_admin_client.list_document_classifiers()
        print("We have the following 'ready' models with IDs and descriptions:")
        async for classifier in classifiers:
            print(f"{classifier.classifier_id} | {classifier.description}")
        # [END list_document_classifiers_async]
        # [START get_document_classifier_async]
        my_classifier = await document_model_admin_client.get_document_classifier(
            classifier_id=classifier_model.classifier_id
        )
        print(f"\nClassifier ID: {my_classifier.classifier_id}")
        print(f"Description: {my_classifier.description}")
        print(f"Classifier created on: {my_classifier.created_on}")
        # [END get_document_classifier_async]
        # Finally, we will delete this classifier by ID
        # [START delete_document_classifier_async]
        await document_model_admin_client.delete_document_classifier(
            classifier_id=my_classifier.classifier_id
        )
        try:
            await document_model_admin_client.get_document_classifier(
                classifier_id=my_classifier.classifier_id
            )
        except ResourceNotFoundError:
            print(
                f"Successfully deleted classifier with ID {my_classifier.classifier_id}"
            )
        # [END delete_document_classifier_async]