CXG AI 用量查询

更新时间:
复制 MD 格式

AI 使用量报告

使用 CXG AI 使用量报告查看每日 LLM 的调用次数以及消耗的 CXG Credit 数量。

前往 Salesforce 平台 > Report, 点击 CXG 文件夹,点击 CXG AI Usage Report 进入详情 查看 AI 使用量数据。

查看 AI 使用量报告需要完成以下配置或具有 CXG Admin 权限集组或者 AssetUsage_c 对象的权限:

创建 Integration User

注意:该步骤包含在  CXG Quick Setup 自动配置流程中,如已配置则跳过。如果下述 Integration User 已经通过 Connected Experiences Gateway 中别的集成应用添加,那么可以跳过创建,直接使用同一个 Integration User。

操作步骤

  1. 登录 Salesforce Platform,点击 Setup > Users > New。

    1. Last Name 填写用户名字,建议填 CXG Automated

    2. Alias 填写名字简称,建议填 CXG

    3. Email 填写用户邮箱

    4. Username 填写用户名,不能重复

    5. Nickname 填写昵称,或者使用默认

    6. User License 选择 Salesforce Integration

    7. Profile 选择 Salesforce API Only System Integrations

  2. 保存新创建的 User。

  3. User 详情页中,点击 Permission Set Assignment > Edit Assignment,选择 CXG Integration User 权限集。

  4. 保存,完成。

赋予 Integration User 对于 Connected App 权限

Permission Set 中允许设置 Assigned Connected App,但包含 1GP Connected App 的 Permission Set 无法通过 Package 打包。因此管理员必须手动创建一个 Permission Set,包含访问和使用 CXG Connected App 的权限,并且将该权限赋予给需要使用 CXG Connected App 功能的员工。

注意:该步骤包含在  CXG Quick Setup 自动配置流程中,如已配置则跳过。如果您已经在其他功能中创建过 CXG Canvas App Assignment 这个权限集,则可跳过新建步骤,直接将这个权限集赋予给 Integration User (CXG Automated)。

操作步骤

  1. 前往 Salesforce Platform,点击 Setup > Permission Sets > New。

    1. Label 填写 Permission Set 的名字,建议填 CXG Canvas App Assignment

    2. License 选择 None

  2. 保存,跳转 Permission Set 详情页。

  3. 点击 Assigned Connected App > Edit,选择 CXG_CANVAS > 保存。

  4. 点击 Manage Assignment > Add Assignment,勾选所有需要访问 Connected App 的用户,包含但不仅限于:

    1. Integration User (CXG Automated)

  5. 保存,完成。

配置 Canvas Connected App

注意:该步骤不包含在  CXG Quick Setup 自动配置流程中,需要手动配置。如果您已经在其他功能中配置过 CXG Canvas App,则可跳过该步骤

Connected App 是一个技术框架,它能使外部应用程序和 Salesforce Platform 通过调用 API 和设定标准协议进行集成。更多了解请阅读 What is Salesforce Connected Apps?。我们通过 Connected App 实现客服消息功能以及从 CXG 侧操作相关数据对象。在此之前,需要对 CXG Connected App 配置 OAuth 授权方式,API 调用 Integration 用户以及权限集。

前提条件

  1. Package 成功安装后,Connected App 就已经成功添加到 Salesforce Platform 中。

  2. 已经创建 Integration 用户。

  3. 已经完成所有权限相关的配置。

操作步骤

  1. 登录 Salesforce Platform,点击 Setup,快速查找 App Manager。

  2. 找到 CXG_CANVAS,操作栏点击 Manage。

  3. 点击 Edit Policies > OAuth Policies > Permitted Users,选择 Admin approved users are pre-authorized。

  4. 点击 Client Credentials Flow > Run As,查找 CXG Automated 并选择。

  5. 保存,完成。

注意:OAuth Policies 选择 Admin approved users are pre-authorized 模式是 CXG Connected App 安全性的重要保障,更新为 Admin approved 模式后不建议再次改动。

分配权限给需要查看 Report 的用户

  1. Report 所在的 “CXG” Folder,需要管理员通过 Share Folder 将其分享给需要查看的用户。

  2. 查看 report 的用户需要 AssetUsage__c 对象的权限,并且包含具体的 Record 权限

    • a. CXG Admin 权限集组已经拥有查看 AI Usage 的权限。

    • b. 如果 AssetUsage 的 Organization-Wide-Default Sharing Setting 为 PublicRead,则不需要专门赋予 Record 权限。