Botgroup.chat: una aplicación de chat en grupo con múltiples personajes de inteligencia artificial que interactúan en tiempo real.

Introducción general

Botgroup.chat es una aplicación web Reaccione y Cloudflare Pages desarrollaron una aplicación de chat de grupo de IA de código abierto diseñada para ofrecer a los usuarios una experiencia interactiva similar a un chat de grupo de WeChat. Admite que varios personajes de IA participen en el diálogo al mismo tiempo, lo que permite a los usuarios interactuar con varios bots inteligentes en tiempo real mediante una configuración sencilla. El proyecto está alojado en GitHub, creado por el desarrollador maojindao55, y permite a los usuarios implementarlo en Cloudflare Pages de forma gratuita con un solo clic. Tanto si quieres experimentar el chat de IA multijugador como desarrollar un chatbot personalizado, Botgroup.chat ofrece una solución flexible, y actualmente está disponible en https://. Botgroup.chat ya está disponible para probar ().

Botgroup.chat:多个AI角色实时互动的群聊天应用

 

Lista de funciones

  • Chat de grupo con IA multijugadorLos personajes de la IA pueden participar en conversaciones simultáneamente, simulando escenarios reales de chat en grupo.
  • Personalización de las funciones de la IALos usuarios pueden definir el nombre, la personalidad, el modelo y el avatar de su personaje para crear un cuerpo inteligente personalizado.
  • Compatible con varios modelosCompatible con una variedad de modelos de IA como Mil Preguntas, Elementos Mixtos y Bolsas de Dudas para satisfacer diferentes necesidades.
  • Despliegue en un clicImplementación rápida sin configuraciones complejas a través de Cloudflare Pages.
  • interacción en tiempo real: Proporciona una experiencia de diálogo fluida adecuada para escenarios de entretenimiento, educación o pruebas.
  • código abierto: Código abierto en GitHub, los desarrolladores pueden modificar y ampliar la funcionalidad libremente.

 

Utilizar la ayuda

Botgroup.chat es una herramienta de chat de grupo con IA fácil de usar que los usuarios pueden utilizar visitando la dirección de la experiencia lista para usar o desplegándola ellos mismos. A continuación encontrarás una guía detallada que te ayudará a empezar rápidamente.

Cómo empezar

Método 1: Experiencia directa

  1. Abra su navegador e introduzca la dirección oficial de la experiencia:https://botgroup.chat.
  2. Una vez en la página, verás una pantalla de chat con varios personajes de IA ya configurados por defecto.
  3. Introduce texto en el cuadro de entrada y haz clic en enviar para interactuar con varios personajes de la IA.
  4. Para ajustar las funciones o la configuración, consulta la página de consejos o consulta directamente la documentación del proyecto de GitHub.

Metodología II: autodespliegue

