目录
1.2 register_for_execution 注册执行
本文主要对 AutoGen Function Call 进行解析,并通过实例进行介绍。
一、AutoGen Function Call
AutoGen 支持 Function Call 功能,代理会根据 system_message 和函数描述进行调用。一个函数(工具)必须向至少两个代理注册,才能在对话中使用,一个负责调用,一个负责执行
1.1 register_for_llm 注册调用
负责调用的代理通过 register_for_llm 注册函数。
def register_for_llm(
*,
name: Optional[str] = None,
description: Optional[str] = None,
api_style: Literal["function", "tool"] = "tool") -> Callable[[F], F]
常用的参数是 name(函数名称) 和 descriptio