conare.namespace(name) | Дескриптор простору імен; нічого не надсилається, доки ви не викличете метод |
conare.namespaces({ prefix }) | [{ name, documents, embeddingModel, rerankModel }] |
ns.add(docs) | Ідентифікатори |
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, ... }) | Асинхронний ітератор сторінок |
ns.get(id) | Документ або null |
ns.list({ limit }) | Асинхронний ітератор по всіх документах |
ns.delete(id) | Нічого |
ns.deleteMany(ids), ns.deleteWhere(filter) | Скільки видалено |
ns.create({ embeddingModel }) | { embeddingModel } |
ns.drop({ force }) | { sourcesDeleted } |
ns.uploadFile(file, name, { id, type, user, metadata, pages, password, layout, wait }) | Завантаження і, коли воно ready, його Markdown |
ns.getFile(fileId, { user }) | Останнє завантаження файлу |
conare.parse(file or { url }, { name, type, pages, password, layout, wait }) | Markdown файлу, нічого не зберігається |
conare.getParse(id) | Розбір, який відповів parsing |
conare.embed(texts, { type, outputDtype }) | Вектори; з int8 — { values, scales } (dequantize перетворює їх назад) |
conare.rerank(query, documents, { topK }) | [{ index, score, document }], з unscored |
conare.sources | connect, create, list, get, sync, update, delete, types |
conare.organizations() | Організації, від імені яких діє ключ |
conare.users.delete(user), deletePrefix(prefix) | Запуск, що видаляє дані користувача |
conare.events.list({ cursor, types }) | Що змінилося, по порядку |