Skip to contents

Returns a list of tools that enable human-in-the-loop interactions. Currently includes tool_ask_user (AskUserQuestion) for asking clarifying questions.

Usage

tools_interactive()

Value

A list of tool definitions.

Examples

if (FALSE) { # \dontrun{
agent <- Agent$new(
  chat = ellmer::chat("openai/gpt-4o"),
  tools = c(tools_file(), tools_interactive())
)
} # }