Integration with LangChain and LlamaIndex

Using Colang is not the only option to build a bot in ACE Agent. You are free to use third party tools like LangChain, which allows you to build applications using large language models (LLMs).

You can independently develop these applications and then plug it in within ACE Agent using plugin server microservice by following a schema. You can easily add support for speech and Avatar AI using ACE Agent microservices following plugin server architecture.

Plugin Server Architecture

Refer to the Building LangChain-Based Bots documentation to understand the workflow on how to do this seamlessly.

Alternatively, if you want to integrate along with Colang, you can use the @plugin decorator and use the Chat Engine Server Architecture.