No-code AI Assistants: Leveraging LLMs to revolutionize user experience

Tharanga Thennakoon
4 min readNov 7, 2023

--

In the rapidly evolving landscape of technology, conversational AI stands at the forefront, promising a paradigm shift in human-computer interactions. With the advent of Large Language Models (LLMs), such as GPT-4, Claude, Llama 2, etc.

The capabilities of conversational interfaces have expanded, offering unprecedented levels of understanding and engagement.

Introduction to Botcircuits

Botcircuits is a Conversational AI platform designed to seamlessly integrate intelligent conversational interfaces into your applications.

It creates AI assistants capable of human-like interactions with end-users, enhancing user experience through optimized, engaging conversations.

Botcircuits leverage the capabilities of LLMs that enable AI assistants to connect with live data sources and static knowledge bases. will discuss more in the next section.

AI assistant answers users’ questions by collaboratively referring to live data sources and static knowledge bases.

Botcircuits: Getting Started

Connect Live Data Sources

Botcircuits provides a seamless way to connect live data sources — APIs, custom scripts, databases, and 3rd party services like Shopify, Zapier, etc to perform business operations.

In Botcircuits, ‘Action’ refers to a specific operation that connects to a live data source. To connect data-source, first create an Action by selecting its type.

Then provide a description of the Action’s purpose. This description enables the AI assistant to determine the appropriate Action to trigger within the Conversation’s context.

API

You can integrate existing API endpoints with the Assistant seamlessly without any coding.

Simply define the necessary parameters to trigger the API. The Assistant will prompt for the required information and, once fulfilled, will execute the API.

The Assistant will craft the reply using API response and Conversation Context.

Function

You can add a custom script relevant to your business requirements in your preferred programming language.

Workflow

Design and Connect customize workflow to perform business processes using No-Code flow editor.

For a complete list of available Action Types, please visit platform.botcircuits.com for detailed insights.

Upload Static Knowledge base

Upload static knowledge bases in formats such as PDF, DOC, CSV, etc., to enhance the AI assistant’s capabilities for general question-and-answer tasks, like handling FAQs.

Publish Assistant

Botcircuits provides a seamless way to publish your Assistant across multiple channels like website, Whatsapp, Facebook Messenger, Slack, and supports for custom integration.

Live Chat

Botcircuits is capable of transferring conversations to live support assistant, providing comprehensive customer support to end-users.

Additionally, it offers integration with third-party customer service platforms. Presently, it supports integration with Front, and it is also compatible with custom integrations.

Botcircuits SDK

BotCircuits SDK for JavaScript.

import { BotCircuitsClient } from "botcircuits";

const client = new BotCircuitsClient({
appId: "my app id",
apiKey: "my api key"
});

async function main() {
const sessionId = client.chat.createSessionId(); // unique id
const subscription = client.chat.subscribe(sessionId, response => {
console.log(response);
});

await client.chat.publish({
sessionId: sessionId,
inputText: "hello"
});
}

main();

Our team is actively working on extending support to other programming languages. Please stay in touch for updates.

Fine-tuning AI model

Botcircuits support the fine-tuning of underlying LLM ( Large Language Model ), enabling customized language style and enhanced reliability.

This process does not require ML expertise or coding skills. Simply provide a training dataset in this format and initiate the training process with the appropriate parameters.

Currently support fine-tuning based on GPT 3.5 and LLaMA 2 models, and also support for custom LLMs.

Resources

Please refer to the video demos below to learn more about Botcircuits.

I invite you to try Botcircuits today. Thank you

https://botcircuits.com

--

--