Motivation

With plain ChatGPT (or any other connected Large Language Model), you can leverage the knowledge from the training set, which includes a vast amount of publicly available information from the internet. However, internal company documents are not included in this training for privacy and confidentiality reasons. The Internal Knowledge Search assistant aims to bridge this gap by allowing your employees to access and query your internal documents through a chat interface. This assistant makes it possible to use ChatGPT-like functionality with your own proprietary knowledge base.

Goal

The goal of the Internal Knowledge Search assistant is to make your company's internal information accessible through a chat interface. By integrating internal documents and other sources of proprietary information, employees can obtain precise and relevant answers to their queries based on the company's internal knowledge.

Structure and Logic of Assistant

  1. Document Search Module:

  2. Search Options:

  3. Additional functionalities:

Possible Adaption of Assistant

The Internal Knowledge Search assistant can be adapted and customised in several ways:

Required and Optional Modules

The following modules are required/optional for this assistant:

Required

Optional

Document Search V2

Context Memory Search

Email Writer

Translate

/wiki/spaces/SD/pages/469368864

Chat with GPT

Example AI Assistant Configuration:

Download the provided TXT file and upload it into a new space as an AI Assistant configuration. This will create an internal knowledge search assistant using GPT-4:

If most of your documents and the user's question are in German, please use the TXT file provided below (outdated please approch customer success):

Prompt Engineering Guide

By following these guidelines, you can enhance the effectiveness of your prompts and queries, leading to more accurate and useful responses from the LLM.

Modify Search Terms for Improved Results

If your initial search leads to no results, consider adjusting your search terms. Here are some strategies:

For example:

Be Specific in Your Queries

Provide clear and detailed context to avoid assumptions. Specify all relevant details to get accurate responses.

For example:

Avoid Leading the LLM

Do not suggest an answer within your question. Instead, ask open-ended questions to allow the LLM to provide a comprehensive response.

For example:

Utilize Follow-up Questions Effectively

In a chat, follow-up questions retain the context of the previous three messages. Use this to refine or expand on your queries without repeating all previous information.

For example:

Note on Priming

Be aware that follow-up questions might prime the system to give similar responses if the initial query did not yield the desired answer. If necessary, open a new chat and ask more specifically as defined above.

For example:


Author

Pascal Hauri