The claude() function acts as an interface for interacting with the Anthropic API
through main tidyllm verbs such as chat(), embed(), and
send_batch(). It dynamically routes requests to Claude-specific functions
like claude_chat() and send_claude_batch() based on the context of the call.
claude(..., .called_from = NULL)The result of the requested action, depending on the specific function invoked
(e.g., an updated LLMMessage object for chat(), or a matrix for embed()).
Parameters to be passed to the appropriate OpenAI-specific function, such as model configuration, input text, or API-specific options.
An internal argument that specifies which action (e.g.,
chat, send_batch) the function is being invoked from.
This argument is automatically managed and should not be modified by the user.