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:

  1. Import your knowledge base into ASAPP
  2. 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:

  1. Choose “Import from URL”.

  1. Paste the URL in the “Provide URL” page.

  1. Optionally, add URLs to exclude in the “Excluded URL” grid.
  2. 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:

  1. Query Examples: Add typical customer questions to ensure relevant content retrieval.
  2. Additional Instructions: Provide context and clarification for each piece of content.

Adding Query Examples

  1. In the “GenerativeAgent Instructions” column, click “Add query example”.
  2. Enter common customer questions.
  3. Add multiple queries as needed.

To delete a query, click on the trash bin next to it.

Providing Additional Instructions

  1. Click “Add Instruction”.

  1. Write a clear description in the “Clarification” field.
  2. 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:

  1. Click “Edit Metadata” to open the Metadata Window.

  1. Add or remove keys as necessary.

Preview

Test GenerativeAgent’s use of your Knowledge Base:

  1. Click the eye button next to “Deploy” to access the Preview User.

  1. 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: