Skip to content

Commit ad5ac3d

Browse files
committed
getting credentials from env instead of cookies
1 parent 353eca5 commit ad5ac3d

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

app/api/chat/route.ts

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,18 @@ export const runtime = "edge"
77

88
export async function POST(request: NextRequest) {
99
const body = await request.json()
10-
// Get credentials from cookies
11-
const credentials = JSON.parse(
12-
request.cookies.get("credentials")?.value || null
13-
)
10+
// Get credentials from ENV
11+
const credentials = {
12+
pineconeIndex: process.env.PINECONE_INDEX_NAME,
13+
pineconeEnvironment: process.env.PINECONE_ENVIRONMENT,
14+
pineconeApiKey: process.env.PINECONE_API_KEY,
15+
openaiApiKey: process.env.OPENAI_API_KEY,
16+
supabaseKey: process.env.SUPABASE_KEY,
17+
supabaseUrl: process.env.SUPABASE_URL,
18+
supabaseBucket: process.env.SUPABASE_BUCKET,
19+
supabaseDatabaseUrl: process.env.DATABASE_URL,
20+
supabaseDirectUrl: process.env.DIRECT_URL
21+
}
1422
if (
1523
!credentials ||
1624
!credentials.pineconeIndex ||

0 commit comments

Comments
 (0)