Method List
-
#[] Truffle::Toolbox
-
#add Truffle::Toolbox
-
agent Truffle
-
#arguments Truffle::ToolCall
-
assistant Truffle::Message
-
#call Truffle::Tool
-
#chat Truffle::Providers::Base
-
#chat Truffle::Providers::OpenAI
-
#content Truffle::Message
-
define Truffle::Tool
-
#description Truffle::Tool
-
#each Truffle::Toolbox
-
#empty? Truffle::Toolbox
-
#finish_reason Truffle::Response
-
#handler Truffle::Tool
-
#handler Truffle::Tool::Builder
-
#id Truffle::ToolCall
-
#initialize Truffle::Tool
-
#initialize Truffle::Tool::Builder
-
#initialize Truffle::Agent
-
#initialize Truffle::Message
-
#initialize Truffle::Toolbox
-
#initialize Truffle::Response
-
#initialize Truffle::Providers::OpenAI
-
#max_turns Truffle::Agent
-
#message Truffle::Response
-
#messages Truffle::Agent
-
#model Truffle::Response
-
#model Truffle::Providers::OpenAI
-
#name Truffle::Tool
-
#name Truffle::Message
-
#name Truffle::ToolCall
-
#name Truffle::Providers::Base
-
#name Truffle::Providers::OpenAI
-
#names Truffle::Toolbox
-
#on Truffle::Agent
-
#param Truffle::Tool::Builder
-
#parameters Truffle::Tool
-
provider Truffle
-
#provider Truffle::Agent
-
#raw Truffle::Response
-
#reset Truffle::Agent
-
#role Truffle::Message
-
#run Truffle::Tool::Builder
-
#run Truffle::Agent
-
#schema Truffle::Tool::Builder
-
system Truffle::Message
-
#system_prompt Truffle::Agent
-
#text Truffle::Response
-
#to_h Truffle::Message
-
#to_h Truffle::ToolCall
-
#to_schema Truffle::Tool
-
#to_schema Truffle::Toolbox
-
tool Truffle
-
tool Truffle::Message
-
#tool_call_id Truffle::Message
-
#tool_calls Truffle::Message
-
#tool_calls Truffle::Response
-
#tool_calls? Truffle::Message
-
#tool_calls? Truffle::Response
-
#toolbox Truffle::Agent
-
#usage Truffle::Response
-
user Truffle::Message