Google Gemini API 使用入门及其集成 Android 应用程序

Google 的 Gemini SDK 是一款功能强大的工具,可直接访问 Android 应用程序中的 Gemini AI 模型。此集成简化了应用程序开发,因为开发人员无需管理复杂的后端 AI 基础架构。让我们深入了解如何将 Gemini 的功能引入您的 Android 项目。

Gemini API 使用入门及其集成 Android 应用程序

  • 一、获取 api 密钥及其项目配置
  • 二、常见使用场景
    • 1. 根据纯文本输入生成文本
    • 2. 根据文本和图片输入生成文本(多模态)
    • 3. 发起多轮对话(聊天)
    • 4. 使用流式传输加快互动速度
  • 三、相关参考

一、获取 api 密钥及其项目配置

我们首先从https://aistudio.google.com/app/apikey获取 api 密钥。如果您被重定向到https://ai.google.dev/available_regions,则意味着该 api 在您所在的地区尚不可用(您可以使用 VPN 进行测试)。

然后我们导入依赖项

dependencies {
  // add the dependency for the Google AI client SDK for Android
  implementation("com.google.ai.client.generativeai:generativeai:0.6.0")
}

人工智能能够为文本或文本和图像输入创建文本输出。如果您计划仅传递文本输入,建议使用“gemini-pro”,否则使用“gemini-pro-vision”模型。

二、常见使用场景

你可能感兴趣的:(Android,AI和实践教程合集,人工智能,android,google,gemini)