Wiki / Core Features / Respuestas de IA

Respuestas de IA

Actualizado por Maxime_48 · hace 1 hora · Visitas: 136

Idiomas: English Français Deutsch Español Português (Brasil) Italiano Nederlands Polski Türkçe Русский 日本語 한국어 中文

Las Respuestas de IA permiten que YAWBDB responda de forma inteligente en tu servidor de Discord.

La función está pensada para que las respuestas del bot sean más naturales, más contextuales y menos molestas que las de un simple autorresponder.

La página de ajustes de Respuestas de IA: clave de API, modelo, los dos disparadores, roles disparadores, bloqueo de canal y memoria persistente


🧠 Qué puede entender la IA

Una vez configurada, la IA puede usar el contexto reciente de la conversación para entender:

  • Quién dijo qué
  • Cuándo se enviaron los mensajes
  • Qué usuario está hablando
  • El nombre de usuario de Discord
  • El apodo en el servidor, cuando está disponible
  • Los roles del servidor, cuando están disponibles
  • Quién responde a quién - cuando un miembro usa la función de respuesta de Discord, la IA ve a qué mensaje está contestando, con una cita breve cuando el mensaje original es más antiguo que el historial reciente

Esto ayuda a la IA a dar respuestas acordes con la conversación en lugar de responder a ciegas a un mensaje aislado.


🤫 La IA puede decidir no responder

La IA puede quedarse en silencio cuando un mensaje realmente no requiere respuesta, por ejemplo una conversación privada entre dos miembros, o un mensaje al que le sienta mejor una simple reacción con emoji que una frase.

Esto vale tanto cuando se le habla directamente como cuando interviene por su cuenta mediante mensajes espontáneos (ver más abajo).


↩️ No habla consigo misma

Cuando la IA responde, puede vincular su respuesta a un mensaje concreto con la función de respuesta de Discord. Por defecto, el bot nunca vincula su respuesta a uno de sus propios mensajes, para que no parezca que habla solo.

Si de verdad quieres ese comportamiento, Respuestas de IA tiene en sus ajustes la opción «Permitir que el bot responda a sus propios mensajes», compartida por las respuestas normales y los mensajes espontáneos. Está desactivada por defecto; actívala para que el bot pueda responderse a sí mismo.


🤖 Respondedor de IA

El respondedor de IA se usa cuando quieres que el bot responda a disparadores, menciones o condiciones concretas.

Usos habituales:

  • Responder preguntas de los usuarios
  • Respuestas de rol o que conocen el trasfondo del servidor
  • Comportamiento de asistente del servidor
  • Respuestas de estilo soporte
  • Personalidad del bot adaptada al contexto

🎲 Mensajes espontáneos

Los mensajes espontáneos permiten que el bot se una a una conversación por su cuenta, sin que lo llamen. Antes era una función aparte, Random Bot Interactions; ahora es una sección de los propios ajustes de Respuestas de IA: una sola función con un único conjunto de ajustes. Un servidor que tenía ambas configuradas conserva todo lo que tenía; donde las dos no coincidían en endpoint, clave o modelo, la parte espontánea conserva los suyos.

El objetivo no es responder a todos los mensajes. Configura:

  • Los canales donde el bot puede hablar por su cuenta.
  • La cadencia: cuántos mensajes de otras personas deben pasar, y cuánto hay que esperar, antes de que pueda intervenir.
  • Opcionalmente, su propio modelo y endpoint, distintos de los que se usan para las respuestas normales.

Una respuesta reinicia la cadencia, así que un mensaje espontáneo nunca llega justo después de que el bot haya contestado a alguien.

Así la función sigue siendo divertida sin convertirse en spam.


🧵 Hilos

Un hilo abierto dentro de un canal es, para Discord, un canal propio, con un id que ningún ajuste ha enumerado nunca. Por eso, por defecto el bot deja fuera los hilos: no responde, no recuerda, no reacciona ni habla por su cuenta dentro de un hilo, aunque el canal donde se creó esté permitido. Si alguien lo llama ahí, dice que los hilos no están incluidos y señala los canales permitidos, en lugar de nombrar el propio hilo.

Respuestas de IA tiene en sus ajustes la opción Incluir hilos, desactivada por defecto. Actívala y un hilo seguirá al canal donde se creó, en todos estos ajustes:

  • el bloqueo de canal (Limitar el bot a un canal)
  • los Canales donde se puede LEER la memoria y los Canales donde se puede ESCRIBIR la memoria
  • los Canales donde se permiten reacciones
  • los canales donde puede hablar por su cuenta

Un hilo de un canal no permitido sigue sin estar permitido. La memoria es la razón por la que viene desactivada: un hilo puede estar abierto a personas que no ven el canal del que procede, así que la memoria leída de ese canal llegaría hasta ellas. Actívala solo si eso es lo que quieres.


🌐 Búsqueda web

Respuestas de IA puede buscar en la web antes de responder. Desactivada por defecto.

Cuando tu proveedor lo admite de forma nativa (OpenRouter con cualquier modelo, o un modelo de búsqueda de OpenAI), la búsqueda pasa por tu propio endpoint y tu propia clave, sin configuración adicional. Si no, puedes conectar un servicio de búsqueda propio en su propio cuadro de diálogo: Brave, Tavily o una instancia de SearXNG que gestiones tú.

Lo que vuelve está limitado en longitud y nunca se escribe en la memoria. Una búsqueda que falla no publica un mensaje provisional ni cuesta una segunda llamada.


💰 Cuánto cuesta el uso de tu modelo

La página de Respuestas de IA lleva un recuento diario: llamadas, tokens y un coste estimado por día y por modelo. Los precios se obtienen de la lista pública de OpenRouter, incluidos los modelos de OpenAI; un modelo autoalojado muestra «desconocido»: nunca se inventa un precio para él.

Cada respuesta está limitada a 4000 tokens, también en los endpoints autoalojados.


👍 Reacciones

La IA puede reaccionar con emojis cuando corresponda.

Las reacciones son limitadas y no deben darse en todos los mensajes.

El bot también puede reaccionar a un mensaje concreto del mismo canal cuando se le pide y el contexto lo permite.


🧼 Salida más limpia

Los mensajes de la IA se procesan para que el bot no vuelque datos estructurados en bruto ni JSON en el chat. Las anotaciones internas de contexto que se muestran a la IA (como los marcadores de respuesta) también se eliminan, para que nunca se cuelen en un mensaje.

El objetivo es que los mensajes de Discord sean limpios y naturales.


🧠 Compatibilidad con la memoria

Las Respuestas de IA pueden usar el sistema de memoria de YAWBDB para recordar contexto útil del servidor.

Por ejemplo, puede recordar datos recurrentes, el trasfondo del servidor, preferencias o información que ayude en respuestas futuras.

La memoria se puede gestionar desde el panel.


🔌 Endpoints de modelo personalizados

Las funciones de texto con IA pueden usar endpoints personalizados compatibles con OpenAI.

Esto significa que puedes conectar proveedores como:

  • APIs compatibles con OpenAI
  • Ollama
  • LM Studio
  • OpenRouter
  • Otros servidores de modelos compatibles

Consulta Custom AI Model Endpoints para más detalles.


💡 Buenas prácticas

  • Empieza con una personalidad o una instrucción clara para el bot.
  • Mantén las interacciones aleatorias moderadas al principio.
  • Revisa las entradas de memoria con regularidad.
  • Usa endpoints personalizados solo si entiendes cómo tu proveedor gestiona las solicitudes.
  • Evita que la IA actúe como moderadora a menos que tengas reglas firmes y revisión humana.