Install AI Workbench on your DGX Spark system and complete the initial setup wizard.
On your DGX Spark, open the NVIDIA AI Workbench application and click "Begin Installation".
NOTE
If you encounter the following error message, reboot your DGX Spark and then reopen NVIDIA AI Workbench: "An error occurred ... container tool failed to reach ready state. try again: docker is not running"
Next, you should ensure you have both required API keys before proceeding with the project setup. Keep these keys safe!
Public API Endpoints permissionsKeep both keys available for the next step.
You'll then clone the pre-built agentic RAG project from GitHub into your AI Workbench environment.
From the AI Workbench landing page, select the Local location, if not done so already, then click "Clone Project" from the top right corner.
Paste this Git repository URL in the clone dialog: https://github.com/NVIDIA/workbench-example-agentic-rag
Click "Clone" to begin the clone and build process.
You can then configure the API keys required for the agentic RAG application to function properly.
While the project builds, configure the API keys using the yellow warning banner that appears:
NVIDIA_API_KEYTAVILY_API_KEYWait for the project build to complete before proceeding.
You can now start the web-based chat interface where you can interact with the agentic RAG system.
Navigate to Environment > Project Container > Apps > Chat and start the web application.
A browser window will open automatically and load with the Gradio chat interface.
Verify the agentic RAG system is working by submitting a sample query.
In the chat application, click on or type a sample query such as: How do I add an integration in the CLI?
Wait for the agentic system to process and respond. The response, while general, should demonstrate intelligent routing and evaluation.
Confirm your setup is working correctly by testing the core features.
Verify the following components are functioning:
You can evaluate advanced features by uploading data, retrieving context, and testing custom queries.
Substep A: Upload sample dataset Complete the in-app quickstart instructions to upload the sample dataset and test improved RAG-based responses.
Substep B: Test custom dataset (optional) Upload a custom dataset, adjust the Router prompt, and submit custom queries to test customization.
You can remove the project if needed.
WARNING
This will permanently delete the project and all associated data.
To remove the project completely:
NOTE
All changes are contained within AI Workbench. No system-level modifications were made outside the AI Workbench environment.
You can also explore further advanced features and development options with the agentic RAG system:
Consider customizing the Gradio UI or integrating the agentic RAG components into your own projects.