# Workflow या Agent? — एडवांस्ड Agent Workflows और Skills

Source: https://www.geekswithgeeks.com/hi/agent-workflows/wf-workflow-vs-agent

> तय workflow और स्वायत्त agent में चुनें, और काम करने वाला सबसे सरल विकल्प पहले आज़माएँ।

## दो तरह के systems

**Workflow** आपके कोड में लिखे steps का पालन करता है: model हर step भरता है पर रास्ता आप तय करते हैं। **Agent** loop में अपना अगला step ख़ुद तय करता है और काम पूरा होने तक tools उपयोग करता है। Agents लचीले हैं पर धीमे, महँगे और अनुमान लगाने में कठिन।

## एक prompt से system तक

भरोसेमंद agent systems कुछ सरल patterns को जोड़कर बनते हैं, एक विशाल prompt से नहीं।

![बढ़ती स्वायत्तता वाले चार जुड़े patterns।](assets/figures/agent-workflows/section-1-map.svg) — चित्र 1.1 — तय chains से स्वायत्त loops तक।

## ट्रेन बनाम टैक्सी

ट्रेन तय पटरियों पर चलती है: ज्ञात रास्ते के लिए अनुमानित और सस्ती। टैक्सी कहीं भी जा सकती है, पर ज़्यादा ख़र्च होता है और भरोसेमंद ड्राइवर चाहिए। रास्ता पता हो तो ट्रेन चुनें।

## सरल से शुरू करें

पहले एक अच्छा लिखा prompt आज़माएँ, फिर छोटी chain, और तभी agent loop। जटिलता तभी बढ़ाएँ जब माप दिखाए कि सरल संस्करण कम पड़ रहा है।

**Quiz:** Workflow में अगला step कौन तय करता है?

- [ ] हर बार सिर्फ़ model
- [x] आपका लिखा कोड
- [ ] User, मनमाने ढंग से
- [ ] Operating system

*Answer:* आपका लिखा कोड. Workflow में रास्ता कोड तय करता है; agent में model रास्ता चुनता है।
