ההנחיה הזו יכולה לעזור לכם להוסיף תכונות מבוססות-AI לאפליקציה לנייד או לאפליקציית אינטרנט.
- Firebase AI Logic לתכונות מבוססות-AI שמאפשרות גישה מאובטחת ל-Gemini API ישירות מהאפליקציה. ההנחיה הזו מגדירה את פרויקט Firebase לשימוש ב-Gemini Developer API וכותבת את הקוד באפליקציה כדי ליצור חוויות כמו צ'אט, ניתוח מולטימודאלי ויצירה ועריכה של תמונות.
אפשר להשתמש בהנחיה הזו עם פרויקט Firebase קיים. עם זאת, אם אין לכם פרויקט Firebase, ההנחיה תעזור לכם להגדיר את כל מה שצריך ל-Firebase.
אם אתם משתמשים בתוסף Firebase ל-Gemini CLI, פשוט מריצים את הפקודה הבאה:
בהמשך מפורטים תנאים מוקדמים ומגבלות חשובים של ההנחיה הזו, וגם הוראות לשימוש בעוזרים וירטואליים אחרים מבוססי-AI עם יכולות MCP. |
דרישות מוקדמות ומגבלות
אנחנו משקיעים מאמצים רבים כדי לשפר את החוויה, ולכן רשימת הדרישות המוקדמות והמגבלות הזו עשויה להשתנות לעיתים קרובות. לכן כדאי לחזור לכאן לעיתים קרובות כדי לראות אם נוספו עוד יכולות.
ההנחיה הזו מגדירה תכונות מבוססות-AI ב-codebase הקיים של אפליקציית Android, אפליקציית אינטרנט או אפליקציית Flutter. האפליקציה לא צריכה להיות פרוסה או פורסמה עדיין.
ההנחיה הזו עדיין לא עברה אופטימיזציה ל:
- אפליקציות ל-iOS או משחקי Unity.
- חלק מהיכולות של ה-AI, כולל סטרימינג דו-כיווני עם Gemini Live API, גישה למודלים של Imagen, הסקת מסקנות היברידית במכשיר והגדרת כלים.
כדי להשתמש בתכונות ליצירת תמונות, פרויקט Firebase שלכם צריך להיות במסלול התמחור Blaze עם תשלום לפי שימוש. יכול להיות שאתם זכאים לקבל קרדיטים בסך 300 $כדי להתחיל.
שימוש בהנחיה
אם עדיין לא עשיתם זאת, מתקינים את שרת ה-MCP של Firebase.
אחרי ההתקנה, העוזר הדיגיטלי שמבוסס על AI ויכול לבצע פעולות בעצמו באמצעות MCP, יכול לגשת להנחיות ולכלים של MCP.שימו לב שהתוסף של Firebase ל-Gemini CLI מתקין באופן אוטומטי את שרת ה-MCP של Firebase.
רוב העוזרים הדיגיטליים מבוססי-AI עם יכולות MCP מספקים דרך נוחה להריץ את ההנחיה הזו. לדוגמה, ב-Gemini CLI, ההנחיות האלה זמינות כפקודות עם לוכסן:
/firebase:init
אפשר להוסיף להנחיית ההפעלה הנחיה נוספת כדי להודיע לעוזר הדיגיטלי מבוסס-AI שרוצים להפעיל את Firebase AI Logic:
I want to enable Firebase AI Logic in my app
אחרי כן, תוכלו להנחות את העוזר הדיגיטלי מבוסס ה-AI להטמיע תכונת AI בשמכם:
Help me add an image generation feature.
אפשר גם להתאים כל אחת מההנחיות הכתובות מראש ב-Firebase לסביבה או לדרישות הספציפיות שלכם.
בדיקת התוכן של ההנחיה
תוכלו לבדוק את התוכן של ההנחיה firebas:init
במאגר Firebase GitHub.
ההנחיה firebas:init
הזו מתזמנת כמה הנחיות ספציפיות לשירות לכל משימה או שירות של Firebase.