Connecting your Knowledge Base
Learn how to import and deploy your knowledge base for GenerativeAgent.
Your knowledge base is crucial for GenerativeAgent to provide accurate and contextually relevant responses to users. You fully control what articles are included with GenerativeAgent.
Manage the knowledge base within the ASAPP dashboard. You can toggle between Sandbox and Production environments to view deployment status.
To give GenerativeAgent access to your KnowledgeBase, you need to:
- Import your knowledge base into ASAPP
- Deploy knowledge base articles
Step 1: Importing your Knowledge Base
To enable GenerativeAgent to reference your knowledge base, you need to import it into ASAPP:
- Navigate to GenerativeAgent > Knowledge
- Click “Add content”
- Select between:
- Import from URL
- Create Snippet
To import content from a webpage:
- Choose “Import from URL”.
- Paste the URL in the “Provide URL” page.
- Optionally, add URLs to exclude in the “Excluded URL” grid.
- Click “Import content” to start the process.
New resources are uploaded as drafts. Review and deploy them to either Sandbox or Production.
Step 2: Deploy your Knowledge Base
Once imported, you need to deploy your Knowledge Base into different environments for GenerativeAgent. This includes reviewing and approving changes. This is crucial as changes to the content in knowledge base may impact how GenerativeAgent responds to your users.
Deploying Knowledge Base occurs as part of the general GenerativeAgent deployment process.
Optimizing GenerativeAgent’s Use of Articles
Improve GenerativeAgent’s performance with these features:
- Query Examples: Add typical customer questions to ensure relevant content retrieval.
- Additional Instructions: Provide context and clarification for each piece of content.
Adding Query Examples
- In the “GenerativeAgent Instructions” column, click “Add query example”.
- Enter common customer questions.
- Add multiple queries as needed.
To delete a query, click on the trash bin next to it.
Providing Additional Instructions
- Click “Add Instruction”.
- Write a clear description in the “Clarification” field.
- Provide an example response.
Use Additional Instructions to guide GenerativeAgent’s behavior, including preventing unwanted responses.
Editing Metadata
Enhance GenerativeAgent’s understanding of your resources by editing metadata:
- Click “Edit Metadata” to open the Metadata Window.
- Add or remove keys as necessary.
Preview
Test GenerativeAgent’s use of your Knowledge Base:
- Click the eye button next to “Deploy” to access the Preview User.
- Start a conversation to see how GenerativeAgent uses your content.
For more information on the Previewer, see the Previewer guide.
Next Steps
After adding your knowledge base to ASAPP, explore these additional integration topics: