TGViewer
MetaPage MetaPage @metapageai · 438 subscribers
Post #15 1.2K
در فصل پنجم کتاب Agentic Design Patterns با ابزارها یا همان Tools آشنا می‌شویم.


به بیان ساده، Tool همان چیزی است که به ایجنت‌ها قدرت می‌دهد و آن‌ها را به موجودیتی فراتر از یک LLM تبدیل می‌کند. ابزارها در واقع همان قابلیت‌ها هستند.

اما این قابلیت‌ها را چطور می‌توان به ایجنت‌ها اضافه کرد؟

فریم‌ورک‌ها معمولاً ابزارها را در قالب یک پروتکل تعریف می‌کنند. هر قابلیتی که با آن پروتکل سازگار باشد، می‌تواند به‌عنوان یک ابزار در دسترس ایجنت قرار گیرد. در ساده‌ترین حالت، ابزار می‌تواند یک تابع ساده باشد. اما هیچ محدودیتی برای تعریف ابزار در قالب تابع وجود ندارد. ممکن است حتی یک سرور طراحی کنید که با پروتکل مشخص‌شده سازگار باشد و در نتیجه بتوانید از آن به‌عنوان ابزار استفاده کنید.

برای مثال:

سروری بسازید که پست‌های شبکه اجتماعی یک شرکت یا فرد را کرال کند.

ابزاری طراحی کنید که قابلیت ORM برای پایگاه داده فراهم کند و آن را به ایجنت متصل نمایید؛ در این صورت ایجنت می‌تواند زبان طبیعی را به کوئری دیتابیس تبدیل و اجرا کند.

یا قابلیتی برای جست‌وجو در اسناد داخلی و منابع شرکت ایجاد کنید.

و البته هزاران نمونه دیگر از ابزارها را می‌توان تصور کرد.
#ADP_AG_CH_5

@metapageai
  • ❤ 12
  • 👍 1
More from @metapageai
  1. Jan 3, 2026در پست‌های قبل دیدیم که چگونه می‌توان بازده مورد انتظار و ریسک یک سبد دارایی را با استفاده…
  2. Dec 26, 2025بر اساس حرف‌هایی که تا به الان زدیم، کد پیوست میزان بازده و ریسک سبد دارایی متشکل از سه سه…
  3. Dec 20, 2025در ادامه پست‌ قبل، حالا می‌خواهیم بازده مورد انتظار (سود) و ریسک سبد دارایی را محاسبه کنیم…
  4. Dec 12, 2025Risk-Reward Plot
  5. Dec 12, 2025در این پست وارد فصل دوم کتاب می‌شویم، جایی که می‌خواهیم کمی درباره‌ی نحوه‌ی ساخت یک پورتفو…
  6. Dec 5, 2025فصل اول بیشتر جنبه مقدماتی و آشنایی با مفاهیم داشت که در پست قبلی آن موارد را بیان کردیم.…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →