Аналитика документов, состоящие из пользовательских моделей
Внимание
- Выпуски общедоступной предварительной версии Document Intelligence предоставляют ранний доступ к функциям, которые находятся в активной разработке.
- Функции, подходы и процессы могут изменяться до общедоступной доступности на основе отзывов пользователей.
- Общедоступная предварительная версия клиентских библиотек Аналитики документов по умолчанию использует rest API версии 2024-02-29-preview.
- Общедоступная предварительная версия 2024-02-29-preview в настоящее время доступна только в следующих регионах Azure:
- Восточная часть США
- Западная часть США2
- Западная Европа
Это содержимое относится к:v4.0 (предварительная версия) | Предыдущие версии:v3.1 (GA)v3.0 (GA)v2.1 (GA)
Это содержимое относится к:v3.1 (GA)Последняя версия:v4.0 (предварительная версия) | | Предыдущие версии:v3.0версии 2.1
Это содержимое относится к:v3.0 (GA) | Последние версии:v4.0 (предварительная версия)3.1 | Предыдущая версия:v2.1
Это содержимое относится к:v2.1 Последняя версия:v4.0 (предварительная версия) |
Составные модели. Составная модель создается на основе коллекции настраиваемых моделей, которые назначаются одной модели, созданной из ваших типов форм. При отправке документа на анализ с использованием составной модели служба выполняет классификацию, чтобы решить, какая настраиваемая модель лучше всего соответствует отправленному документу.
Составной модели с одним идентификатором модели можно назначить несколько настраиваемых моделей. Это полезно при обучении нескольких моделей и их группировке для анализа аналогичных типов форм. Например, составная модель может содержать настраиваемые модели, обученные для анализа заказов на покупку материалов, оборудования и мебели. Вместо того чтобы вручную выбирать нужную модель, можно использовать составную модель, чтобы определять соответствующую настраиваемую модель для каждой операции анализа и извлечения.
Модели
Custom form
иCustom template
можно объединять в одну составную модель.С помощью операции объединения моделей можно назначить до 200 обученных настраиваемых моделей одной составной модели. Чтобы проанализировать документ с помощью составной модели, аналитика документов сначала классифицирует отправленную форму, выбирает оптимальную назначенную модель и возвращает результаты.
Для моделей настраиваемых шаблоновсоставная модель может быть создана с использованием разновидностей настраиваемого шаблона или различных типов форм. Эта операция полезна, если входящие формы принадлежат одному из нескольких шаблонов.
Ответ содержит
docType
свойство, указывающее, какие из составных моделей использовались для анализа документа.Для моделей
Custom neural
рекомендуется добавить все различные варианты одного типа документа в один набор обучающих данных и обучить пользовательскую нейронную модель. Составление модели лучше всего подходит для сценариев, когда на анализ отправляются документы разных типов.
При внедрении пользовательских моделей классификации можно использовать составную модель или модель классификации в качестве явного шага перед анализом. Более глубокое понимание того, когда следует использовать классификацию или составную модель, см. в разделе"Пользовательские модели классификации".
Ограничения при объединении моделей
Примечание.
С добавлением настраиваемой нейронной модели на совместимость моделей, которые можно объединять друг с другом, накладываются определенные ограничения.
Совместимость составных моделей
Тип настраиваемой модели | Модели, обученные с помощью версии 2.1 и версии 2.0 | Пользовательские модели шаблонов версии 3.0 | Пользовательские нейронные модели 3.0 | Пользовательские нейронные модели версии 3.1 |
---|---|---|---|---|
Модели, обученные с использованием версии 2.1 и версии 2.0 | Поддерживается | Поддерживается | Не поддерживается | Не поддерживается |
Пользовательские модели шаблонов версии 3.0 | Поддерживается | Поддерживается | Не поддерживается | Не поддерживается |
Пользовательские модели шаблонов версии 3.0 | Не поддерживается | Не поддерживается | Не поддерживается | Не поддерживается |
Пользовательские модели шаблонов версии 3.1 | Не поддерживается | Не поддерживается | Не поддерживается | Не поддерживается |
Пользовательские нейронные модели версии 3.0 | Не поддерживается | Не поддерживается | Поддерживается | Поддерживается |
Пользовательские нейронные модели версии 3.1 | Не поддерживается | Не поддерживается | Поддерживается | Поддерживается |
Чтобы объединить модель, обученную с использованием предыдущей версии API (версия 2.1 или более ранняя), обучите модель с помощью API версии 3.0, используя тот же набор данных с меткой. Это дополнение гарантирует, что модель версии 2.1 может быть составлена с другими моделями.
При использовании моделей, состоящих из API версии 2.1, по-прежнему поддерживается, не требуя обновлений.
Для пользовательских моделей максимальное число, которое может быть составлено, равно 200.
Варианты разработки
Аналитика документов версии 4.0:2023-02-29-preview поддерживает следующие средства, приложения и библиотеки:
Функция | Ресурсы |
---|---|
Пользовательская модель | • Аналитика документов• REST API • пакет SDK для C# • пакет SDK java• пакет SDK javaScript • пакет SDK для Python |
Составная модель | • Аналитика документов• REST API • пакет SDK для C# • пакет SDK java• пакет SDK javaScript • пакет SDK для Python |
Аналитика документов версии 3.1:2023-07-31 (GA) поддерживает следующие средства, приложения и библиотеки:
Функция | Ресурсы |
---|---|
Пользовательская модель | • Аналитика документов• REST API • пакет SDK для C# • пакет SDK java• пакет SDK javaScript • пакет SDK для Python |
Составная модель | • Аналитика документов• REST API • пакет SDK для C# • пакет SDK java• пакет SDK javaScript • пакет SDK для Python |
Аналитика документов версии 3.0:2022-08-31 (GA) поддерживает следующие средства, приложения и библиотеки:
Функция | Ресурсы |
---|---|
Пользовательская модель | • Аналитика документов• REST API • пакет SDK для C# • пакет SDK java• пакет SDK javaScript • пакет SDK для Python |
Составная модель | • Аналитика документов• REST API • пакет SDK для C# • пакет SDK java• пакет SDK javaScript • пакет SDK для Python |
Аналитика документов версии 2.1 поддерживает следующие ресурсы:
Функция | Ресурсы |
---|---|
Пользовательская модель | • Средство аналитики документов • REST API • пакет SDK для клиентской библиотеки• Контейнер Docker аналитики документов |
Составная модель | • Средство аналитики документов • REST API • ПАКЕТ SDK для C# • Пакет SDK java• Пакет SDK javaScript• Пакет SDK для Python |
Следующие шаги
Создание и объединение настраиваемых моделей: