AI-агент Mapflow
Агент Mapflow AI — это интеллектуальный помощник, встроенный в веб-приложение Mapflow. Он проведет вас через весь рабочий процесс ИИ-картографии — от определения интересующей области до запуска обработки — используя общение на естественном языке. Агент собирает параметры, рекомендует модели и источники изображений, оценивает стоимость и запускает обработку от вашего имени, всегда запрашивая ваше подтверждение, прежде чем тратить кредиты.
Оглавление
Рабочий процесс
Агент запускается из диалога создания проекта на главной панели управления.
Шаг 1. Панель управления
Откройте панель управления Mapflow https://app.mapflow.ai. На информационной панели перечислены все ваши проекты, и она является отправной точкой для любой новой задачи картографирования.
Шаг 2. Создайте проект
Нажмите Создать проект, чтобы открыть диалоговое окно Новый проект. Задайте имя, при необходимости настройте значок и цвет и добавьте описание, объясняющее, что вы хотите отобразить.
Шаг 3. Создайте проект с помощью AI Agent
Вместо того чтобы настраивать проект вручную, нажмите Создать проект с помощью AI Agent. Агент читает описание проекта как ваш первоначальный запрос и начинает разговор, чтобы собрать все необходимое для запуска обработки.
С этого момента агент управляет рабочим процессом: он уточняет ваши намерения, предлагает модель, помогает вам определить область интереса, находит подходящие изображения, оценивает стоимость и запускает обработку после вашего подтверждения.
Примечание
Агент никогда не выполняет платные действия (заказ изображений, запуск обработки) без явного подтверждения с вашей стороны. См. Инструкции для AI-агента: поиск изображений и рекомендации для подробной логики принятия решений, которую агент использует при поиске изображений.
Набор инструментов агента
Агент имеет доступ к фиксированному набору инструментов, соответствующих конкретным возможностям API Mapflow. Каждый инструмент вызывается прозрачно во время разговора; вам не нужно звонить им напрямую.
Инструмент |
Цель |
|---|---|
|
Отвечает на вопросы о функциях, моделях, ценах и ограничениях Mapflow, используя в качестве источника официальную документацию Mapflow. |
|
Проверяет ограничения вашего текущего плана Mapflow (максимальный размер AOI, доступные провайдеры, кредитный баланс), чтобы агент мог оставаться в их пределах. |
|
Перечисляет модели искусственного интеллекта, доступные для вашей учетной записи, и рекомендует ту, которая соответствует вашей задаче. |
|
Записывает модель, выбранную пользователем, для использования на последующих этапах (оценка стоимости, запуск обработки). |
|
Преобразует топоним (название места) в географическую границу. Полезно, когда пользователь ссылается на область по имени, а не по координатам. |
|
Добавляет в проект область интереса из геометрии GeoJSON. |
|
Создает буферную зону заданного радиуса вокруг AOI или точки. |
|
Перечисляет источники изображений (базовые карты и коммерческие поставщики), доступные пользователю, и рекомендует значения по умолчанию. |
|
Выполняет поиск как в базовых картах, так и в коммерческих каталогах изображений, соответствующих критериям угла обзора, диапазона дат, облачности и разрешения. |
|
Прикрепляет выбранный источник изображений к конфигурации обработки. |
|
Оценивает стоимость обработки в кредитах на основе выбранной модели, AOI и источника данных. |
|
Запускает прогон обработки после подтверждения пользователем параметров и стоимости. |
|
Опрашивает и сообщает о состоянии выполняемой обработки, чтобы пользователь был в курсе событий. |
Пример взаимодействия
Типичный разговор с агентом происходит по схеме, приведенной ниже. Вызовы инструментов агента выделены курсивом только для иллюстрации — они не видны в пользовательском интерфейсе чата.
User: "Create a map of all trees in the London Hyde Park."
Agent: "I can help with that. I'll use the 🌲 Forest model.
First, let me locate Hyde Park."
[get_geoboundary → returns polygon for Hyde Park]
[save_aoi → AOI stored]
Agent: "I found Hyde Park (~1.4 km²). It fits within your plan limits."
[get_limits, list_models, save_selected_model: Forest]
Agent: "For tree mapping the date of imagery is not critical, so I
recommend Mapbox Satellite at zoom 18 (0.5 m/px) as the source."
[list_imagery_sources, save_selected_image: Mapbox z18]
Agent: "Estimated cost: 12 credits (1.4 km² × 8 credits/km²).
Shall I start the processing?"
[calculate_cost]
User: "Yes."
Agent: "Processing started. I'll let you know when it's finished."
[start_processing, get_processing → status: IN_PROGRESS]
Буферизация AOI
Когда пользователь дает агенту местоположение точки или небольшую геометрию, агент может расширить ее до полезного AOI с помощью buffer_aoi. На анимации ниже показано, как агент создает буфер вокруг местоположения: