Skip to main content

Обработать текст при помощи модели ИИ (Инструменты GeoAI)

Краткая информация

Обрабатывает текст из различных типов источников, например, из текстовых полей в классах пространственных объектов или таблицах или текстовые файлы в папке, для поддержки различных вариантов использования, включая преобразование текста, распознавание элементов, классификацию текста, генерацию текста, перевод, реферирование и т.д. Инструмент использует пользовательские сторонние модели или модели глубокого обучения, обученные с помощью инструментов Обучение модели классификации текста, Обучение модели трансформации текста и Обучение модели распознавания элементов.

Использование

  • Для этого инструмента требуется файл определения модели, содержащий информацию о модели. Модель можно обучить с помощью инструментов Обучение модели классификации текста, Обучение модели преобразования текста и Обучение модели распознавания элементов. Значение параметра Входной файл определения модели может быть JSON-файлом Esri model definition ('.emd') или пакетом модели глубокого обучения ('.dlpk'). Файлы моделей могут храниться локально или размещаться в ArcGIS Living Atlas of the World.

  • This tool supports the use of third-party language models created using the model extensibility feature. This feature enables tasks—такие как извлечение элементов, классификация текста, суммирование текста, перевод текста и т.д., с помощью пользовательских моделей глубокого обучения, которые не были обучены инструментами, поддерживаемыми ArcGIS Pro. Чтобы узнать больше о создании пользовательского файла модели для глубокого обучения, см. Использовать сторонние языковые модели с ArcGIS.

  • Этот инструмент может работать на центральном процессоре или графическом процессоре; однако глубокое обучение является интенсивным вычислительным процессом, поэтому рекомендуется использовать именно графический процессор. Чтобы запустить этот инструмент с использованием графического процессора, установите Тип процессора как GPU. Если имеется более одного GPU, можно вместо этого задать GPU ID.

  • Этот инструмент поддерживает запуск сторонних языковых моделей, размещенных удаленно, без необходимости установки сред глубокого обучения или спецификаций графических процессоров, поскольку они управляются удаленно.

  • Информацию о требованиях к запуску этого инструмента и проблемах, с которыми вы можете столкнуться, см. в разделе Часто задаваемые вопросы по глубокому обучению.

Параметры

Подпись Объяснение Тип данных

Входной слой или таблица

Входными данными могут быть следующие:

  • Входной класс точечных, линейных, полигональных объектов или таблица, содержащая входные поля. Каждая строка во входных данных представляет одну категорию, запись или объект.

  • Папка, содержащая текстовые файлы.

Feature Layer; Table View; Table; Folder

Поля данных

Имя поля из входного класса объектов или таблицы, которое будет использоваться для последующих задач обработки естественного языка (NLP).

Field

Входной файл определения модели

Обученная модель, которая будет использоваться для задач NLP. Файлом определения модели может быть файл JSON определения модели Esri (.emd) или пакет модели глубокого обучения (.dlpk), который хранится локально или размещен на ArcGIS Living Atlas (.dlpk_remote).

Файл .dlpk также может быть сторонней языковой моделью.

Внимание:

Файл сторонней языковой модели .dlpk потенциально может содержать вредоносный код. Используйте эти модели только в том случае, если вы доверяете их источнику.

File

Выходной слой или таблица

Класс объектов или таблица, где будет сохранен выход задач NLP.

Feature Class; Table; Feature Layer

Аргументы модели

(Дополнительный)

Дополнительные аргументы, которые будут использоваться моделью при выполнении вывода. Это может включать аргументы, поддерживаемые сторонними моделями, а также дополнительные параметры, поддерживаемые инструментами Обучение классификации текста, Обучение модели преобразования текста или Обучение модели распознавания элементов.

Примечание:

При использовании сторонней языковой модели аргументы модели будут обновлены в соответствии с параметрами, указанными в файле .dlpk. Чтобы узнать больше об определении аргументов модели, см. раздел getParameterInfo в разделе Использовать сторонние языковые модели с ArcGIS.

Столбцы таблицы значений:

  • NameThe name of the function argument.

  • ValueThe value of the function argument.

Value Table

Зона местоположений

(Дополнительный)

Географические регионы или зоны, где предположительно будут располагаться извлеченные адреса. Указанный текст будет добавлен к адресу, извлеченному в модели.

Локатор использует информацию о зоне местоположений для идентификации региона или географической области, в которой находятся эти адреса, для получения более точных результатов.

Примечание:

Этот параметр поддерживается только для моделей, обученных с помощью инструмента Обучение модели распознавания элементов с определенным адресом элемента.

String

Входной локатор

(Дополнительный)

Локатор, который будет использован для геокодирования адресов во входных текстовых документах. Для каждого успешно геокодированного адреса создается точка, которая сохраняется в выходном классе объектов.

Примечание:

Этот параметр поддерживается только для моделей, обученных с помощью инструмента Обучение модели распознавания элементов с определенным адресом элемента.

Address Locator

Производные выходные данные

Подпись Объяснение Тип данных

Обновленная таблица

Выходной векторный слой, содержащий результат, полученный из входных данных.

Feature Layer; Table

Параметры среды

Тип процессора, GPU ID, Экстент

Информация о лицензировании

  • Basic: Нет
  • Standard: Нет
  • Advanced: Да