MoleAPIMoleAPI
DocumentationAI Applications

LangBot - Instant Messaging Bot Development Platform

LangBot integration guide — an AI chatbot development framework for platforms such as Feishu, DingTalk, Telegram, and Discord. Supports knowledge bases, Agent, and MCP, and is compatible with MoleAPI.

LangBot is an open-source instant messaging bot development platform that supports multiple instant messaging platforms, including Feishu, DingTalk, WeChat, QQ, Telegram, Discord, and Slack. It integrates with mainstream AI models worldwide, supports a variety of AI application capabilities such as knowledge bases, Agent, and MCP, and is fully compatible with MoleAPI.

Integrate with MoleAPI

LangBot fully supports usage with MoleAPI, and the setup process is very simple.

How to Use

  1. Get the API Key and Base URL from MoleAPI Get API Key

Please note that the API address (Base URL) must end with /v1.
For example, the correct value should be:

https://api.moleapi.com/v1

If /v1 is not included, the integration will not work properly.

  1. Add a model in LangBot, select the NewAPI provider, and fill in the corresponding API Key and API address Add NewAPI model

  2. Select the model to use in the pipeline

    Select model

  3. You can then use it either in conversation debugging or by chatting with a bot bound to the pipeline

    Conversation

    WeChat conversation

    For bot deployment and configuration, refer to Deploy Bots.

Use the LangBot Knowledge Base

LangBot supports using MoleAPI embedding models as the vector model for its knowledge base.

  1. Add an embedding model in LangBot and select the NewAPI provider Add embedding model

  2. When creating a new knowledge base, select the embedding model you just added as the vector retrieval backend to build an intelligent knowledge base with semantic understanding.

  3. After creation, you can use semantic retrieval and Q&A based on MoleAPI embeddings in the LangBot knowledge base.

  4. You can further adjust vector model parameters in the knowledge base settings to meet more complex retrieval requirements. Use embedding model

For more usage methods, see the LangBot official documentation: https://docs.langbot.app

How is this guide?

Last updated on

Back HomeGateway