Где была сделана эта фотография и какой камерой? AI‑агент может ответить на оба вопроса, прочитав пакеты EXIF, XMP и IPTC файла локально, используя GroupDocs.Metadata.Mcp, так что изображение никогда не отправляется в облачный сервис. Первый запрос:

Какие данные EXIF содержат эти фотографии? Включите камеру, дату съёмки и GPS, если присутствуют.

Пошаговая версия с настройкой и устранением неполадок находится в документации: Как читать данные EXIF, XMP и IPTC из изображений с помощью ИИ.

Кто задаёт вопросы о происхождении фотографий?

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

Почему загрузка фотографии — неправильный первый шаг?

Отправка фотографии в облачный сервис с запросом о её содержимом передаёт фотографию, включая местоположение, которое вы пытались проверить. С GroupDocs.Metadata.Mcp клиент (Claude Desktop, Claude Code, Cursor, GitHub Copilot или другой) запускает сервер как локальный дочерний процесс через stdio. В пути данных нет входящих портов и внешних конечных точек: агент, локальный сервер, локальная файловая система. Изображение читается на месте, а передаётся только ответ. При локально размещённой модели даже этого не происходит.

На какие вопросы агент отвечает, используя метаданные?

read_metadata возвращает пакеты, содержащиеся в файле (EXIF, XMP, IPTC) в виде JSON, и агент извлекает ответ из них. Ниже приведённые подсказки работают хорошо:

Какие из этих фотографий были сделаны одной и той же камерой?

Отсортируйте эти изображения по дате съёмки, а не по дате файла.

Есть ли у каких‑либо из них GPS‑координаты? Где?

Показывает ли XMP, каким программным обеспечением было отредактировано изображение?

Второй запрос оказывается весьма полезным. Метки времени файлов переписываются при копировании и синхронизации, тогда как дата съёмки в EXIF остаётся неизменной. Для узкого вопроса search_metadata с категорией gps, time или tool возвращает только соответствующие свойства и отвечает «есть ли у photo.jpg GPS?», не выводя всё содержимое. Вопрос о копирайте можно задать с помощью nameContains и текста «copyright».

В режиме оценки данные GPS из EXIF недоступны, поэтому количество 0 для gps ничего не доказывает; сначала проверьте get_license_status.

Пример сеанса (сокращённый, лицензированный сервер)

You:    Do any photos in /site-visit have GPS coordinates?
Agent:  [calls search_metadata: category = gps, per file]
Agent:  IMG_2041.jpg  count = 1  (category: gps)
        IMG_2042.jpg  count = 0
        IMG_2043.jpg  count = 1  (category: gps)
        2 of 3 photos carry GPS data. Want me to strip it from copies?

Это иллюстрация процесса, а не захваченный скриншот. Поля ответа соответствуют описанию search_metadata: count и массив properties.

Что скрывает режим оценки?

Это тот момент, когда нелицензированный результат может ввести вас в заблуждение. В режиме оценки доступны только первые 5 свойств документа, а XMP и EXIF частично недоступны. Точно: XMP раскрывает только первые две схемы, а в EXIF данные GPS и миниатюра изображения недоступны. Чтение просто их не включает, поэтому проверка, сообщающая «нет данных о местоположении», не является доказательством чего‑либо. Прежде чем решить, что фотографию безопасно публиковать, спросите:

Каков статус лицензии сервера метаданных?

get_license_status отвечает одним вызовом. Примените файл лицензии или ключи с учётом объёма, чтобы снять ограничение, либо запросите бесплатную временную лицензию на 30 дней.

Как очистить фотографии, когда я узнаю, что они содержат?

Удалите EXIF из каждого изображения в этой папке и подтвердите, что копии чисты.

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

Часто задаваемые вопросы

Может ли Claude сказать, где была сделана фотография, без её загрузки?
Да, если у фотографии есть GPS‑EXIF и вы запускаете GroupDocs.Metadata.Mcp локально с лицензией. Агент вызывает сервер, сервер читает файл из вашей папки хранения, и координаты возвращаются в виде текста.

Какие форматы изображений поддерживаются?
В документации перечислены семейства JPEG, PNG, TIFF, WebP и PSD, с поддержкой EXIF, XMP и IPTC, если формат их поддерживает. Сервер предоставляет полный движок GroupDocs.Metadata.

Почему агент говорит, что у фотографии нет GPS, хотя я знаю, что он есть?
Проверьте режим лицензии. В режиме оценки данные GPS из EXIF недоступны, поэтому чтение их опускает.

Углубиться