conare.namespace(name) | Um handle de namespace; nada é enviado até você chamar um método |
conare.namespaces({ prefix }) | [{ name, documents, embeddingModel, rerankModel }] |
ns.add(docs) | Os 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, ... }) | Um iterador assíncrono de páginas |
ns.get(id) | O documento, ou null |
ns.list({ limit }) | Um iterador assíncrono sobre todos os documentos |
ns.delete(id) | Nada |
ns.deleteMany(ids), ns.deleteWhere(filter) | Quantos foram excluídos |
ns.create({ embeddingModel }) | { embeddingModel } |
ns.drop({ force }) | { sourcesDeleted } |
ns.uploadFile(file, name, { id, type, user, metadata, pages, password, layout, wait }) | O upload e, quando ready, seu Markdown |
ns.getFile(fileId, { user }) | O upload mais recente do arquivo |
conare.parse(file or { url }, { name, type, pages, password, layout, wait }) | O Markdown do arquivo, sem armazenar nada |
conare.getParse(id) | Um parse que respondeu parsing |
conare.embed(texts, { type, outputDtype }) | Os vetores; com int8, { values, scales } (dequantize os converte de volta) |
conare.rerank(query, documents, { topK }) | [{ index, score, document }], com unscored |
conare.sources | connect, create, list, get, sync, update, delete, types |
conare.organizations() | As organizações em nome das quais a chave atua |
conare.users.delete(user), deletePrefix(prefix) | A execução que exclui os dados de um usuário |
conare.events.list({ cursor, types }) | O que mudou, em ordem |