# Knowledge
The Knowledge block allows you to define the information and resources that your AI agent will utilize. This includes data sources, documents, and relevant context that inform the agent's responses and decision-making.
# Enhance LLMs with Your Own Context and Data
The Knowledge feature in FabriXAI allows you to enhance your AI Agent's knowledge base with your own context and data. This enables the agent to understand and respond to questions related to specific topics or domains not covered by its general training data.
# Steps to Integrate Knowledge
- Navigate to the Knowledge block in the AI agent builder.
- Click "Add Knowledge".
- Select to add uploaded knowledge.
Note: You must upload a knowledge set first to retrieve it here. For detailed instructions on creating knowledge sets, refer to the Knowledge Guide.
- Click "Save" to finalize the addition of the selected knowledge to your AI agent.
- (Optional) If your AI Agent is configured as a Web App, click "Select Query Variable" and assign a user input variable (from the User Inputs block) to serve as the query for knowledge retrieval.