conare.namespace(name) | Ein Namespace-Handle; nichts wird gesendet, bis Sie eine Methode aufrufen |
conare.namespaces({ prefix }) | [{ name, documents, embeddingModel, rerankModel }] |
ns.add(docs) | Die Ids |
ns.write(docs) | [{ id, version, result, chunks, chunksEmbedded }] |
ns.query(query, { topK, filter, rerank, rerankDepth, retrievers, user, userPrefix, excludeIds, hops }) | [{ id, text, score, reranked, metadata }] |
ns.queryPages(query, { maxResults, ... }) | Ein asynchroner Iterator über Seiten |
ns.get(id) | Das Dokument oder null |
ns.list({ limit }) | Ein asynchroner Iterator über alle Dokumente |
ns.delete(id) | Nichts |
ns.deleteMany(ids), ns.deleteWhere(filter) | Wie viele gelöscht wurden |
ns.create({ embeddingModel }) | { embeddingModel } |
ns.drop({ force }) | { sourcesDeleted } |
ns.uploadFile(file, name, { id, type, user, metadata, pages, password, layout, wait }) | Der Upload und, sobald ready, sein Markdown |
ns.getFile(fileId, { user }) | Der neueste Upload der Datei |
conare.parse(file or { url }, { name, type, pages, password, layout, wait }) | Das Markdown der Datei, nichts wird gespeichert |
conare.getParse(id) | Ein Parse, der mit parsing geantwortet hat |
conare.embed(texts, { type, outputDtype }) | Die Vektoren; mit int8 { values, scales } (dequantize wandelt sie zurück) |
conare.rerank(query, documents, { topK }) | [{ index, score, document }], mit unscored |
conare.sources | connect, create, list, get, sync, update, delete, types |
conare.organizations() | Die Organisationen, für die der Schlüssel handelt |
conare.users.delete(user), deletePrefix(prefix) | Der Lauf, der die Daten eines Nutzers löscht |
conare.events.list({ cursor, types }) | Was sich geändert hat, in Reihenfolge |