How to use Jarvisbot

  1. Login with gmail in emchub

  1. Enter the Jarvisbot Website, click Login

  1. Use the account of emchub to login the Jarvisbot

  1. Enter the platform, we can see 4 tabs listed on the left: Chat,AIBot,Q&A Base,Knowledge Base

With system AIbot powered by AI, users are able to interact with the chatbot. Furthermore, users can generate images by Text-to-Image on website.

Typical use cases

  • AIbot powered by machine learning and NLP algorithms that can maintain a complex real-life-like conversation.

  • Giving audiences easy access to knowledge in your Q&A Base and Knowledge Base.

  • An AI image generator that allows users to create images with precision through various models.

Chat on website

  • Send a message in the text field, and click Send.

  • Click Models to change a model.

  • Send a text message starting by txt2img [discribe what you want the AI to create]

  • For example: txt2img draw a dog,a cat,in house

  • Use Q&A Base and Knowledge Base

  • On the AIBot tab, select the bot.

  • Link Q&A Base to a bot. For more details, see the chapter Q&A Base.

  • Link Knowledge Base to a bot. For more details, see the chapter Knowledge Base.

AIBot

You can quickly create your own AIbot on JarvisAI without writing code yourself. This article will use sending commands as an example to demonstrate how to create a robot on the platform.

The platform has create a default bot already in the first line. You can use it on Chat page.

How to create your own bot?

Step 1: Create a bot

  • Click Create.

  • Enter a name and description for the bot.

  • Select service provider "Discord" or "Telegram" ,enter the token and verify it.(if you don’t know how to get the platform’s token you can click the link how to get token )

  • Enter the EMC App ID & Token and Verify them. (if you don’t know how to get the App ID and Token you can click the link how to get app id )

  • Choose function "Chat" and "TXT2IMG" ,then you can create a bot.

Step 2: Enable your bot

  • Move the mouse over the more button in Action column.

  • Click Start to activate the bot.

Step 3: Link your Knowledge Base

  • Move the mouse over the more button in Action column.

  • Click Link Knowledge.

  • Select a Knowledge Base to the bot.

PS:

If you don't have any knowledge base, you can also use the bot.

Step 4: Link your Q&A Base

  • Move the mouse over the more button in Action column.

  • Click Link Q&A Base.

  • Select a Q&A Base to the bot.

PS:

If you don't have any Q&A base, you can also use the bot.

Note:

  1. The default bot is always running. You can link your Q&A Base / Knowledge Base to it and try on Chat page.

  2. We can’t delete the default bot

  3. If you want to use the bot in discord and Telegram, please see the chapter [Use Discord Bot] and [Use Telegram Bot]

Q&A Base

JavisBot Q&A Base supports uploading question and answer as a set. The uploaded Q&A let you manage questions only for your personal bot.

What is Q&A Base

Even when the bot may not have intelligent answers every time, you can upload fixed question and answer set to ensure that your AIBot answers the relevant questions according to the settings.

Create Q&A Base and type Q&A set

  • Click the Q&A Base tab.

  • On the Q&A Base page, click Create.

  • Enter a name and description for the Q&A Base, and then click OK.

  • On the Detail page,click Add.

  • Enter Question and Answer as a set, and then click OK.

Sync Q&A Base

  • On the Detail page,click Sync.

  • On the Q&A Base tab,Right-click More, and then click Sync.

Use Q&A Base

You can establish a connection between an existing Q&A Base and a bot to control what answers go in.

Users can just ask a question and get a quick and same answer in Q&A Base.

Link Q&A Base to a bot

  • On the AIBot tab, select the bot.

  • Link Q&A Base to a bot.

PS:

You can only choose one Q&A Base linked to a bot.

When the bot is disabled, the question and answer in the detail will be not recalled although the Q&A Base is added to the bot.

Knowledge Base

JavisBot Knowledge Base supports uploading document to enhance knowledge. The information is only available for the bot and does not permanently alter or train the underlying model.

What is Knowlwdge Base

The primary purpose of a knowledge base is to enable computers to simulate understanding and to provide users with relevant, useful information based on their queries or actions.

A knowledge base can contain facts, rules, policies, procedures, and relationships between concepts, typically organized in a way that a computer program can interpret and use.

Create Knowlwdge Base and upload text document

  • Click the Knowledge Base tab.

  • On the Knowledge Base page, click Create.

  • Enter a name and description for the Knowledge Base, and then click OK.

  • On the Detail page,click Upload.

  • Select local document to upload, and then click OK.

Use Knowledge Base

You can establish a connection between an existing Knowledge Base and a bot to control what answers go in.

Users can just ask a question and get a quick and relevant answer.

Link Knowledge Base to a bot

  • On the AIBot tab, select the bot.

  • Link Knowledge Base to a bot.

PS:

  • Uploading format: JarvisBot supports adding data from local files only in the format of TXT.

  • You can only choose one Knowledge Base linked to a bot.

  • When the bot is disabled, the relevant answer in the document will be not recalled although the Knowledge Base is added to the bot.

Use Discord Bot

Server Integration

  • To join a server, the bot must be invited using an OAuth2 link with the necessary permissions enabled.Store the "GENERATED URL".

  • Invite the AIbot you created to the channel with the "GENERATED URL".

  • Set Bot as Administrator.

Chat in a channel

  • Set Bot as Administrator.

For example: @YourBotName what's the capital of US

Text to Image

  • Send a text message to your bot starting by txt2img [discribe what you want the AI to create]

For example: @YourBotName txt2img draw a dog,a cat,in house

Image to Image

From generated image

  1. Choose an image generated to reply.

  2. Send a text message to your bot by typing img2img [Imageindex] [Discribe what you want the AI to create] .

For example: @YourBotName img2img 1# draw a dog,a cat,in house [Your image]

From your own image

  1. Upload your own image.

  2. Send a text message to your bot by typing /img2img [Discribe what you want the AI to create] .

  3. Add your own image and click Send.

For example: @YourBotName img2img draw a dog,a cat,in house

Use Telegram Bot

Setup a Telegram group or channel

  • Create a group or channel on Telegram.

  • Invite the AIbot you created to the group or channel.

Chat in a group or channel

  • Send a text message to your bot.

For example: @YourBotName what's the capital of US.

Text to Image

  • Send a text message to your bot starting by txt2img [discribe what you want the AI to create] .

For example: @YourBotName txt2img draw a dog,a cat,in house.

Image to Image

From generated image

  1. Choose an image generated to reply.

  2. Send a text message to your bot by typing /img2img [Discribe what you want the AI to create].

For example: /img2img @YourBotName draw a dog,a cat,in house [Your image].

From your own image

  1. Upload your own image.

  2. Send a text message to your bot by typing /img2img [Discribe what you want the AI to create].

  3. Add your own image and click Send.

For example: [Your image] @YourBotName /img2img draw a dog,a cat,in house.

Last updated