Skip to main content

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 或 False - llm 推理配置。 请参考 OpenAIWrapper.create 获取可用选项。 若要禁用基于 llm 的自动回复,请设置为 False。
  • **kwargs dict - ConversableAgent 中的其他 kwargs。

analyze_text

def analyze_text(text_to_analyze, analysis_instructions)

按照指示分析给定的文本,并返回分析结果。