Si quieres tener tu propia instancia de Botgroup.chat, puedes completar el despliegue siguiendo estos pasos:

  1. preliminar
    • Asegúrate de tener una cuenta de GitHub y una cuenta de Cloudflare.
    • Instale Git para la clonación local de código (opcional).
  2. Obtener código
    • Visite la dirección del proyecto en GitHub:https://github.com/maojindao55/botgroup.chat.
    • Haz clic en el botón "Fork" de la esquina superior derecha para copiar el proyecto en tu repositorio de GitHub.
    • O haga clic en el botón "Código" para descargar el archivo ZIP y extraerlo localmente.
  3. Configuración de variables de entorno
    • En el directorio raíz del proyecto, busque el archivo README.md para obtener instrucciones sobre la configuración de variables de entorno.
    • establecer .env introduzca la clave API necesaria, por ejemplo:
      DASHSCOPE_API_KEY=xxx  # 千问模型密钥
      HUNYUAN_API_KEY=xxx    # 混元模型密钥
      ARK_API_KEY=xxx        # 豆包模型密钥
      
    • Seleccione el modelo compatible (qwen-plus, deepseek-v3, etc.) según sus necesidades y rellene la clave API y la baseURL correspondientes.
  4. Implementación en páginas de Cloudflare
    • Inicie sesión en su cuenta de Cloudflare y vaya a la pestaña "Páginas".
    • Haz clic en "Crear un proyecto" y selecciona "Conectar con Git".
    • Vincula el repositorio GitHub de tu Tenedor y haz clic en "Comenzar configuración".
    • En "Build settings", selecciona el framework "React", y el comando de compilación es npm run buildEl directorio de salida es dist.
    • Añada las variables de entorno del paso anterior y haga clic en "Guardar y desplegar".
    • Una vez completada la implementación, Cloudflare proporciona una URL de acceso (p. ej. https://your-project.pages.dev).
  5. Validación de la implantación
    • Visite la URL desplegada y compruebe si la interfaz de chat se carga correctamente.
    • Introduzca un mensaje para probar la respuesta de la IA y asegurarse de que el modelo llama correctamente.

Funciones principales

1. Creación y gestión de roles de IA

  • procedimiento::
    1. Abra el archivo de configuración del proyecto (normalmente en la carpeta src/config carpeta, por ejemplo roles.json).
    2. Añade un nuevo rol con el siguiente formato:
      {
      "id": "role1",
      "name": "小智",
      "personality": "幽默风趣,喜欢讲笑话",
      "model": "qwen-plus",
      "avatar": "https://example.com/avatar1.png",
      "custom_prompt": "请用轻松的语气回答问题"
      }
      
    3. Guarde y vuelva a desplegar y actualice la página para ver el nuevo rol.
  • advertencia::
    • seguro model son coherentes con la configuración del modelo en las variables de entorno.
    • La URL del avatar es opcional; si no se rellena, se utiliza el avatar por defecto.

2. Interactuar con el chat de grupo de la IA

  • procedimiento::
    1. Escribe una pregunta o un comando en la pantalla de chat, por ejemplo: "Hola a todos, ¿qué tiempo hace hoy?".
    2. Tras hacer clic en Enviar, todos los personajes de la IA configurados responderán por turnos en función de sus respectivas personalidades y modelos.
    3. Se pueden mantener diálogos sucesivos para observar los estilos de respuesta de los distintos personajes.
  • Uso destacado::
    • Introducir preguntas complejas (por ejemplo, "¿Qué crees que pasará con la tecnología en el futuro?) y experimenta respuestas colaborativas de varios caracteres.
    • Comprobar las diferencias en las respuestas de los distintos modelos, por ejemplo, el rigor en Mil preguntas frente a la creatividad en Híbrido.

3. Cambio de modelos de IA

  • procedimiento::
    1. Modifica la API Key y la baseURL en las variables de entorno, por ejemplo, cambia el modelo a beanbag:
      ARK_API_KEY=xxx
      BASE_URL=https://豆包API地址
      
    2. Actualización en la configuración de funciones model valores, como "model": "doubao-pro".
    3. Vuelva a desplegar el proyecto y actualice la página para que surta efecto.
  • llamar la atención sobre algo::
    • Diferentes modelos pueden requerir formatos API específicos, consulte la documentación oficial de cada modelo.

Preguntas frecuentes y soluciones

  • cuestionesLa IA no responde o informa de errores
    • resolver (un litigio)Compruebe que la clave API es correcta, que la red está conectada y que el modelo admite llamadas en tiempo real.
  • cuestiones: Fallo de despliegue
    • resolver (un litigio)Compruebe el registro de compilación de Cloudflare para asegurarse de que las dependencias se han instalado correctamente (ejecute el comando npm install (Jaque).
  • cuestionesInterfaz de carga lenta
    • resolver (un litigio)Confirme la configuración de la región del servidor y seleccione el nodo CDN de Cloudflare más cercano al usuario.

Siguiendo estos pasos, podrás utilizar fácilmente Botgroup.chat, tanto si quieres experimentar con la versión estándar como si quieres personalizar la exclusiva herramienta de chat de grupo según tus necesidades.

© declaración de copyright

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...