Create an AI Assistant

1. Create an AI Assistant

Navigate to "AI Features" in the left menu and select "AI Assistant", then click "+Create AI Assistant" in the top right corner.

2. Name Your AI Assistant

Select the "Basic Settings" tab and enter a name in the "AI Assistant Name" field. You can name it based on its main task, such as XX AI Customer Service, XX Regulatory Query Helper, or XX Project Smart Assistant.

You can create multiple AI assistants under one account (limited by your subscription plan)

3. Choose RAG to Make Your AI Assistant Smarter and More Accurate

What is RAG

Think of RAG as a combination of a "conversational assistant + skilled research librarian".

A regular AI assistant is like someone with excellent memory who's good at storytelling but can only share previously learned knowledge. However, when an AI assistant is equipped with RAG technology, it's like having an assistant who first goes to the library to find the latest information before answering questions, then organizes the findings into clear responses for you.

In the MaiAgent platform, this "library" is our Knowledge Base. The AI assistant uses RAG technology to find relevant information from the knowledge base, making responses more accurate, timely, and relevant to needs.

The knowledge base setup will be explained in detail in the next section.

MaiAgent RAG not only includes the RAG technology mentioned at the OpenAI Developer Conference but also combines various classic NLP algorithms and proprietary retrieval technologies. Through internal datasets compared with OpenAI RAG's response accuracy, both achieve 95% response precision.

RAG Setup

Select the "RAG Settings" tab and choose different RAG (Retrieval-Augmented Generation) options from the "RAG" dropdown menu. If no special requirements, MaiAgent RAG is the default.

4. Choose a Model - Select a Smart Brain for Your AI Assistant!

Purpose of Language Model Selection

Each AI assistant's performance largely depends on its brain - the language model (LLM) it uses. In this step, you can choose different types of models based on your needs, affecting response speed, comprehension ability, and depth and naturalness of answers.

Choosing the right model is like enabling high-performance mode for your AI assistant, creating the best experience tailored to your use case!

Language Model Setup

Select the "RAG Settings" tab and choose different large language models from the "LLM Model" dropdown menu. If no special requirements, Claude 3.7 Sonnet is the default.

5. Create Role Instructions for Different Applications

To make AI assistants more suitable for different application needs, you can set "Role Instructions" to make their response style and content more appropriate for specific scenarios.

Hallucination-Free AI Response Mechanism

MaiAgent's "Hallucination-Free AI Response Mechanism" ensures high accuracy in AI responses. When facing uncertain or knowledge-exceeding questions, it honestly expresses its limitations rather than generating fictional answers, providing users with more reliable and trustworthy AI interactions. The importance for various industries and public sectors is explained below:

Financial Industry Application:

When handling investment advice and risk assessment, AI must provide analysis based on actual data, avoiding misinformation that could lead to incorrect investment decisions. When information is insufficient or uncertain, the system will clearly indicate this to ensure investment reliability.

Healthcare Industry:

In assisting with medical diagnosis and medication consultation, AI systems must strictly follow established medical knowledge and not generate potentially misleading advice. For novel or unverified medical information, the system will clearly indicate the need for further professional consultation.

Manufacturing Industry:

In production process optimization and quality control applications, AI must provide recommendations based on actual production data and verified methods, avoiding production losses due to inaccurate predictions.

Education Industry:

In supporting teaching and answering student questions, AI needs to provide accurate knowledge rather than potentially misleading information. For complex or ambiguous concepts, the system acknowledges its understanding limitations.

Legal Industry:

When providing legal information and advice, AI must base responses on existing regulations and precedents rather than speculative advice that may carry legal risks. The system clearly indicates matters requiring further confirmation from professional lawyers.

Customer Service:

When handling customer inquiries, AI must provide accurate product information and service descriptions, immediately referring uncertain issues to relevant professionals to avoid misleading customers.

Choose Appropriate Response Mode and Create Instructions

Select the "Response Mode" tab to meet various business needs, from free conversation to highly structured responses. Each mode has its characteristics and applicable scope, which you can flexibly choose based on actual usage scenarios.

Suitable Scenarios

Free response based on questions, AI generates the most appropriate response according to context and knowledge base content. Suitable for most Q&A scenarios.

Operation Process

Select the "Response Mode Settings" tab, choose "General (Default)" as the response mode, and enter your role instructions in the "Role Instructions" field. Output format can be plain text or JSON.

Application Scenario: Website Customer Service Assistant

If you want to create a website customer service assistant for "MaiAgent - AI Assistant Development Platform", you can input AI response settings in the "Role Instructions" field, clearly defining its response style and scope of responsibilities.

6. Pre-assign Assistant Permissions

Select the "Permission Settings" tab to set which members need to be pre-assigned access to the assistant. By default, it's added to all roles, but settings can be modified based on usage scenarios.

7. Complete Your AI Assistant Creation

After entering all the above steps, click the blue "Confirm" button in the bottom right corner of the dialog to complete the setup 🎉.

Last updated

Was this helpful?