Skip to content
Snippets Groups Projects
Commit 9bea7739 authored by timothycarambat's avatar timothycarambat
Browse files

move OpenAI to AiProvider folder in preparation for new AI provider support

parent 8929d96e
No related branches found
No related tags found
No related merge requests found
const { v4: uuidv4 } = require("uuid");
const { OpenAi } = require("../openAi");
const { OpenAi } = require("../AiProviders/openAi");
const { WorkspaceChats } = require("../../models/workspaceChats");
const { resetMemory } = require("./commands/reset");
const moment = require("moment");
......
......@@ -8,7 +8,7 @@ const { storeVectorResult, cachedVectorInformation } = require("../../files");
const { v4: uuidv4 } = require("uuid");
const { toChunks } = require("../../helpers");
const { chatPrompt } = require("../../chats");
const { OpenAi } = require("../../openAi");
const { OpenAi } = require("../../AiProviders/openAi");
const Chroma = {
name: "Chroma",
......@@ -324,10 +324,10 @@ const Chroma = {
content: `${chatPrompt(workspace)}
Context:
${contextTexts
.map((text, i) => {
return `[CONTEXT ${i}]:\n${text}\n[END CONTEXT ${i}]\n\n`;
})
.join("")}`,
.map((text, i) => {
return `[CONTEXT ${i}]:\n${text}\n[END CONTEXT ${i}]\n\n`;
})
.join("")}`,
};
const memory = [prompt, ...chatHistory, { role: "user", content: input }];
const responseText = await openAiConnector.getChatCompletion(memory, {
......
......@@ -5,7 +5,7 @@ const { RecursiveCharacterTextSplitter } = require("langchain/text_splitter");
const { storeVectorResult, cachedVectorInformation } = require("../../files");
const { v4: uuidv4 } = require("uuid");
const { chatPrompt } = require("../../chats");
const { OpenAi } = require("../../openAi");
const { OpenAi } = require("../../AiProviders/openAi");
const LanceDb = {
uri: `${
......
......@@ -8,7 +8,7 @@ const { storeVectorResult, cachedVectorInformation } = require("../../files");
const { v4: uuidv4 } = require("uuid");
const { toChunks } = require("../../helpers");
const { chatPrompt } = require("../../chats");
const { OpenAi } = require("../../openAi");
const { OpenAi } = require("../../AiProviders/openAi");
const Pinecone = {
name: "Pinecone",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment