La página cerebroly-settings es el panel de control central de este agente de IA para WordPress. Desde aquí gestionáis absolutamente todo: la conexión con OpenAI, el modo de operación del chatbot inteligente, las fuentes de contenido para el entrenamiento de IA, la protección anti-sobrecostes y los dominios autorizados para embeber el widget de chat. Es, en pocas palabras, el cerebro del cerebro.

Cuando diseñamos esta sección, tuvimos un debate acalorado esos debates de tarde con café frío sobre cuántas opciones exponer al usuario. Demasiadas y paraliza; muy pocas y el plugin de IA resulta inflexible. Al final optamos por organizar todo en bloques temáticos bien diferenciados, como el Eixample de Barcelona: cuadrículas ordenadas, cada cosa en su sitio, fácil de navegar.

Configuración de API: la conexión con OpenAI

Sin API key no hay chatbot inteligente, y sin chatbot no hay nada.

Aquí introducís vuestra clave de API de OpenAI. El campo es de tipo contraseña para que no quede expuesta en pantalla. El plugin detecta automáticamente de dónde viene la clave siguiendo este orden de prioridad: variable de entorno (OPENAI_API_KEY), constante en wp-config.php, o base de datos de WordPress como método de reserva.

Si la clave proviene de una fuente externa, el campo aparece como solo lectura y muestra una previsualización parcial. Si no hay fuente externa, es editable. ¿Por qué esta complejidad? Porque en un entorno de IA empresarial nadie debería tener la API key en texto plano en la base de datos. Lo vale. Vale la pena hacerlo bien desde el principio.

Recomendación del equipo: Usa siempre variable de entorno o wp-config.php. Más seguro, y no se sobreescribe con actualizaciones del plugin de IA.

Modo de operación: arquitectura RAG vs. fine-tuning

Este es el corazón técnico de Cerebroly como agente de IA para WordPress. Aquí elegís cómo responde vuestro chatbot inteligente ante cada consulta.

Fine-tuning IA (Modo Clásico): Creamos un modelo entrenado específicamente con vuestro contenido. Muy preciso, muy consistente… pero requiere reentrenamiento de IA cada vez que el contenido cambia. Para sitios estáticos o con actualizaciones poco frecuentes, es una pasada.

Arquitectura RAG Retrieval-Augmented Generation: Aquí es donde la cosa se pone interesante. Con el sistema RAG en WordPress, se usan embeddings vectoriales para realizar una búsqueda semántica en tiempo real sobre todo vuestro contenido. El resultado se inyecta en el contexto de cada consulta antes de responder. ¿El resultado práctico? El chatbot inteligente siempre trabaja con información actualizada, sin necesidad de reentrenar. Publicáis una entrada nueva y el agente de IA ya la conoce. Automáticamente.

En nuestro equipo, la mayoría apostamos por la arquitectura RAG para proyectos dinámicos. No tiene pérdida para e-commerce, bases de conocimientos o webs corporativas que se actualizan con frecuencia. Si activáis esta opción, aparece un botón directo a la configuración avanzada del sistema RAG.

¿Cuál elegir? Si vuestra web cambia más de una vez al mes: RAG. Si publicáis cuatro veces al año: fine-tuning IA. Así de simple… y a la vez tan complejo que podríamos escribir un post entero sobre ello. De hecho, lo haremos.

Fuentes de contenido: ¿qué aprende tu agente de IA?

Tres opciones para alimentar la base de conocimientos de vuestro chatbot inteligente:

Posts y Páginas: Activa esto y Cerebroly extrae automáticamente todo el contenido publicado de WordPress para el entrenamiento de IA. Artículos, páginas, custom post types… El agente de IA aprende de todo. Activado por defecto porque en el 90% de los casos es exactamente lo que necesitáis.

Biblioteca de Medios: Extrae texto de archivos subidos a WordPress. Útil si tenéis PDFs o documentos con información clave para vuestra base de conocimientos. Aviso: puede aumentar el tiempo de entrenamiento de IA considerablemente. Id a por todas solo si lo necesitáis.

