Agentforce Prompt Builder 程序化访问与批处理指南
程序化访问 Prompt TemplatePrompt Builder 让你创建和管理能整合 CRM 数据的提示模板merge fields、flows、related lists、Apex。有三种程序化访问方式方式适用场景关键接口Connect REST API外部 Web 应用集成Prompt Template Generations Resource。请求指定模板 输入参数。响应生成文本 引用citationsConnect in Apex组织内 Apex 代码集成ConnectApi.EinsteinLLM.generateMessagesForPromptTemplate()。传入开发者名称 输入参数获取生成文本和可选引用citationMode: post_generationInvocable Actions平台级集成Flow Builder 等Generate Prompt Response Invocable Action。从 Flow Builder、Process Builder 或其他可调用上下文中调用跨组织部署使用 Metadata API 的 GenAiPromptTemplate模板定义和 GenAiPromptTemplateActv激活状态在 Sandbox 和 Production 组织之间部署。Prompt Template 批处理Batch Processing使用AiJobRun和AiJobRunItem对象异步生成大规模响应。典型用例夜间总结 Case 积压、批量内容生成、批量翻译、大规模记录充实。三步批处理模式步骤 1 — 创建 AiJobRunAiJobRun jobRun new AiJobRun( JobType PromptTemplate, Target Summarize_Case, // DeveloperName 推荐用于跨组织可移植性 Status New ); insert as user jobRun;步骤 2 — 创建 AiJobRunItem 记录每个输入记录一条MapString, Object payload new MapString, Object{ Input:Case new MapString, Object{ id c.Id } }; items.add(new AiJobRunItem( AiJobRunId jobRun.Id, Status Ready, Input JSON.serialize(payload) )); insert as user items; // Input 格式: {Input:Case:{id:CaseId}} // Response 格式: {promptResponse:LLM text}步骤 3 — 翻转为 ReadyToStartjobRun.Status ReadyToStart; update as user jobRun; // 此后不可更改不可变性规则生效关键约束约束说明不可变性一旦进入 InProgressAiJobRunId/Input 字段不可更改不能删除状态变更InProgress、Completed、Failed —— 用户无法更改速率限制标准1,000 条/AiJobRun原生批处理模型10,000 条/AiJobRunApex最多 5 个 AiJobRun/24 小时处理顺序多个 ReadyToStart 作业按 CreatedDate 排列如秒级内更新精确顺序不保证作业监控和平台事件使用AiJobRunStatusEvent平台事件监控作业完成状态。事件在每个状态转换时触发InProgress → Completed → Failed。事件 SchemaAiJobRunIdentifier父 Id、Status、JobType、Target。Trigger — 过滤 Completed 事件trigger AiJobRunStatusEventTrigger on AiJobRunStatusEvent (after insert) { SetId completedJobRunIds new SetId(); for (AiJobRunStatusEvent e : Trigger.new) { if (e.Status Completed String.isNotBlank(e.AiJobRunIdentifier)) { completedJobRunIds.add((Id) e.AiJobRunIdentifier); } } // 调用 Handler }Handler — 处理已完成项目查询 AiJobRunItem WHERE AiJobRunId IN :completedJobRunIds AND Status Completed提取 Input JSON → 解析 caseId{Input:Case:{id:CaseId}}提取 Response JSON → 解包 promptText{promptResponse:LLM text}将结果写回如作为 CaseComment生产环境注意事项去重平台事件可能被重新投递 —— 按 AiJobRunId ParentId 去重失败处理项目可能以 StatusFailed 结束 —— 与成功记录一起查询异步写回对接近 10,000 条的限制将写回操作转移到 Database.Batchable 或 Queueable异常处理始终捕获异常 —— 未捕获异常会导致事件批次失败9 次重试后平台会禁用订阅完整模式创建 AiJobRun (New) → 2. 创建 AiJobRunItem 列表 (Ready) → 3. 更新为 ReadyToStart订阅 AiJobRunStatusEvent (Completed) → 5. 处理结果解析 Input 获取源记录 Id → 解析 Response 获取 LLM 文本 → 写回Prompt Builder 从单个模板调用到数千条记录的批量处理为你提供了强大、受管控的方式将生成式 AI 整合到 Salesforce 工作流中。发布来源Agentforce Prompt Builder 程序化访问与批处理指南 | Salesforce CRM 中文站

相关新闻

图像处理核心技术:从基础算法到行业应用

图像处理核心技术:从基础算法到行业应用

1. 图像处理基础概念与技术演进图像处理作为计算机视觉的基础环节,已经渗透到我们日常生活的方方面面。从手机拍照的美颜功能到自动驾驶的环境感知,从医疗影像分析到工业质检,这项技术正在重塑我们与视觉信息交互的方式。图像处理的核心任务是…

2026/7/21 19:08:35 阅读更多 →
WRF2405S-3WR2 适配优选 WF3-24S05S,3W 工业 DC-DC 电源模块规格参数全拆解

WRF2405S-3WR2 适配优选 WF3-24S05S,3W 工业 DC-DC 电源模块规格参数全拆解

在工业控制、仪器仪表、现场采集终端的硬件方案开发阶段,硬件研发工程师常会遇到直流电源模块规格匹配、供应链备选扩充、国产器件落地验证等核心工作,3W 功率段 24V 转 5V 隔离电源模块是中小功耗工控板卡、传感器供电回路的通用器件。WRF2405S-3WR2 作…

2026/7/21 19:08:35 阅读更多 →
Android与Java定时任务机制对比与最佳实践

Android与Java定时任务机制对比与最佳实践

1. Android与Java中的Timer机制解析在移动应用开发中,定时任务是最基础也最常用的功能之一。Android平台基于Java语言,提供了多种定时器实现方案,每种方案都有其特定的适用场景和性能特点。作为从功能机时代就开始接触移动开发的工程师&#…

2026/7/21 6:59:34 阅读更多 →

最新新闻

向量数据库ANN近似最近邻搜索的原理

向量数据库ANN近似最近邻搜索的原理

在大模型检索增强生成(RAG)、语义搜索、个性化推荐、图像视频检索等AI核心场景中,向量数据库承担着高维向量存储与相似性检索的核心职能。海量高维向量的实时匹配效率,直接决定了AI应用的响应速度与落地体验。而ANN(Ap…

2026/7/22 8:23:56 阅读更多 →
如何挑选到靠谱的贴胶头生产厂家?

如何挑选到靠谱的贴胶头生产厂家?

挑选贴胶头生产厂家时,需从技术研发能力、产品适配性、服务响应效率、行业案例积累四大核心维度综合评估,避免因设备稳定性差、售后滞后等问题影响生产。以下结合行业经验与实际案例,提供可落地的筛选方法。一、优先考察技术沉淀与定制能力贴…

2026/7/22 8:23:56 阅读更多 →
RAG每次查询重头推导知识 LLM Wiki一次编译实现知识积累

RAG每次查询重头推导知识 LLM Wiki一次编译实现知识积累

在为 AI 代理配备代码库、设计文档、邮件记录或研究资料时,最标准的做法是 RAG:分块、嵌入、查询时检索 top-k 片段,再让模型生成回答。这套流程跑得通,但存在一个结构性的缺陷——合成永远发生在查询时刻。模型每回答一次问题&am…

2026/7/22 8:23:56 阅读更多 →
2026国内比较好的ERP系统有哪些?国内知名的ERP系统厂商完整排名盘点

2026国内比较好的ERP系统有哪些?国内知名的ERP系统厂商完整排名盘点

在数字化浪潮席卷全球的今天,企业面临着订单碎片化、渠道多元化、库存复杂化等多重挑战。传统的“单机版”或“单一功能”软件已难以满足企业全链路数字化的需求。2026年,如何选择一款既能打通业务财务闭环,又能适配国内跨境、线上线下多场景…

2026/7/22 8:23:56 阅读更多 →
小米员工丢了 6 年前的工程机,离职还要赔 3899?

小米员工丢了 6 年前的工程机,离职还要赔 3899?

刷脉脉看到一个挺炸裂的帖子。 有小米员工说,6 年前领的两部工程手机误丢了,离职流程里被要求赔付 3899 元。 更尴尬的是,评论区有人查了下,京东上全新机现在才 1600 多。所以大家吵起来了: 6 年前的工程机&#xff0c…

2026/7/22 8:23:55 阅读更多 →
【数据分享】2022-2026年全国500米分辨率坡向数据

【数据分享】2022-2026年全国500米分辨率坡向数据

1. 数据简介 数据名称:全国范围的坡向数据 数据时间:2022-2026年 空间分辨率:15弧秒(约500米) 坐标系:WGS-84 数据格式:GeoTiff 2. 数据可视化预览

2026/7/22 8:22:55 阅读更多 →

日新闻

TI DSP系统配置模块SYSCFG详解:中断机制与主设备优先级配置实战

TI DSP系统配置模块SYSCFG详解:中断机制与主设备优先级配置实战

1. 项目概述与SYSCFG模块的核心价值在嵌入式系统,尤其是像TI C6000系列这样的高性能DSP开发中,我们常常会与芯片手册里那些密密麻麻的寄存器打交道。很多开发者可能更关注算法实现、内存优化或者外设驱动,但对于一个稳定、高效的系统而言&…

2026/7/22 0:00:26 阅读更多 →
微信Server酱:高到达率的应急通知方案实践

微信Server酱:高到达率的应急通知方案实践

1. 为什么我们需要"最次"的通知方案? 在数字化协作环境中,消息通知系统的重要性不言而喻明。但现实情况是,企业级通知方案往往需要复杂的API对接(如企业微信、钉钉、飞书),个人开发者的小项目又经…

2026/7/22 0:00:26 阅读更多 →
甲方要的“简洁“PPT,到底是简洁还是省事?

甲方要的“简洁“PPT,到底是简洁还是省事?

甲方说"简洁一点",乙方听到的是"少做几页"。甲方说"不要太复杂",乙方理解成"别放图表了"。结果交过去,甲方说"我说的简洁不是这个意思"。"简洁"这个词在PPT语境里,是…

2026/7/22 0:00:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/21 8:48:31 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/21 5:34:47 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/21 8:25:39 阅读更多 →

月新闻