UNPKG

agentfootprint

Version:

The explainable agent framework — backtrack a wrong answer to the exact context that caused it (evidence, not guesses). Built on footprintjs.

52 lines • 5.21 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DEFAULT_MIN_CHARS = exports.DEFAULT_OVERLAP_CHARS = exports.DEFAULT_MAX_CHARS = exports.wholeDocument = exports.fixedWithOverlap = exports.byHeading = exports.byParagraph = exports.stripTags = exports.MissingPdfSupportError = exports.mockLoader = exports.pdfLoader = exports.htmlLoader = exports.markdownLoader = exports.textLoader = exports.DEFAULT_LOADERS = exports.CORPUS_BUNDLE_FORMAT = exports.staticVectorStore = exports.importCorpus = exports.exportCorpus = exports.sha256 = exports.indexFolder = exports.buildIndexChart = exports.indexCorpus = exports.splitDocuments = exports.loadDocuments = void 0; /** * rag/ — a folder of documents becomes an answering agent. * * @see ./types.ts the ports and the value objects * @see ./loadDocuments.ts step 1 — bytes to text * @see ./splitDocuments.ts step 2 — text to chunks that know where they came from * @see ./indexCorpus.ts step 3 — the chart that embeds and stores them */ var loadDocuments_js_1 = require("./loadDocuments.js"); Object.defineProperty(exports, "loadDocuments", { enumerable: true, get: function () { return loadDocuments_js_1.loadDocuments; } }); var splitDocuments_js_1 = require("./splitDocuments.js"); Object.defineProperty(exports, "splitDocuments", { enumerable: true, get: function () { return splitDocuments_js_1.splitDocuments; } }); var indexCorpus_js_1 = require("./indexCorpus.js"); Object.defineProperty(exports, "indexCorpus", { enumerable: true, get: function () { return indexCorpus_js_1.indexCorpus; } }); Object.defineProperty(exports, "buildIndexChart", { enumerable: true, get: function () { return indexCorpus_js_1.buildIndexChart; } }); var indexFolder_js_1 = require("./indexFolder.js"); Object.defineProperty(exports, "indexFolder", { enumerable: true, get: function () { return indexFolder_js_1.indexFolder; } }); var hash_js_1 = require("./hash.js"); Object.defineProperty(exports, "sha256", { enumerable: true, get: function () { return hash_js_1.sha256; } }); // Corpus-as-build-artifact (8.20.0): index where the credentials and durable // disk live, ship a plain-JSON bundle, serve it read-only where the process // runs. `staticVectorStore` is canonical in `agentfootprint/memory` (the // runtime side needs no filesystem door) and re-exported here so the whole // story is visible from the door that builds the bundle. var exportCorpus_js_1 = require("./exportCorpus.js"); Object.defineProperty(exports, "exportCorpus", { enumerable: true, get: function () { return exportCorpus_js_1.exportCorpus; } }); Object.defineProperty(exports, "importCorpus", { enumerable: true, get: function () { return exportCorpus_js_1.importCorpus; } }); var staticVectorStore_js_1 = require("../memory/store/staticVectorStore.js"); Object.defineProperty(exports, "staticVectorStore", { enumerable: true, get: function () { return staticVectorStore_js_1.staticVectorStore; } }); Object.defineProperty(exports, "CORPUS_BUNDLE_FORMAT", { enumerable: true, get: function () { return staticVectorStore_js_1.CORPUS_BUNDLE_FORMAT; } }); var index_js_1 = require("./loaders/index.js"); Object.defineProperty(exports, "DEFAULT_LOADERS", { enumerable: true, get: function () { return index_js_1.DEFAULT_LOADERS; } }); Object.defineProperty(exports, "textLoader", { enumerable: true, get: function () { return index_js_1.textLoader; } }); Object.defineProperty(exports, "markdownLoader", { enumerable: true, get: function () { return index_js_1.markdownLoader; } }); Object.defineProperty(exports, "htmlLoader", { enumerable: true, get: function () { return index_js_1.htmlLoader; } }); Object.defineProperty(exports, "pdfLoader", { enumerable: true, get: function () { return index_js_1.pdfLoader; } }); Object.defineProperty(exports, "mockLoader", { enumerable: true, get: function () { return index_js_1.mockLoader; } }); Object.defineProperty(exports, "MissingPdfSupportError", { enumerable: true, get: function () { return index_js_1.MissingPdfSupportError; } }); var html_js_1 = require("./loaders/html.js"); Object.defineProperty(exports, "stripTags", { enumerable: true, get: function () { return html_js_1.stripTags; } }); var index_js_2 = require("./splitters/index.js"); Object.defineProperty(exports, "byParagraph", { enumerable: true, get: function () { return index_js_2.byParagraph; } }); Object.defineProperty(exports, "byHeading", { enumerable: true, get: function () { return index_js_2.byHeading; } }); Object.defineProperty(exports, "fixedWithOverlap", { enumerable: true, get: function () { return index_js_2.fixedWithOverlap; } }); Object.defineProperty(exports, "wholeDocument", { enumerable: true, get: function () { return index_js_2.wholeDocument; } }); Object.defineProperty(exports, "DEFAULT_MAX_CHARS", { enumerable: true, get: function () { return index_js_2.DEFAULT_MAX_CHARS; } }); Object.defineProperty(exports, "DEFAULT_OVERLAP_CHARS", { enumerable: true, get: function () { return index_js_2.DEFAULT_OVERLAP_CHARS; } }); Object.defineProperty(exports, "DEFAULT_MIN_CHARS", { enumerable: true, get: function () { return index_js_2.DEFAULT_MIN_CHARS; } }); //# sourceMappingURL=index.js.map