برنامه «پیش‌نمای توسعه‌دهندگان نرم‌افزار AICore»

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

حالت «پیش‌نمای توسعه‌دهندگان نرم‌افزار» تنظیمات پیشرفته‌ای مثل دور زدن محدودیت‌های سهمیه را نیز ارائه می‌دهد تا فرایند کلی توسعه شما را بهبود بخشد.

پیش‌نیازها

برنامه «پیش‌نمای توسعه‌دهندگان نرم‌افزار AICore» برای دستگاه‌هایی که از تولید سفارشی و عامل‌ها پشتیبانی می‌کنند دردسترس است.

موافقت کردن با پیش‌نمای توسعه‌دهندگان نرم‌افزار

برای ثبت‌نام در «پیش‌نمای توسعه‌دهندگان نرم‌افزار AICore»، این مراحل را دنبال کنید:

  1. بررسی کنید که دستگاهتان از پیش‌نمای توسعه‌دهندگان نرم‌افزار پشتیبانی می‌کند.
  2. با حسابی که می‌خواهید برای آزمایش استفاده کنید، به گروه Google‏ aicore-experimental بپیوندید.
  3. آزمونگر برنامه آزمایشی Android AICore شوید. با این کار، همه دستگاه‌های پشتیبانی‌شده‌ای که این حساب در آن‌ها وجود دارد موافقت خواهند کرد.
  4. برای به‌روزرسانی AICore به جدیدترین نسخه، به خدمات سیستم Google دسترسی پیدا کنید.

    1. تنظیمات دستگاه را باز کنید.
    2. در دستگاه‌های Pixel، روی نمایه‌تان تک‌ضرب بزنید. در دستگاه‌های دیگر، روی Google (سرویس‌ها) تک‌ضرب بزنید.
    3. روی همه سرویس‌ها > سرویس‌های سیستم > AICore تک‌ضرب بزنید. در صفحه فهرستگان AICore باید برچسب Android AICore (Beta) را ببینید. ممکن است تا یک ساعت طول بکشد تا برچسب ظاهر شود.
    4. در صفحه فهرست خدمات سیستم Android AICore (نسخه بتا)، اگر به‌روزرسانی دردسترس است، روی به‌روزرسانی تک‌ضرب بزنید.
  5. پس‌از تکمیل به‌روزرسانی، نماد راه‌انداز AICore باید نشان داده شود.

  6. پس‌از راه‌اندازی برنامه، شرایط و خط‌مشی‌ها را بپذیرید.

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

پس‌از راه‌اندازی برنامه، پیام‌واره‌ها را با مدل‌های پیش‌نمایش بارگیری و آزمایش کنید.

انصراف از پیش‌نمای توسعه‌دهندگان نرم‌افزار

برای خارج شدن از برنامه «پیش‌نمای توسعه‌دهندگان نرم‌افزار AICore»، این مراحل را دنبال کنید:

  1. به صفحه برنامه آزمایشی Android AICore بروید. روی ترک برنامه کلیک کنید.
  2. به صفحه فهرست خدمات سیستم Android AICore بروید. برای حذف نصب برنامه، روی برداشتن به‌روزرسانی‌ها کلیک کنید.
  3. برای بازیابی نسخه تولید AICore، روی به‌روزرسانی کلیک کنید. برای اینکه ویژگی‌های مجهز به AICore دوباره کار کنند، مدل‌ها باید مجدداً بارگیری شوند.

بارگیری و آزمایش پیام‌واره‌ها با مدل‌های پیش‌نمایش

برای بارگیری مدل پیش‌نمایش، برنامه AICore را باز کنید، انتخابگر مدل را انتخاب کنید، و نسخه پیش‌نمایش Gemini Nano را برای شروع بارگیری انتخاب کنید. احتمالاً دستگاهتان ازقبل نسخه پایداری از Gemini Nano را بارگیری کرده و آماده استفاده است، بنابراین می‌توانید درحین انتظار، مدل پایدار را امتحان کنید.

پس‌از بارگیری مدل، پیام‌واره نوشتاری وارد کنید. ‫AICore استنتاج را کاملاً در دستگاه پردازش می‌کند و پاسخ را به‌صورت هم‌زمان به شما برمی‌گرداند. توجه داشته باشید که چون مدل باید در حافظه بار شود، اولین استنتاج ممکن است حدود یک دقیقه طول بکشد تا مقداردهی اولیه مدل انجام شود. اگر برای استنتاج اولیه خطای «BUSY» (مشغول) دریافت کردید، احتمالاً به این دلیل است که مدل بزرگ دیگری درحال‌حاضر درحال استفاده است و باید بعداً دوباره امتحان کنید.

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

دور زدن سهمیه برای تسهیل آزمایش

ممکن است هنگام انجام آزمایش‌های مکرر در یک دوره زمانی کوتاه با خطای «BUSY» (مشغول) مواجه شوید. هرچند این سازوکار به محافظت از دستگاه در مرحله تولید کمک می‌کند، اما می‌تواند برای آزمایش چالش‌برانگیز باشد. به‌عنوان راه‌حل، به تنظیمات بروید و دور زدن محدودیت‌های سهمیه را روشن کنید تا فرایند توسعه تسهیل شود. توجه داشته باشید که این کار بر همه برنامه‌هایی که از AICore در دستگاه استفاده می‌کنند اعمال می‌شود، که ممکن است بر سلامت سیستم تأثیر بگذارد.

هم‌رسانی بازخورد

برای هم‌رسانی بازخورد درباره تجربه‌تان، برنامه AICore را باز کنید و روی تنظیمات > ارسال بازخورد تک‌ضرب بزنید.

مدلی را که برنامه‌تان استفاده می‌کند انتخاب کنید

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