Optimize string

This commit is contained in:
Petr Mironychev
2024-09-05 22:18:57 +02:00
parent 99136d7b76
commit 44add994b9
3 changed files with 10 additions and 12 deletions

View File

@ -45,12 +45,12 @@ public:
bool isComplete);
void handleCompletion(const QJsonObject &request,
const QString &accumulatedCompletion = QString());
const QStringView &accumulatedCompletion = QString());
void sendLLMRequest(const QJsonObject &request, const ContextData &prompt);
void handleLLMResponse(QNetworkReply *reply, const QJsonObject &request);
ContextData prepareContext(const QJsonObject &request,
const QString &accumulatedCompletion = QString{});
const QStringView &accumulatedCompletion = QString{});
void updateProvider();
protected:
@ -71,7 +71,7 @@ private:
QString сontextBefore(TextEditor::TextEditorWidget *widget, int lineNumber, int cursorPosition);
QString сontextAfter(TextEditor::TextEditorWidget *widget, int lineNumber, int cursorPosition);
QString removeStopWords(const QString &completion);
QString removeStopWords(const QStringView &completion);
QUrl m_serverUrl;
QNetworkAccessManager *m_manager;