From d61a2dc385df86d30992b695f7ebb5cd760f6ffc Mon Sep 17 00:00:00 2001 From: hailin Date: Wed, 25 Jun 2025 15:46:06 +0800 Subject: [PATCH] . --- chatdesk-ui/app/[locale]/login/page.tsx | 1 + chatdesk-ui/app/api/chat/custom/route.ts | 1 + chatdesk-ui/app/api/retrieval/process/docx/route.ts | 1 + chatdesk-ui/app/api/retrieval/process/route.ts | 1 + chatdesk-ui/app/api/retrieval/retrieve/route.ts | 1 + chatdesk-ui/app/api/username/available/route.ts | 1 + chatdesk-ui/app/api/username/get/route.ts | 1 + chatdesk-ui/components/chat/chat-helpers/index.ts | 1 + chatdesk-ui/lib/generate-bgem3-embedding.ts | 1 + chatdesk-ui/lib/server/server-chat-helpers.ts | 1 + chatdesk-ui/lib/supabase/client.ts | 1 + chatdesk-ui/lib/supabase/middleware.ts | 1 + 12 files changed, 12 insertions(+) diff --git a/chatdesk-ui/app/[locale]/login/page.tsx b/chatdesk-ui/app/[locale]/login/page.tsx index 21d6ec8..9342ffd 100644 --- a/chatdesk-ui/app/[locale]/login/page.tsx +++ b/chatdesk-ui/app/[locale]/login/page.tsx @@ -9,6 +9,7 @@ import { Metadata } from "next" import { cookies, headers } from "next/headers" import { redirect } from "next/navigation" //import { getRuntimeEnv } from "@/lib/ipconfig" // 新增引入 +import { getRuntimeEnv } from "@/lib/get-runtime-env" // ✅ 新路径 import { PostgrestError } from '@supabase/supabase-js'; import initTranslations from "@/lib/i18n"; diff --git a/chatdesk-ui/app/api/chat/custom/route.ts b/chatdesk-ui/app/api/chat/custom/route.ts index 4fcdc25..1a28c11 100644 --- a/chatdesk-ui/app/api/chat/custom/route.ts +++ b/chatdesk-ui/app/api/chat/custom/route.ts @@ -6,6 +6,7 @@ import { ServerRuntime } from "next" import OpenAI from "openai" import { ChatCompletionCreateParamsBase } from "openai/resources/chat/completions.mjs" //import { getRuntimeEnv } from "@/lib/ipconfig" // 新增引入 +import { getRuntimeEnv } from "@/lib/get-runtime-env" // ✅ 新路径 export const runtime: ServerRuntime = "edge" diff --git a/chatdesk-ui/app/api/retrieval/process/docx/route.ts b/chatdesk-ui/app/api/retrieval/process/docx/route.ts index d23f9b2..e151f5c 100644 --- a/chatdesk-ui/app/api/retrieval/process/docx/route.ts +++ b/chatdesk-ui/app/api/retrieval/process/docx/route.ts @@ -7,6 +7,7 @@ import { createClient } from "@supabase/supabase-js" import { NextResponse } from "next/server" import OpenAI from "openai" //import { getRuntimeEnv } from "@/lib/ipconfig" // 新增引入 +import { getRuntimeEnv } from "@/lib/get-runtime-env" // ✅ 新路径 import { generateBgeM3Embedding } from "@/lib/generate-bgem3-embedding" export async function POST(req: Request) { diff --git a/chatdesk-ui/app/api/retrieval/process/route.ts b/chatdesk-ui/app/api/retrieval/process/route.ts index 320ab05..528f740 100644 --- a/chatdesk-ui/app/api/retrieval/process/route.ts +++ b/chatdesk-ui/app/api/retrieval/process/route.ts @@ -14,6 +14,7 @@ import { createClient } from "@supabase/supabase-js" import { NextResponse } from "next/server" import OpenAI from "openai" //import { getRuntimeEnv } from "@/lib/ipconfig" // 新增引入 +import { getRuntimeEnv } from "@/lib/get-runtime-env" // ✅ 新路径 export async function POST(req: Request) { diff --git a/chatdesk-ui/app/api/retrieval/retrieve/route.ts b/chatdesk-ui/app/api/retrieval/retrieve/route.ts index cc6a048..e0019b5 100644 --- a/chatdesk-ui/app/api/retrieval/retrieve/route.ts +++ b/chatdesk-ui/app/api/retrieval/retrieve/route.ts @@ -5,6 +5,7 @@ import { Database } from "@/supabase/types" import { createClient } from "@supabase/supabase-js" import OpenAI from "openai" //import { getRuntimeEnv } from "@/lib/ipconfig" // 新增引入 +import { getRuntimeEnv } from "@/lib/get-runtime-env" // ✅ 新路径 export async function POST(request: Request) { diff --git a/chatdesk-ui/app/api/username/available/route.ts b/chatdesk-ui/app/api/username/available/route.ts index 095b6b4..1b17527 100644 --- a/chatdesk-ui/app/api/username/available/route.ts +++ b/chatdesk-ui/app/api/username/available/route.ts @@ -1,6 +1,7 @@ import { Database } from "@/supabase/types" import { createClient } from "@supabase/supabase-js" //import { getRuntimeEnv } from "@/lib/ipconfig" // 新增引入 +import { getRuntimeEnv } from "@/lib/get-runtime-env" // ✅ 新路径 export const runtime = "edge" diff --git a/chatdesk-ui/app/api/username/get/route.ts b/chatdesk-ui/app/api/username/get/route.ts index 30c02be..4f81b01 100644 --- a/chatdesk-ui/app/api/username/get/route.ts +++ b/chatdesk-ui/app/api/username/get/route.ts @@ -1,6 +1,7 @@ import { Database } from "@/supabase/types" import { createClient } from "@supabase/supabase-js" //import { getRuntimeEnv } from "@/lib/ipconfig" // 新增引入 +import { getRuntimeEnv } from "@/lib/get-runtime-env" // ✅ 新路径 export const runtime = "edge" diff --git a/chatdesk-ui/components/chat/chat-helpers/index.ts b/chatdesk-ui/components/chat/chat-helpers/index.ts index aa6313f..8ede441 100644 --- a/chatdesk-ui/components/chat/chat-helpers/index.ts +++ b/chatdesk-ui/components/chat/chat-helpers/index.ts @@ -23,6 +23,7 @@ import React from "react" import { toast } from "sonner" import { v4 as uuidv4 } from "uuid" //import { getRuntimeEnv } from "@/lib/ipconfig" +import { getRuntimeEnv } from "@/lib/get-runtime-env" // ✅ 新路径 type RetrievedFileItem = Tables<"file_items"> & { diff --git a/chatdesk-ui/lib/generate-bgem3-embedding.ts b/chatdesk-ui/lib/generate-bgem3-embedding.ts index ace5abe..8407a5c 100644 --- a/chatdesk-ui/lib/generate-bgem3-embedding.ts +++ b/chatdesk-ui/lib/generate-bgem3-embedding.ts @@ -1,4 +1,5 @@ //import { getRuntimeEnv } from "@/lib/ipconfig" +import { getRuntimeEnv } from "@/lib/get-runtime-env" // ✅ 新路径 export async function generateBgeM3Embedding(text: string): Promise { try { diff --git a/chatdesk-ui/lib/server/server-chat-helpers.ts b/chatdesk-ui/lib/server/server-chat-helpers.ts index 1cc8950..1475d8f 100644 --- a/chatdesk-ui/lib/server/server-chat-helpers.ts +++ b/chatdesk-ui/lib/server/server-chat-helpers.ts @@ -4,6 +4,7 @@ import { VALID_ENV_KEYS } from "@/types/valid-keys" import { getSupabaseServerClient } from "@/lib/supabase/server" import { cookies } from "next/headers" //import { getRuntimeEnv } from "@/lib/ipconfig" // 新增引入 +import { getRuntimeEnv } from "@/lib/get-runtime-env" // ✅ 新路径 export async function getServerProfile() { diff --git a/chatdesk-ui/lib/supabase/client.ts b/chatdesk-ui/lib/supabase/client.ts index 383c07e..876a5a7 100644 --- a/chatdesk-ui/lib/supabase/client.ts +++ b/chatdesk-ui/lib/supabase/client.ts @@ -10,6 +10,7 @@ import { createBrowserClient } from "@supabase/ssr" //import { getRuntimeEnv } from "@/lib/ipconfig" +import { getRuntimeEnv } from "@/lib/get-runtime-env" // ✅ 新路径 export const createClient = () => createBrowserClient( diff --git a/chatdesk-ui/lib/supabase/middleware.ts b/chatdesk-ui/lib/supabase/middleware.ts index 4d3e3a4..714763e 100644 --- a/chatdesk-ui/lib/supabase/middleware.ts +++ b/chatdesk-ui/lib/supabase/middleware.ts @@ -1,6 +1,7 @@ import { createServerClient, type CookieOptions } from "@supabase/ssr" import { NextResponse, type NextRequest } from "next/server" //import { getRuntimeEnv } from "@/lib/ipconfig" // 新增引入 +import { getRuntimeEnv } from "@/lib/get-runtime-env" // ✅ 新路径 export const createClient = (request: NextRequest) => { // Create an unmodified response