LLMTool
参数类型列表 » 该功能需要外部账户 »
LLMTool["name",params,fun]
表示 LLM 使用的工具,使其能够在 params 描述的参数上运行 fun.
LLMTool[{"name","description"},params,fun]
使用描述来提示 LLM.
更多信息
- LLMTool 通常用于为大型语言模型 (LLM) 提供准确的答案或最新信息.
- 使用 LLMTool 可以修改 LLM 提示,以解释如何使用该工具、它的用途及其参数.
- LLM 可通过指定工具的 "name" 使用工具,应为有效触发 LLM 使用的实际工具功能的描述性词汇. 可在 "description" 中给出工具的其他详细信息.
- 工具调用被解析为 LLMToolRequest,计算结果以字符串形式发送给 LLM.
- params 的格式和 fun 与 APIFunction 类似.
- params 的有效形式包括:
-
"name" 字符串参数 "name"type 类型参数 {spec1,spec2,…} 参数列表 - type 的有效形式包括:
-
"form" Interpreter 支持的任意形式 Interpreter[…] Interpreter 对象 assoc 给出如何处理参数的详细信息的关联 tfun 要对字符串应用的任意函数 - assoc 中可能的元素包括:
-
"Interpreter" "String" 解释器类型 "Help" Missing[] 提示信息 "Required" True 参数是否是必须的
范例
打开所有单元关闭所有单元范围 (3)
定义一个工具,开放 TravelDistance 函数,将参数解释为城市列表:
定义一个工具,其中含有运行 Wolfram 语言代码的提示:
获取 LLMToolRequest 和 LLMToolResponse 对象列表:
Wolfram Research (2023),LLMTool,Wolfram 语言函数,https://reference.wolfram.com/language/ref/LLMTool.html.
文本
Wolfram Research (2023),LLMTool,Wolfram 语言函数,https://reference.wolfram.com/language/ref/LLMTool.html.
CMS
Wolfram 语言. 2023. "LLMTool." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/LLMTool.html.
APA
Wolfram 语言. (2023). LLMTool. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/LLMTool.html 年