Zusammenfügen von zusammengesetzten Modellen

Abgeschlossen

Sie können ein zusammengesetztes Modell erstellen, indem Sie benutzerdefinierte Modelle in Azure KI Dokument Intelligenz oder in Ihrem eigenen Code zusammenfügen.

In Ihrem Umfrageunternehmen möchten Sie ein zusammengesetztes Modell erstellen, das alle Versionen Ihres wichtigsten politischen Umfrageformulars kategorisiert und richtig analysiert. Sie müssen wissen, wie Sie Modelle zusammensetzen.

Hier erfahren Sie, wie Sie zusammengesetzte Modelle erstellen.

Erstellen eines zusammengesetzten Modells in Dokument Intelligenz Studio

Voraussetzungen für die Erstellung eines zusammengesetzten Modells:

  • Azure KI Dokument Intelligenz-Ressource in Ihrem Azure-Abonnement
  • Einige benutzerdefinierte Modelle, die trainiert und beschriftet wurden und zum zusammengesetzten Modell hinzugefügt werden sollen.

Wenn Sie eine grafische Benutzeroberfläche (Graphical User Interface, GUI) verwenden möchten, können Sie ein zusammengesetztes Modell in Azure KI Dokument Intelligenz Studio erstellen:

  1. Wählen Sie in Azure KI Dokument Intelligenz Studio auf der Startseite die Option Benutzerdefiniertes Modell aus.

  2. Wählen Sie unter Meine Projekte eines der benutzerdefinierten Modelle aus, und wählen Sie dann im linken Navigationsmenü die Option Modelle aus.

  3. Wählen Sie in der Liste Modelle alle Modelle aus, die Sie in das neue zusammengesetzte Modell einschließen möchten, und wählen Sie dann Zusammensetzen aus.

    Screenshot showing how to compose a model in Azure AI Document Intelligence Studio.

  4. Geben Sie im Dialogfeld Modell verfassen eine Modell-ID und eine Beschreibung für das zusammengesetzte Modell ein, und wählen Sie dann Verfassen aus.

Erstellen eines zusammengesetzten Modells im Code

Wenn Sie eines der Azure KI Dokument Intelligenz-SDKs verwenden, um ein zusammengesetztes Modell durch das Ausführen von Code zu erstellen, müssen Sie zunächst eine Instanz des DocumentModelAdministrationClient-Objekts erstellen und mithilfe des Endpunkts und des API-Schlüssels mit Azure KI Dokument Intelligenz verbinden:

string endpoint = "<endpoint>";
string apiKey = "<apiKey>";
var credential = new AzureKeyCredential(apiKey);
var client = new DocumentModelAdministrationClient(new Uri(endpoint), credential);

Um das zusammengesetzte Modell zu erstellen, fügen Sie die Modell-IDs aller benutzerdefinierten Modelle in List ein, und übergeben Sie diese Liste an die StartCreateComposedModelAsync()-Methode:

List<string> modelIds = new List<string>()
{
    firstCustomModel.ModelId,
    secondCustomModel.ModelId,
    thirdCustomModel.ModelId,
};

BuildModelOperation operation = await client.StartCreateComposedModelAsync(modelIds, modelDescription: "Composed model example");
Response<DocumentModel> operationResponse = await operation.WaitForCompletionAsync();

Nachdem das zusammengesetzte Modell erstellt wurde, können Sie ein Formular für die Analyse an dieses senden. Verwenden Sie hierfür den Code, den Sie zum Senden eines Formular an jedes andere benutzerdefinierte Modell verwenden würden. Denken Sie daran, die Modell-ID des zusammengesetzten Modells in Ihrem Aufruf anzugeben.

Verwenden Sie in den Ergebnissen die docType-Eigenschaft, um das benutzerdefinierte Modell zu bestimmen, das zum Analysieren der jeweiligen Dokumente verwendet wurde.

Erfahren Sie mehr