Create a prompt from a list of tools.
create_prompt(
cls,
tools: Sequence[BaseTool],
system_message_prefix: str = SYSTEM_MESSAGE_PREFIX,
system_message_suffix: str = SYSTEM_MESSAGE_SUFFIX,
human_message: str = HUMAN_MESSAGE,
format_instructions: str = FORMAT_INSTRUCTIONS,
input_variables: list[str] | None = None
) -> BasePromptTemplate| Name | Type | Description |
|---|---|---|
tools* | Sequence[BaseTool] | A list of tools. |
system_message_prefix | str | Default: SYSTEM_MESSAGE_PREFIXThe system message prefix. |
system_message_suffix | str | Default: SYSTEM_MESSAGE_SUFFIXThe system message suffix. |
human_message | str | Default: HUMAN_MESSAGEThe |
format_instructions | str | Default: FORMAT_INSTRUCTIONSThe format instructions. |
input_variables | list[str] | None | Default: NoneThe input variables. |