# AI Assistant | HMI, Workflows and Custom Blocks

<figure><img src="/files/vSYRfscPC13QcL3jmB9u" alt="" width="250"><figcaption><p>AI Agent</p></figcaption></figure>

AugeLab AI, özellikler, sorun giderme ve iş akışı tasarımı konusunda uygulama içindeki uzmanınızdır. En iyi sonuçlar için her zaman **Bağlam** sağlayın (Hedef, Kurulum, Aksiyon ve Beklenen Sonuç).

<details>

<summary>🛠️ İş Akışları ve Senaryolar Oluşturma</summary>

AI, ortamınızı ve kısıtlarınızı bildiğinde daha iyi mantık kurar.

* **Dahil Edilecek Detaylar:** Girdi kaynağı (Kamera/Klasör), Çıktı hedefi (Ölçüm/Tespit) ve Kısıtlar (Hedef FPS/Doğruluk).
* **Örnek İstem:** > *Hedef: 0.2m/s hızla hareket eden siyah konveyörde eksik gümüş parçaları tespit et. Kurulum: Windows 11, NVIDIA GPU, Basler kamera. Beklenen: Önerilen düğüm sıralaması ve ayar ipuçları.*

<figure><img src="/files/vSYRfscPC13QcL3jmB9u" alt="AI Agent Interface" width="250"><figcaption><p>AI Agent Interface</p></figcaption></figure>

</details>

<details>

<summary>🧩 Özel Bloklar Tasarlama</summary>

AI’ye doğru Python yapısını oluşturması için özel blokları "mini ürün şartnamesi" gibi anlatın.

* **Dahil Edilecek Detaylar:** G/Ç tipleri (Image, Bool, vb.), kullanıcının ayarlayabileceği parametreler ve geçme/başarısız mantığı.
* **Örnek İstem:** > *Hedef: Bir parçanın güvenli bir pencerede olup olmadığını kontrol eden bir blok oluştur. Girdi: Detection (x,y,w,h). Çıktı: HMI için PASS/FAIL. Tolerans ve debounce için parametreler gerekli.*

<figure><img src="/files/DCB0u5Lck6350IGK87ZH" alt="Custom Block Creation" width="250"><figcaption><p>Custom Block Logic</p></figcaption></figure>

</details>

<details>

<summary>🖥️ HMI Uygulamaları Oluşturma</summary>

Ekranı kimin kullandığına ve hangi kararları almaları gerektiğine odaklanın.

* **Dahil Edilecek Detaylar:** Hedef cihaz (Dokunmatik/PC), hızlı bakışta görünmesi gereken temel veriler (Sayaçlar/Durum) ve gerekli eylemler (Start/Stop/Reset).
* **Örnek İstem:** > *Hedef: PASS/FAIL istasyonu için basit bir operatör HMI’sı. Büyük bir durum göstergesi ve alarmlar için reset düğmesi gereklidir.*

</details>

<details>

<summary>🐞 Sorun Giderme &#x26; Performans</summary>

Hataları veya "yavaşlığı" düzeltmek için AI kanıt ister.

* **Hatalar için:** Kesin hata metnini, tekrarlama adımlarını ve logları sağlayın.
* **Performans için:** Hangi işlemin yavaş olduğunu (örn. "Inference 500ms alıyor") ve GPU kullanımınızı not edin.
* **Örnek İstem:** > *Hedef: Chat panelinde çıkan çökme sorununu düzelt. Kurulum: Windows 11. Aksiyon: Chat menüsüne tıklandı. Sonuç: Uygulama hemen kapandı. Log: \[Eklendi].*

<figure><img src="/files/bu5LBOgFvjAsLk84vp2t" alt="Troubleshooting with logs" width="250"><figcaption><p>Debugging with AI Agent</p></figcaption></figure>

</details>

<details>

<summary>📸 Etkili Ekran Görüntüleri &#x26; Gizlilik</summary>

* **Panelin tamamını yakalayın:** Seçili düğümü ve ayarlar panelini birlikte gösterin.
* **Vurgulayın:** Belirli hata veya eksik düğmeyi göstermek için oklar veya daireler kullanın.
* **🔒 Öncelik: Gizlilik:** Lisans anahtarları, parolalar veya hassas müşteri verilerini asla paylaşmayın. Görselleri yüklemeden önce sansürleyin.

</details>

***

### 💡 Asistan yanlış yaparsa:

Yeni bir sohbet başlatmayın. Spesifik bir düzeltme sağlayın:

> *"Bu pek doğru değil. Özellikle \[Panel Name] kullanıyorum ve sorun \[X]. Lütfen \[Node Y] kullanmaktan kaçının."*


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/turkish/one-cikan-ozellikler/ai-agent-usage.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
