using System.Threading.Tasks; namespace RMC.Backend.Baas { /// /// Defines the API: This subsystem /// public interface IAISubsystem : IInitializableAsync, IConfigurable { // Properties ------------------------------------ AIEvent OnInitialized { get; } // General Methods ------------------------------ Task ListAIModels(); Task InvokeAIModel(InvokeAIModelRequest invokeAIModelRequest); } }