Gemini API از طریق Vertex AI SDK برای Firebase
با استفاده از Gemini API از Vertex AI، اپلیکیشنها و ویژگیهای موبایل و وب مبتنی بر هوش مصنوعی بسازید
Vertex AI Gemini API به شما امکان می دهد به آخرین مدل های هوش مصنوعی مولد گوگل دسترسی داشته باشید: مدل های Gemini. اگر نیاز دارید که Vertex AI Gemini API را مستقیماً از طریق تلفن همراه یا برنامه وب خود - به جای سمت سرور - تماس بگیرید، می توانید از Vertex AI SDKs برای Firebase استفاده کنید. این SDK ها به طور خاص برای استفاده با برنامه های موبایل و وب ساخته شده اند و گزینه های امنیتی را در برابر مشتریان غیرمجاز و همچنین ادغام با سایر سرویس های Firebase ارائه می دهند.
با این SDK ها، می توانید شخصی سازی هوش مصنوعی را به برنامه خود اضافه کنید، تجربه چت هوش مصنوعی ایجاد کنید، بهینه سازی ها و اتوماسیون های مبتنی بر هوش مصنوعی را ایجاد کنید، و خیلی چیزهای دیگر!
راهاندازی iOS+ راهاندازی Android راهاندازی وب راهاندازی Flutter
اگر به دنبال راه هایی برای فراخوانی Vertex AI Gemini API سمت سرور هستید، Vertex AI SDK های سمت سرور را بررسی کنید.
قابلیت های کلیدی
ورودی چندوجهی | مدلهای Gemini چند وجهی هستند، بنابراین درخواستهای ارسال شده به Gemini API میتواند شامل متن، تصاویر (حتی PDF)، ویدیو و صدا باشد. |
مجموعه در حال رشد از قابلیت ها | با SDK ها، می توانید مستقیماً از برنامه تلفن همراه یا وب خود با Gemini API تماس بگیرید ، یک تجربه چت هوش مصنوعی و موارد دیگر ایجاد کنید . |
امنیت برای برنامه های تولیدی | از Firebase App Check برای محافظت از Vertex AI Gemini API در برابر سوء استفاده توسط مشتریان غیرمجاز استفاده کنید. |
زیرساخت های قوی | از زیرساختهای مقیاسپذیری که برای استفاده با برنامههای تلفن همراه و وب ساخته شدهاند، مانند مدیریت دادههای ساختاریافته با پیشنهادات پایگاه داده Firebase (مانند Cloud Firestore ) و تنظیم پویا پیکربندیهای زمان اجرا با Firebase Remote Config، استفاده کنید. |
چگونه کار می کند؟
Vertex AI SDKs برای Firebase به شما این امکان را می دهد که مستقیماً از تلفن همراه یا برنامه وب خود با Vertex AI Gemini API تماس بگیرید و نیاز به راه اندازی یک Backend را از بین ببرید.
در مورد Gemini API از Vertex AI بیشتر بیاموزید که به شما امکان دسترسی به مدل های Gemini را می دهد.
مسیر پیاده سازی
برنامه خود را به Firebase وصل کنید | برنامه خود را با پروژه Firebase خود ثبت کنید و سپس پیکربندی Firebase خود را به برنامه خود اضافه کنید. | |
SDK را نصب کنید و مقداردهی اولیه کنید | Vertex AI SDK for Firebase را که مخصوص پلتفرم برنامه شماست نصب کنید و سپس سرویس Vertex AI و مدل تولیدی را در برنامه خود مقداردهی کنید. | |
با Gemini API تماس بگیرید | Gemini API را با اعلانهای فقط متنی یا چندوجهی برای تولید خروجی متن فراخوانی کنید. از تماسهای پیچیدهتر برای ایجاد تجربههای چت استفاده کنید. | |
برای تولید آماده شود | یکپارچهسازیهای مهم را برای برنامههای تلفن همراه و وب، از جمله محافظت از API در برابر سوء استفاده با Firebase App Check اجرا کنید. |
مراحل بعدی
با Vertex AI Gemini API در تلفن همراه یا برنامه وب خود شروع کنید
راهاندازی iOS+ راهاندازی Android راهاندازی وب راهاندازی Flutter
با دستورات آزمایش کنید
در مورد مدل های جمینی بیشتر بدانید
درباره مدلها، از جمله مدلهای موجود برای موارد استفاده مختلف و سهمیهبندی و قیمت آنها اطلاعات کسب کنید.