Ищите, разрешайте и проверяйте объекты Google Places из вашего AI-агента с помощью CLI goplaces — удобный вывод для человека или JSON для скриптов.
npx clawhub@latest install goplacesТребования
goplaces — это навык на основе CLI, который оборачивает Google Places API (New), позволяя агентам выполнять текстовый поиск, преобразовывать названия мест в идентификаторы place ID, получать подробную информацию о местах и извлекать отзывы. По умолчанию он возвращает чистый, читаемый вывод, а при использовании флага --json переключается на структурированный JSON для написания скриптов и автоматизации. Установите один раз через Homebrew, укажите свой API-ключ — и ваш агент получит возможность поиска реальных мест за считанные секунды.
npx clawhub@latest install goplacesНажмите кнопку Установить вверху страницы для настройки в один клик
Выполняйте поиск мест на естественном языке с фильтрами по статусу «открыто сейчас», минимальному рейтингу, ценовому уровню, типу заведения и ограничению количества результатов. Пример: goplaces search "coffee" --open-now --min-rating 4 --limit 5.
Смещайте результаты поиска в сторону определённых координат широты/долготы и ограничивайте их настраиваемым радиусом в метрах, делая геолокационные запросы точными и релевантными.
Преобразуйте удобочитаемое название местоположения (например, «Сохо, Лондон») в один или несколько Google Place ID с помощью команды resolve, что позволяет выполнять последующий поиск деталей без ручного поиска идентификаторов.
Получайте исчерпывающую информацию о любом месте по его идентификатору, включая отзывы, с помощью goplaces details <place_id> --reviews. Идеально подходит для обогащения ответов агента авторитетными данными о местах.
По умолчанию выводит удобочитаемый текст с ANSI-цветами, либо переключается на чистый JSON с помощью --json для надёжного разбора в скриптах и конвейерах автоматизации. Цвет можно отключить через --no-color или переменную окружения NO_COLOR.
Поддерживает многостраничные наборы результатов с помощью --page-token, позволяя агентам перебирать большие списки результатов, превышающие размер страницы по умолчанию.
Агент, помогающий пользователю спланировать вечер, может искать высокооценённые, работающие в данный момент рестораны в определённом районе, фильтруя результаты по типу кухни и ценовому диапазону, а затем представлять лучшие варианты в удобочитаемом формате.
Агент конвейера данных преобразует неоднозначные строки местоположений (например, городские районы, достопримечательности) в авторитетные идентификаторы Google Place ID, которые затем передаются в другие вызовы API или сохраняются в базе данных.
Агент, исследующий заведение, получает отзывы Google Places напрямую с помощью goplaces details <id> --reviews, анализируя общее настроение или извлекая конкретные комментарии без необходимости использовать браузер.
Скрипт пакетной автоматизации использует вывод --json для обогащения списка названий организаций структурированными данными о местах (адреса, рейтинги, часы работы), передавая результаты в инструменты последующей обработки данных.
GOOGLE_PLACES_API_KEY) — Обязательный. Аутентифицирует все запросы к Google Places API (New). Получите в Google Cloud Console.GOOGLE_PLACES_BASE_URL) (необязательный) — Переопределяет стандартный конечный адрес API; полезно для тестирования или проксирования запросов.npx clawhub@latest install goplacesТребования
Войдите, чтобы написать отзыв
Отзывов пока нет. Будьте первым, кто поделится своим опытом!