Mejora con IA (AI Enhancement): De lo que más orgullosos estamos. Cuando lo activáis, el sistema usa la propia API de OpenAI para generar pares de preguntas y respuestas de alta calidad a partir de vuestro contenido. El dataset de entrenamiento resultante es mucho más rico y natural. Sí, consume tokens adicionales, pero la diferencia en calidad del chatbot inteligente es notable.

Modelo base para Fine-tuning: eligiendo tu motor de IA

Si habéis elegido el modo fine-tuning IA, aquí seleccionáis el modelo de OpenAI sobre el que entrenar. El desplegable carga dinámicamente tanto los modelos base (GPT-4o mini, GPT-3.5 Turbo…) como vuestros GPT personalizados previamente entrenados. Si la API key falla, el selector muestra un error descriptivo. Esas cosas pequeñas que marcan la diferencia.

Configuración avanzada: precios y límites de entrenamiento IA

Un bloque informativo pero esencial para cualquier proyecto de IA empresarial. Incluye una tabla de precios orientativos del fine-tuning ($0.008/1K tokens de entrenamiento) y una opción para limitar el volumen de contenido procesado con mejora de IA. Útil para controlar costes en proyectos grandes. Usad 0 para procesar todo el contenido sin restricciones.

Rate Limiting: automatización wordpress sin sobrecostes

Aquí el equipo de ingeniería se pone serio. La protección de rate limiting evita que llamadas inesperadas a la API generen facturas astronómicas y garantiza una automatización WordPress responsable.

Activar Rate Limiting: Por defecto está activado. Mantenerlo así es la decisión correcta en el 100% de los casos.

Peticiones por Minuto: El valor por defecto es 50, suficiente para la mayoría de sitios con IA para web. Ajustable entre 1 y 200 según el tráfico. La lógica interna usa transients de WordPress para contar peticiones en ventanas de 60 segundos. Sencillo, eficiente, sin dependencias externas.

Control de Acceso: dominios para tu plugin de IA multi-plataforma

¿Queréis usar el agente de IA más allá de vuestro WordPress? ¿En una app, una intranet corporativa, un sitio externo? Aquí configuráis la lista blanca de dominios autorizados para acceder al chatbot inteligente desde fuera.

Podéis registrar hasta 5 dominios (ampliable via hook). Cada uno debe incluir el protocolo completo: https://tudominio.com. El formulario valida el formato en tiempo real.

CORS Headers: Imprescindible si usáis el snippet de JavaScript desde un dominio externo. Sin CORS activo, el navegador bloqueará las peticiones y la búsqueda semántica del chat no funcionará. Lo sabemos por experiencia propia, después de un buen rato depurando en el inspector un miércoles por la tarde…

Chat sharing: embebe tu agente de IA en cualquier web

El bloque más útil para agencias de desarrollo e implementadores. Aquí encontráis el snippet JavaScript para embeber el chatbot inteligente en cualquier sitio externo:

html

<script src="https://tusitiowp.com/wp-json/cerebroly/v1/chat-embed"></script>

Una línea. El script crea automáticamente un widget flotante de búsqueda semántica en la esquina inferior derecha, con el diseño y apariencia que hayáis definido en Cerebroly. Usa arquitectura RAG o fine-tuning IA según vuestra configuración, y solo funciona en dominios autorizados. IA personalizada, marca blanca lista para entregar a clientes.

Antes de activarlo: añadir el dominio a la lista de permitidos, habilitar CORS, y testear la integración. Tres pasos. No hay excusa para saltarse ninguno.

La página de ajustes de Cerebroly no es solo un formulario. Es la representación de decisiones de ingeniería tomadas con cuidado, con debate, y con el objetivo claro de que cualquier empresa desde una PYME hasta una IA empresarial de gran escala pueda configurar su agente de IA para WordPress sin necesitar un PhD en machine learning.

¿Queréis ir a por todas con la IA personalizada en WordPress? Empezad por aquí cerebroly.com