AIIntegration::CrystalAIManager
Inherits Reference < Object
Crystal AI Manager that interfaces with the C++ system
Constructors
new
SourceInstance methods
batch_infer(model_name : String, requests : Array(InferenceRequest)) : Array(InferenceResponse)
Sourcecreate_session(session_id : String)
Sourcedestroy_session(session_id : String)
Sourceget_default_model
Sourceget_stats
Sourcehas_session?(session_id : String) : Bool
Sourceinfer(model_name : String, request : InferenceRequest) : InferenceResponse
Sourceinfer_simple(model_name : String, prompt : String, session_id : String) : InferenceResponse
Sourceis_model_loaded?(model_name : String) : Bool
Sourcelist_models
Sourcelist_sessions
Sourceload_model(model_name : String, config : ModelConfig) : Bool
Sourceset_default_model(model_name : String)
Sourceunload_model(model_name : String) : Bool
Source