agentchat.contrib.text_analyzer_agent
文本分析器代理
class TextAnalyzerAgent(ConversableAgent)
(实验性)文本分析代理,是ConversableAgent的一个子类,旨在按指令分析文本。
__init__
def __init__(name="analyzer",
system_message: Optional[str] = system_message,
human_input_mode: Literal["ALWAYS", "NEVER",
"TERMINATE"] = "NEVER",
llm_config: Optional[Union[Dict, bool]] = None,
**kwargs)
参数:
name
str - 代理的名称。system_message
str - ChatCompletion推理的系统消息。human_input_mode
str - 此代理绝不应提示人类输入。llm_config
dict or False - llm推理配置。 请参阅OpenAIWrapper.create获取可用选项。 要禁用基于llm的自动回复,请设置为False。**kwargs
dict - 其他在 ConversableAgent 中的 kwargs。
analyze_text
def analyze_text(text_to_analyze, analysis_instructions)
按照指令分析给定的文本,并返回分析结果。