概览
langchain-salesforce 包将 LangChain 与 Salesforce CRM 集成,允许您从 LangChain 应用程序中查询数据、管理记录和探索对象模式。
主要特点
- SOQL 查询:执行 Salesforce 对象查询语言 (SOQL) 查询
- 对象管理:对 Salesforce 对象进行创建、读取、更新和删除 (CRUD) 操作
- 模式探索:描述对象模式并列出可用对象
- 异步支持:支持异步操作
- 错误处理:详细的错误消息
- 环境变量支持:从环境变量加载凭据
设置
安装所需的依赖项身份验证设置
这些环境变量将由集成自动识别。获取您的安全令牌
如果您需要安全令牌- 登录 Salesforce
- 前往设置
- 在“我的个人信息”下点击“重置我的安全令牌”
- 检查您的电子邮件以获取新令牌
环境变量(推荐)
将您的 Salesforce 凭据设置为环境变量实例化
调用
查询
此示例查询 Salesforce 中的 5 个联系人。描述一个对象
获取特定 Salesforce 对象的元数据。列出可用对象
检索 Salesforce 实例中所有可用的对象。创建新联系人
在 Salesforce 中创建一个新的联系人记录。更新联系人
更新现有联系人记录。删除联系人
从 Salesforce 中删除联系人记录。链接
API 参考
有关全面的文档和 API 参考,请参阅附加资源
以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。