RAGaaS

RAGaaS

RAGaaS · Programación

RAGaaS es una API RAG gestionada que prioriza la privacidad: se conecta a tu propio almacenamiento compatible con S3, tu base de datos vectorial y tus claves de LLM, y se encarga de fragmentar, generar embeddings y buscar.

Vista previa de la interfaz de RAGaaS

Acerca de RAGaaS

What Is RAGaaS

RAGaaS son las siglas de Retrieval Augmented Generation as a Service, o generación aumentada por recuperación como servicio. Es una API gestionada con la que un equipo monta una aplicación RAG sin construir la fontanería por debajo. Tú le indicas dónde están los documentos y el servicio hace el trabajo pesado: parte el texto en fragmentos, los convierte en embeddings, guarda los vectores y devuelve los pasajes relevantes cuando llega una consulta.

Lo que distingue a RAGaaS de la mayoría de plataformas de RAG como servicio es dónde vive tu información. En lugar de copiar los documentos a la nube del proveedor, trabaja con almacenamiento y bases de datos que ya controlas. Tú aportas un bucket compatible con S3, una base de datos vectorial y la clave de tu proveedor de LLM, y el servicio los coordina a través de una API pequeña. La empresa lo presenta como IA centrada en la privacidad: tus archivos y tus credenciales se quedan en tu cuenta.

La otra cara es que RAGaaS da por hecho que te manejas con infraestructura. Antes de ejecutar nada necesitas un bucket en marcha, un índice vectorial y una clave de API. Eso deja fuera a los usuarios sin perfil técnico. Además hoy hay poca documentación pública, y el dominio original ragaas.dev ahora redirige a SiteGPT, así que conviene confirmar con la empresa que el producto sigue activo antes de construir sobre él.

Getting Started

  1. Crea una cuenta y conecta un bucket de almacenamiento compatible con S3, que es donde vivirán tus documentos.
  2. Vincula una base de datos vectorial y añade la clave de API de tu proveedor de LLM para que el servicio pueda generar y consultar embeddings.
  3. Llama al endpoint de procesamiento para ingerir archivos, lo que pone en marcha la fragmentación y la generación de embeddings.
  4. Lanza las consultas de búsqueda con la segunda llamada a la API para recuperar pasajes fundamentados para tu LLM.
  5. Lleva el contexto devuelto a tu propia aplicación o modelo para producir respuestas con citas.

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de RAGaaS.

Plan gratuitoNo
Planes de pagoN/A
PlataformaWeb (API service)
DesarrolladorRAGaaS
CategoríaProgramación
Fecha de lanzamientoJan 2024
Última actualizaciónOct 2024
Visitas al sitio webN/A
Ranking global del sitioN/A
Disponibilidad de la APISí

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Ingenieros de backend y de machine learning que construyen funciones RAG
  • Equipos con requisitos estrictos de residencia de datos
  • Equipos de producto pequeños sin especialista en infraestructura

Tareas

  • Ingerir un conjunto de documentos
  • Añadir búsqueda sobre documentos privados
  • Cambiar el LLM de una app RAG

Casos de uso

  • Una base de conocimiento interna sobre archivos confidenciales
  • Un asistente de soporte que debe citar fuentes
  • Un prototipo que necesita recuperación cuanto antes

Funciones clave

Trae tu propio almacenamiento y tu base de datos vectorial

RAGaaS funciona sobre infraestructura tuya: un bucket compatible con S3 para los documentos y una base de datos vectorial que controlas. El servicio gestiona la conexión entre ambos en vez de alojar tus datos, y ahí está el núcleo de su propuesta de privacidad y el motivo por el que atrae a equipos regulados.

API de dos llamadas para procesar y buscar

La superficie para el desarrollador es corta a propósito. Una llamada procesa los documentos, con la fragmentación y la generación de embeddings incluidas, y una segunda los busca. Los equipos que describen el producto suelen citar este flujo de dos llamadas como su principal atractivo, porque elimina el código de pegamento que necesita un RAG montado a mano.

Fragmentación y generación de embeddings gestionadas

El servicio parte los documentos entrantes en fragmentos y los convierte en embeddings por ti. Esa es la parte que más se subestima, porque el tamaño del fragmento y la elección del modelo de embeddings condicionan la calidad de la recuperación mucho antes de escribir un solo prompt.

Optimización de búsqueda sobre tu índice

Cuando los documentos ya tienen embeddings, RAGaaS asume la recuperación y ajusta cómo se ordenan los resultados frente a una consulta. Recibes pasajes relevantes en vez de coincidencias vectoriales en crudo, así que tu LLM recibe contexto que de verdad puede usar.

Tus propias claves de LLM

Aportas tú la clave del proveedor del modelo, así que la generación se ejecuta contra un proveedor que elegiste y al que pagas directamente. Los costes del modelo y las condiciones del fabricante quedan bajo tu control en lugar de quedar empaquetados en una suscripción a la plataforma.

Infraestructura mantenida

La empresa presenta RAGaaS como el encargado del mantenimiento rutinario de una canalización RAG, como mantener los embeddings en sintonía con los documentos de origen y escalar la recuperación a medida que crece el contenido. Para un equipo pequeño, ese mantenimiento suele ser la razón para elegir un servicio gestionado en vez de uno autoalojado.

Ventajas y desventajas

Ventajas

  • Mantiene los documentos en tu propio almacenamiento compatible con S3 y tu base de datos vectorial, lo que ayuda en las revisiones de residencia de datos y cumplimiento.
  • La API es pequeña, con una llamada para procesar documentos y otra para buscarlos, así que hay menos trabajo de integración que con una canalización hecha a mano.
  • Aportas tu propia clave de LLM, así que la elección del modelo y el gasto en modelos se quedan en tus manos.
  • La fragmentación y la generación de embeddings gestionadas te ahorran construir y ajustar esa canalización por tu cuenta.

Desventajas

  • Da por hecho una configuración técnica: necesitas un bucket operativo, un índice vectorial y claves de proveedor antes de ejecutar nada, así que quien no sea desarrollador no puede usarlo.
  • La documentación pública es escasa, lo que dificulta confirmar de antemano el comportamiento exacto de la API y sus límites.
  • El dominio original ragaas.dev ahora redirige a SiteGPT, así que no está claro que el producto siga mantenido y existe el riesgo de atarte a un servicio sin hoja de ruta visible.
  • El precio no se publica, así que no puedes comparar el coste de uso con una pila autoalojada sin preguntar directamente a la empresa.

Preguntas frecuentes

RAGaaS es una API gestionada de generación aumentada por recuperación. Ingiere tus documentos, se encarga de la fragmentación y los embeddings, guarda los vectores en una base de datos que controlas y devuelve los pasajes relevantes al buscar, para que tu app responda con base en tu propio contenido.