Knowledge Agents

What is a Knowledge Agent?

Agent that augments AI Vector Search and LLM capabilities with enterprise data, enabling accurate, context-rich responses by retrieving relevant information from internal knowledge bases, documents, or web-sources.

Create a Knowledge Agent

  1. Add Data Sources:

    Before creating a Knowledge Agent, make sure at least one data source is configured. Knowledge Agents rely on Web, File, or SharePoint data sources to retrieve and ground their answers. Create the knowledge sources for your agent to learn from by adding one or more unstructured data sources, such as file uploads, Microsoft SharePoint document repositories, or web content, including unauthenticated web pages. See Web Source, File Source, and SharePoint Source for instructions on adding the web, file system, and SharePoint data sources respectively that serve as the agent’s knowledge base.

  2. Automated Data Processing:

    Each data source you configure is automatically processed and progresses through the following stages.

    1. Crawling: Retrieve data from configured sources.

    2. Parsing: Analyze unstructured data and transform into structured format.

    3. Storing: Write the structured data from parsing stage to the database.

    4. Chunking: Divide the text data into chunks for direct embedding in the next stage.

    5. Embedding: Convert collected data into vector representations.

    6. Ingestion: Store processed data in the vector database.

    Note: Data processing happens as soon as a data source is configured, and is not part of the Knowledge Agent creation.

  3. Select Data Sources:

    Once the configured data is fully processed and ingested, it becomes available for selection as a data source for the Knowledge Agent. You can choose any number of data sources, including a mix of web, SharePoint, and file system sources.

    Select Datasources

  4. Create Knowledge Base:

    Assign a name and description to the knowledge agent. Make the description as detailed as possible because it will be used for many downstream purposes.

    Create Knowledge Base

  5. Publish the Agent and Start Conversing:

    Publish the agent to make it available. Chat with the knowledge agent and receive answers based on the ingested data.

    Knowledge Agent Chat

  6. Click on the referenced resources to open the documents used by the LLM.

Oracle AI Database Private Agent Factory Knowledge Assistant

Agent Factory installation sets up an out-of-the-box knowledge assistant that can answer your questions about this documentation. During installation, the embeddings for the Agent Factory User Guide created using the embedding model selected in the LLM Configuration step are imported. See LLM Configuration.

The Agent Factory Knowledge Assistant is compatible with the following embedding models.

You need to have one of these embedding models set as default on the LLM Management screen in order to use this assistant.

Once installation is complete, you can find the Oracle AI Database Private Agent Factory Knowledge Assistant under Knowledge Agents in the left menu, ready for use. As part of this setup, Oracle data source - Oracle AI Database Private Agent Factory Documentation is also added.

You cannot delete the Oracle AI Database Private Agent Factory Knowledge Assistant as its shipped by default.

You also cannot delete the “Oracle data source - Oracle AI Database Private Agent Factory Documentation” data source, nor can you use it to create a custom knowledge agent.

What Can the Oracle AI Database Private Agent Factory Knowledge Assistant Help With?

You can ask questions about this documentation and receive responses:

How to Use the Oracle AI Database Private Agent Factory Knowledge Assistant?

  1. Type Your Question

    Enter your question in the chat, for example: How do I add a custom Knowledge Agent? For best results, be as specific as possible with your queries. For troubleshooting related questions, mention the scenario or error message you are experiencing. Select Editor Mode icon in the chat box to view and type your query in an expanded text input area.

  2. Get Expert Guidance

    The Assistant will respond with relevant, accurate information drawn from Oracle AI Database Private Agent Factory documentation.

    Note: The Oracle AI Database Private Agent Factory Knowledge Assistant provides information based on the latest official documentation. For sensitive implementations or Oracle-internal topics, always verify against Oracle’s official guidelines, security, and compliance policies.

  3. Ask Follow-Up Questions

    Need more details or clarification? Simply submit a follow-up question.

  4. Provide Feedback

    Help us improve! Use the thumbs up or thumbs down icons to rate the helpfulness of the response.

  5. Review Chat History

    You can click on “Chat History” to view your previous interactions with the Assistant at any time.

Caution: The Oracle AI Database Private Agent Factory Knowledge Assistant relies on artificial intelligence models or systems. While useful when properly used, materials generated may be incomplete and/or contain errors and inaccuracies. Your access and use of this feature is at your own risk. Oracle has no responsibility or liability for any damages resulting from such access or use.

Oracle Database Knowledge Assistant

You can install the Oracle Database Knowledge Assistant from the Datasets tab by selecting Import Dataset. You can ask queries related to Oracle Database and its related products. Database Assistant uses the below public Oracle Database sources to answer questions:

Once the import is completed, you can find the Oracle Database Knowledge Assistant under Knowledge Agents in the left menu. During import, the following data sources are automatically created: Oracle Product Documentation, Oracle White Papers, Oracle Error Messages, Oracle Blogs, and Oracle Product New Features.

The Oracle Database Knowledge Assistant is compatible with the following embedding models.

You need to have one of these embedding models set as default on the LLM Management screen in order to use this assistant.

You cannot delete the Oracle Database Knowledge Assistant.

You cannot delete the data sources that are automatically created during import, nor can you use them to create custom knowledge agents.

How to Use the Oracle Database Knowledge Assistant?

  1. Type Your Question

    Enter your question in the chat, for example: Can I install Oracle Database Free into VirtualBox? For best results, be as specific as possible with your queries. For troubleshooting related questions, mention the scenario or error message you are experiencing. Select Editor Mode icon in the chat box to view and type your query in an expanded text input area.

  2. Get Expert Guidance

    The Assistant will respond with relevant, accurate information drawn from the Oracle Database sources.

    Note: The Oracle Database Knowledge Assistant provides information based on the official Oracle Database documentation, technical briefs, Oracle blogs, and other sources. For sensitive implementations or Oracle-internal topics, always verify against Oracle’s official guidelines, security, and compliance policies.

  3. Ask Follow-Up Questions

    Need more details or clarification? Simply submit a follow-up question.

  4. Provide Feedback

    Help us improve! Use the thumbs up or thumbs down icons to rate the helpfulness of the response.

  5. Review Chat History

    You can click on “Chat History” to view your previous interactions with the Assistant at any time.

Caution: The Oracle Database Knowledge Assistant relies on artificial intelligence models or systems. While useful when properly used, materials generated may be incomplete and/or contain errors and inaccuracies. Your access and use of this feature is at your own risk. Oracle has no responsibility or liability for any damages resulting from such access or use.