![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <openaicompatible.h>
Public Member Functions | |
| OpenAICompatible () | |
| ~OpenAICompatible () override | |
| QList< Batch > | makeBatches (const Messages &messages, const QString &userContext) const override |
| QByteArray | payload (const Batch &b) const override |
| QHash< QString, QStringList > | extractTranslations (const QByteArray &response, bool plural) override |
| QStringList | extractModels (const QByteArray &data) const override |
| std::optional< QByteArray > | stageModel (const QString &modelName) override |
| void | setUrl (const QString &url) override |
| QUrl | translationEndpoint () const override |
| QUrl | discoveryEndpoint () const override |
| void | onRequestRejected () override |
| Public Member Functions inherited from TranslationProtocol | |
| virtual | ~TranslationProtocol ()=default |
Definition at line 14 of file openaicompatible.h.
| QT_BEGIN_NAMESPACE OpenAICompatible::OpenAICompatible | ( | ) |
Definition at line 16 of file openaicompatible.cpp.
|
overridedefault |
|
overridevirtual |
Implements TranslationProtocol.
Definition at line 230 of file openaicompatible.cpp.
|
overridevirtual |
Implements TranslationProtocol.
Definition at line 127 of file openaicompatible.cpp.
|
overridevirtual |
Implements TranslationProtocol.
Definition at line 74 of file openaicompatible.cpp.
|
overridevirtual |
Implements TranslationProtocol.
Definition at line 26 of file openaicompatible.cpp.
References TranslationSettings::maxBatchSize(), Item::msg, and Messages::pluralFormsCount.
|
overridevirtual |
Reimplemented from TranslationProtocol.
Definition at line 238 of file openaicompatible.cpp.
|
overridevirtual |
Implements TranslationProtocol.
Definition at line 143 of file openaicompatible.cpp.
References Batch::pluralFormsCount.
Implements TranslationProtocol.
Definition at line 217 of file openaicompatible.cpp.
|
overridevirtual |
Implements TranslationProtocol.
Definition at line 201 of file openaicompatible.cpp.
|
overridevirtual |
Implements TranslationProtocol.
Definition at line 222 of file openaicompatible.cpp.