diff options
| author | Yash <[email protected]> | 2024-04-11 04:52:44 +0000 |
|---|---|---|
| committer | Yash <[email protected]> | 2024-04-11 04:52:44 +0000 |
| commit | 6dcc7d18c9be5e3a5e0a3ff60668424ee0158b4e (patch) | |
| tree | 179aa936536510cc707368fc7c330c4c7fbdc3f8 /apps/cf-ai-backend/src/index.ts | |
| parent | novel editor (diff) | |
| parent | save user ID with url to ensure that same website can be saved by users (diff) | |
| download | supermemory-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.ts | 20 |
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; |