排查 Google AI Studio 问题

本页提供了一些建议,可帮助您在遇到问题时排查 Google AI Studio 的问题。

了解 403 访问受限错误

如果您看到 403 访问受限错误,则表示您使用 Google AI Studio 的方式不符合服务条款。一个常见原因是 您所在的地区不受支持

解决 Google AI Studio 上“无内容”响应的问题

如果内容因任何原因被屏蔽, Google AI Studio 上会显示 无内容 消息。如需查看更多详细信息, 请将指针悬停在 无内容 上,然后点击 安全

如果响应因安全设置而被屏蔽,并且 您已考虑了用例的安全风险,则您 可以修改 安全设置 以影响返回的响应。

如果响应被屏蔽但不是因为安全设置,则查询或 响应可能违反了服务条款,或者不受支持。

检查 token 使用情况和限制

当您打开提示时,屏幕底部的文本预览 按钮会显示当前用于提示内容的 token 数,以及所用模型的最大 token 数。

AI Studio 的 Google Cloud IAM 权限

Google Cloud 项目的成员需要特定的 Identity and Access Management (IAM) 权限才能在 Google AI Studio 中执行操作。如需详细了解这些身份,请参阅 IAM 主账号概览

在关联的 Google Cloud 项目中具有编辑者所有者 角色的用户拥有查看信息中心和管理 Gemini API 密钥的完整权限。具有查看者 角色的用户可以查看信息中心和 API 密钥,但无法创建、更新或删除它们。

如需进行更精细的控制,请参阅下表,了解每个 AI Studio 功能所需的特定权限。如需了解如何授予这些权限,请参阅 Google Cloud 文档中的授予、更改和撤消对资源的访问权限

AI Studio 功能 必需的 IAM 权限 其他要求
搜索项目 (导入项目) resourcemanager.projects.get
重命名项目 resourcemanager.projects.update
显示配额层级 不适用
创建 API 密钥 拥有搜索项目 权限,并且:

apikeys.keys.create
serviceusage.services.enable
iam.serviceAccountApiKeyBindings.create
iam.serviceAccounts.create
列出 API 密钥 拥有搜索项目 权限,并且:

apikeys.keys.list
serviceusage.services.get
Google Cloud 项目必须启用 Generative Language API
重命名 API 密钥 apikeys.keys.update
删除 API 密钥 apikeys.keys.delete
使用情况信息中心 拥有搜索项目 权限,并且:

monitoring.timeSeries.list
速率限制信息中心 拥有使用情况信息中心 权限,并且:

cloudquotas.quotas.get
支出(结算上限) billing.resourceCosts.get(查看支出)
billing.resourcebudgets.read(查看上限)
billing.resourcebudgets.write(设置上限)
结算信息中心 billing.accounts.get

其他访问权限检查

除了 Google Cloud IAM 权限之外,AI Studio 还会执行安全和合规性检查。如果您不符合以下要求,可能会在 AI Studio 界面或 API 响应中遇到 PERMISSION_DENIED 或访问限制错误:

  • 安全检查: 您的请求必须通过自动化安全检查。
  • 服务条款: 您必须接受《Google 服务条款》和《生成式 AI 附加服务条款》。
  • 受支持的区域: 您必须位于受支持的区域
  • 信任与安全: Google Cloud 项目不得因滥用行为而被标记。