> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/turkish/temel-ozellikler/headless.md).

# Headless Usage

Bu bölüm, AugeLab Studio'yu masaüstü UI'sı olmadan, public API sınıfı `studio.StudioScenario` üzerinden nasıl çalıştıracağınızı açıklar.

Headless API, özellikle GPU olmayan sunucularda masaüstü UI'a kıyasla büyük performans artışları sağlar. Ayrıca diğer Python uygulama/servislerine kolay entegrasyon imkanı sunar. { % endhint %}

***

## Flows to Code

Görsel olarak programladığınız senaryolar (`.pmod` dosyaları), Python kodu ile arayüzsüz şekilde çalıştırılabilir:

<figure><img src="/files/TfigmBtunnR4Vl1BhD1d" alt="Flows to Code" width="400"><figcaption><p>Akıştan Koda</p></figcaption></figure>

```python
from studio import StudioScenario
scenario = StudioScenario(verification_code="YOUR_CODE_HERE")
scenario.load_scenario("your_scenario.pmod")

while True:
    try:
        scenario.run()
    except KeyboardInterrupt:
        break
scenario.cleanup()
```

Kaydedilmiş .pmod dosyalarını Python scriptleri ile çalıştırmanın sağladığı bazı avantajlar:

* Kendi panellerinizi ve kullanıcı arayüzlerinizi (UIs) oluşturma
* Senaryoları daha büyük uygulamalara entegre etme
* AugeLab runtime içindeki günlükleme (logging) sistemine bağlanma
* Senaryoları Docker konteynerlerinde (CPU/CUDA) çalıştırma
* Birden çok girdiyi toplu işleme (batch processing)
* Çalıştırmaları otomatikleştirme ve zamanlama (scheduling)

ve daha fazlası!
