> For the complete documentation index, see [llms.txt](https://platformdocs.lattica.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://platformdocs.lattica.ai/how-to-guides/resource-management/how-to-start-worker.md).

# How-To: Start Worker

Starting a worker allows the associated workload to process end-user queries. This guide explains how to start a worker for a specific workload.

***

{% hint style="info" %}

* **Credit Balance**: Check that you have enough credits in your account to run the worker.
* **Worker Scaling**: You can run as many workers as needed for each model. If queries are slow due to high demand, start more workers to improve performance.
  {% endhint %}

***

{% tabs %}
{% tab title="🌐Console" %}
Log in to the web console to access the **Main Page**, where modules for each of your models are displayed and identify the module corresponding to the model for which you want to start a worker.

<figure><img src="/files/oljEHmcOkUdBSEVqC1Xm" alt=""><figcaption><p>Start Worker</p></figcaption></figure>

{% stepper %}
{% step %}

### S**tart a New Worker**

* In the model’s module, click the **"Add Worker"** button.
* This action will start a new worker dedicated to processing queries for the selected model.
  {% endstep %}

{% step %}

### V**iew Running Workers**

* Expand the **Worker Section** within the model’s module to view all currently running workers.
* The section lists each worker along with its **start time**, allowing you to monitor activity.
  {% endstep %}
  {% endstepper %}
  {% endtab %}

{% tab title="🧊Python SDK" %}

```python
# Start Worker

import LatticaManagement

# Authenticate
lattica = LatticaManagement("your_license_from_lattica_console")

# get list of models
models = lattica.get_models()

# Start a new worker session. Returns an Active worker session id.
worker_session_id = lattica.start_worker(models[0].model_id) 
```

{% endtab %}
{% endtabs %}

***
