Using a Knowledge Base
Use your Knowledge Bases within Playgrounds, Experiments and Deployments.
Adding a Knowledge Base
To add a Knowledge base in a Playground, Experiment or Deployment, open the Knowledge Base tab in the Configuration screen and select Add a Knowledge Base.
Knowledge Base Type
Here you can decide whether the Knowledge Base type is last user message
or query
. This defines how the Knowledge Base will be queried. This will be seen in the following section.
Using a Knowledge Base in prompts
To use a Knowledge Base within prompts, use the {{key}}
syntax where key
is the key of your Knowledge Base.
Depending on the Type of the Knowledge base configured, you have two ways to use it.
Last User Message
By using the Last User Message type, the user message will be used as a query to retrieve the relevant chunks.
Example
Query
By using the Query type, your predefined query will be used to retrieve the relevant chunks.
Query using a variable
Within a Deployment context, you can make the query dynamic by using an Input Variable within the query.
Updated about 2 months ago