خلاصه
با 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
نتیجهگیری
با چند کلیک ساده، رباتی ساختید که هم ویدیو را خلاصه میکند و هم نتایج را در ویجت دلخواه نشان میدهد. حالا وقت آن است که قابلیتهای پیشرفته مثل تحلیل احساسات یا ساخت لیستهای خودکار را اضافه کنید تا تحلیل کانالهای رقیب فقط چند ثانیه طول بکشد.
