public void ConfigureServices(IServiceCollection services, IConfiguration config) { services.AddSingleton <IPlatformBuilder <AgentModel>, DialogflowAi <AgentModel> >(); services.AddSingleton <DialogflowAi <AgentModel> >(); AgentStorageServiceRegister.Register <AgentModel>(services); PlatformConfigServiceRegister.Register <PlatformSettings>("dialogflowAi", services, config); }
public void ConfigureServices(IServiceCollection services, IConfiguration config) { services.AddSingleton <IPlatformBuilder <AgentModel>, OwnThinkAi <AgentModel> >(); services.AddSingleton <OwnThinkAi <AgentModel> >(); AgentStorageServiceRegister.Register <AgentModel>(services); PlatformConfigServiceRegister.Register <PlatformSettings>("ownThinkAi", services, config); ContextStorageServiceRegister.Register <AIContext>(services); }
public void ConfigureServices(IServiceCollection services, IConfiguration config) { services.AddSingleton <RasaAi <AgentModel> >(); AgentStorageServiceRegister.Register <AgentModel>(services); PlatformConfigServiceRegister.Register <PlatformSettings>("rasaAi", services, config); }