Salesforce
SalesforceToolSpec #
Bases: BaseToolSpec
Salesforce工具规范。
给予代理人使用simple_salesforce与Salesforce进行交互的能力。
Source code in llama_index/tools/salesforce/base.py
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
|
execute_sosl #
execute_sosl(search: str) -> str
返回Salesforce搜索的结果,作为从Salesforce响应JSON有效负载解码的字典。
Args:
* search -- 完全格式化的SOSL搜索字符串,例如FIND {Waldo}
。
Source code in llama_index/tools/salesforce/base.py
17 18 19 20 21 22 23 24 25 26 27 28 29 |
|
execute_soql #
execute_soql(query: str) -> str
返回query
的完整结果集。这是query(...)
和query_more(...)
的便捷包装器。返回的字典是从最终调用Salesforce解码的JSON有效负载,但totalSize
字段表示检索到的结果的完整数量,records
列表表示检索到的完整记录列表。
- query -- 要发送到Salesforce的SOQL查询,例如 SELECT Id FROM Lead WHERE Email = "waldo@somewhere.com"。
Source code in llama_index/tools/salesforce/base.py
31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
|