- Connect your agent to Quraite.
- Run your first evaluation.
- Inspect turn-level failures in the results.
Outcome: Your first confidence signal.
1. Create Your Agent
Create virtual environment
Inside a new folder, run the following commands:uv:poetry:default venv:
Update requires-python in
pyproject.toml to >=3.10,<=3.14.0 if it was auto-generated by Poetry.
This is done to avoid any compatibility issues with the dependencies.Set up environment variables
This example uses Gemini. Set the
GOOGLE_API_KEY environment variable using a .env file.Create one if you don’t have one from the Google AI Studio API Keys.
2. Run Your Agent
Run and expose your local agent to the internet using a tunnel so the Quraite platform can invoke it. This example uses Cloudflare Tunnel. Other options like ngrok are also supported.Cloudflare binaries are automatically downloaded and installed when you run the server. No need to install them manually.
3. Create a New Project
Go to the Quraite platform and sign in/sign up. Quraite creates a Default Project on signup. For this guide, create a new project.4. Register the Agent
5. Configure Model Providers (BYOK)
Create Provider Credential
Navigate to Settings on the left sidebar and click + New Provider Credential.Enter the following details:
- Name -
Google - Provider - Select
Google - API Key - Paste your Google API key (Create one if you don’t have one from the Google AI Studio API Keys)
- Model - Select
gemini-2.5-flash
Configure User Simulation Model
Select provider (
Google) and model (gemini-2.5-flash) to be used for User Simulation.6. Create and Run a Test Case
This example uses a scenario-based test case.Create a Scenario-Based Dataset
Navigate to Datasets and click + New Dataset.Enter the following details:
- Dataset Type - Select
Scenario - Dataset Name -
Calculator Scenario Dataset - Description (Optional)
Create a Test Case
Click + First Test Case.Enter the following details:
- Test Case Name -
Calculate bill - Scenario - Enter the following scenario:
- User ate at a restaurant for a bill of $1250 and wants to calculate the amount after 20% discount in the first turn and then, wants to add 5% tax on it.
- Expected Behaviour - Enter the following expected behaviour as 2 distinct steps:
-
- Agent responds with $1000 after discount
-
- Agent responds with $1050 after tax
7. Next Steps
- Save the test case for future runs.
- Curate more edge-case scenarios.


