Guide

Crear RAG en GPUs de la UE

Vincule su base de conocimiento al Router y dé a sus modelos contexto de sus propios documentos.

On this page

Qué hace RAG por usted

Con la generación aumentada por recuperación (RAG, por sus siglas en inglés) basa las respuestas en sus propios documentos en lugar de solo en el conocimiento de entrenamiento del modelo. HostYourAI aporta los modelos abiertos y la infraestructura de GPUs de la UE; usted decide qué conocimiento se incorpora. Los documentos, los prompts y las respuestas permanecen en Europa de principio a fin.

Paso 1: cree una base de conocimiento

Suba documentos (PDF, TXT, CSV, MD o DOCX) o rastree una URL o un sitemap. Su contenido se divide en fragmentos de unos 1000 caracteres con 100 caracteres de solapamiento, respetando los límites de las frases. Cada fragmento recibe un embedding (de 384 dimensiones). Los archivos pequeños (< 50MB) se incrustan por completo de antemano para una recuperación rápida; los archivos grandes utilizan un modo híbrido con FULLTEXT más embedding bajo demanda.

je vraag
doc-4f2a0.94
doc-9c1e0.91
doc-2b770.88

Paso 2: vincule la base de conocimiento

Hay tres formas de asociar una base de conocimiento a sus solicitudes de chat:

  • Vincularla a una instancia (recomendado): POST /api/kb/{kbId}/link/{instanceId}. Cada solicitud de chat a esa instancia recibe entonces contexto automáticamente, también mediante una clave hyai- externa.
  • Vincularla a un agente: establezca knowledge_base_id en el agente; el chat público lo utiliza automáticamente.
  • De forma explícita en cada solicitud: pase knowledge_base_id en el cuerpo de su chat completion.

Paso 3: pregunte con contexto

curl https://hostyourai.com/api/v1/chat/completions \
  -H "Authorization: Bearer hyai-..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "llama-3.3-70b",
    "messages": [{"role":"user","content":"¿Cuál es nuestra política de devoluciones?"}],
    "knowledge_base_id": 42
  }'

El Router recupera los fragmentos más relevantes mediante similitud del coseno (umbral mínimo de 0.3), inyecta los 5 primeros en el prompt y genera una respuesta basada en sus documentos.

Citas de las fuentes

Las respuestas sin streaming incluyen un array sources adicional con el nombre del documento, la puntuación, el índice del fragmento y un extracto, de modo que puede rastrear cada respuesta hasta su fuente. Con streaming, el contexto se inyecta igualmente, pero las fuentes no pueden devolverse en los fragmentos SSE.

Robusto y conforme a la normativa

Los fallos de recuperación se gestionan con elegancia: si la recuperación falla, el chat continúa sin contexto en lugar de devolver un error. Y como todo se ejecuta en GPUs de la UE, todo su pipeline RAG, desde los documentos hasta la respuesta, permanece en Europa.

Referencia: los ajustes del pipeline de un vistazo

Estos valores determinan cómo se procesan y se recuperan sus documentos. Son fijos, de modo que la calidad es predecible en todas sus bases de conocimiento.

AjusteValor
Tamaño del fragmentoUnos 1000 caracteres, divididos en los límites de las frases
Solapamiento100 caracteres entre fragmentos consecutivos
EmbeddingsVectores de 384 dimensiones por fragmento
SimilitudSimilitud del coseno, umbral mínimo de 0.3
Contexto por solicitudLos 5 fragmentos más relevantes
Modo de procesamientoIncrustación previa completa por debajo de 50MB, híbrido por encima

Solución de problemas

Mis respuestas no contienen un array sources

Las citas de las fuentes solo funcionan en respuestas sin streaming. Desactive stream en las solicitudes en las que necesite las fuentes; con streaming, el contexto se inyecta igualmente, pero las fuentes no caben en los fragmentos SSE.

El modelo parece ignorar mis documentos

Compruebe primero que la base de conocimiento está realmente vinculada: a la instancia, al agente o mediante knowledge_base_id en el cuerpo de la solicitud. Después, compruebe que sus documentos han terminado de procesarse; justo después de una subida, el procesamiento todavía está en curso en la cola.

Recibo 401 Unauthorized

Su clave de API debe empezar por hyai- y estar copiada completa, y la URL base debe ser exactamente https://hostyourai.com/api/v1. Una clave de otro proveedor no funciona.

La primera respuesta tarda mucho

Probablemente el modelo elegido aún no esté activo. El Model Garden muestra si un modelo está activo ("warm") o todavía se está calentando; después, las solicitudes siguientes responden rápidamente.

