diff --git a/ui/lib/actions.ts b/ui/lib/actions.ts index a4409b0..0f4c0f0 100644 --- a/ui/lib/actions.ts +++ b/ui/lib/actions.ts @@ -7,7 +7,7 @@ export const getSuggestions = async (chatHisory: Message[]) => { const customOpenAIKey = localStorage.getItem('openAIApiKey'); const customOpenAIBaseURL = localStorage.getItem('openAIBaseURL'); - const res = await fetch(`${process.env.NEXT_PUBLIC_API_URL}/suggestions`, { + const res = await fetch(`/api/suggestions`, { method: 'POST', headers: { 'Content-Type': 'application/json', diff --git a/ui/lib/config.ts b/ui/lib/config.ts index 0a314cf..489fec3 100644 --- a/ui/lib/config.ts +++ b/ui/lib/config.ts @@ -109,7 +109,6 @@ const mergeConfigs = (current: any, update: any): any => { export const updateConfig = (config: RecursivePartial) => { const currentConfig = loadConfig(); const mergedConfig = mergeConfigs(currentConfig, config); - console.log(mergedConfig); fs.writeFileSync( path.join(path.join(process.cwd(), `${configFileName}`)), toml.stringify(mergedConfig), diff --git a/ui/lib/utils/documents.ts b/ui/lib/utils/documents.ts index 900d6b0..ad64180 100644 --- a/ui/lib/utils/documents.ts +++ b/ui/lib/utils/documents.ts @@ -3,7 +3,6 @@ import { htmlToText } from 'html-to-text'; import { RecursiveCharacterTextSplitter } from 'langchain/text_splitter'; import { Document } from '@langchain/core/documents'; import pdfParse from 'pdf-parse'; -import logger from './logger'; export const getDocumentsFromLinks = async ({ links }: { links: string[] }) => { const splitter = new RecursiveCharacterTextSplitter(); diff --git a/ui/lib/utils/files.ts b/ui/lib/utils/files.ts new file mode 100644 index 0000000..e6e91df --- /dev/null +++ b/ui/lib/utils/files.ts @@ -0,0 +1,17 @@ +import path from 'path'; +import fs from 'fs'; + +export const getFileDetails = (fileId: string) => { + const fileLoc = path.join( + process.cwd(), + './uploads', + fileId + '-extracted.json', + ); + + const parsedFile = JSON.parse(fs.readFileSync(fileLoc, 'utf8')); + + return { + name: parsedFile.title, + fileId: fileId, + }; +}; diff --git a/ui/lib/utils/logger.ts b/ui/lib/utils/logger.ts deleted file mode 100644 index 1c81eb9..0000000 --- a/ui/lib/utils/logger.ts +++ /dev/null @@ -1,22 +0,0 @@ -import winston from 'winston'; - -const logger = winston.createLogger({ - level: 'info', - transports: [ - new winston.transports.Console({ - format: winston.format.combine( - winston.format.colorize(), - winston.format.simple(), - ), - }), - new winston.transports.File({ - filename: 'app.log', - format: winston.format.combine( - winston.format.timestamp(), - winston.format.json(), - ), - }), - ], -}); - -export default logger;