Busca, resuelve e inspecciona Google Places desde tu agente de IA usando el CLI de goplaces — salida amigable para humanos o JSON para scripts.
npx clawhub@latest install goplacesRequisitos
goplaces es una habilidad basada en CLI que envuelve la API de Google Places (New), permitiendo a los agentes realizar búsquedas de texto, resolver nombres de ubicaciones a IDs de lugar, obtener información detallada de lugares y recuperar reseñas. Devuelve una salida limpia y legible de forma predeterminada, y cambia a JSON estructurado con --json para scripting y automatización. Instálalo una vez a través de Homebrew, configura tu clave de API y tu agente obtiene búsqueda de lugares del mundo real en segundos.
npx clawhub@latest install goplacesHaz clic en el botón Instalar en la parte superior de esta página para una configuración rápida
Ejecuta búsquedas de lugares en lenguaje natural con filtros para estado abierto ahora, puntuación mínima, nivel de precio, tipo y límite de resultados. Ejemplo: goplaces search "coffee" --open-now --min-rating 4 --limit 5.
Sesga los resultados de búsqueda hacia una latitud/longitud específica y restríngelos a un radio configurable en metros, haciendo que las búsquedas con conciencia de ubicación sean precisas y relevantes.
Convierte un nombre de ubicación legible por humanos (por ejemplo, "Soho, Londres") en uno o más IDs de Google Place utilizando el comando resolve, permitiendo búsquedas de detalles posteriores sin necesidad de buscar IDs manualmente.
Obtén detalles completos para cualquier ID de lugar, incluyendo reseñas, mediante goplaces details <place_id> --reviews. Ideal para enriquecer las respuestas de agentes con datos autorizados sobre lugares.
Genera texto legible con colores ANSI de forma predeterminada para mayor claridad, o cambia a JSON limpio con --json para un análisis confiable en scripts y pipelines de automatización. El color puede desactivarse mediante --no-color o la variable de entorno NO_COLOR.
Admite conjuntos de resultados de varias páginas mediante --page-token, lo que permite a los agentes iterar a través de listas de resultados extensas más allá del tamaño de página predeterminado.
Un agente que ayuda a un usuario a planificar una salida nocturna puede buscar restaurantes bien valorados y abiertos dentro de un barrio específico, filtrando por tipo de cocina y nivel de precios, y luego mostrar los mejores resultados en un formato legible.
Un agente de canalización de datos resuelve cadenas de ubicación ambiguas (por ejemplo, distritos de la ciudad, puntos de referencia) en Google Place IDs autoritativos, que luego se pasan a otras llamadas de API o se almacenan en una base de datos.
Un agente que investiga un lugar obtiene sus reseñas de Google Places directamente mediante goplaces details <id> --reviews, resumiendo el sentimiento o extrayendo comentarios específicos sin necesidad de un navegador.
Un script de automatización por lotes utiliza la salida --json para enriquecer una lista de nombres de negocios con datos estructurados de lugares (direcciones, valoraciones, horarios), introduciendo los resultados en herramientas de procesamiento posteriores.
GOOGLE_PLACES_API_KEY) — Obligatoria. Autentica todas las solicitudes a la API de Google Places (New). Obténla desde Google Cloud Console.GOOGLE_PLACES_BASE_URL) (opcional) — Anula el endpoint de API predeterminado; útil para pruebas o para redirigir solicitudes mediante un proxy.npx clawhub@latest install goplacesRequisitos
Inicia sesión para escribir una reseña
Aún no hay reseñas. ¡Sé el primero en compartir tu experiencia!