OpenAI قابلیت جدیدی به ابزار تحقیق عمیق (Deep Research) خود در ChatGPT اضافه کرده است: یک اتصالدهنده (connector) که به این ابزار اجازه میدهد محتوای مخازن گیتهاب (GitHub) کاربران را به صورت مستقیم دریافت و تحلیل کند. این ویژگی، یک گسترش مهم برای عامل هوشمند تحقیقاتی OpenAI محسوب میشود، چرا که حالا فراتر از دادههای عمومی وب، به دادههای خصوصی کاربران نیز دسترسی پیدا میکند.

خود ابزار تحقیق عمیق در ماه فوریه عرضه شده بود. این ابزار به عنوان یک عامل هوشمند طراحی شده که میتواند به طور خودکار، کارهای تحقیقی چند مرحلهای را انجام دهد. این ابزار اطلاعات را از منابع آنلاین پیدا میکند، تحلیل میکند و آنها را ترکیب میکند تا گزارشهای دقیقی ارائه دهد؛ کاری که نسبت به روشهای سنتی و دستی، زمان زیادی را صرفهجویی میکند. بعد از عرضه اولیه، یک نسخه سبکتر از این ابزار در اختیار کاربران رایگان و کسانی که به سقف استفاده در پلنهای پولی رسیده بودند قرار گرفت تا دسترسی به این قابلیت بیشتر شود. این ابزار برای درک حجم عظیمی از محتوای آنلاین، به مدلهای پیشرفته استدلال تکیه دارد.
حالا با اضافه شدن اتصالدهنده گیتهاب، ابزار تحقیق عمیق میتواند به کد خصوصی یا عمومی شما، فایلهای README و سایر مستندات موجود در مخازن متصل شده دسترسی پیدا کند. OpenAI اعلام کرده که ChatGPT این دادههای زنده را دریافت و بهصورت لحظهای تحلیل میکند، بنابراین شما میتوانید درباره کد یا مستندات مهندسی خود سؤال بپرسید. این ابزار طوری طراحی شده که بتواند بخشهای مرتبط یا نمونه کدهای مناسب را از محتوای گیتهاب شما بخواند، تفسیر کند و آنها را در پاسخهای خود با ذکر منبع بیاورد.
اتصالدهنده گیتهاب OpenAI
طبق گفته نِیت گونزالس، مدیر محصولات سازمانی OpenAI، این امکان اتصال به منابع داده داخلی و اختصاصی مثل کدهای خصوصی، چیزی بوده که کاربران مدتها خواستارش بودند. او در یک پست لینکدین درباره این عرضه نوشته است:
«اغلب میشنوم که کاربران ابزار تحقیق عمیق ChatGPT را آنقدر ارزشمند میدانند که میخواهند بتواند علاوه بر وب، به منابع داخلیشان هم متصل شود.»
او ادامه میدهد:
«مخازن خود را متصل کنید، سؤال بپرسید و ChatGPT کدبیس واقعی شما و مستندات مهندسیتان را تحلیل میکند و ظرف چند دقیقه، یک گزارش جامع و مستند بازمیگرداند.»
این اتصالدهنده گیتهاب در حال حاضر در نسخه بتا قرار دارد. OpenAI فعلاً این قابلیت را برای کاربران Team فعال کرده و به تدریج برای کاربران Plus و Pro در سراسر جهان (به جز منطقه اقتصادی اروپا، سوئیس و بریتانیا در این مرحله) عرضه خواهد کرد. دسترسی کاربران سازمانی (Enterprise) نیز در آینده اعلام خواهد شد.
شما میتوانید حساب گیتهاب خود را یا از طریق رابط کاربری ابزار تحقیق عمیق (composer) یا از طریق منوی تنظیمات و بخش «برنامههای متصل» (Connected apps) متصل کنید. برای شروع، باید اتصالدهنده ChatGPT را در گیتهاب تأیید کنید و بعد مخازنی که میخواهید به آن دسترسی داشته باشد را انتخاب کنید. OpenAI تأکید میکند که ChatGPT به مجوزهای سازمانی موجود احترام میگذارد، پس فقط به مخازنی میتوانید دسترسی بدهید که خودتان در حال حاضر مجوز مشاهده آنها را دارید.
در مورد حریم خصوصی، OpenAI اعلام کرده که محتوای مشتریان سازمانی مانند کاربران Team، Enterprise، Edu و API به صورت پیشفرض برای آموزش مدلها استفاده نمیشود. اگر شما کاربر Free، Plus یا Pro هستید، محتوای شما فقط در صورتی برای بهبود مدل استفاده میشود که گزینه «Improve the model for everyone» را فعال کرده باشید؛ و هر زمان بخواهید میتوانید این گزینه را مدیریت کنید.
همچنین لازم است بدانید که با عرضه این قابلیت، چند نکته عملی وجود دارد که باید به آن توجه کنید: پس از اتصال اولیه، ممکن است ۵ دقیقه طول بکشد تا مخازن در ChatGPT نمایش داده شوند. مخازن خصوصی یا تازه ایجاد شده ممکن است نیاز به پیکربندی مجدد دسترسی از طریق تنظیمات گیتهاب داشته باشند. در برخی موارد، ممکن است نیاز باشد یک مدیر گیتهاب اتصالدهنده را تأیید کند. علاوه بر این، شاید لازم باشد مخازن به صورت دستی در گیتهاب ایندکس شوند تا از طریق اتصالدهنده قابل جستجو باشند. شما فقط میتوانید نام مخازن را جستجو کنید و نمیتوانید مستقیماً نام فایلهای جداگانه را از طریق این اتصالدهنده در ChatGPT جستجو کنید.