- Generate test questions for RAG systems without predefined answers.
- Create adversarial inputs by describing specific edge cases.
- Generate questions tailored to specific user personas for more targeted testing.
Create synthetic inputs
You can generate example inputs specific to your LLM app context.1. Create a Project
In the Evidently UI, start a new Project or open an existing one.- Navigate to “Datasets” in the left menu.
- Click “Generate” and select the “Generate from examples” option.

2. Describe the scenario
Define what kind of inputs you need by providing a brief description of the task and choose how many inputs to generate. For example, if you’re building a travel assistant, you could enter:- Description: “Questions a person can ask when planning a trip”
- Example input: “What can I do in Paris in a day?”

3. Review the results
The system will generate a list of input questions based on your description. You can preview and refine the generated dataset.
- Use “More like this” to generate additional variations.
- Drop questions that don’t fit your needs.
- Manually edit or rephrase questions.
4. Save and use the dataset
Once finalized, save the dataset. You can download it as a CSV file or access it via the Python API using the dataset ID.Dataset API. How to work with Evidently datasets.