Preguntas sobre esta guía

¿Qué formatos de archivo puedo subir?

PDF, TXT, CSV, MD y DOCX. También puede rastrear una URL o un sitemap completo; las páginas pasan por el mismo pipeline de procesamiento.

¿Funciona RAG también en una instancia dedicada?

Sí. Vincule la base de conocimiento a su instancia de GPU dedicada y cada solicitud de chat recibe contexto automáticamente, también mediante una clave de API externa.

¿Cuánto cuesta RAG?

Usted paga por la inferencia en sí: pago por uso por token a través del Router, o por hora en su propia instancia. Consulte la página de precios.

¿Qué modelo debo elegir para RAG?

Los modelos abiertos como Llama, Qwen y Mistral funcionan bien en preguntas y respuestas sobre documentos. Compare las opciones en el Model Garden y pruebe en el Playground.

¿Mis documentos permanecen en la UE?

Sí. El almacenamiento, los embeddings y la inferencia se ejecutan en centros de datos europeos; los documentos, los prompts y las respuestas nunca salen de la UE.

Todo lo que necesita para la IA

Del alojamiento de modelos a una API de cara al cliente, está pensado para desarrolladores y empresas que quieren que su IA funcione en una infraestructura que realmente controlan, dentro de la UE.

100%
Alojado en la UE

Sus datos y sus modelos permanecen en GPU europeas. Diseñado para cumplir el RGPD.

200+
Modelos verificados, listos para servir

Llama, Qwen, DeepSeek, Mistral, FLUX y muchos más. Elija uno y estará listo en minutos, sin DevOps por su parte.

2 SDK
Compatible con OpenAI y Anthropic

Apunte su cliente actual al Router y conserve sus herramientas. Sin reescribir nada, sin dependencia.

De cero a un endpoint listo en minutos

Sin infraestructura que gestionar. Elija un modelo, obtenga una URL compatible con OpenAI y lance.

1

Elija un modelo

Elija en el Model Garden o pegue cualquier ID de HuggingFace. Defina la VRAM y elija una GPU europea.

2

Obtenga su endpoint

Desplegamos vLLM, ejecutamos las comprobaciones de disponibilidad y le entregamos una URL lista, compatible con OpenAI y Anthropic, además de una clave de API.

3

Enrute y lance

Apunte su cliente al Router. Enruta automáticamente a una instancia arrancada, deja las GPU en reposo cuando nadie está conectado y registra cada solicitud.

Privado por defecto

HostYourAI mantiene sus modelos, prompts y datos en GPU europeas. Está pensado para equipos que se preocupan por el cumplimiento normativo, la fiabilidad y un control real.

EU-hostedGDPR-friendlyOpenAI-compatiblevLLM-poweredNo lock-in
EU
Full data sovereignty

GPUs and data residency inside Europe. Your prompts never leave the EU.

Open
Models you can audit

Run open-weight models with no black boxes or hidden telemetry.

€0
Scale to zero

GPUs idle when nobody is online, so you only pay for what you run.

Yours
No vendor lock-in

Your infra, your keys, your models. Leave whenever you want.

Funciona con las herramientas que ya utiliza

El Router habla las API de OpenAI y Anthropic, así que se integra directamente en los clientes y SDK que su equipo ya usa. Solo tiene que cambiar la URL base.

Pruebe HostYourAI gratis
docker
anthropic
huggingface
langchain
python
nodedotjs
curl
ollama
jetbrains
jupyter
vercel
zapier
postman
n8n

Frequently asked questions

Can I run this in the EU?

Yes. HostYourAI runs open models on GPUs in European datacenters via vLLM. Your prompts and outputs never leave the EU and there is no US cloud provider in the chain.

Is it GDPR-compliant?

Yes. All processing happens inside the EU, a Data Processing Agreement (DPA) is available and the subprocessor list is public. Open weights also mean no training on your data.

Is the API OpenAI-compatible?

Yes. Point your existing OpenAI or Anthropic client at our Router (https://hostyourai.com/api/v1), change only the base URL and API key. No rewrite, no lock-in.

What does it cost?

Pay-as-you-go on one prepaid credit balance: the shared router per token or a dedicated GPU per hour. Free to start, no minimum, no fixed monthly fee.

Model garden

Works with 390+ open models

Text and image models on dedicated EU GPUs. Every model tested on our own hardware.

Related pages

Explore more about EU-hosted AI on HostYourAI.

Aloje. Enrute. Lance.

No se necesita tarjeta de crédito. Pague por uso y cancele cuando quiera.

Empiece hoy a alojar gratis