> ## Documentation Index
> Fetch the complete documentation index at: https://docs.baseten.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Configuration reference

> Configure Truss deployments, inference engines, and training jobs.

## Model deployments

Set resources, dependencies, secrets, and runtime options in [`config.yaml`](/reference/truss-configuration). For setup instructions, see [Configure a model](/development/model/configuration).

## Inference engines

Compare supported models and features in the [inference engines overview](/engines/index).

| Engine configuration | Section in `config.yaml` |
| - | - |
| [BIS-LLM (Baseten Inference Stack v2)](/engines/bis-llm/bis-llm-config) | `bis_llm` |
| [Baseten Embeddings Inference (BEI)](/engines/bei/bei-reference) | `trt_llm` |
| [Engine-Builder-LLM](/engines/engine-builder-llm/engine-builder-config) | `trt_llm` |

## Training jobs

Use the [Training SDK](/reference/sdk/training) to define compute, runtime, storage, and checkpoint settings in a Python file such as `config.py`. The SDK ships in the `truss` Python package.

For a first training job, follow the [Training quickstart](/training/getting-started).
