Ir al contenido principal
Versión: 2.0.0

Widget Gaia Chatbot

Visión general

Este widget de chatbot gaia es una solución ligera y personalizable para integrar una interfaz de chat basada en IA en cualquier página web. Proporciona una forma interactiva para que los usuarios interactúen con su asistente de IA, mejorando la experiencia del usuario y proporcionando apoyo o información instantánea.

imagen imagen imagen imagen

información

El código fuente completo y las instrucciones detalladas para configurar y ejecutar este ejemplo se pueden encontrar en el repositorio Gaia Cookbook.

Características

  • Fácil de incrustar en cualquier página HTML
  • Aspecto personalizable para adaptarse al diseño de su sitio web
  • Admite markdown y formato de código en las respuestas
  • Diseño adaptable a dispositivos móviles y de sobremesa
  • Comportamiento y apariencia del chatbot configurables

Instalación

  1. Incluye el script del chatbot en tu archivo HTML:
<script src="https://cdn.jsdelivr.net/gh/harishkotra/embeddadble-chatbot-ui@refs/heads/main/chatbot-widget.js"></script>
  1. Añada el objeto de configuración a su página:
<script>
window.CHATBOT_CONFIG = {
apiKey: "YOUR_API_KEY",
apiUrl: "https://YOUR_NODE_ID.gaia.domains/v1/chat/completions",
botTitle: "AI Assistant",
welcomeMessage: "Hello! How can I assist you today?",
placeholderText: "Type your message here...",
brandColor: "#000000",
chatHeaderBackground: "#ffffff",
chatHeaderTextColor: "#000000",
chatBubbleBackgroundUser: "#000000",
chatBubbleTextColorUser: "#ffffff",
chatBubbleBackgroundBot: "#f2f2f2",
chatBubbleTextColorBot: "#000000",
systemMessage: "You are a helpful assistant.",
maxResponseTokens: 1000,
temperatureValue: 0.7,
suggestedQuestions: [
"What services do you offer?",
"How can I contact support?",
"Tell me about your company"
]
};
</script>
  1. El widget del chatbot se inicializará automáticamente y aparecerá en tu página.

Opciones de configuración

OpciónTipoDescripciónPor defecto
apiKeyCadenaSu clave API para la autenticaciónRequerido
apiUrlCadenaLa URL del punto final para la API de finalización de chatRequerido
botTitleCadenaEl título que aparece en la cabecera del chat"Asistente AI"
welcomeMessageCadenaEl mensaje inicial que muestra el bot"¡Hola! ¿En qué puedo ayudarle hoy?"
marcadorTextoCadenaTexto para el campo de entrada"Escriba su mensaje aquí..."
marcaColorCadenaColor primario del chatbot (HEX)"#000000"
chatHeaderBackgroundCadenaColor de fondo de la cabecera del chat (HEX)"#ffffff"
chatHeaderTextColorCadenaColor del texto de la cabecera del chat (HEX)"#000000"
chatBubbleBackgroundUserCadenaColor de fondo de las burbujas de mensajes de usuario (HEX)"#000000"
chatBubbleTextColorUserCadenaColor del texto de las burbujas de mensajes de usuario (HEX)"#ffffff"
chatBubbleBackgroundBotCadenaColor de fondo de las burbujas de mensajes del bot (HEX)"#f2f2f2"
chatBubbleTextColorBotCadenaColor del texto de las burbujas de mensajes del bot (HEX)"#000000"
systemMessageCadenaMensaje inicial del sistema para establecer el comportamiento del bot"Eres un ayudante servicial".
maxResponseTokensNúmeroNúmero máximo de tokens en la respuesta del bot1000
temperaturaValorNúmeroAleatoriedad de las respuestas del bot (0-1)0.7
Preguntas sugeridasMatrizLista de preguntas sugeridas para mostrar[]

Compatibilidad con navegadores

Este widget es compatible con navegadores modernos como Chrome, Firefox, Safari y Edge. Internet Explorer no es compatible.

información

El código fuente completo y las instrucciones detalladas para configurar y ejecutar este ejemplo se pueden encontrar en el repositorio Gaia Cookbook.