diff options
author | A.J. Shulman <Shulman.aj@gmail.com> | 2024-05-30 13:58:40 -0400 |
---|---|---|
committer | A.J. Shulman <Shulman.aj@gmail.com> | 2024-05-30 13:58:40 -0400 |
commit | 7ff649c6582b7e00dcf2d7fe607699f850310ba0 (patch) | |
tree | 681ca2195a948ee86b556e6a4ba49b833f298ada /src/server/ApiManagers/AssistantManager.ts | |
parent | f07a80b23080d01411f47f331854adb3cc89e92f (diff) |
fixing chatbox features
still messages appear weird when using code interpreter and now doesn't detect file links
Diffstat (limited to 'src/server/ApiManagers/AssistantManager.ts')
-rw-r--r-- | src/server/ApiManagers/AssistantManager.ts | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/server/ApiManagers/AssistantManager.ts b/src/server/ApiManagers/AssistantManager.ts index 82e48167a..f2ea83310 100644 --- a/src/server/ApiManagers/AssistantManager.ts +++ b/src/server/ApiManagers/AssistantManager.ts @@ -4,7 +4,7 @@ import OpenAI from 'openai'; import * as path from 'path'; import { promisify } from 'util'; import * as uuid from 'uuid'; -import { filesDirectory, publicDirectory } from '..'; +import { filesDirectory, publicDirectory } from '../SocketData'; import { Method } from '../RouteManager'; import ApiManager, { Registration } from './ApiManager'; @@ -36,7 +36,10 @@ const readFileAsync = promisify(fs.readFile); export default class AssistantManager extends ApiManager { protected initialize(register: Registration): void { - const openai = new OpenAI({ apiKey: process.env.OPENAI_KEY, dangerouslyAllowBrowser: true }); + const openai = new OpenAI({ + apiKey: process.env._CLIENT_OPENAI_KEY, // Use client key so don't have to set key seperately for client and server. + dangerouslyAllowBrowser: true, + }); register({ method: Method.POST, |