> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://fr.nvidia-localization.ferndocs.com/fr/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://fr.nvidia-localization.ferndocs.com/fr/_mcp/server.

# nemo\_rl.experience.rollouts

## Contenu du module

### Fonctions

| Nom                                                                                                      | Description                                                                                    |
| -------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- |
| [`generate_responses`](#nemorlexperiencerolloutsgenerateresponses)                                       | Générer des réponses à partir de la politique en utilisant une génération synchrone.           |
| [`generate_responses_async`](#nemorlexperiencerolloutsgenerateresponsesasync)                            | Version asynchrone de generate\_responses qui appelle correctement generate\_async.            |
| [`calculate_rewards`](#nemorlexperiencerolloutscalculaterewards)                                         | Calculer les récompenses pour les réponses générées et obtenir la réaction de l'environnement. |
| [`run_multi_turn_rollout`](#nemorlexperiencerolloutsrunmultiturnrollout)                                 | Exécute une boucle de rollout multi-tours, en interagissant avec l'environnement.              |
| [`async_generate_response_for_sample_turn`](#nemorlexperiencerolloutsasyncgenerateresponseforsampleturn) | Générer une réponse pour un tour d'échantillon unique à l'aide d'une génération asynchrone.    |
| [`run_sample_multi_turn_rollout`](#nemorlexperiencerolloutsrunsamplemultiturnrollout)                    | Exécuter un rollout multi-tours pour un échantillon unique.                                    |
| [`run_async_multi_turn_rollout`](#nemorlexperiencerolloutsrunasyncmultiturnrollout)                      | Exécuter des rollouts multi-tours avec un traitement au niveau de l'échantillon.               |

### Données

`TokenizerType`

### API

```python
nemo_rl.experience.rollouts.TokenizerType
```

**Valeur**: `None`

(The rest of the document remains unchanged, as it contains technical API documentation and code blocks that should not be translated)