Saltar al contenido principal
LangBot es una plataforma de bots de mensajería instantánea nativa para grandes modelos de lenguaje (LLM) y de código abierto, diseñada para ofrecer una experiencia de desarrollo de bots de IM lista para usar. Cuenta con diversas capacidades de aplicaciones LLM, como Agent, RAG y MCP, es compatible con las principales plataformas globales de mensajería instantánea, como Feishu, DingTalk, QQ, WeCom, Discord y Slack, y proporciona una amplia variedad de interfaces API para admitir desarrollo personalizado. Con el servicio de API de modelos proporcionado por JieKou.AI, LangBot puede conectarse a modelos principales nacionales e internacionales como Claude-sonnet-4-5, Gpt-5, Gpt-4o y Gemini-2.5-pro. Los usuarios pueden elegir según sus necesidades y adaptar las llamadas a distintos escenarios.

Tutorial de configuración de JieKou.AI × LangBot

1. Obtener API key

Visita JieKou.AI, regístrate e inicia sesión. Introduce el código de invitación 【YGHNZ0】 para obtener una recompensa de registro de $2.

(1)Obtener la clave API

Abre la página de administración de 【API key】, haz clic en el botón Agregar, introduce un nombre de clave personalizado y genera la clave API.

(2)Generar y guardar la clave API

!!Atención: la clave se almacena cifrada en el servidor y no se puede volver a ver después de crearla. Guárdala correctamente; si la pierdes, tendrás que eliminarla en la consola y crear una clave nueva.

(3)Obtener el 【ID de modelo】

ID de modelo recomendados:
  • Claude-sonnet-4-5
  • Gpt-5
  • Gpt-4o
  • Gemini-2.5-pro
Para otros ID de modelo, contexto máximo y precios, consulta la plaza de modelos.

2. Desplegar y configurar LangBot

Con Docker puedes desplegar LangBot fácilmente en Windows, Mac y Linux. Antes del despliegue, asegúrate de tener instalados Git, Docker y Docker Compose. Dirección del proyecto: https://github.com/RockChinQ/LangBot

(1)Desplegar LangBot con Docker

Clona este proyecto con Git:
git clone https://github.com/langbot-app/LangBot
cd LangBot/docker
Inicia el contenedor:
docker compose up
  • Si tu host se encuentra en China continental, puedes cambiar https://github.com/langbot-app/LangBot del comando anterior por https://gitcode.com/RockChinQ/LangBot para usar una fuente espejo nacional.
  • Si tu host se encuentra en China continental, puedes considerar cambiar el nombre de la imagen en el archivo docker-compose.yaml a docker.langbot.app/langbot-public/rockchin/langbot:latest para usar la fuente espejo que proporcionamos.
  • Se recomienda configurar un proxy para el contenedor Docker con el fin de garantizar un acceso de red fluido durante la ejecución de LangBot.

(2)Crear el archivo de configuración

En el primer inicio se mostrará un aviso para crear el archivo de configuración; continúa siguiendo la configuración del archivo. El contenedor mapeará el puerto 5300 para el uso de WebUI. Puedes acceder a http://127.0.0.1:5300 para ver la WebUI. También se mapearán los puertos 2280-2290 para conexiones inversas de adaptadores de plataformas de mensajería que usan el protocolo OneBot. Abre LangBot, haz clic en la configuración de modelos y selecciona Interfaz AI como proveedor de modelos. Configura el modelo con la siguiente información.
  • Nombre del modelo: el nombre del modelo requerido copiado del sitio web oficial de JieKou.AI
  • Proveedor del modelo: Interfaz AI
  • URL de solicitud: https://api.highwayapi.ai/openai
  • API Key: la clave guardada desde el sitio web oficial de JieKou.AI

3. Integrar una plataforma

LangBot admite integrar el chatbot en plataformas como QQ, la plataforma pública de WeChat y Feishu. Tomando DingTalk como ejemplo, el tutorial de integración de LangBot es el siguiente.

(1)Crear un bot

Entra en el panel de desarrolladores de DingTalk, inicia sesión y accede a la organización. Dirección: https://open-dev.dingtalk.com/ Haz clic en 【Desarrollo de aplicaciones】 en la parte superior, selecciona 【Crear aplicación】, completa la información básica del bot y guarda. Entra en el panel del bot. Por ejemplo, si tenemos un bot llamado langbot2, su página de administración se ve así:

(2)Configurar el bot

Selecciona 【Agregar capacidad de aplicación】 para añadir la capacidad de bot a la aplicación. Haz clic en la pestaña 【Bot】 de la izquierda, completa la información de configuración del bot, finaliza la configuración básica como nombre, descripción y nombre de mensaje, y después de completar la configuración, haz clic en publicar. Una vez publicado correctamente, haz clic en 【Gestión y publicación de versiones】 en la parte inferior izquierda y configura el número de versión y la descripción de la versión de la aplicación. Si es la primera vez que creas un bot, la parte derecha estará vacía. Debes hacer clic en 【Crear nueva versión】, configurar la información allí, luego configurar el 【Ámbito de visibilidad de la aplicación】 y hacer clic en guardar. En 【Suscripción a eventos】, selecciona 【Modo Stream】; no es necesario registrar una dirección de callback pública. Haz clic en 【Credenciales e información básica】 y registra Client ID y Client Secret. Luego haz clic en Bot en la izquierda y registra RobotCode y el nombre del bot. Después de registrar los elementos de configuración anteriores, introdúcelos en el formulario de configuración del bot de LangBot. Haz clic en la lista de plantillas de la plataforma de tarjetas, copia el id de la plantilla correspondiente vinculada e introdúcelo en el id de plantilla de tarjeta. Inicia LangBot, edita el bot y vincula una canalización (inicialmente habrá una canalización ChatPipeline). Selecciona DingTalk como plataforma. Edita la canalización. En la configuración de capacidades de AI, selecciona Agent integrado y elige el modelo requerido que vinculaste anteriormente.

(3)Agregar el bot

Busca en DingTalk el nombre del bot que acabas de configurar y haz clic en el bot para chatear con él. Si quieres agregar el bot a un grupo, puedes hacer clic en 【Gestión del grupo】 en el grupo de DingTalk, seleccionar 【Agregar bot】 y luego buscar el nombre del bot para usarlo en el chat grupal.