Vertex AI in Firebase, 21 Ekim 2024'te Genel Kullanım'a (GOK) sunuldu.
Taşıma işlemi için gereken değişikliklerin genel hatlarıyla listesi aşağıda verilmiştir:
- Firebase projenizde yeni zorunlu API'yi etkinleştirin (herkes için gereklidir)
- Kitaplığın genel sürümüne güncelleme (herkes için gereklidir)
- Ek değişiklikler (kullandığınız özelliklere bağlı olarak gereklidir)
Firebase projenizde yeni zorunlu API'yi etkinleştirin (herkes için zorunludur)
Firebase projenizde Vertex AI in Firebase API'sini etkinleştirmeniz ve Firebase API anahtarınızın izin verilenler listesine eklemeniz gerekir. Bu, Vertex AI in Firebase'ün GA sürümünü kullanmak için gereken yeni bir API'dir.
Firebase konsolunda Gemini ile oluşturma sayfasına gidin.
Bu API'yi etkinleştirmenize ve Firebase API anahtarınızın izin verilenler listesine eklemenize yardımcı olacak bir iş akışı başlatmak için Vertex AI in Firebase kartında Başlayın'ı tıklayın.
Konsolda iş akışının geri kalanını atlayabilirsiniz.
Kitaplığın genel sürümüne güncelleme (herkes için gereklidir)
Ek değişiklikler (kullandığınız özelliklere bağlı olarak gereklidir)
SDK'ların GA sürümlerinde çeşitli değişiklikler uygulandı. Uygulamanızda SDK'nın GA sürümünü kullanmaya başlamak için kodunuzda yapmanız gerekebilecek değişiklikler için aşağıdaki listeleri inceleyin.
İşlev çağırma
Bu özelliği genel kullanıma sunulmadan önce uyguladıysanız şemanızı tanımlama şeklinizde güncelleme yapmanız gerekir. İşlev beyanlarınızı nasıl yazacağınızı öğrenmek için güncellenmiş işlev çağırma kılavuzunu incelemenizi öneririz.responseSchema
kullanarak yapılandırılmış çıkış (JSON gibi) oluşturma Bu özelliği genel kullanıma sunulmadan önce uyguladıysanız şemanızı tanımlama şeklinizde güncelleme yapmanız gerekir. JSON şemalarını nasıl yazacağınızı öğrenmek için yeni yapılandırılmış çıkış kılavuzunu incelemenizi öneririz.Zaman aşımı
- İstekler için varsayılan zaman aşımı 180 saniye olarak değiştirildi.
Taşımayla ilgili olası hatalar
Vertex AI in Firebase'ün GA sürümüne geçiş yaparken, bu taşıma kılavuzunda açıklandığı şekilde gerekli tüm değişiklikleri tamamlamadıysanız hatalarla karşılaşabilirsiniz.
403 Hatası: Requests to this API firebasevertexai.googleapis.com ... are blocked.
Requests to this API firebasevertexai.googleapis.com ... are blocked.
ifadesini içeren bir 403 hatası alırsanız bu genellikle, Firebase yapılandırma dosyanızdaki/nesnesindeki API anahtarının, kullanmaya çalıştığınız ürün için izin verilenler listesinde gerekli bir API'ye sahip olmadığı anlamına gelir.
Uygulamanızın kullandığı API anahtarında, anahtarın "API kısıtlamaları " izin verilenler listesine dahil edilen tüm gerekli API'lerin bulunduğundan emin olun. Vertex AI in Firebase için API anahtarınızın izin verilenler listesinde en azından Vertex AI in Firebase API'sinin yer alması gerekir. Bu API, Firebase konsolu üzerinden yeni API'yi etkinleştirdiğinizde API anahtarınızın izin verilenler listesine otomatik olarak eklenmiş olmalıdır.
Tüm API anahtarlarınızı Google Cloud konsolundaki API'ler ve Hizmetler > Kimlik bilgileri panelinde görüntüleyebilirsiniz.