aboutsummaryrefslogtreecommitdiff
path: root/apps/cf-ai-backend/src/index.ts
diff options
context:
space:
mode:
authorYash <[email protected]>2024-04-11 04:52:44 +0000
committerYash <[email protected]>2024-04-11 04:52:44 +0000
commit6dcc7d18c9be5e3a5e0a3ff60668424ee0158b4e (patch)
tree179aa936536510cc707368fc7c330c4c7fbdc3f8 /apps/cf-ai-backend/src/index.ts
parentnovel editor (diff)
parentsave user ID with url to ensure that same website can be saved by users (diff)
downloadsupermemory-new-ui.tar.xz
supermemory-new-ui.zip
Merge branch 'main' of https://github.com/Dhravya/supermemory into new-uinew-ui
Diffstat (limited to 'apps/cf-ai-backend/src/index.ts')
-rw-r--r--apps/cf-ai-backend/src/index.ts20
1 files changed, 7 insertions, 13 deletions
diff --git a/apps/cf-ai-backend/src/index.ts b/apps/cf-ai-backend/src/index.ts
index f55c465b..ccaf06bd 100644
--- a/apps/cf-ai-backend/src/index.ts
+++ b/apps/cf-ai-backend/src/index.ts
@@ -1,15 +1,9 @@
-import type {
- VectorizeIndex,
- Fetcher,
- Request,
-} from "@cloudflare/workers-types";
-
-import {
- CloudflareVectorizeStore,
-} from "@langchain/cloudflare";
-import { OpenAIEmbeddings } from "./OpenAIEmbedder";
-import { GoogleGenerativeAI } from "@google/generative-ai";
-import routeMap from "./routes";
+import type { VectorizeIndex, Fetcher, Request } from '@cloudflare/workers-types';
+
+import { CloudflareVectorizeStore } from '@langchain/cloudflare';
+import { OpenAIEmbeddings } from './OpenAIEmbedder';
+import { GoogleGenerativeAI } from '@google/generative-ai';
+import routeMap from './routes';
function isAuthorized(request: Request, env: Env): boolean {
return request.headers.get('X-Custom-Auth-Key') === env.SECURITY_KEY;
@@ -32,7 +26,7 @@ export default {
const genAI = new GoogleGenerativeAI(env.GOOGLE_AI_API_KEY);
- const model = genAI.getGenerativeModel({ model: "gemini-pro" });
+ const model = genAI.getGenerativeModel({ model: 'gemini-pro' });
const url = new URL(request.url);
const path = url.pathname;