Update LLMQore to v0.0.4 (#339)

This commit is contained in:
Petr Mironychev
2026-04-19 11:58:54 +02:00
committed by GitHub
parent 6c05f0d594
commit ede2c01eb7
91 changed files with 381 additions and 2225 deletions

View File

@@ -21,7 +21,7 @@
#include <pluginllmcore/Provider.hpp>
#include <LLMCore/GoogleAIClient.hpp>
#include <LLMQore/GoogleAIClient.hpp>
namespace QodeAssist::Providers {
@@ -33,8 +33,6 @@ public:
QString name() const override;
QString url() const override;
QString completionEndpoint() const override;
QString chatEndpoint() const override;
void prepareRequest(
QJsonObject &request,
PluginLLMCore::PromptTemplate *prompt,
@@ -46,11 +44,14 @@ public:
PluginLLMCore::ProviderID providerID() const override;
PluginLLMCore::ProviderCapabilities capabilities() const override;
::LLMCore::BaseClient *client() const override;
PluginLLMCore::RequestID sendRequest(
const QUrl &url, const QJsonObject &payload, const QString &endpoint) override;
::LLMQore::BaseClient *client() const override;
QString apiKey() const override;
private:
::LLMCore::GoogleAIClient *m_client;
::LLMQore::GoogleAIClient *m_client;
};
} // namespace QodeAssist::Providers