chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

Android應用添加生成式AI功能的實用技巧

谷歌開發(fā)者 ? 來源:Android 開發(fā)者 ? 2025-04-12 14:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 / 高級開發(fā)者關(guān)系工程師 Thomas Ezan

Gemini 可以幫助您構(gòu)建和發(fā)布新的用戶功能,從而提高用戶參與度,為您的用戶打造個性化體驗。

借助 Vertex AI in Firebase SDK,您可以訪問 Google 的 Gemini Cloud 模型 (如 Gemini 1.5 Flash 和 Gemini 1.5 Pro),并為您的 Android 應用添加生成式 AI 功能。該功能于去年 10 月正式發(fā)布,目前已經(jīng)可以用于生產(chǎn)環(huán)境,并已被 Google Play 中的許多應用所采用。

以下是一些實用技巧,可以幫助您成功地將此功能部署到生產(chǎn)環(huán)境。

實施 App Check 以防止 API 濫用

在使用 Vertex AI in Firebase API 時,實施強有力的安全措施以防止未經(jīng)授權(quán)的訪問和濫用至關(guān)重要。

Firebase App Check 有助于保護后端資源 (如 Vertex AI in Firebase 和 Cloud Functions for Firebase,甚至您自定義的后端) 免受濫用。App Check 通過驗證傳入流量是否來自運行在真實且未被篡改的 Android 設備上的真實應用來實現(xiàn)這一目標。

wKgZPGf6DrmAESp4AABxmDssSdA160.png

△ Firebase App Check 確保只有合法用戶才能訪問您的后端資源

首先,請將 Firebase 添加至您的 Android 項目,并在 Google Play 管理中心中為您的應用啟用 Play Integrity API。然后返回 Firebase 控制臺,轉(zhuǎn)到 Firebase 項目的 App Check 部分,通過提供應用的 SHA-256 指紋來注冊您的應用。

隨后,使用適用于 Android 的 App Check 庫更新 Android 項目的 Gradle 依賴項:

dependencies {
 // BoM for the Firebase platform
 implementation(platform("com.google.firebase33.7.0"))


 // Dependency for App Check
 implementation("com.google.firebase:firebase-appcheck-playintegrity")
}
最后,在您的 Kotlin 代碼中初始化 App Check,再使用其他的 Firebase SDK:
Firebase.initialize(context)
Firebase.appCheck.installAppCheckProviderFactory(
  PlayIntegrityAppCheckProviderFactory.getInstance(),
)

為了增強生成式 AI 功能的安全性,您可以在將應用發(fā)布到生產(chǎn)環(huán)境之前實施并強制執(zhí)行 App Check。此外,如果您的應用使用了 Firebase Authentication、Firestore 或 Cloud Functions 等其他 Firebase 服務,App Check 也會為這些資源提供額外的保護層。

一旦啟用 App Check 強制執(zhí)行后,您將可以在 Firebase 控制臺中監(jiān)控您應用的請求。

wKgZPGf6DtuARH9RAAGmh-IDn2Y567.png

△ Firebase 控制臺中的 App Check 指標頁面

您可以查閱 Firebase 官網(wǎng)上的文檔以詳細了解 Android 上的 App Check。

使用 Remote Config 實現(xiàn)服務器端配置管理

生成式 AI 領域發(fā)展迅速。每隔幾個月,Gemini 就會迭代推出新模型,并移除部分舊模型。

因此,我們建議通過 Firebase Remote Config 使用服務器控制的變量,而不是在您的應用中硬編碼模型名稱。這樣您就可以動態(tài)更新應用使用的模型,而無需部署新版本的應用或要求用戶獲取新版本。

您可以使用 Firebase 控制臺定義要控制的參數(shù) (如模型名稱)。然后,將這些參數(shù)以及每個參數(shù)的默認 "回退" 值添加到應用中?;氐?Firebase 控制臺,您可以隨時更改這些參數(shù)的值。您的應用將自動獲取新值。

下面介紹如何在您的應用中實現(xiàn) Remote Config:

