lab
Esc

Prueba con

↑↓ para moverte · Enter para abrir · también en /buscar?q= para agentes

sistema avanzado sqldatosbusquedaagentes

Spice: conecta datos y búsquedas a un runtime consultable

Consulta fuentes operativas mediante SQL y configura aceleración o búsqueda para aplicaciones y agentes que necesitan esos datos.

✓ verificado el 26 oct 2026

Instrucciones para tu agente

Esto es lo que se copia. Pégaselo a tu agente y te lo monta paso a paso.

O ábrelo directamente en ClaudeChatGPT

Pega este texto a tu agente (Claude Code, Codex, OpenCode, Hermes o el que uses) y dile «ayúdame a montarlo». Son los pasos para ponerlo en marcha; el porqué de cada pieza está en la guía completa.


Para el agente: cómo acompañar al usuario

  1. Pregunta primero para qué lo quiere. Si su objetivo no necesita algún paso, sáltalo.
  2. Antes de instalar, comprueba lo que ya tiene (versiones, claves, sistema operativo).
  3. Avanza un paso cada vez: explica en una frase qué vas a hacer y deja que el usuario lo ejecute o lo apruebe.
  4. Tras cada paso, comprueba que funcionó antes de seguir. Si falla, para y explica el error.
  5. No inventes comandos ni opciones: si la documentación del proyecto contradice estos pasos, manda la documentación.
  6. Al terminar, haz una prueba real con el objetivo del usuario y dile dónde profundizar.

Pasos de configuración

Preparación

Para la ruta binaria del README, comprueba curl y Bash en macOS, Linux o WSL. Windows necesita WSL para el runtime desde v2.0. No es necesario compilar Rust ni preparar Node.js para esta ruta. Revisa el instalador antes de ejecutarlo.

Paso 1: instala la CLI

En macOS, Linux o WSL, el README indica:

curl https://install.spiceai.org | /bin/bash

Paso 2: prepara un proyecto

spice init spice_qs
cd spice_qs
spice run

Deja el runtime abierto. En una segunda terminal, entra en la misma carpeta spice_qs y añade el conjunto público del inicio rápido:

spice add spiceai/quickstart
spice sql

Dentro del intérprete SQL, comprueba la tabla:

show tables;
SELECT trip_distance, total_amount FROM taxi_trips ORDER BY trip_distance DESC LIMIT 10;

Fuente: inicio rápido oficial. Para fuentes propias configura el acceso documentado por el conector.

Comprobación

Haz una consulta con resultado conocido y comprueba la fuente y fecha de actualización. Si habilitas búsqueda, revisa los documentos que respaldan una recuperación.

Si algo falla

Si falta un dataset, revisa el conector y su configuración. Si los resultados están atrasados, comprueba el refresco antes de atribuir el problema al modelo del agente.

ver en .md ¿Prefieres el recurso entero?

Qué es

Spice es un runtime de datos para aplicaciones y agentes. Conecta fuentes, expone consultas y añade capacidades de aceleración y búsqueda según la configuración del proyecto.

Para qué te sirve

  • Cuando necesitas consultar una fuente externa desde una interfaz SQL común.
  • Cuando quieres reducir trabajo repetido sobre datos que pueden mantenerse acelerados localmente.
  • Cuando una aplicación combina búsqueda textual y vectorial sobre documentos.

Cómo funciona

Un proyecto Spice declara datasets y servicios en spicepod.yaml. El runtime carga los conectores y las opciones de aceleración o búsqueda elegidas. El repositorio incluye ejemplos SQL que combinan recuperación y reordenación de resultados.

Un servicio auxiliar puede ser una forma de desplegarlo, pero no es la única ni está preparado automáticamente por instalar la CLI. La topología depende de los datos, sus actualizaciones y la infraestructura donde se ejecuta tu aplicación.

Antes de empezar

Elige la instalación de tu sistema y un dataset de prueba. Cada conector necesita sus propios permisos y configuración. Revisa dónde se almacenan los datos acelerados y qué modelos intervienen si activas búsqueda vectorial o funciones de lenguaje.

Límites y alternativas

La aceleración introduce decisiones de frescura y sincronización; una respuesta rápida puede usar una copia desactualizada. Comprueba la política de refresco y el alcance de lectura. Para una sola fuente con consultas sencillas puede bastar su cliente directo sin otro servicio.

Recursos

  • Repositorio y README - 3108 estrellas; licencia detectada por GitHub: Apache-2.0.
  • Licencia - Consulta sus condiciones antes de reutilizar el proyecto.