Knowledge Base
Overview
iSiri’s knowledge base includes two main features: First, the capability to store and manage external data. Second, enhanced retrieval capabilities of created prompt/character for more informed and accurate responses (RAG, GraphRAG are currently supported).
iSiri supports uploading text and tabular data from various sources, including local documents or manual input. Once uploaded, iSiri automatically segments the knowledge into content fragments for storage. It also allows users to define custom segmentation rules, such as using segment identifiers or character lengths for content division.
Enhanced Retrieval iSiri's knowledge base also provides multiple retrieval methods for stored content fragments, such as full-text recall, which allows retrieval based on keywords. The large language models (LLMs) then generate the final response based on the recalled content fragments. Application Scenarios iSiri supports the uploading of text and structured table data, suitable for different use cases. For example:
Imitation Supplement: If you need to create a virtual character to communicate with users, you can save relevant text for that character in the knowledge base. Later, the Bot can recall the most relevant texts through vector retrieval and respond by imitating the character's language style.
Customer Service: Upload frequently asked questions and product manuals into iSiri’s knowledge base, enabling the Bot to accurately answer users’ questions upon certain products or service in the company.
Vertical Applications: Establish a wine-focused prompt that encompasses detailed characteristics of various wines. When a user inquires about the winery, chateau, flavor, or tone of a specific wine, the system can retrieve the pertinent records to provide the relevant information.
Educational Tutoring: Store comprehensive educational materials, like textbook contents and problem-solving guides, in the knowledge base. iSiri can then provide detailed explanations and help students with homework or exam preparation by pulling relevant information on demand.
Legal Assistance: Populate the knowledge base with legal documents, case law, and statutes. This allows LLM to respond as a legal assistant, offering users insights into legal precedents, definitions, and interpretations when queried about specific legal matters.
Travel Planning: Build a travel database containing information about destinations, travel tips, local attractions, and regulations. iSiri could help users plan trips by providing personalized recommendations and essential travel information.
Knowledge Base vs Template
Both iSiri's Knowledge base and Template features can be used for data storage. However, they can be differentiated based on the process and purpose of the end-user:
Knowledge base: Knowledge base is called by prompt or character upon user's query, and can be listed to the public. The content from the knowledge base will be selected according to the creator's settings matching the users' query. Only retrieval results will be sent to the LLM.
Template: Template is resourceful prompts or text the creator finds useful in editing prompt / character. It is private but can be shared among the creator's work. The content from the Template will be sent to the LLM word by word. For example, "You need to think step by step. Re-evaluate the answer before outputting" and "remember the user's characteristics, and important events and adjust according to user's requests" are some useful lines to store in the Template.
Different
Same
Knowledge base
Only relevant information will be passed to LLM.Can be visible to all users but cannot be modified by others.Various formats: docx, pdf, and table contents.
Uploaded and maintained by the creator. Can be used across multiple Bots.
Template
All content will be passed to LLMOnly visible to the creatorOnly text input.
/
Free Usage Limits
Resource
Limitation Description
Number of Knowledge Bases
A single user can create up to 100 knowledge bases.
Knowledge Base Capacity
A single user can upload a file up to 15M per knowledge base, adding up to a total limit of 1.5 GB.
Number of Units
A single knowledge base can contain up to 100 Units.
Activity Requirement
The inactive Knowledge Base will be removed after 30 days.
* For excel files, only the first sheet is currently available for data read-in.
Last updated