langchain_community.chat_models.anthropic.convert_messages_to_prompt_anthropic

langchain_community.chat_models.anthropic.convert_messages_to_prompt_anthropic(messages: List[BaseMessage], *, human_prompt: str = '\n\nHuman:', ai_prompt: str = '\n\nAssistant:') str[source]

将消息列表格式化为Anthropic模型的完整提示 参数:

messages (List[BaseMessage]): 要组合的BaseMessage列表。 human_prompt (str, optional): 人类提示标签。默认为”Human:”。 ai_prompt (str, optional): AI提示标签。默认为”Assistant:”。

返回:

str: 带有必要的human_prompt和ai_prompt标签的组合字符串。

Parameters
  • messages (List[BaseMessage]) –

  • human_prompt (str) –

  • ai_prompt (str) –

Return type

str