概述
langchain-salesforce 包将 LangChain 与 Salesforce CRM 集成,
允许您从 LangChain 应用中查询数据、管理记录并探索对象模式。
主要功能
- SOQL 查询:执行 Salesforce 对象查询语言(SOQL)查询
- 对象管理:对 Salesforce 对象进行创建、读取、更新和删除(CRUD)操作
- 模式探索:描述对象模式并列出可用对象
- 异步支持:支持异步操作
- 错误处理:详细的错误信息
- 环境变量支持:从环境变量加载凭证
安装
安装所需依赖项:身份验证设置
以下环境变量将被集成自动读取。获取安全令牌
如果您需要安全令牌:- 登录 Salesforce
- 进入设置
- 在”我的个人信息”下点击”重置我的安全令牌”
- 在邮件中查看新令牌
环境变量(推荐)
将您的 Salesforce 凭证设置为环境变量:实例化
调用
查询
本示例查询 Salesforce 中的 5 个联系人。描述对象
获取特定 Salesforce 对象的元数据。列出可用对象
检索 Salesforce 实例中所有可用的对象。创建新联系人
在 Salesforce 中创建新的联系人记录。更新联系人
更新现有联系人记录。删除联系人
从 Salesforce 中删除联系人记录。链式调用
API 参考
有关完整文档和 API 参考,请参阅:附加资源
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

