mirror of
https://github.com/nomic-ai/gpt4all.git
synced 2025-09-08 03:49:10 +00:00
Adds the collections to serialize and implement references for localdocs.
This commit is contained in:
@@ -20,9 +20,7 @@ public:
|
||||
|
||||
Q_INVOKABLE void addFolder(const QString &collection, const QString &path);
|
||||
Q_INVOKABLE void removeFolder(const QString &collection, const QString &path);
|
||||
|
||||
QList<QString> result() const { return m_retrieveResult; }
|
||||
void requestRetrieve(const QList<QString> &collections, const QString &text);
|
||||
void requestRetrieve(const QString &uid, const QList<QString> &collections, const QString &text);
|
||||
|
||||
int chunkSize() const;
|
||||
void setChunkSize(int chunkSize);
|
||||
@@ -33,22 +31,18 @@ public:
|
||||
Q_SIGNALS:
|
||||
void requestAddFolder(const QString &collection, const QString &path);
|
||||
void requestRemoveFolder(const QString &collection, const QString &path);
|
||||
void requestRetrieveFromDB(const QList<QString> &collections, const QString &text, int N);
|
||||
void requestRetrieveFromDB(const QString &uid, const QList<QString> &collections, const QString &text, int retrievalSize);
|
||||
void requestChunkSizeChange(int chunkSize);
|
||||
void receivedResult();
|
||||
void receivedResult(const QString &uid, const QList<ResultInfo> &result);
|
||||
void localDocsModelChanged();
|
||||
void chunkSizeChanged();
|
||||
void retrievalSizeChanged();
|
||||
|
||||
private Q_SLOTS:
|
||||
void handleRetrieveResult(const QList<QString> &result);
|
||||
|
||||
private:
|
||||
int m_chunkSize;
|
||||
int m_retrievalSize;
|
||||
LocalDocsModel *m_localDocsModel;
|
||||
Database *m_database;
|
||||
QList<QString> m_retrieveResult;
|
||||
|
||||
private:
|
||||
explicit LocalDocs();
|
||||
|
Reference in New Issue
Block a user