From 437eb9cc255ac0e5f528f077d0d6592c6f214e8d Mon Sep 17 00:00:00 2001 From: Adhityan K V Date: Sun, 6 Oct 2024 12:00:10 +0200 Subject: [PATCH 1/3] chore: re-add SIMPLE_MODELS enum --- .vscode/settings.json | 3 + .../src/interfaces/base-model.ts | 3 +- .../src/core/rag-application-builder.ts | 37 ++++-- core/embedjs/src/core/rag-application.ts | 108 +++++++++++------- core/embedjs/src/util/mime.ts | 18 ++- 5 files changed, 117 insertions(+), 52 deletions(-) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 00000000..ea6e2912 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "docwriter.style": "JSDoc" +} diff --git a/core/embedjs-interfaces/src/interfaces/base-model.ts b/core/embedjs-interfaces/src/interfaces/base-model.ts index c5740270..0d6ce799 100644 --- a/core/embedjs-interfaces/src/interfaces/base-model.ts +++ b/core/embedjs-interfaces/src/interfaces/base-model.ts @@ -28,13 +28,14 @@ export abstract class BaseModel { return this._temperature ?? BaseModel.defaultTemperature; } + // eslint-disable-next-line @typescript-eslint/no-empty-function public async init(): Promise {} public async query( system: string, userQuery: string, supportingContext: Chunk[], - conversationId: string = 'default', + conversationId = 'default', ): Promise { const conversation = await BaseModel.conversations.getConversation(conversationId); this.baseDebug(`${conversation.entries.length} history entries found for conversationId '${conversationId}'`); diff --git a/core/embedjs/src/core/rag-application-builder.ts b/core/embedjs/src/core/rag-application-builder.ts index e32e2b23..35fad7b3 100644 --- a/core/embedjs/src/core/rag-application-builder.ts +++ b/core/embedjs/src/core/rag-application-builder.ts @@ -6,19 +6,20 @@ import { BaseEmbeddings, BaseLoader, BaseModel, + SIMPLE_MODELS, } from '@llm-tools/embedjs-interfaces'; export class RAGApplicationBuilder { private temperature: number; - private queryTemplate: string; + private model: BaseModel | SIMPLE_MODELS | null; + private loaders: BaseLoader[]; + private vectorDb: BaseDb; private cache?: BaseCache; - private model: BaseModel | null; + private conversations: BaseConversation; + private queryTemplate: string; private searchResultCount: number; private embeddingModel: BaseEmbeddings; private embeddingRelevanceCutOff: number; - private loaders: BaseLoader[]; - private vectorDb: BaseDb; - private conversations: BaseConversation; constructor() { this.loaders = []; @@ -33,9 +34,13 @@ export class RAGApplicationBuilder { this.embeddingRelevanceCutOff = 0; } + /** + * The `build` function creates a new `RAGApplication` entity and initializes it asynchronously based on provided parameters. + * @returns An instance of the `RAGApplication` class after it has been initialized asynchronously. + */ async build() { const entity = new RAGApplication(this); - await entity.init(); + await entity.init(this); return entity; } @@ -44,11 +49,23 @@ export class RAGApplicationBuilder { return this; } + /** + * The setSearchResultCount function sets the search result count + * @param {number} searchResultCount - The `searchResultCount` parameter + * represents the count of search results picked up from the vector store per query. + * @returns The `this` object is being returned, which allows for method chaining. + */ setSearchResultCount(searchResultCount: number) { this.searchResultCount = searchResultCount; return this; } + /** + * The function setVectorDb sets a BaseDb object + * @param {BaseDb} vectorDb - The `vectorDb` parameter is an instance of the `BaseDb` class, which + * is used to store vectors in a database. + * @returns The `this` object is being returned, which allows for method chaining. + */ setVectorDb(vectorDb: BaseDb) { this.vectorDb = vectorDb; return this; @@ -83,9 +100,13 @@ export class RAGApplicationBuilder { return this; } - setModel(model: 'NO_MODEL' | BaseModel) { + setModel(model: 'NO_MODEL' | SIMPLE_MODELS | BaseModel) { if (typeof model === 'object') this.model = model; - else this.model = null; + else { + if (model === 'NO_MODEL') this.model = null; + else this.model = model; + } + return this; } diff --git a/core/embedjs/src/core/rag-application.ts b/core/embedjs/src/core/rag-application.ts index 32ba256a..ef6f2882 100644 --- a/core/embedjs/src/core/rag-application.ts +++ b/core/embedjs/src/core/rag-application.ts @@ -14,39 +14,30 @@ import { InsertChunkData, LoaderChunk, QueryResponse, + SIMPLE_MODELS, } from '@llm-tools/embedjs-interfaces'; import { cleanString, getUnique } from '@llm-tools/embedjs-utils'; export class RAGApplication { private readonly debug = createDebugMessages('embedjs:core'); - private readonly queryTemplate: string; + private readonly embeddingRelevanceCutOff: number; private readonly searchResultCount: number; + private readonly queryTemplate: string; private readonly cache?: BaseCache; private readonly vectorDb: BaseDb; - private readonly model: BaseModel; - private readonly embeddingRelevanceCutOff: number; - - private readonly rawLoaders: BaseLoader[]; private loaders: BaseLoader[]; + private model: BaseModel; constructor(llmBuilder: RAGApplicationBuilder) { this.cache = llmBuilder.getCache(); BaseLoader.setCache(this.cache); - this.model = llmBuilder.getModel(); - if (!this.model) this.debug('No base model set; query function unavailable!'); - else { - BaseModel.setDefaultTemperature(llmBuilder.getTemperature()); - BaseModel.setConversations(llmBuilder.getConversationsEngine() || new InMemoryConversation()); - } - this.queryTemplate = cleanString(llmBuilder.getQueryTemplate()); this.debug(`Using system query template - "${this.queryTemplate}"`); this.vectorDb = llmBuilder.getVectorDb(); if (!this.vectorDb) throw new SyntaxError('VectorDb not set'); - this.rawLoaders = llmBuilder.getLoaders(); this.searchResultCount = llmBuilder.getSearchResultCount(); this.embeddingRelevanceCutOff = llmBuilder.getEmbeddingRelevanceCutOff(); @@ -54,35 +45,22 @@ export class RAGApplication { } /** - * The function `embedChunks` embeds the content of chunks by invoking the planned embedding model. - * @param {Pick[]} chunks - The `chunks` parameter is an array of objects - * that have a property `pageContent` which contains text content for each chunk. - * @returns The `embedChunks` function is returning the embedded vectors for the chunks. - */ - private async embedChunks(chunks: Pick[]) { - const texts = chunks.map(({ pageContent }) => pageContent); - return RAGEmbedding.getEmbedding().embedDocuments(texts); - } - - /** - * The function `getChunkUniqueId` generates a unique identifier by combining a loader unique ID and - * an increment ID. - * @param {string} loaderUniqueId - A unique identifier for the loader. - * @param {number} incrementId - The `incrementId` parameter is a number that represents the - * increment value used to generate a unique chunk identifier. - * @returns The function `getChunkUniqueId` returns a string that combines the `loaderUniqueId` and - * `incrementId`. + * The function initializes various components of a language model using provided configurations + * and data. This is an internal method and does not need to be invoked manually. + * @param {RAGApplicationBuilder} llmBuilder - The `llmBuilder` parameter in the `init` function is + * an instance of the `RAGApplicationBuilder` class. It is used to build and configure a Language + * Model (LLM) for a conversational AI system. The function initializes various components of the + * LLM based on the configuration provided */ - private getChunkUniqueId(loaderUniqueId: string, incrementId: number) { - return `${loaderUniqueId}_${incrementId}`; - } + public async init(llmBuilder: RAGApplicationBuilder) { + this.model = await this.getModel(llmBuilder.getModel()); + if (!this.model) this.debug('No base model set; query function unavailable!'); + else { + BaseModel.setDefaultTemperature(llmBuilder.getTemperature()); + BaseModel.setConversations(llmBuilder.getConversationsEngine() || new InMemoryConversation()); + } - /** - * This async function initializes various components such as loaders, model, vector database, - * cache, and pre-loaders. - */ - public async init() { - this.loaders = this.rawLoaders; + this.loaders = llmBuilder.getLoaders(); if (this.model) { await this.model.init(); @@ -104,6 +82,56 @@ export class RAGApplication { this.debug('Initialized pre-loaders'); } + /** + * The function getModel retrieves a specific BaseModel or SIMPLE_MODEL based on the input provided. + * @param {BaseModel | SIMPLE_MODELS | null} model - The `getModel` function you provided is an + * asynchronous function that takes a parameter `model` of type `BaseModel`, `SIMPLE_MODELS`, or + * `null`. + * @returns The `getModel` function returns a Promise that resolves to a `BaseModel` object. If the + * `model` parameter is an object, it returns the object itself. If the `model` parameter is + * `null`, it returns `null`. If the `model` parameter is a specific value from the `SIMPLE_MODELS` + * enum, it creates a new `BaseModel` object based on the model name. + */ + private async getModel(model: BaseModel | SIMPLE_MODELS | null): Promise { + if (typeof model === 'object') return model; + else if (model === null) return null; + else { + const { OpenAi } = await import('@llm-tools/embedjs-openai').catch(() => { + throw new Error('Package `@llm-tools/embedjs-openai` needs to be installed to use OpenAI models'); + }); + this.debug('Dynamically imported OpenAi'); + + if (model === SIMPLE_MODELS.OPENAI_GPT4_O) return new OpenAi({ modelName: 'gpt-4o' }); + else if (model === SIMPLE_MODELS['OPENAI_GPT4_TURBO']) return new OpenAi({ modelName: 'gpt-4-turbo' }); + else if (model === SIMPLE_MODELS['OPENAI_GPT3.5_TURBO']) return new OpenAi({ modelName: 'gpt-3.5-turbo' }); + else throw new Error('Invalid model name'); + } + } + + /** + * The function `embedChunks` embeds the content of chunks by invoking the planned embedding model. + * @param {Pick[]} chunks - The `chunks` parameter is an array of objects + * that have a property `pageContent` which contains text content for each chunk. + * @returns The `embedChunks` function is returning the embedded vectors for the chunks. + */ + private async embedChunks(chunks: Pick[]) { + const texts = chunks.map(({ pageContent }) => pageContent); + return RAGEmbedding.getEmbedding().embedDocuments(texts); + } + + /** + * The function `getChunkUniqueId` generates a unique identifier by combining a loader unique ID and + * an increment ID. + * @param {string} loaderUniqueId - A unique identifier for the loader. + * @param {number} incrementId - The `incrementId` parameter is a number that represents the + * increment value used to generate a unique chunk identifier. + * @returns The function `getChunkUniqueId` returns a string that combines the `loaderUniqueId` and + * `incrementId`. + */ + private getChunkUniqueId(loaderUniqueId: string, incrementId: number) { + return `${loaderUniqueId}_${incrementId}`; + } + /** * The function `addLoader` asynchronously initalizes a loader using the provided parameters and adds * it to the system. diff --git a/core/embedjs/src/util/mime.ts b/core/embedjs/src/util/mime.ts index 43a78511..5dd6561a 100644 --- a/core/embedjs/src/util/mime.ts +++ b/core/embedjs/src/util/mime.ts @@ -4,6 +4,8 @@ import { BaseLoader } from '@llm-tools/embedjs-interfaces'; import { TextLoader } from '../loaders/text-loader.js'; export async function createLoaderFromMimeType(loader: string, mimeType: string): Promise { + createDebugMessages('embedjs:core:createLoaderFromMimeType')(`Incoming mime type '${mimeType}'`); + switch (mimeType) { case 'application/msword': case 'application/vnd.openxmlformats-officedocument.wordprocessingml.document': { @@ -12,6 +14,7 @@ export async function createLoaderFromMimeType(loader: string, mimeType: string) 'Package `@llm-tools/embedjs-loader-msoffice` needs to be installed to load docx files', ); }); + createDebugMessages('embedjs:core:createLoaderFromMimeType')('Dynamically imported DocxLoader'); return new DocxLoader({ filePathOrUrl: loader }); } case 'application/vnd.ms-excel': @@ -21,12 +24,14 @@ export async function createLoaderFromMimeType(loader: string, mimeType: string) 'Package `@llm-tools/embedjs-loader-msoffice` needs to be installed to load excel files', ); }); + createDebugMessages('embedjs:core:createLoaderFromMimeType')('Dynamically imported ExcelLoader'); return new ExcelLoader({ filePathOrUrl: loader }); } case 'application/pdf': { const { PdfLoader } = await import('@llm-tools/embedjs-loader-pdf').catch(() => { throw new Error('Package `@llm-tools/embedjs-loader-pdf` needs to be installed to load PDF files'); }); + createDebugMessages('embedjs:core:createLoaderFromMimeType')('Dynamically imported PdfLoader'); return new PdfLoader({ filePathOrUrl: loader }); } case 'application/vnd.openxmlformats-officedocument.presentationml.presentation': { @@ -35,15 +40,18 @@ export async function createLoaderFromMimeType(loader: string, mimeType: string) 'Package `@llm-tools/embedjs-loader-msoffice` needs to be installed to load pptx files', ); }); + createDebugMessages('embedjs:core:createLoaderFromMimeType')('Dynamically imported PptLoader'); return new PptLoader({ filePathOrUrl: loader }); } case 'text/plain': { const fineType = mime.getType(loader); - createDebugMessages('embedjs:createLoaderFromMimeType')(`Fine type for '${loader}' is '${fineType}'`); + createDebugMessages('embedjs:core:createLoaderFromMimeType')(`Fine type for '${loader}' is '${fineType}'`); if (fineType === 'text/csv') { const { CsvLoader } = await import('@llm-tools/embedjs-loader-csv').catch(() => { throw new Error('Package `@llm-tools/embedjs-loader-csv` needs to be installed to load csv files'); }); + + createDebugMessages('embedjs:core:createLoaderFromMimeType')('Dynamically imported CsvLoader'); return new CsvLoader({ filePathOrUrl: loader }); } else return new TextLoader({ text: loader }); } @@ -51,24 +59,28 @@ export async function createLoaderFromMimeType(loader: string, mimeType: string) const { CsvLoader } = await import('@llm-tools/embedjs-loader-csv').catch(() => { throw new Error('Package `@llm-tools/embedjs-loader-csv` needs to be installed to load csv files'); }); + createDebugMessages('embedjs:core:createLoaderFromMimeType')('Dynamically imported CsvLoader'); return new CsvLoader({ filePathOrUrl: loader }); } case 'text/html': { const { WebLoader } = await import('@llm-tools/embedjs-loader-web').catch(() => { throw new Error('Package `@llm-tools/embedjs-loader-web` needs to be installed to load web documents'); }); + createDebugMessages('embedjs:core:createLoaderFromMimeType')('Dynamically imported WebLoader'); return new WebLoader({ urlOrContent: loader }); } case 'text/xml': { const { SitemapLoader } = await import('@llm-tools/embedjs-loader-sitemap').catch(() => { throw new Error('Package `@llm-tools/embedjs-loader-sitemap` needs to be installed to load sitemaps'); }); + createDebugMessages('embedjs:core:createLoaderFromMimeType')('Dynamically imported SitemapLoader'); + if (await SitemapLoader.test(loader)) { return new SitemapLoader({ url: loader }); } - throw new SyntaxError(`No processor found for generic xml`); + throw new Error(`No processor found for generic xml`); } default: - throw new SyntaxError(`Unknown mime type '${mimeType}'`); + throw new Error(`Unknown mime type '${mimeType}'`); } } From a7442eb92f94b38e34e69ec30ab43d7fa35a431f Mon Sep 17 00:00:00 2001 From: Adhityan K V Date: Sun, 6 Oct 2024 12:08:25 +0200 Subject: [PATCH 2/3] chore(release): publish 0.1.3 --- core/embedjs-interfaces/CHANGELOG.md | 19 +++++++++++++++++++ core/embedjs-utils/CHANGELOG.md | 19 +++++++++++++++++++ core/embedjs/CHANGELOG.md | 19 +++++++++++++++++++ databases/embedjs-astra/CHANGELOG.md | 19 +++++++++++++++++++ databases/embedjs-cosmos/CHANGELOG.md | 19 +++++++++++++++++++ databases/embedjs-hnswlib/CHANGELOG.md | 19 +++++++++++++++++++ databases/embedjs-lancedb/CHANGELOG.md | 19 +++++++++++++++++++ databases/embedjs-lmdb/CHANGELOG.md | 19 +++++++++++++++++++ databases/embedjs-mongodb/CHANGELOG.md | 19 +++++++++++++++++++ databases/embedjs-pinecone/CHANGELOG.md | 19 +++++++++++++++++++ databases/embedjs-qdrant/CHANGELOG.md | 19 +++++++++++++++++++ databases/embedjs-redis/CHANGELOG.md | 19 +++++++++++++++++++ databases/embedjs-weaviate/CHANGELOG.md | 19 +++++++++++++++++++ .../embedjs-loader-confluence/CHANGELOG.md | 19 +++++++++++++++++++ loaders/embedjs-loader-csv/CHANGELOG.md | 19 +++++++++++++++++++ loaders/embedjs-loader-msoffice/CHANGELOG.md | 19 +++++++++++++++++++ loaders/embedjs-loader-pdf/CHANGELOG.md | 19 +++++++++++++++++++ loaders/embedjs-loader-sitemap/CHANGELOG.md | 19 +++++++++++++++++++ loaders/embedjs-loader-web/CHANGELOG.md | 19 +++++++++++++++++++ loaders/embedjs-loader-youtube/CHANGELOG.md | 19 +++++++++++++++++++ models/embedjs-anthropic/CHANGELOG.md | 19 +++++++++++++++++++ models/embedjs-cohere/CHANGELOG.md | 19 +++++++++++++++++++ models/embedjs-huggingface/CHANGELOG.md | 19 +++++++++++++++++++ models/embedjs-mistral/CHANGELOG.md | 19 +++++++++++++++++++ models/embedjs-ollama/CHANGELOG.md | 19 +++++++++++++++++++ models/embedjs-openai/CHANGELOG.md | 19 +++++++++++++++++++ models/embedjs-vertexai/CHANGELOG.md | 19 +++++++++++++++++++ 27 files changed, 513 insertions(+) diff --git a/core/embedjs-interfaces/CHANGELOG.md b/core/embedjs-interfaces/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/core/embedjs-interfaces/CHANGELOG.md +++ b/core/embedjs-interfaces/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/core/embedjs-utils/CHANGELOG.md b/core/embedjs-utils/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/core/embedjs-utils/CHANGELOG.md +++ b/core/embedjs-utils/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/core/embedjs/CHANGELOG.md b/core/embedjs/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/core/embedjs/CHANGELOG.md +++ b/core/embedjs/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/databases/embedjs-astra/CHANGELOG.md b/databases/embedjs-astra/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/databases/embedjs-astra/CHANGELOG.md +++ b/databases/embedjs-astra/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/databases/embedjs-cosmos/CHANGELOG.md b/databases/embedjs-cosmos/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/databases/embedjs-cosmos/CHANGELOG.md +++ b/databases/embedjs-cosmos/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/databases/embedjs-hnswlib/CHANGELOG.md b/databases/embedjs-hnswlib/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/databases/embedjs-hnswlib/CHANGELOG.md +++ b/databases/embedjs-hnswlib/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/databases/embedjs-lancedb/CHANGELOG.md b/databases/embedjs-lancedb/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/databases/embedjs-lancedb/CHANGELOG.md +++ b/databases/embedjs-lancedb/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/databases/embedjs-lmdb/CHANGELOG.md b/databases/embedjs-lmdb/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/databases/embedjs-lmdb/CHANGELOG.md +++ b/databases/embedjs-lmdb/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/databases/embedjs-mongodb/CHANGELOG.md b/databases/embedjs-mongodb/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/databases/embedjs-mongodb/CHANGELOG.md +++ b/databases/embedjs-mongodb/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/databases/embedjs-pinecone/CHANGELOG.md b/databases/embedjs-pinecone/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/databases/embedjs-pinecone/CHANGELOG.md +++ b/databases/embedjs-pinecone/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/databases/embedjs-qdrant/CHANGELOG.md b/databases/embedjs-qdrant/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/databases/embedjs-qdrant/CHANGELOG.md +++ b/databases/embedjs-qdrant/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/databases/embedjs-redis/CHANGELOG.md b/databases/embedjs-redis/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/databases/embedjs-redis/CHANGELOG.md +++ b/databases/embedjs-redis/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/databases/embedjs-weaviate/CHANGELOG.md b/databases/embedjs-weaviate/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/databases/embedjs-weaviate/CHANGELOG.md +++ b/databases/embedjs-weaviate/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/loaders/embedjs-loader-confluence/CHANGELOG.md b/loaders/embedjs-loader-confluence/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/loaders/embedjs-loader-confluence/CHANGELOG.md +++ b/loaders/embedjs-loader-confluence/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/loaders/embedjs-loader-csv/CHANGELOG.md b/loaders/embedjs-loader-csv/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/loaders/embedjs-loader-csv/CHANGELOG.md +++ b/loaders/embedjs-loader-csv/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/loaders/embedjs-loader-msoffice/CHANGELOG.md b/loaders/embedjs-loader-msoffice/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/loaders/embedjs-loader-msoffice/CHANGELOG.md +++ b/loaders/embedjs-loader-msoffice/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/loaders/embedjs-loader-pdf/CHANGELOG.md b/loaders/embedjs-loader-pdf/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/loaders/embedjs-loader-pdf/CHANGELOG.md +++ b/loaders/embedjs-loader-pdf/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/loaders/embedjs-loader-sitemap/CHANGELOG.md b/loaders/embedjs-loader-sitemap/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/loaders/embedjs-loader-sitemap/CHANGELOG.md +++ b/loaders/embedjs-loader-sitemap/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/loaders/embedjs-loader-web/CHANGELOG.md b/loaders/embedjs-loader-web/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/loaders/embedjs-loader-web/CHANGELOG.md +++ b/loaders/embedjs-loader-web/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/loaders/embedjs-loader-youtube/CHANGELOG.md b/loaders/embedjs-loader-youtube/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/loaders/embedjs-loader-youtube/CHANGELOG.md +++ b/loaders/embedjs-loader-youtube/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/models/embedjs-anthropic/CHANGELOG.md b/models/embedjs-anthropic/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/models/embedjs-anthropic/CHANGELOG.md +++ b/models/embedjs-anthropic/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/models/embedjs-cohere/CHANGELOG.md b/models/embedjs-cohere/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/models/embedjs-cohere/CHANGELOG.md +++ b/models/embedjs-cohere/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/models/embedjs-huggingface/CHANGELOG.md b/models/embedjs-huggingface/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/models/embedjs-huggingface/CHANGELOG.md +++ b/models/embedjs-huggingface/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/models/embedjs-mistral/CHANGELOG.md b/models/embedjs-mistral/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/models/embedjs-mistral/CHANGELOG.md +++ b/models/embedjs-mistral/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/models/embedjs-ollama/CHANGELOG.md b/models/embedjs-ollama/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/models/embedjs-ollama/CHANGELOG.md +++ b/models/embedjs-ollama/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/models/embedjs-openai/CHANGELOG.md b/models/embedjs-openai/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/models/embedjs-openai/CHANGELOG.md +++ b/models/embedjs-openai/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) diff --git a/models/embedjs-vertexai/CHANGELOG.md b/models/embedjs-vertexai/CHANGELOG.md index d1d24c2b..8499c048 100644 --- a/models/embedjs-vertexai/CHANGELOG.md +++ b/models/embedjs-vertexai/CHANGELOG.md @@ -1,3 +1,22 @@ +## 0.1.3 (2024-10-06) + + +### 🚀 Features + +- readded local-path and url loaders ([303133c](https://github.com/llm-tools/embedJs/commit/303133c)) + + +### 🩹 Fixes + +- exclude examples from release process ([1382185](https://github.com/llm-tools/embedJs/commit/1382185)) + +- downgrade esbuild version to match nx requirements ([183308f](https://github.com/llm-tools/embedJs/commit/183308f)) + + +### ❤️ Thank You + +- Adhityan K V @adhityan + ## 0.1.2 (2024-10-06) From 08dcc21f8452eafb99315ac24f0b882add9c0492 Mon Sep 17 00:00:00 2001 From: Adhityan K V Date: Sun, 6 Oct 2024 12:09:58 +0200 Subject: [PATCH 3/3] chore: bump package versions --- core/embedjs-interfaces/package.json | 2 +- core/embedjs-utils/package.json | 4 ++-- core/embedjs/package.json | 6 +++--- databases/embedjs-astra/package.json | 4 ++-- databases/embedjs-cosmos/package.json | 4 ++-- databases/embedjs-hnswlib/package.json | 4 ++-- databases/embedjs-lancedb/package.json | 4 ++-- databases/embedjs-lmdb/package.json | 4 ++-- databases/embedjs-mongodb/package.json | 4 ++-- databases/embedjs-pinecone/package.json | 4 ++-- databases/embedjs-qdrant/package.json | 4 ++-- databases/embedjs-redis/package.json | 4 ++-- databases/embedjs-weaviate/package.json | 4 ++-- loaders/embedjs-loader-confluence/package.json | 6 +++--- loaders/embedjs-loader-csv/package.json | 6 +++--- loaders/embedjs-loader-msoffice/package.json | 6 +++--- loaders/embedjs-loader-pdf/package.json | 6 +++--- loaders/embedjs-loader-sitemap/package.json | 6 +++--- loaders/embedjs-loader-web/package.json | 6 +++--- loaders/embedjs-loader-youtube/package.json | 6 +++--- models/embedjs-anthropic/package.json | 4 ++-- models/embedjs-cohere/package.json | 4 ++-- models/embedjs-huggingface/package.json | 4 ++-- models/embedjs-mistral/package.json | 4 ++-- models/embedjs-ollama/package.json | 4 ++-- models/embedjs-openai/package.json | 4 ++-- models/embedjs-vertexai/package.json | 4 ++-- 27 files changed, 61 insertions(+), 61 deletions(-) diff --git a/core/embedjs-interfaces/package.json b/core/embedjs-interfaces/package.json index fa8a2449..5f67eb8f 100644 --- a/core/embedjs-interfaces/package.json +++ b/core/embedjs-interfaces/package.json @@ -1,6 +1,6 @@ { "name": "@llm-tools/embedjs-interfaces", - "version": "0.1.2", + "version": "0.1.3", "description": "Interfaces for extending the embedjs ecosystem", "dependencies": { "debug": "^4.3.7", diff --git a/core/embedjs-utils/package.json b/core/embedjs-utils/package.json index 1359b2bd..4a882084 100644 --- a/core/embedjs-utils/package.json +++ b/core/embedjs-utils/package.json @@ -1,9 +1,9 @@ { "name": "@llm-tools/embedjs-utils", - "version": "0.1.2", + "version": "0.1.3", "description": "Useful util functions when extending the embedjs ecosystem", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2" + "@llm-tools/embedjs-interfaces": "0.1.3" }, "type": "module", "main": "./src/index.js", diff --git a/core/embedjs/package.json b/core/embedjs/package.json index eb5248a6..218c99fc 100644 --- a/core/embedjs/package.json +++ b/core/embedjs/package.json @@ -1,11 +1,11 @@ { "type": "module", "name": "@llm-tools/embedjs", - "version": "0.1.2", + "version": "0.1.3", "description": "A NodeJS RAG framework to easily work with LLMs and custom datasets", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2", - "@llm-tools/embedjs-utils": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", + "@llm-tools/embedjs-utils": "0.1.3", "axios": "^1.7.7", "debug": "^4.3.7", "langchain": "^0.3.2", diff --git a/databases/embedjs-astra/package.json b/databases/embedjs-astra/package.json index 21e955ac..89b181db 100644 --- a/databases/embedjs-astra/package.json +++ b/databases/embedjs-astra/package.json @@ -1,10 +1,10 @@ { "name": "@llm-tools/embedjs-astradb", - "version": "0.1.2", + "version": "0.1.3", "description": "Add AstraDB support to embedjs", "dependencies": { "@datastax/astra-db-ts": "^1.5.0", - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "debug": "^4.3.7" }, "type": "module", diff --git a/databases/embedjs-cosmos/package.json b/databases/embedjs-cosmos/package.json index ad913360..58362ec5 100644 --- a/databases/embedjs-cosmos/package.json +++ b/databases/embedjs-cosmos/package.json @@ -1,10 +1,10 @@ { "name": "@llm-tools/embedjs-cosmos", - "version": "0.1.2", + "version": "0.1.3", "description": "Add CosmosDB support to embedjs", "dependencies": { "@azure/cosmos": "^4.1.1", - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "debug": "^4.3.7" }, "type": "module", diff --git a/databases/embedjs-hnswlib/package.json b/databases/embedjs-hnswlib/package.json index 8a7e82d5..57dd8ba0 100644 --- a/databases/embedjs-hnswlib/package.json +++ b/databases/embedjs-hnswlib/package.json @@ -1,9 +1,9 @@ { "name": "@llm-tools/embedjs-hnswlib", - "version": "0.1.2", + "version": "0.1.3", "description": "Add HNSWLib support to embedjs", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "debug": "^4.3.7", "hnswlib-node": "^3.0.0" }, diff --git a/databases/embedjs-lancedb/package.json b/databases/embedjs-lancedb/package.json index 248edb94..f749ff9c 100644 --- a/databases/embedjs-lancedb/package.json +++ b/databases/embedjs-lancedb/package.json @@ -1,10 +1,10 @@ { "name": "@llm-tools/embedjs-lancedb", - "version": "0.1.2", + "version": "0.1.3", "description": "Add LanceDb support to embedjs", "dependencies": { "@lancedb/lancedb": "^0.10.0", - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "compute-cosine-similarity": "^1.1.0" }, "type": "module", diff --git a/databases/embedjs-lmdb/package.json b/databases/embedjs-lmdb/package.json index 2e5ff73b..39d139f3 100644 --- a/databases/embedjs-lmdb/package.json +++ b/databases/embedjs-lmdb/package.json @@ -1,9 +1,9 @@ { "name": "@llm-tools/embedjs-lmdb", - "version": "0.1.2", + "version": "0.1.3", "description": "Add LMDB support to embedjs", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "lmdb": "^3.1.3" }, "type": "module", diff --git a/databases/embedjs-mongodb/package.json b/databases/embedjs-mongodb/package.json index a4850754..f0313514 100644 --- a/databases/embedjs-mongodb/package.json +++ b/databases/embedjs-mongodb/package.json @@ -1,9 +1,9 @@ { "name": "@llm-tools/embedjs-mongodb", - "version": "0.1.2", + "version": "0.1.3", "description": "Add MongoDB support to embedjs", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "debug": "^4.3.7", "mongodb": "^6.9.0" }, diff --git a/databases/embedjs-pinecone/package.json b/databases/embedjs-pinecone/package.json index c4297a9f..42332583 100644 --- a/databases/embedjs-pinecone/package.json +++ b/databases/embedjs-pinecone/package.json @@ -1,9 +1,9 @@ { "name": "@llm-tools/embedjs-pinecone", - "version": "0.1.2", + "version": "0.1.3", "description": "Add Pinecone support to embedjs", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "@pinecone-database/pinecone": "^3.0.3", "debug": "^4.3.7" }, diff --git a/databases/embedjs-qdrant/package.json b/databases/embedjs-qdrant/package.json index 07fb562e..6c00106d 100644 --- a/databases/embedjs-qdrant/package.json +++ b/databases/embedjs-qdrant/package.json @@ -1,9 +1,9 @@ { "name": "@llm-tools/embedjs-qdrant", - "version": "0.1.2", + "version": "0.1.3", "description": "Add Qdrant support to embedjs", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "@qdrant/js-client-rest": "^1.11.0", "debug": "^4.3.7", "uuid": "^10.0.0" diff --git a/databases/embedjs-redis/package.json b/databases/embedjs-redis/package.json index 5f6e69a1..0e736a2f 100644 --- a/databases/embedjs-redis/package.json +++ b/databases/embedjs-redis/package.json @@ -1,9 +1,9 @@ { "name": "@llm-tools/embedjs-redis", - "version": "0.1.2", + "version": "0.1.3", "description": "Add Redis support to embedjs", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "ioredis": "^5.4.1" }, "type": "module", diff --git a/databases/embedjs-weaviate/package.json b/databases/embedjs-weaviate/package.json index 9f28d369..79a08cb0 100644 --- a/databases/embedjs-weaviate/package.json +++ b/databases/embedjs-weaviate/package.json @@ -1,9 +1,9 @@ { "name": "@llm-tools/embedjs-weaviate", - "version": "0.1.2", + "version": "0.1.3", "description": "Add Weaviate support to embedjs", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "compute-cosine-similarity": "^1.1.0", "debug": "^4.3.7", "weaviate-ts-client": "^2.2.0" diff --git a/loaders/embedjs-loader-confluence/package.json b/loaders/embedjs-loader-confluence/package.json index af88fc9d..936521f0 100644 --- a/loaders/embedjs-loader-confluence/package.json +++ b/loaders/embedjs-loader-confluence/package.json @@ -1,10 +1,10 @@ { "name": "@llm-tools/embedjs-loader-confluence", - "version": "0.1.2", + "version": "0.1.3", "description": "Confluence loader for embedjs", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2", - "@llm-tools/embedjs-loader-web": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", + "@llm-tools/embedjs-loader-web": "0.1.3", "confluence.js": "^1.7.4", "debug": "^4.3.7", "md5": "^2.3.0" diff --git a/loaders/embedjs-loader-csv/package.json b/loaders/embedjs-loader-csv/package.json index b941117c..7b630717 100644 --- a/loaders/embedjs-loader-csv/package.json +++ b/loaders/embedjs-loader-csv/package.json @@ -1,10 +1,10 @@ { "name": "@llm-tools/embedjs-loader-csv", - "version": "0.1.2", + "version": "0.1.3", "description": "CSV loader for embedjs", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2", - "@llm-tools/embedjs-utils": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", + "@llm-tools/embedjs-utils": "0.1.3", "axios": "^1.7.7", "csv-parse": "^5.5.6", "debug": "^4.3.7", diff --git a/loaders/embedjs-loader-msoffice/package.json b/loaders/embedjs-loader-msoffice/package.json index 4763c8b9..0a32fb54 100644 --- a/loaders/embedjs-loader-msoffice/package.json +++ b/loaders/embedjs-loader-msoffice/package.json @@ -1,10 +1,10 @@ { "name": "@llm-tools/embedjs-loader-msoffice", - "version": "0.1.2", + "version": "0.1.3", "description": "Word, PPT and Excel loader for embedjs", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2", - "@llm-tools/embedjs-utils": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", + "@llm-tools/embedjs-utils": "0.1.3", "langchain": "^0.3.2", "md5": "^2.3.0", "office-text-extractor": "^3.0.3" diff --git a/loaders/embedjs-loader-pdf/package.json b/loaders/embedjs-loader-pdf/package.json index 0e2b4d9e..1eef482b 100644 --- a/loaders/embedjs-loader-pdf/package.json +++ b/loaders/embedjs-loader-pdf/package.json @@ -1,10 +1,10 @@ { "name": "@llm-tools/embedjs-loader-pdf", - "version": "0.1.2", + "version": "0.1.3", "description": "PDF loader for embedjs", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2", - "@llm-tools/embedjs-utils": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", + "@llm-tools/embedjs-utils": "0.1.3", "langchain": "^0.3.2", "md5": "^2.3.0", "office-text-extractor": "^3.0.3" diff --git a/loaders/embedjs-loader-sitemap/package.json b/loaders/embedjs-loader-sitemap/package.json index 505cea72..a006ff7a 100644 --- a/loaders/embedjs-loader-sitemap/package.json +++ b/loaders/embedjs-loader-sitemap/package.json @@ -1,10 +1,10 @@ { "name": "@llm-tools/embedjs-loader-sitemap", - "version": "0.1.2", + "version": "0.1.3", "description": "Sitemap recursive loader for embedjs", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2", - "@llm-tools/embedjs-loader-web": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", + "@llm-tools/embedjs-loader-web": "0.1.3", "debug": "^4.3.7", "md5": "^2.3.0", "sitemapper": "^3.2.12" diff --git a/loaders/embedjs-loader-web/package.json b/loaders/embedjs-loader-web/package.json index 2d1db6ed..79171bc1 100644 --- a/loaders/embedjs-loader-web/package.json +++ b/loaders/embedjs-loader-web/package.json @@ -1,10 +1,10 @@ { "name": "@llm-tools/embedjs-loader-web", - "version": "0.1.2", + "version": "0.1.3", "description": "Web page loader for embedjs", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2", - "@llm-tools/embedjs-utils": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", + "@llm-tools/embedjs-utils": "0.1.3", "axios": "^1.7.7", "debug": "^4.3.7", "html-to-text": "^9.0.5", diff --git a/loaders/embedjs-loader-youtube/package.json b/loaders/embedjs-loader-youtube/package.json index 51fe4b01..50f0385c 100644 --- a/loaders/embedjs-loader-youtube/package.json +++ b/loaders/embedjs-loader-youtube/package.json @@ -1,10 +1,10 @@ { "name": "@llm-tools/embedjs-loader-youtube", - "version": "0.1.2", + "version": "0.1.3", "description": "Youtube transcript and channel recursive loader for embedjs", "dependencies": { - "@llm-tools/embedjs-interfaces": "0.1.2", - "@llm-tools/embedjs-utils": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", + "@llm-tools/embedjs-utils": "0.1.3", "debug": "^4.3.7", "md5": "^2.3.0", "usetube": "^2.2.7", diff --git a/models/embedjs-anthropic/package.json b/models/embedjs-anthropic/package.json index 225c0c5c..35de5bf3 100644 --- a/models/embedjs-anthropic/package.json +++ b/models/embedjs-anthropic/package.json @@ -1,11 +1,11 @@ { "name": "@llm-tools/embedjs-anthropic", - "version": "0.1.2", + "version": "0.1.3", "description": "Enable usage of Anthropic models with embedjs", "dependencies": { "@langchain/anthropic": "^0.3.3", "@langchain/core": "^0.3.6", - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "debug": "^4.3.7" }, "type": "module", diff --git a/models/embedjs-cohere/package.json b/models/embedjs-cohere/package.json index 4cac0799..a5c41f05 100644 --- a/models/embedjs-cohere/package.json +++ b/models/embedjs-cohere/package.json @@ -1,10 +1,10 @@ { "name": "@llm-tools/embedjs-cohere", - "version": "0.1.2", + "version": "0.1.3", "description": "Enable usage of Cohere models with embedjs", "dependencies": { "@langchain/cohere": "^0.3.0", - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "cohere-ai": "^7.14.0" }, "type": "module", diff --git a/models/embedjs-huggingface/package.json b/models/embedjs-huggingface/package.json index ff2f28b4..5ff2cdde 100644 --- a/models/embedjs-huggingface/package.json +++ b/models/embedjs-huggingface/package.json @@ -1,11 +1,11 @@ { "name": "@llm-tools/embedjs-huggingface", - "version": "0.1.2", + "version": "0.1.3", "description": "Enable usage of HuggingFace models with embedjs", "dependencies": { "@huggingface/inference": "^2.8.1", "@langchain/community": "^0.3.4", - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "debug": "^4.3.7" }, "type": "module", diff --git a/models/embedjs-mistral/package.json b/models/embedjs-mistral/package.json index f2fd33da..d8bba7e8 100644 --- a/models/embedjs-mistral/package.json +++ b/models/embedjs-mistral/package.json @@ -1,11 +1,11 @@ { "name": "@llm-tools/embedjs-mistral", - "version": "0.1.2", + "version": "0.1.3", "description": "Enable usage of Mistral models with embedjs", "dependencies": { "@langchain/core": "^0.3.6", "@langchain/mistralai": "^0.1.1", - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "debug": "^4.3.7" }, "type": "module", diff --git a/models/embedjs-ollama/package.json b/models/embedjs-ollama/package.json index 445dbbde..e9782c91 100644 --- a/models/embedjs-ollama/package.json +++ b/models/embedjs-ollama/package.json @@ -1,11 +1,11 @@ { "name": "@llm-tools/embedjs-ollama", - "version": "0.1.2", + "version": "0.1.3", "description": "Enable usage of Ollama with embedjs", "dependencies": { "@langchain/core": "^0.3.6", "@langchain/ollama": "^0.1.0", - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "debug": "^4.3.7" }, "type": "module", diff --git a/models/embedjs-openai/package.json b/models/embedjs-openai/package.json index a8c924d9..2a390857 100644 --- a/models/embedjs-openai/package.json +++ b/models/embedjs-openai/package.json @@ -1,11 +1,11 @@ { "name": "@llm-tools/embedjs-openai", - "version": "0.1.2", + "version": "0.1.3", "description": "Enable usage of OpenAI models with embedjs", "dependencies": { "@langchain/core": "^0.3.6", "@langchain/openai": "^0.3.5", - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "debug": "^4.3.7" }, "type": "module", diff --git a/models/embedjs-vertexai/package.json b/models/embedjs-vertexai/package.json index c37ec992..f0271a4c 100644 --- a/models/embedjs-vertexai/package.json +++ b/models/embedjs-vertexai/package.json @@ -1,11 +1,11 @@ { "name": "@llm-tools/embedjs-vertexai", - "version": "0.1.2", + "version": "0.1.3", "description": "Enable usage of VertexAI models with embedjs", "dependencies": { "@langchain/core": "^0.3.6", "@langchain/google-vertexai": "^0.1.0", - "@llm-tools/embedjs-interfaces": "0.1.2", + "@llm-tools/embedjs-interfaces": "0.1.3", "debug": "^4.3.7" }, "type": "module",