با محبوب تر شدن ChatGPT، من نتوانستم یک راهنمای مناسب برای ایجاد یک میان بر سیری برای استفاده از ChatGPT پیدا کنم. پس از جستجو و آزمایش فراوان سعی کرده ام آموزشی برای این کار تهیه کنم:
توجه: برای عضویت راهنمای نحوه استفاده از ChatGPT | عضویت، رفع محدودیت برای ایرانی ها و … را مطالعه کنید.
برای این کار می توانید میان بر را وارد کرده و توکن Bearer را در Get Content from URL تنظیم کنید و برای رفتن به آدرس go.https://www.icloud.com/shortcuts/32d1c301a72f47e0b93c0d95c5df7603 آزاد هستید.
- در ChatGPT ثبت نام کنید و مراقب باشید، یک شماره تلفن باید فقط با یک حساب استفاده شود – در غیر این صورت ممکن است با تماسهای API مشکل داشته باشیم.
- یک کلید API ایجاد کنید
- به برنامه Shortcuts بروید و روی دکمه “+” در گوشه سمت راست بالا کلیک کنید تا شروع به ایجاد میانبر کنید. شما باید میانبر خود را نامگذاری کنید تا بتوانید بعداً با فراخوانی “Hey Siri, ” میانبر خود را اجرا کنید. به عنوان مثال، من از “Ask for Input” به عنوان نام میانبر خود استفاده می کنم.

یک متغیر ایجاد کنید تا ورودی ذخیره شود. ما باید یک اکشن “Set Variable” ایجاد کنیم. شما می توانید نام متغیر را انتخاب کنید (در مورد من، من یک متغیر “Input” تعریف کردم). توجه داشته باشید که “ورودی ارائه شده” نتیجه آخرین مرحله است.

حالا باید یک متغیر برای ذخیره URL ChatGPT تعریف کنیم.این نشانی اینترنتی در حال حاضر https://api.openai.com/v1/completions است.می توانید یک عمل تعریف کنید

حالا باید یک درخواست POST به URL ChatGPT بدهیم تا نتیجه جستجو برگردانده شود.ما به یک محتوای Get Contents of URL نیاز داریم اطلاعاتی که باید پر کنید:
Method -> POST
هدر ها:
Authorization: Bearer <کلید api شما>
Content-Type: application/json
بدنه درخواست -> JSON
model -> text-davinci-003(توجه: داده ها متنی باشند)
prompt -> Input(نکته: در اینجا از متغیری که در مرحله 5 تعریف کردیم استفاده می کنیم)
max_tokens -> 1000 (توجه: نوع داده عدد است)

پس از این مرحله می توانید با فشردن دکمه Play، اجرای Actions را تست کنید. نباید خطا کند در غیر این صورت باید بررسی کنید که آیا مراحل بالا به درستی انجام شده اند یا خیر، به خصوص اگر هدرها و بدنه بدون فضای خالی وارد شده باشند.یا اگر حروف بزرگ به صورت حروف بزرگ وارد شوند

اکنون باید نتیجه ای را که از فراخوانی API دریافت می کنیم، تجزیه کنیم. ما به یک اقدام “دریافت ارزش فرهنگ لغت” نیاز داریم. ما باید مقدار “انتخاب”های کلیدی را بدست آوریم

یک مرحله دیگر برای بدست آوردن مقدار کلید “متن”

و حالا می توانیم نتیجه را با تعریف یک عمل Speak بیان کنیم.

فراموش نکنید که در پایان این میان بر Action را تعریف کنید.

در آخر اما می توانید این میان بر را با فشردن دکمه Play یا با فراخوانی Hey Siri امتحان کنید.اگر سیری هنوز این میان بر را تشخیص نداده است، ممکن است بخواهید گوشی خود را مجددا راه اندازی کنید.
بدون دیدگاه