Exa Search

Exa Search
Exa · Research & Search
POST /v1/search

Motor de búsqueda web para encontrar páginas, recuperar páginas similares, rastrear y buscar código dedicado en la web abierta para agentes de IA.

A simple vista

CampoValor
ID de modeloexa-search
Fecha de lanzamiento del modelo-
Modalidades de entradaTexto
Modalidades de salidaTexto
Ventana de contexto-
Precisión del peso-
Característicasweb_search, semantic_search
Inferencia nativaNo
NuevoNo
Puntos finales soportadosPOST /v1/search

Precios

CargaEspecificacionesTarifa
Búsqueda (1-25 resultados)por búsqueda$0.0060
Búsqueda (26-100 resultados)por búsqueda$0.030
Contenido (Text/Highlights/Resumen)por page/feature$0.0060
Búsqueda de códigospor cada 1k fichas$0.0060

Solicitud de ejemplo

$curl https://api.empiriolabs.ai/v1/search \
> -H 'Authorization: Bearer $EMPIRIOLABS_API_KEY' \
> -H 'Content-Type: application/json' \
> -d '{"model": "exa-search", "query": "latest LLM benchmarks 2026"}'

Parámetros

ParámetroTipoObligatorioDefaultDescripción
queryCuerda-Consulta de búsqueda (o URL para similar)
operationenumno"search"Búsqueda | Respuesta | Investigación. Determina qué endpoint Exa se ejecuta. · Permitidos: search, similar, contents, code
search_typeenumno"auto"Elige el algoritmo de búsqueda: automático, neuronal, palabra clave, rápido o completo. Alias de tipo. · Permitidos: auto, instant, neural, deep, fast
typeenumno"auto"auto | palabra clave | Neural. Automáticamente elige el mejor modo por consulta. · Permitidos: auto, instant, neural, deep, fast
num_resultsNúmerono10¿Cuántos resultados hay que devolver (1-100). · Rango: 1 – 100
categoryenumno-Limita los resultados a una categoría (artículo de investigación, noticias, github, etc.). · Permitidos: company, research paper, news, github, tweet, movie, song, personal site, pdf
include_domainsCuerdano-Lista de dominios con comas separada por comas. Solo se devolven los resultados de estos dominios (por ejemplo, arxiv.org, github.com).
exclude_domainsCuerdano-Lista de denegación separada por comas de dominios para filtrar de los resultados.
include_textCuerdano-Fragmentos de texto separados por comas que deben aparecer
exclude_textCuerdano-Fragmentos de texto separados por comas para excluir
start_crawl_dateCuerdano-Solo los resultados de la respuesta se rastrearon después de esta fecha. ISO 8601 (por ejemplo, 2024-01-01T00:00:00Z).
end_crawl_dateCuerdano-Solo los resultados de la devolución se rastrearon antes de esa fecha. ISO 8601.
start_published_dateCuerdano-Solo los resultados publicados después de esta fecha. ISO 8601.
end_published_dateCuerdano-Solo devolvamos los resultados publicados antes de esta fecha. ISO 8601.
return_textBooleanonofalsoObtén el texto de página completa de cada resultado. Alias de texto.
show_contentBooleanonofalsoMuestra el contenido completo de la página en los resultados. Alias de texto.
textBooleanonofalsoVolver al texto de la página completa
text_max_charsNúmerono2000Límite en la longitud del texto limpiado por resultado. · Rango: 100 – 100000
include_html_tagsBooleanonofalsoMantén las etiquetas HTML en el texto extraído.
return_highlightsBooleanonofalsoObtén fragmentos de clave seleccionados por IA de cada resultado. Alias de los momentos destacados.
highlightsBooleanonofalsoIncluye fragmentos de texto relevantes (“resaltos”) por resultado.
highlights_queryCuerdano-Consulta que se usa para puntuar qué frases se convierten en puntos destacados.
highlights_sentencesNúmerono3Número de frases para incluir por resaltado. · Rango: 1 – 10
highlights_per_urlNúmerono3Máximo de resaltados devueltos por URL. · Rango: 1 – 10
return_summaryBooleanonofalsoObtén un resumen generado por IA de cada resultado. Alias de resumen.
summaryBooleanonofalsoDevuelve un resumen generado por LLM de cada resultado.
summary_queryCuerdano-Prompt de resumen personalizado (solo cuando resumen=Verdadero)
livecrawlenumno"fallback"nunca | Respaldo | Siempre. Busca un rastreo nuevo en lugar de contenido en caché. · Permitidos: always, fallback, never, preferred
subpagesNúmerono0Número de subpáginas relacionadas para obtener junto a cada resultado principal. · Rango: 0 – 10
subpage_targetCuerdano-Palabra clave que guía qué subpáginas buscar (por ejemplo, “precio”).
code_tokensenumno"dynamic"Máximo de tokens de código para incluir al extraer páginas con mucho código. · Permitidos: dynamic, 5000, 10000, 20000
disable_formattingBooleanonofalsoEvita el formato EmpirioLabs Markdown (Fuentes / Referencias / bloques de código añadidos por el renderizador). El JSON de búsqueda de Exa aguas arriba se devuelve para usuarios avanzados o agentes que quieran analizar el esquema directamente.

Notas

Operaciones

  • búsqueda, páginas similares, contenidos, búsqueda de código

Tipos de búsqueda

  • Auto, Instantáneo (menos de 150 ms), Neural (incrustaciones), Búsqueda profunda (Exa 2.1), Rápido

Categorías

  • Empresa, Trabajo de investigación, Noticias, PDF, GitHub, Tweet, Sitio personal, Perfil de LinkedIn, Informe financiero

Machine-legible esquema: GET https://api.empiriolabs.ai/v1/models/exa-search.