خلاصه اجرایی

AI Agent می‌تواند هدف را دریافت کند، اطلاعات را بررسی کند، از ابزارهای مختلف استفاده کند و چند مرحله از یک فرایند را انجام دهد. در این راهنما معماری، امنیت و کاربردهای AI Agent را بررسی می‌کنیم.

# AI Agent چیست؟ راهنمای طراحی عامل هوش مصنوعی برای اجرای خودکار فرایندهای کسب‌وکار

AI Agent یا عامل هوش مصنوعی سیستمی است که فقط به سؤال کاربر پاسخ نمی‌دهد؛ بلکه می‌تواند یک هدف را دریافت کند، وضعیت را بررسی کند، ابزار مناسب را انتخاب کند و چند مرحله برای رسیدن به نتیجه انجام دهد.

برای مثال تصور کنید مدیر فروش بنویسد:

«تمام فرصت‌های فروش بالای یک میلیارد ریال که پنج روز است پیگیری نشده‌اند پیدا کن، آن‌ها را براساس ارزش مرتب کن و برای مسئول هر Deal یک Task پیگیری بساز.»

یک Chatbot ساده شاید فقط درباره نحوه انجام این کار توضیح بدهد.

اما AI Agent می‌تواند:

  1. CRM را Query کند.
  2. Dealهای مناسب را پیدا کند.
  3. اطلاعات را مرتب کند.
  4. Permission کاربر را بررسی کند.
  5. لیست را برای تأیید نمایش دهد.
  6. Taskها را ایجاد کند.
  7. نتیجه عملیات را گزارش دهد.

همین توانایی انجام چند Step و استفاده از ابزارهای واقعی، Agent را از یک Chatbot معمولی جدا می‌کند.

AI Agent چیست؟

AI Agent سیستمی است که برای رسیدن به یک Goal می‌تواند درباره قدم بعدی تصمیم بگیرد.

ساختار ساده:

Goal

↓

Observe

↓

Reason

↓

Choose Tool

↓

Take Action

↓

Observe Result

↓

Continue or Finish

در نتیجه Agent فقط Text Generator نیست.

بخشی از یک Software System است.

یک مثال ساده

کاربر می‌گوید:

«برای فردا با سه مشتری مهمی که قراردادشان رو به اتمام است Follow-up بساز.»

Agent ممکن است:

CRM را Search کند.

↓

قراردادها را بررسی کند.

↓

Customerهای مناسب را انتخاب کند.

↓

Calendar را بررسی کند.

↓

Task بسازد.

این یک Workflow چندمرحله‌ای است.

تفاوت AI Agent و Chatbot

Chatbot معمولاً:

Question

↓

Answer

دارد.

Agent:

Goal

↓

Plan

↓

Tools

↓

Actions

↓

Result

دارد.

البته مرز این دو همیشه کاملاً مشخص نیست.

یک Chatbot می‌تواند Tool داشته باشد و به Agent نزدیک شود.