احمدرضا صمدی / صفحه اصلی

توضیح · دستیارهای هوش مصنوعی و مجوزها

اتصال اپ‌ها به هوش مصنوعی: دسترسی، محدوده و تأیید

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

نوشته · · نسخه انگلیسی مقاله

به‌روزرسانی

در یک نگاه

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

دستیارهای هوش مصنوعی به ابزارهای روزمره بیشتری وصل می‌شوند: تقویم، ایمیل، فایل‌ها، یادداشت‌ها و فهرست کارها. در ۲۳ سپتامبر ۲۰۲۶، Google موج تازه‌ای از Connected Apps را برای Gemini معرفی کرد و OpenAI نیز قابلیت مشابهی را در ChatGPT مستند کرده است. این قابلیت مفید است، اما پشت کلمه ساده «اتصال» چند تصمیم جداگانه پنهان است.

اپ متصل چیست؟

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

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

تفاوت خواندن و اقدام کردن چیست؟

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

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

کدام چهار مرز کارهای دستیار را محدود می‌کند؟

  1. حساب کاربری. کدام حساب را وصل کرده‌اید، شخصی یا کاری؟ دستیار فقط به چیزی دسترسی دارد که همان حساب به آن دسترسی دارد.
  2. محدوده دسترسی. هنگام اتصال چه اجازه‌ای داده‌اید؟ دسترسی فقط‌خواندنی و اجازه ایجاد تغییر دو مجوز متفاوت‌اند.
  3. یکپارچه‌سازی. این اتصال مشخص از چه چیزی پشتیبانی می‌کند؟ دو اپ در یک دسته می‌توانند قابلیت‌های بسیار متفاوتی داشته باشند.
  4. قواعد تأیید. دستیار چه زمانی پیش از اقدام سؤال می‌کند؟ مرحله تأیید روشن برای هر کاری که چیزی را ارسال، حذف یا تغییر می‌دهد اهمیت بیشتری دارد.

مسیر یک درخواست در اپ متصل

از نگاه معماری محصول، من به چهار نقطه کنترل فکر می‌کنم:

  1. درخواست کاربر را بفهم.
  2. ابزار متصل را فقط در صورت نیاز انتخاب کن.
  3. حساب، محدوده دسترسی و قابلیت پشتیبانی‌شده را بررسی کن.
  4. اطلاعات را برگردان یا برای اقدام پشتیبانی‌شده از قواعد تأیید پیروی کن.

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

سه پرسش پیش از اتصال هر اپ

راه لغو دسترسی را هم بررسی کنید. برای هدفی روشن وصل شوید، هر از گاهی دسترسی‌ها را مرور کنید و پیش از هر تغییری تأیید کنید. این عادت‌ها فایده اتصال را بدون غافلگیری حفظ می‌کنند.

معنای این موضوع برای تیم‌های سازنده محصولات هوش مصنوعی

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

ادامه بحث

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

منابع