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 }) | الرفع، ونصّه بصيغة Markdown عندما يصبح ready |
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 }) | ما الذي تغيّر، بالترتيب |