در Google I/O '24، ما چشم اندازی از اندروید را معرفی کردیم که با هوش مصنوعی در هسته آن بازسازی شده بود. 3 به روز رسانی برتر برای ساخت با هوش مصنوعی در اندروید برای توسعه دهندگان اندروید را در این ویدیو بیابید.
راه حل مولد هوش مصنوعی را انتخاب کنید که برای شما مناسب است
این سند یک نمای کلی از هوش مصنوعی مولد در Android، از جمله مدلهای Gemini موجود و SDKهای مرتبط ارائه میدهد.
هوش مصنوعی روی دستگاه با کارایی بالا
در دستگاههای Android پشتیبانیشده، میتوانید بدون نیاز به اتصال شبکه یا انتقال دادهها در خارج از دستگاه، تجربههای غنی از هوش مصنوعی تولید کنید. مدلهای هوش مصنوعی مولد روی دستگاه مانند Gemini Nano راهحلهای عالی برای مواردی هستند که تاخیر کم، هزینه کم و حفاظت از حریم خصوصی نگرانیهای اصلی شما هستند.
موارد استفاده کنید
- مصرف محتوای تقویتشده با هوش مصنوعی : خلاصهسازی متن، پاسخ به سؤالات سند، و استخراج موجودیت.
- تولید محتوا به کمک هوش مصنوعی : تصحیح، تصحیح دستور زبان، کمک نوشتن، و پاسخهای هوشمند متنی.
- طبقه بندی متن : تجزیه و تحلیل احساسات یا خلق
- حریم خصوصی : ویژگی های مولد هوش مصنوعی را باز می کند و در عین حال داده ها را روی دستگاه نگه می دارد
راه حل ها
از Google AI Edge SDK برای استفاده از استنتاج Gemini Nano در دستگاه استفاده کنید. Gemini Nano اکنون برای دسترسی آزمایشی به صورت عمومی در دسترس است.
درباره Gemini Nano بیشتر بدانید
با استفاده از Play for On-Device AI، مدلهای سفارشی را برای ویژگیهای هوش مصنوعی روی دستگاه به طور کارآمدتر ارائه دهید. Google Play راهاندازی، هدفگیری، نسخهسازی، دانلود و بهروزرسانی مدلهای روی دستگاه شما را ساده میکند و به شما کمک میکند تا تجربه کاربری را بهبود بخشید و در عین حال اندازه برنامهتان را بهینه نگه دارید. بازی برای هوش مصنوعی روی دستگاه بدون هزینه اضافی در دسترس است. اگر به Play for On-Device AI دسترسی زودهنگام علاقه دارید، فرم را تکمیل کنید.
برای دسترسی زودهنگام هوش مصنوعی روی دستگاه Play برای دسترسی سریع ثبت نام کنید
هوش مصنوعی ابری چندوجهی با توانمندترین مدل های گوگل
میتوانید با بهرهگیری از مدلهای پایه که استنتاج در ابر را اجرا میکنند، مانند مدلهای Gemini Pro، تجربههای هوش مصنوعی مولد چندوجهی را در برنامههای خود ایجاد کنید. این مدلها زمانی که میخواهید از وسیعترین طیف ممکن از دستگاههای اندرویدی پشتیبانی کنید، راهحل عالی هستند.
موارد استفاده کنید
- توضیحات و شرح تصویر و ویدئو : شناسایی اشیاء و توصیف آنها در متن
- استدلال چندوجهی : پردازش متن، تصویر و محتوای ویدیویی
- تولید متن : خلاصه کردن مقالات، پاسخ به سوالات در مورد محتوای متنی، استخراج موجودیت ها.
- قالببندی پاسخ : پاسخ مدل را به JSON یا Markdown قالببندی کنید
راه حل ها
برای نمونهسازی اولیه ویژگیهای هوش مصنوعی خود، میتوانید با SDK مشتری هوش مصنوعی Google شروع کنید. این SDK به شما امکان دسترسی به Gemini API را میدهد و به سادهسازی تعامل برنامهتان با مدلهای Gemini کمک میکند. Google AI Client SDK در پیش نمایش است و باید فقط برای نمونه سازی استفاده شود.
درباره SDK مشتری هوش مصنوعی Google بیشتر بدانید
برای تولید تجربیات هوش مصنوعی خود، از Vertex AI در Firebase استفاده کنید. مشابه Google AI Client SDK، این Firebase SDK دسترسی به مدلهای Gemini را فراهم میکند اما گزینههای امنیتی و پیکربندی را نیز ارائه میدهد که برای برنامههای تولیدی حیاتی هستند. علاوه بر این، Firebase شامل پشتیبانی و ویژگیهای سطح تولید در پلتفرمهای مختلف تلفن همراه است.
درباره Vertex AI در Firebase بیشتر بدانید
هوش مصنوعی برای شرکت ها
Vertex AI پلتفرم توسعه هوش مصنوعی یکپارچه و کاملاً مدیریت شده گوگل برای هوش مصنوعی است. شرکتها میتوانند از پلتفرم Vertex AI Google برای ارائه تجربیات هوش مصنوعی سفارشی شده به دستگاههای Android با استفاده از ادغامهای باطن استفاده کنند. ساخت، آموزش، و استقرار برنامه های کاربردی هوش مصنوعی در زیرساخت مقیاس پذیر و در سطح جهانی گوگل. این یک راه حل عالی برای هوش مصنوعی در مقیاس سازمانی است، با دسترسی به بیش از 130 مدل و ابزار از جمله AI Studio، Agent Builder و مدل های Gemini.
موارد استفاده کنید
- آموزش و تحویل مدل سفارشی
- تولید تصویر و ویدئو
- نمایندگی های مجازی، پشتیبانی مشتری
- گفتار به متن، پردازش زبان طبیعی
راه حل
از پلتفرم Vertex AI گوگل برای ساخت برنامه های هوش مصنوعی سفارشی و اتصال برنامه های اندروید به لایه سرویس استفاده کنید.
منابع اضافی
جعبه ابزار هوش مصنوعی مولد مسئول
مدلهای هوش مصنوعی باید با خطمشیهای ایمنی همسو باشند، از نظر انصاف و دقت ارزیابی شوند و به گونهای طراحی شوند که شفاف باشند. ابزار Responsible Generative AI Toolkit برای طراحی، ساخت، ارزیابی و استقرار مدلهای هوش مصنوعی باز به شما کمک و راهنمایی میکند.
جمینی در اندروید استودیو
Gemini در اندروید استودیو یک همراه برنامه نویسی برای توسعه اندروید است. این دستگاه از هوش مصنوعی پشتیبانی می کند و می تواند زبان طبیعی را درک کند. این به شما کمک می کند تا با پاسخ دادن به سؤالات توسعه Android خود، بهره وری بیشتری داشته باشید. Gemini می تواند به شما کمک کند منابع مرتبط را پیدا کنید، بهترین روش ها را یاد بگیرید و در زمان خود صرفه جویی کنید.
قالب Gemini API Starter
قالب Gemini API Starter از نزدیک شروع سریع آنلاین برای شروع با Gemini در اندروید را دنبال می کند. این برنامه از Google AI Client SDK برای Android استفاده می کند و نحوه کار با پیام های متنی و پاسخ های مدل را نشان می دهد.
مرجع
Google API و SDK برای Gen AI در Android
محیط زیست | API یا SDK | مدل(های) پشتیبانی شده | در دسترس بودن | استفاده توصیه شده |
ادغام اندروید با استنتاج روی دستگاه | جمینی نانو | دسترسی آزمایشی عمومی | تجربی | |
ادغام اندروید با استنتاج ابری | فلش جمینی 1.5 | پیش نمایش عمومی | فقط نمونه سازی | |
فلش جمینی 1.5 | به طور کلی در دسترس (GA) | برای تولید توصیه می شود | ||
ادغام باطن با استنتاج ابری | 130+ مدل فونداسیون (از جمله مدل های Gemini 1.5) | به طور کلی در دسترس (GA) | برای تولید توصیه می شود | |
ادغام اندروید با استنتاج روی دستگاه | جما 2B | تجربی |
مدل های هوش مصنوعی مولد گوگل
گوگل چندین مدل هوش مصنوعی مولد ارائه می دهد که می توانید در برنامه اندروید خود از آنها استفاده کنید.
محیط زیست | مدل | نوع (هزینه) | فرمت های ورودی پشتیبانی شده | داده های خروجی |
روی دستگاه | جمینی نانو | بدون هزینه | متن، تصویر | متن |
ابر | فلش جمینی 1.5 | بدون هزینه/پرداخت | متن، تصویر، ویدئو، صدا | متن |
جمینی 1.5 پرو | بدون هزینه/پرداخت | متن، تصویر، ویدئو، صدا | متن | |
Gemini 1.0 Pro | بدون هزینه/پرداخت | متن | متن | |
روی دستگاه، ابر | جما و جما 2 | بدون هزینه (مدل باز) | متن | متن |
برای جزئیات کامل در مورد قابلیتهای هر مدل، از جمله محدودیتهای رمز و نرخ، به مدلهای Gemini مراجعه کنید.