diff --git a/examples/studio/conversational-rag/rag-engine.ts b/examples/studio/conversational-rag/rag-engine.ts index 8b002ab..5dcc0c0 100644 --- a/examples/studio/conversational-rag/rag-engine.ts +++ b/examples/studio/conversational-rag/rag-engine.ts @@ -113,7 +113,7 @@ if (isBrowser) { } else { console.log(`File found: ${filePath}`); } - + await uploadGetUpdateDelete(filePath, Date.now().toString()); console.log('=== First operation completed ===\n'); await sleep(2000); diff --git a/src/files/NodeFilesHandler.ts b/src/files/NodeFilesHandler.ts index d7eb78b..de95d22 100644 --- a/src/files/NodeFilesHandler.ts +++ b/src/files/NodeFilesHandler.ts @@ -22,14 +22,14 @@ export class NodeFilesHandler extends BaseFilesHandler { async prepareFormDataRequest(file: FilePathOrFileObject): Promise { console.log('Preparing form data request for Node.js'); try { - const FormData = await import('form-data').then(m => m.default || m); + const FormData = await import('form-data').then((m) => m.default || m); console.log('Successfully imported form-data module'); - + const formData = new FormData(); console.log('Created new FormData instance'); if (typeof file === 'string') { - const fs = await import('fs').then(m => m.default || m); + const fs = await import('fs').then((m) => m.default || m); if (!fs.existsSync(file)) { throw new Error(`File not found: ${file}`); } diff --git a/src/runtime.ts b/src/runtime.ts index a11f298..cbc58a5 100644 --- a/src/runtime.ts +++ b/src/runtime.ts @@ -24,15 +24,19 @@ export const isNode = export function createFetchInstance(): Fetch { if (isBrowser || isWebWorker) { + console.log('Creating BrowserFetch instance'); return new BrowserFetch(); } + console.log('Creating NodeFetch instance'); return new NodeFetch(); } export function createFilesHandlerInstance(): BaseFilesHandler { if (isBrowser || isWebWorker) { + console.log('Creating BrowserFilesHandler instance'); return new BrowserFilesHandler(); } + console.log('Creating NodeFilesHandler instance'); return new NodeFilesHandler(); }