Rework Chat Assistant Settings

This commit is contained in:
Petr Mironychev
2024-11-10 22:13:33 +01:00
parent 2acaef553d
commit 85d039cbd5
14 changed files with 412 additions and 114 deletions

View File

@ -37,18 +37,6 @@ void ConfigurationManager::init()
setupConnections();
}
LLMCore::Provider *ConfigurationManager::getCurrentProvider()
{
auto providerName = Settings::generalSettings().ccProvider();
return LLMCore::ProvidersManager::instance().getProviderByName(providerName);
}
LLMCore::PromptTemplate *ConfigurationManager::getCurrentTemplate()
{
auto templateName = Settings::generalSettings().ccTemplate();
return LLMCore::PromptTemplateManager::instance().getFimTemplateByName(templateName);
}
ConfigurationManager::ConfigurationManager(QObject *parent)
: QObject(parent)
, m_generalSettings(Settings::generalSettings())