// Initialize the remote configuration by defining the refresh time
valremoteConfig: FirebaseRemoteConfig = Firebase.remoteConfig
valconfigSettings = remoteConfigSettings {
  minimumFetchIntervalInSeconds =3600
}
remoteConfig.setConfigSettingsAsync(configSettings)


// Set default values defined in your app resources
remoteConfig.setDefaultsAsync(R.xml.remote_config_defaults)


// Load the model name
valmodelName = remoteConfig.getString("model_name")

您可以在 Firebase 官網(wǎng)上了解更多關(guān)于在 Vertex AI in Firebase 中使用 Remote Config 的內(nèi)容。

收集用戶反饋以評估影響

當您將啟用 AI 的功能發(fā)布到生產(chǎn)環(huán)境中時,為您的產(chǎn)品構(gòu)建反饋機制,并且允許用戶輕松反饋 AI 輸出是否有用、準確或相關(guān)至關(guān)重要。例如,您可以在界面中加入 "點贊" 和 "反對" 按鈕等交互式元素,以及詳細的反饋表單。Compose 中的 Material Icons package 提供了現(xiàn)成可用的圖標來幫助您實現(xiàn)它。

您可以使用 Google Analytics 的 logEvent() 函數(shù),輕松地將用戶與這些元素的交互作為自定義分析事件進行跟蹤:

Row{
 Button(
   onClick = {
    firebaseAnalytics.logEvent("model_response_feedback") {
     param("feedback","thumb_up")
    }
   }
 ) {
  Icon(Icons.Default.ThumbUp, contentDescription ="Thumb up")
 },
 Button(
   onClick = {
    firebaseAnalytics.logEvent("model_response_feedback") {
     param("feedback","thumb_down")
    }
   }
 ) {
  Icon(Icons.Default.ThumbDown, contentDescription ="Thumb down")
 }
}

您可以在 Firebase 文檔中詳細了解 Google Analytics 及其日志記錄功能。

用戶隱私和負責任的 AI

當您使用 Vertex AI in Firebase 進行推理時,我們將確保您發(fā)送給 Google 的數(shù)據(jù)不會被 Google 用于訓練 AI 模型。

當用戶使用生成式 AI 技術(shù)時,對其保持信息透明同樣至關(guān)重要。您應該提醒用戶模型可能發(fā)生的意外行為。

最后,您的應用應該允許用戶控制儲存和刪除他們與 AI 模型交互的相關(guān)活動數(shù)據(jù)。

您可以訪問 Google Cloud 文檔,詳細了解 Google 如何負責任地應用生成式 AI。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3980

    瀏覽量

    132339
  • Google
    +關(guān)注

    關(guān)注

    5

    文章

    1797

    瀏覽量

    59945
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1931

    瀏覽量

    65534
  • 生成式AI
    +關(guān)注

    關(guān)注

    0

    文章

    536

    瀏覽量

    961

原文標題:在 Android 上使用 Vertex AI in Firebase,實現(xiàn)可用于生產(chǎn)環(huán)境的生成式 AI

