Steps 4–6: Dev Hub, Login & Definition File

DEX801 - Agentforce 入门指南

📄 第 12 页 🎬 视频课程

课程章节介绍

好,那咱们接着来看接下来的几步,这些都是为后面搭建Agentforce做的准备工作,我一条一条给你讲清楚。 首先,第4步,你需要选中一个Dev Hub组织,并且把它启用起来。你可以把它理解成是一个“开发大本营”,咱们后面创建的各种测试环境都是从这儿分配出去的。不过有一点要特别注意,这个Dev Hub组织必须带有你的Data 360许可证,没有它的话,后面就没法给Agentforce分配数据权限。具体怎么选、怎么启用,你感兴趣的话可以去查一份叫《Salesforce DX开发人员指南》的文档,里面有详细的图文说明,我就不在这里展开了。 接着看第5步,很简单,就是用一个浏览器窗口,登录你刚刚选好的那个Dev Hub组织。用你平时的Salesforce账号密码登进去就行。登进去之后,系统会弹出一个授权页面,问你是不是允许 Salesforce CLI 这个命令行工具来访问你的组织。你直接点“允许”就好了,这一步相当于告诉Salesforce:“我信任我的开发工具,它可以替我操作组织里的东西。”这样,咱们在电脑上敲的命令,才能连上云端的环境。 最后是第6步,咱们需要创建一个叫做“定义文件”的东西,通常我们会把它命名为 `afdx-scratch-def.json`。这个文件相当于一张“配方单”,你可以在里面写上:我想要一个什么类型的临时测试环境,里面要带哪些功能。 如果你是在一个标准的Salesforce DX项目里操作,就把这个文件放到项目的配置目录里。接下来,为了让咱们的临时环境能使用Einstein生成式AI的能力,你需要在文件里加入一个名叫 `Einstein1AIPlatform` 的功能开关,它在开发者版本和企业版本里都是支持的。 那要让这个环境一启动就自动把Einstein和Agentforce都开了,你还得把两个设置项打开:一个是 `agentPlatformSet`,另一个是 `einsteinGptSet`。你可以在文件里写成布尔值 true,保存好就行了。这样一来,你用这个定义文件去创建的任何临时开发环境,都会直接把Agentforce和Einstein给你准备好,省得你每次创建完还要去手动挨个打开,非常方便。 好,这三步就是提前搭好工作台的过程,你照着做一遍,环境就备齐了。下一步咱们就可以开始真正设计一个Agent了。

关键词

Agentforce Salesforce