module PlaceOS::Driver::Interface::ChatFunctions
Overview
provides a discoverable interface for LLMs
Defined in:
placeos-driver/interface/chat_functions.crMacro Summary
Instance Method Summary
-
#capabilities : String
overall description of what this driver implements
-
#function_schemas : Array(NamedTuple(function: String, description: String, parameters: Hash(String, JSON::Any)))
returns function name => {param name => JSON Schema}
Macro Detail
Instance Method Detail
def function_schemas : Array(NamedTuple(function: String, description: String, parameters: Hash(String, JSON::Any)))
#
returns function name => {param name => JSON Schema}