Add custom template prompt

This commit is contained in:
Petr Mironychev
2024-09-06 01:07:28 +02:00
parent 44add994b9
commit 1e0063a7bb
9 changed files with 125 additions and 1 deletions

View File

@ -51,7 +51,8 @@ QString LMStudioProvider::completionEndpoint() const
void LMStudioProvider::prepareRequest(QJsonObject &request)
{
const auto &currentTemplate = PromptTemplateManager::instance().getCurrentTemplate();
if (currentTemplate->name() == "Custom Template")
return;
if (request.contains("prompt")) {
QJsonArray messages{
{QJsonObject{{"role", "user"}, {"content", request.take("prompt").toString()}}}};