# `Gemini.Types.CreateBatchJobConfig`
[🔗](https://github.com/nshkrdotcom/gemini_ex/blob/v0.15.0/lib/gemini/types/batch.ex#L359)

Configuration for creating a batch job.

# `t`

```elixir
@type t() :: %Gemini.Types.CreateBatchJobConfig{
  display_name: String.t() | nil,
  generation_config: map() | nil,
  model: String.t() | nil,
  system_instruction: map() | nil
}
```

Configuration for batch job creation.

- `display_name` - Human-readable name for the batch
- `model` - Model to use for processing
- `generation_config` - Generation configuration for content batches
- `system_instruction` - System instruction for content batches

---

*Consult [api-reference.md](api-reference.md) for complete listing*
