Habilidad CLI de Exa
Identidad
- Nombre: cli-anything-exa
- Versión: 1.0.0
- Categoría: búsqueda
- Punto de entrada:
cli-anything-exa
Qué Hace Este CLI
Proporciona una interfaz de línea de comandos nativa para agentes hacia la API de Exa, un motor de búsqueda neuronal optimizado para flujos de trabajo de agentes de IA. Admite búsqueda web en múltiples modos (rápido, profundo, razonamiento profundo) y recuperación de contenido completo de páginas o sus aspectos destacados.
Prerrequisitos
- Python >= 3.10
pip install cli-anything-exaexport EXA_API_KEY="tu-clave-api"(obtén una en https://dashboard.exa.ai/api-keys)
Instalación
pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=exa/agent-harness
Referencia de Comandos
search — Búsqueda web
cli-anything-exa search "<consulta>" [OPCIONES]
Opciones:
--type auto|fast|instant|deep|deep-reasoning (por defecto: auto)
--num-results / -n 1–100 (por defecto: 10)
--category company|people|research-paper|news|personal-site|financial-report
--content highlights|text|summary|none (por defecto: highlights)
--freshness smart|always|never (por defecto: smart)
--include-domains DOMINIO (repetible)
--exclude-domains DOMINIO (repetible)
--from FECHA Fecha de publicación inicial en ISO 8601
--to FECHA Fecha de publicación final en ISO 8601
--location CC Código de país de dos letras para sesgo geográfico
contents — Obtener contenido de páginas
cli-anything-exa contents <url> [url ...] [--content text|highlights|summary] [--freshness smart|always|never]
server status — Verificar clave API y conectividad
cli-anything-exa server status
Salida JSON
Todos los comandos admiten --json a nivel raíz para salida legible por máquina:
cli-anything-exa --json search "últimos papers LLM" --num-results 5
Patrones Comunes para Agentes
Búsqueda rápida de palabras clave
cli-anything-exa --json search "site:arxiv.org arquitecturas transformer" --type fast --content highlights
Investigación profunda sobre un tema
cli-anything-exa --json search "requisitos de cumplimiento EU AI Act 2024" --type deep --content text
Descubrimiento de artículos académicos
cli-anything-exa --json search "generación aumentada por recuperación" --category research-paper --num-results 20
Inteligencia empresarial
cli-anything-exa --json search "historial de financiación Anthropic" --category company
Monitoreo de noticias
cli-anything-exa --json search "noticias regulación IA" --category news --from 2024-01-01
Obtener contenido completo para resumen
cli-anything-exa --json contents https://example.com/articulo --content text
REPL Interactivo
cli-anything-exa # Sin subcomando → entra en REPL
Escribe comandos sin el prefijo cli-anything-exa. Escribe exit o quit para salir.
Notas
- El modo de contenido
highlightses 10 veces más eficiente en tokens quetext— prefierelo para pipelines de agentes --type deepdesencadena razonamiento multi-paso; más lento pero sintetiza a través de muchas fuentes--category companyy--category peopleno admiten filtros de fecha ni exclusión de dominios- El costo por consulta se incluye en la salida JSON bajo
cost_dollars