ساخت ربات هوشمند یوتیوب با ابزار Agent Builder در چند دقیقه

خلاصه

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

چرا این ربات را بسازیم؟

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

آنچه در ادامه می‌آموزید

  • ساخت سریع و رایگان Agent
  • اتصال به API یوتیوب
  • طراحی schema داده برای جلوگیری از خطا
  • دریافت اطلاعات کامل ویدیو
  • نمایش نتایج در ویجت دلخواه
  • افزودن قابلیت‌های پیشرفته مانند تحلیل احساسات

قدم صفر: حساب کاربری

وارد chatgpt.com شوید، روی Explore بزنید و گزینه «Create a GPT» را انتخاب کنید. نیازی به اشتراک Pro نیست؛ همین نسخه رایگان کافی است.

قدم اول: ساخت Agent جدید

نام دلخواه بگذارید، مثلا «یوتیوب-تحلیلگر». در بخش توضیحات بنویسید: «این Agent ویدیوهای یوتیوب را تجزیه می‌کند». دکمه Create را بزنید تا فضای کاری باز شود.

قدم دوم: schema داده JSON

در تب Configure روی «Add Schema» بزنید و کد زیر را جایگذاری کنید تا ورودی یکدست شود:

{  "video_url": "string",  "fields": ["title", "duration", "thumbnail", "chapters", "tags"]}

قدم سوم: گرفتن API یوتیوب

به Google Cloud بروید، پروژه جدید بسازید و YouTube Data API v3 را فعال کنید. کلید API را کپی کرده و در بخش «Actions» Agent جایگذاری کنید.

قدم چهارم: عملکرد ربات

در همان بخش Actions این دستور را بنویسید:

When user sends video URL:1. Call YouTube API with copied key2. Extract {title, duration, thumbnail URL, chapters, tags}3. Return JSON containing those fields

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

قدم پنجم: ویجت نمایش نتایج

در بخش Preview روی Customize Widget کلیک کنید. قالب زیر را وارد کنید:

{{title}}

مدت: {{duration}} | فصل‌ها: {{chapters}}

حالا خروجی با تصویر بندانگشتی و اطلاعات فارسی نمایش داده می‌شود.

قدم ششم: بهینه‌سازی و مقیاس‌پذیری

  • Limit rate: روزی ۱۰٬۰۰۰ درخواست رایگان است؛ برای حجم بالا صف‌بندی کنید.
  • Cache: نتایج پرس‌وجوی تکراری را ۲۴ ساعت نگه دارید.
  • Parallel: تا ۵ ویدیو را همزمان پردازش کنید تا زمان پاسخ‌گویی نصف شود.

کاربردهای پیشرفته

کاربردتوضیح
تحلیل احساسات کامنت‌هابا افزودن YouTube Comments API می‌توانید واکنش‌ها را دسته‌بندی کنید.
لیست‌سازی خودکارتم ویدیوها را استخراج کرده و پلی‌لیست موضوعی بسازید.
رقابت تحلیلکانال رقبا را بررسی و زمان‌های طلایی آن‌ها را بیابید.

خطاهای رایج و حل آن‌ها

خطای 403 یا限额

روزانه ۱۰۰ واحد رایگان مصرف شد؟ key جدید بسازید یا صف‌بندی را فعال کنید.

داده ناقص

تأکید کنید «تمام فیلدهای schema را برگردان». اگر نشد schema را ساده‌تر کنید.

چک‌لیست نهایی

  • ☐ Agent ساخته شده
  • ☐ Schema تعریف شده
  • ☐ API یوتیوب فعال
  • ☐ ویجت طراحی شده
  • ☐ تست با ۳ لینک مختلف
  • ☐ بهینه‌سازی Cache و Rate limit

نتیجه‌گیری

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

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *