Firebase, Google tarafından desteklenen ve dünya çapında milyonlarca geliştiricinin güvendiği bir uygulama geliştirme platformudur. Doğal dil uygulamaları oluşturmak için PaLM API'yi kullanmak isteyen bir Firebase geliştiricisiyseniz işinizi kolaylaştıracak çeşitli Firebase Uzantıları vardır. Bunlar, işlevleri uygulamanıza hızlı bir şekilde dağıtmanıza yardımcı olan kullanıma hazır çözümlerdir.
Metni özetle
Summarize Text Firebase Extension, çeşitli uygulamalar için özetler oluşturmak üzere tasarlanmış yapay zeka destekli bir araçtır. Bu uzantı, geliştiricilerin PaLM API'yi olabildiğince kolay kullanmaları için kullanışlı bir yol sunar ve başlamak için iyi bir yerdir.
Chatbot oluştur
Chatbot with PaLM API Firebase Uzantısı, geliştiricilerin veritabanı olarak Cloud Firestore'u kullanarak PaLM API aracılığıyla kullanıcılar ve büyük dil modelleri arasında etkileşimli sohbetler oluşturup yönetmelerini sağlar. Cloud Firestore'daki koleksiyonlar her sohbeti temsil eder. Uzantı, yeni mesajların toplanmasını izler ve ardından sohbetin önceki mesajlarını bağlam olarak kabul ederek PaLM API'yi uygun bir yanıt için sorgular.
Geliştiriciler Chatbot with PaLM API uzantısını entegre ederek chatbot uygulamalarını verimli bir şekilde oluşturabilir. Bu sayede, kullanıcı deneyimini ve etkileşimi iyileştirebilir, aynı zamanda özel kod geliştirmeye yönelik zamandan ve emekten tasarruf edebilir.
PaLM API'yi Güvenli Şekilde Çağırın
Call PaLM API Securely Firebase Uzantısı, geliştiricilerin Firebase uygulamalarından PaLM API ile etkileşim kurmasını sağlayan Uygulama Kontrolü ile korunan güvenli API uç noktaları sunar. Dağıtılan uç nokta, ince bir sarmalayıcı görevi görür ve geliştiricilerin, doğrudan PaLM API'ye erişirken yapacakları istek gövdesini gönderebilmelerini sağlar.
Bu uzantı, API anahtarını Cloud Secret Manager'da gizli anahtar olarak depolayarak API uç noktasının, API uç noktasının isteğe dahil etmeden anahtara doğrudan erişmesine olanak tanır. API uç noktaları, Firebase Çağırılabilir işlevleri olarak dağıtılır. Böylece, kullanıcıların istemci uygulamalarından işlevleri başarıyla çağırması için Firebase Auth kullanıcısı olarak oturum açması gerekir.
Geliştiriciler, Call PaLM API Securely uzantısını kullanarak PaLM API ile güvenli bir şekilde etkileşim kurma sürecini akıcı hale getirirken özel kod geliştirme için zaman ve emekten tasarruf edebilir.
PaLM API ile Dil Görevleri
PaLM API Firebase Uzantısı ile Dil Görevleri, geliştiricilerin PaLM API'yi kullanarak çeviri, sınıflandırma, özetleme, adlandırılmış varlık tanıma ve yaratıcı metin oluşturma gibi çeşitli metin tabanlı görevleri gerçekleştirmelerini sağlar. Kullanıcılar özel bir istem, Firestore koleksiyon yolu tanımlar ve uzantı, yeni belgeler için önceden belirlenmiş koleksiyonları izler. Yeni bir belge algılandığında uzantı, doküman değişkenlerini tutma çubuğu şablonlarıyla değiştirir, PaLM API'yi belirtilen isteme göre sorgular ve yanıtı yapılandırılabilir bir yanıt alanına tetikleyici belgeye yazar.
Geliştiriciler, her bir örnek belirli bir görev için yapılandırılmış şekilde, farklı görevler için Language Tasks with PaLM API uzantısının birden fazla örneğini yükleyebilir.
Geliştiriciler bu uzantıyı dahil ederek uygulamalarında dil görevleri gerçekleştirme sürecini kolaylaştırabilir, işlevselliği ve kullanıcı deneyimini iyileştirirken özel kod geliştirme için zaman ve emekten tasarruf edebilirler.