0

Diagnosis Differential RL Env (Prime Intellect)

Fresh

This environment tests an agent's ability to perform differential diagnosis by iteratively gathering patient information and consulting medical kno...

Type
RL Env
License
apache-2.0
Size
v0.1.1
Published
Mar 2026

Cite

Notes

Only stored in your browser.

clinical-diagnosis-differential

This environment tests an agent's ability to perform differential diagnosis by iteratively gathering patient information and consulting medical knowledge bases. The agent must accurately identify the most likely condition from a set of possibilities.

Overview

Domain: medicine Base Class: StatefulToolEnv Difficulty: medium Task: The model must interact with a simulated patient and medical tools to gather information, formulate a differential diagnosis, and ultimately identify the correct primary diagnosis.

Quickstart

Installation

uv run vf-install clinical-diagnosis-differential

Usage

import verifiers as vf

env = vf.load_environment("clinical-diagnosis-differential")
results = env.evaluate_sync(
    client=vf.OpenAI(),
    model="gpt-4.1-mini",
    num_examples=10,
    rollouts_per_example=1
)

Evaluation

Run an evaluation with default settings:

uv run vf-eval clinical-diagnosis-differential

Configure model and sampling:

uv run vf-eval clinical-diagnosis-differential \
  -m gpt-4.1-mini \
  -n 20 -r 3 -t 1024 -T 0.7

Environment Arguments

ArgTypeDefaultDescription
num_examplesint1000Number of training examples
num_eval_examplesint100Number of evaluation examples
seedint42Random seed for reproducibility

Metrics

MetricMeaning
rewardPrimary reward signal
format_rewardFormat adherence reward (if applicable)

About

Generated by synthetic-rl-env-creator.

Tags: medicine