class
LLM::AdapterFactory
- LLM::AdapterFactory
- Reference
- Object
Overview
Factory for creating LLM adapters based on provider configuration.
Defined in:
llm/adapter.crClass Method Summary
- .for(provider : String, model : String, api_key : String | Nil = nil, event_sink : Proc(String, Nil) | Nil = nil, native_tool_calling_allowlist : Array(String) | Nil = nil) : Adapter
- .native_tool_calling_enabled_for_provider?(provider : String, allowlist : Array(String) | Nil = nil) : Bool
Class Method Detail
def self.for(provider : String, model : String, api_key : String | Nil = nil, event_sink : Proc(String, Nil) | Nil = nil, native_tool_calling_allowlist : Array(String) | Nil = nil) : Adapter
#