文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    求助,DevEco Studio如何默認布局及默認生成的ohosTest代碼添加license?

    文件添加增加生成自定義license header或文件頭現(xiàn)在看是新建項目會生成tmp,如何生成的應該可以修改!有大神知道嗎?
    發(fā)表于 06-15 11:24

    如何在Android Studio中添加C/C ++代碼

    此Screencast將逐步向您展示如何在Android Studio 0.5.1中向您的Android應用程序添加C / C ++代碼,在Gradle構(gòu)建期間編譯它,并正確處理APK生成
    的頭像 發(fā)表于 11-06 06:20 ?3994次閱讀

    嵌入系統(tǒng)安全實用技巧

    嵌入系統(tǒng)安全實用技巧
    的頭像 發(fā)表于 12-28 09:51 ?1223次閱讀

    什么是生成AI生成AI的四大優(yōu)勢

    生成AI是一種特定類型的AI,專注于生成新內(nèi)容,如文本、圖像和音樂。這些系統(tǒng)在大型數(shù)據(jù)集上進行訓練,并使用機器學習算法
    發(fā)表于 05-29 14:12 ?4987次閱讀

    ChatGPT熱潮繼續(xù) 甲骨文將在其人力資源軟件中添加生成AI功能

    ChatGPT熱潮繼續(xù) 甲骨文將在其人力資源軟件中添加生成AI功能 ChatGPT 這類 AI 工具已經(jīng)在科技行業(yè)掀起了一股熱潮,
    的頭像 發(fā)表于 06-29 15:54 ?926次閱讀

    基于 TouchGFX 生成的代碼中添加觸摸功能的方法

    基于 TouchGFX 生成的代碼中添加觸摸功能的方法
    的頭像 發(fā)表于 10-27 09:21 ?1265次閱讀
    基于 TouchGFX <b class='flag-5'>生成</b>的代碼中<b class='flag-5'>添加</b>觸摸<b class='flag-5'>功能</b>的方法

    生成AI功能簡述

    在過去的一年里,我們看到了生成AI用例和模型的爆炸增長?,F(xiàn)在幾乎每周都會針對不同的領域發(fā)布新的值得注意的生成
    的頭像 發(fā)表于 09-24 15:34 ?1602次閱讀
    <b class='flag-5'>生成</b><b class='flag-5'>式</b><b class='flag-5'>AI</b>的<b class='flag-5'>功能</b>簡述

    生成AI技術(shù)的應用前景

    生成 AI(人工智能)與我們熟知的 AI 有何不同?這篇文章將為我們一探究竟!
    的頭像 發(fā)表于 11-29 12:20 ?1951次閱讀

    Amazon Connect新增生成AI功能

    Connect Contact Lens為客戶互動添加AI生成摘要功能,幫助管理人員評估和優(yōu)化坐席表現(xiàn); Amazon Connect中的Amazon Lex現(xiàn)已利用
    的頭像 發(fā)表于 12-18 17:34 ?832次閱讀

    谷歌地圖引入生成AI功能

    谷歌近日宣布,在其廣受歡迎的谷歌地圖應用中引入了全新的生成AI功能。這一創(chuàng)新功能利用大型模型,深入分析了地圖上超過2.5億個地點的詳細信息
    的頭像 發(fā)表于 02-06 16:42 ?5560次閱讀

    三星正考慮為Bixby添加生成AI功能

    Choi強調(diào):“鑒于新型生成AI與大語義學習(LLM)技術(shù)的出現(xiàn),我們有必要去重新定位Bixby搭載這類科技以實現(xiàn)智能升級。
    的頭像 發(fā)表于 04-01 15:01 ?968次閱讀

    榮耀新品將搭載谷歌AI功能,提升生成AI體驗

    榮耀于5月22日宣布,將在新款智能手機上集成谷歌的AI功能,實現(xiàn)生成AI體驗。此外,新機還將得到谷歌云服務的支持。
    的頭像 發(fā)表于 05-23 08:51 ?1160次閱讀

    原來這才是【生成AI】??!

    隨著ChatGPT、文心一言等AI產(chǎn)品的火爆,生成AI已經(jīng)成為了大家茶余飯后熱議的話題。可是,為什么要在AI前面加上“
    的頭像 發(fā)表于 06-05 08:04 ?290次閱讀
    原來這才是【<b class='flag-5'>生成</b><b class='flag-5'>式</b><b class='flag-5'>AI</b>】??!

    生成AI工具作用

    生成AI工具是指那些能夠自動生成文本、圖像、音頻、視頻等多種類型數(shù)據(jù)的人工智能技術(shù)。在此,petacloud.ai小編為您整理
    的頭像 發(fā)表于 10-28 11:19 ?1046次閱讀

    生成AI工具好用嗎

    當下,生成AI工具正以其強大的內(nèi)容生成能力,為用戶帶來了前所未有的便捷與創(chuàng)新。那么,生成
    的頭像 發(fā)表于 01-17 09:54 ?662次閱讀