Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Uygulamanızı Firebase AI Logic ile geliştirirken ana kılavuzlarda ele alınan temel bilgilerin ötesine geçmek isteyebilirsiniz. Bu bölümde özetlenen çözümler, daha gelişmiş kullanım alanları hakkında rehberlik sunar.
Dosyaları yönetme ve çok formatlı isteklere büyük dosyalar ekleme
Cloud Storage for Firebase kullanarak dosya depolama ve yönetimi için hızlı, güvenli ve ölçeklenebilir bir altyapıdan yararlanabilirsiniz. Ayrıca, Cloud Storage for Firebase URL'si kullanarak çok formatlı isteklerinize daha büyük dosyalar da ekleyebilirsiniz.
Mobil ve web uygulamalarında, Gemini API ve proje kaynaklarınızı yetkisiz istemcilerin kötüye kullanımına karşı korumanız gerekir.
Tüm API çağrılarının gerçek uygulamanızdan geldiğini doğrulamak için Firebase App Check kullanabilirsiniz.
Çalışma zamanı yapılandırmalarını dinamik ve koşullu olarak ayarlama
Yapılandırmaları çalışma zamanı koşullarına göre ayarlamak istiyorsanız Firebase Remote Config kullanabilirsiniz. Bir örnek olarak, Vertex AI hizmetini ve üretken modeli çalıştırdığınız konumu, son kullanıcının konumuna göre değiştirme verilebilir.
Uygulamanızın yeni bir sürümünü yayınlamadan uygulamanızdaki değerleri güncelleme
Uygulamanızın yeni bir sürümünü yayınlamadan uygulamanızdaki değerleri dinamik olarak değiştirmeniz gerekiyorsa Firebase Remote Config kullanabilirsiniz. Örneğin, yeni bir model sürümü yayınlandığında model adını güncelleme veya sistem talimatlarını, istemleri, güvenlik ayarlarını ya da bir isteğin girişini değiştirme.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-09-10 UTC."],[],[],null,["\u003cbr /\u003e\n\nAs you develop your app with Firebase AI Logic, you might want to go beyond\nthe basics discussed in the main guides. The solutions outlined in this section\noffer guidance on more advanced use cases.\n\nManage files and include large files in multimodal requests\n\nBy using Cloud Storage for Firebase, you can take advantage of a fast, secure,\nand scalable infrastructure for file storage and management. Plus, you can\ninclude larger files in your multimodal requests using a\nCloud Storage for Firebase URL.\n\n[See the Cloud Storage for Firebase solution](/docs/ai-logic/solutions/cloud-storage)\n\nProtect your app from unauthorized clients\n\nFor mobile and web apps, you need to protect the Gemini API and\nyour project resources from abuse by unauthorized clients.\nYou can use Firebase App Check to verify that all API calls are from your\nactual app.\n\n[See the Firebase App Check guide](/docs/ai-logic/app-check)\n\nDynamically and conditionally set runtime configurations\n\nIf you want to set configurations based on runtime conditions, you can use\n[Firebase Remote Config](/docs/remote-config). One example is changing the\nlocation where you run the Vertex AI service and generative model based on an\nend-user's location.\n\n[See the Remote Config solution](/docs/ai-logic/solutions/remote-config)\n\nUpdate values in your app without releasing a new version of your app\n\nIf you need to dynamically change values in your app without releasing a new\nversion of your app, you can use Firebase Remote Config. Examples include\nupdating the model name when a new model version is released or changing\nsystem instructions, prompts, safety settings, or input for a request.\n\n[See the Remote Config solution](/docs/ai-logic/solutions/remote-config)\n\n\u003cbr /\u003e\n\nWe're actively working on other solutions and guides, so check back soon!"]]