refactor(v4.0.0-alpha): beginning of a new era

This commit is contained in:
Amruth Pillai
2023-11-05 12:31:42 +01:00
parent 0ba6a444e2
commit 22933bd412
505 changed files with 81829 additions and 0 deletions

View File

@ -0,0 +1,18 @@
import { OpenAI } from "openai";
import { useOpenAiStore } from "@/client/stores/openai";
export const openai = () => {
const { apiKey } = useOpenAiStore.getState();
if (!apiKey) {
throw new Error(
"Your OpenAI API Key has not been set yet. Please go to your account settings to enable OpenAI Integration.",
);
}
return new OpenAI({
apiKey,
dangerouslyAllowBrowser: true,
});
};