با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
Google AI Edge SDK به توسعه دهندگانی که به دنبال آزمایش بهبود برنامه های خود با قابلیت های هوش مصنوعی روی دستگاه از طریق Gemini Nano هستند، امکان دسترسی آزمایشی را می دهد.
معماری از طریق AICore
به عنوان یک ماژول در سطح سیستم، شما از طریق یک سری API به AICore دسترسی دارید تا استنتاج را روی دستگاه اجرا کنید. علاوه بر این، AICore دارای چندین ویژگی ایمنی داخلی است که ارزیابی کامل را در برابر فیلترهای ایمنی ما تضمین می کند. نمودار زیر نحوه دسترسی یک برنامه به AICore را برای اجرای Gemini Nano بر روی دستگاه نشان می دهد.
شکل 1. Google AI Edge SDK، AICore و Gemini Nano.
داده های کاربر را خصوصی و ایمن نگه دارید
هوش مصنوعی مولد روی دستگاه، درخواستها را به صورت محلی اجرا میکند و تماسهای سرور را حذف میکند. این رویکرد با حفظ دادههای حساس در دستگاه، حریم خصوصی را افزایش میدهد، عملکرد آفلاین را فعال میکند و هزینههای استنتاج را کاهش میدهد.
اتصال بسته محدود : AICore از اکثر بستههای دیگر جدا شده است، با استثناهای محدود برای بستههای سیستمی خاص. هر گونه تغییر در این لیست مجاز فقط می تواند در طول یک به روز رسانی کامل Android OTA رخ دهد.
دسترسی غیر مستقیم به اینترنت : AICore دسترسی مستقیم به اینترنت ندارد. همه درخواستهای اینترنتی، از جمله بارگیریهای مدل، از طریق APK منبع باز Private Compute Services هدایت میشوند. APIها در سرویسهای محاسباتی خصوصی باید به صراحت ماهیت حریممحوری خود را نشان دهند.
علاوه بر این، AICore برای جداسازی هر درخواست ساخته شده است و هیچ رکوردی از داده های ورودی یا خروجی های حاصل را پس از پردازش آنها ذخیره نمی کند تا از حریم خصوصی کاربر محافظت کند. برای کسب اطلاعات بیشتر، پست وبلاگ مقدمه ای بر حریم خصوصی و ایمنی برای Gemini Nano را بخوانید.
شکل 2. معماری AICore
مزایای دسترسی به مدل های پایه هوش مصنوعی با AICore
AICore سیستم عامل اندروید را قادر می سازد تا مدل های پایه هوش مصنوعی را ارائه و مدیریت کند. این به طور قابل توجهی هزینه استفاده از این مدل های بزرگ را در برنامه شما کاهش می دهد، عمدتاً به دلیل موارد زیر:
سهولت استقرار : AICore توزیع Gemini Nano را مدیریت می کند و به روز رسانی های آینده را مدیریت می کند. نیازی نیست نگران دانلود یا بهروزرسانی مدلهای بزرگ از طریق شبکه باشید، و نه تأثیری بر دیسک برنامه و بودجه حافظه زمان اجراتان داشته باشید.
استنتاج تسریع شده : AICore از سخت افزار روی دستگاه برای تسریع استنتاج استفاده می کند. برنامه شما در هر دستگاه بهترین عملکرد را دارد و نیازی نیست نگران رابط های سخت افزاری زیرین باشید.
قابلیت پشتیبانی شده
دستگاههای پشتیبانیشده : Gemini Nano با Google AI Edge SDK برای آزمایش در دستگاههای سری Pixel 9 در دسترس است.
روش های پشتیبانی شده : AICore از حالت متنی برای Gemini Nano پشتیبانی می کند.
دستگاه های اضافی و پشتیبانی مدالیته حوزه های سرمایه گذاری فعال هستند.
موارد استفاده کنید
با توجه به محدودیت منابع دستگاه های تلفن همراه در مقایسه با سرورهای ابری، مدل های هوش مصنوعی مولد روی دستگاه با تمرکز بر کارایی و اندازه طراحی شده اند. این بهینه سازی وظایف خاص و به خوبی تعریف شده را بر برنامه های عمومی تر اولویت می دهد. موارد استفاده مناسب عبارتند از:
بازنویسی متن : لحن و سبک متن را تغییر دهید (به عنوان مثال، گاه به گاه به رسمی).
پاسخ هوشمند : پاسخ های مرتبط با زمینه را در یک موضوع چت ایجاد کنید.
تصحیح : شناسایی و تصحیح اشتباهات املایی و دستوری.
خلاصه سازی : اسناد طولانی را به خلاصه های مختصر (بند یا نقاط گلوله) متراکم کنید.
برای عملکرد بهینه، به مستندات راهبردهای محرک مراجعه کنید. برای کشف این موارد استفاده از نزدیک، برنامه نمونه ما را دانلود کنید و آزمایش Gemini Nano را آغاز کنید.
Gemini Nano توسط چندین برنامه گوگل استفاده می شود. برخی از نمونه ها عبارتند از:
Talkback: برنامه دسترسپذیری Android Talkback از قابلیتهای ورودی چندوجهی Gemini Nano برای بهبود توضیحات تصویر برای کاربران کم بینا استفاده میکند.
Pixel Voice Recorder: برنامه Pixel Voice Recorder از Gemini Nano و AICore برای روشن کردن ویژگی خلاصهسازی روی دستگاه استفاده میکند. تیم Recorder جدیدترین مدل Gemini Nano را برای پشتیبانی از ضبطهای طولانیتر و ارائه خلاصههای با کیفیت بالاتر به کار برد.
Gboard: پاسخ هوشمند Gboard از Gemini Nano روی دستگاه با AICore برای ارائه پاسخهای هوشمند دقیق استفاده میکند.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-08-13 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-08-13 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Google AI Edge SDK allows experimental access for developers seeking to test\nenhancement of their apps with on-device AI capabilities through Gemini Nano.\n\nArchitecture through AICore\n---------------------------\n\nAs a system-level module, you access AICore through a series of APIs in order to\nrun inference on-device. In addition, AICore has several built-in safety\nfeatures, ensuring a thorough evaluation against our safety filters. The\nfollowing diagram outlines how an app accesses AICore to run Gemini Nano\non-device.\n**Figure 1.** Google AI Edge SDK, AICore, and Gemini Nano.\n\nKeep user data private and secure\n---------------------------------\n\nOn-device generative AI executes prompts locally, eliminating server calls. This\napproach enhances privacy by keeping sensitive data on the device, enables\noffline functionality, and reduces inference costs.\n\nAICore adheres to the [Private Compute Core](https://arxiv.org/abs/2209.10317) principles, with the following\nkey characteristics:\n\n- **Restricted Package Binding**: AICore is isolated from most other packages, with limited exceptions for specific system packages. Any modifications to this allowed list can only occur during a full Android OTA update.\n- **Indirect Internet Access** : AICore does not have direct internet access. All internet requests, including model downloads, are routed through the open-source [Private Compute Services](https://github.com/google/private-compute-services) companion APK. APIs within Private Compute Services must explicitly demonstrate their privacy-centric nature.\n\nAdditionally, AICore is built to isolate each request and doesn't store\nany record of the input data or the resulting outputs after processing\nthem to protect user privacy. Read the blog post\n[An Introduction to Privacy and Safety for Gemini Nano](https://android-developers.googleblog.com/2024/10/introduction-to-privacy-and-safety-gemini-nano.html) to learn more.\n**Figure 2.** AICore architecture\n\nBenefits of accessing AI foundation models with AICore\n------------------------------------------------------\n\nAICore enables the Android OS to provide and manage AI foundation models.\nThis significantly reduces the cost of using these large models in your app,\nprincipally due to the following:\n\n- **Ease of deployment**: AICore manages the distribution of Gemini Nano and handles future updates. You don't need to worry about downloading or updating large models over the network, nor impact on your app's disk and runtime memory budget.\n- **Accelerated inference**: AICore leverages on-device hardware to accelerate inference. Your app gets the best performance on each device, and you don't need to worry about the underlying hardware interfaces.\n\nSupported functionality\n-----------------------\n\n- **Supported Devices** : Gemini Nano with the Google AI Edge SDK is available for [experimentation](/ai/gemini-nano/experimental) on Pixel 9 series devices.\n- **Supported Modalities**: AICore supports text modality for Gemini Nano.\n\nAdditional device and modality support are areas of active investment.\n\nUse cases\n---------\n\nDue to the resource constraints of mobile devices compared to cloud servers,\non-device generative AI models are designed with a focus on efficiency and size.\nThis optimization prioritizes specific, well-defined tasks over more generalized\napplications. Suitable use cases include:\n\n- **Text Rephrasing**: Modify the tone and style of text (e.g., casual to formal).\n- **Smart Reply**: Generate contextually relevant responses within a chat thread.\n- **Proofreading**: Identify and correct spelling and grammatical errors.\n- **Summarization**: Condense lengthy documents into concise summaries (paragraph or bullet points).\n\nFor optimal performance, refer to the [prompting strategies](https://ai.google.dev/gemini-api/docs/prompting-strategies)\ndocumentation. To explore these use cases firsthand, download our\n[sample app](https://github.com/android/ai-samples/tree/main/gemini-nano) and begin experimenting with Gemini Nano.\n\nGemini Nano is used by several Google apps. Some examples include:\n\n- **Talkback:** Android's accessibility app [Talkback](https://android-developers.googleblog.com/2024/09/talkback-uses-gemini-nano-to-increase-low-vision-accessibility.html) leverages Gemini Nano's multimodal input capabilities to improve image descriptions for visually impaired users.\n- **Pixel Voice Recorder:** The [Pixel Voice Recorder](https://android-developers.googleblog.com/2024/08/recorder-app-on-pixel-sees-boost-in-engagement-with-gemini-nano.html) app uses Gemini Nano and AICore to power an on-device summarization feature. The Recorder team adopted the latest Gemini Nano model to support longer recordings and delivers higher quality summaries.\n- **Gboard:** Gboard smart reply leverages on-device Gemini Nano with AICore to provide accurate smart replies."]]