/translators/english-chinese-academic-translator,这个翻译器应该是英文到阿拉伯文的翻译器,调整文案说明和提示词,数据应该在 supabase 数据库
我看到问题了!你想要一个英文到阿拉伯文的翻译器,但是URL中的slug是"english-chinese-academic-translator",这个命名不匹配。让我修复这个问题并更新相关的文案和提示词。
你可以运行以下脚本来修复数据库中的翻译器:
# 运行修复脚本
npm run script scripts/fix-english-arabic-translator.ts或者访问API端点:
GET /api/fix-translator?slug=english-chinese-academic-translator特殊功能:
现在 /translators/english-chinese-academic-translator 将显示正确的英文到阿拉伯文学术翻译器!🎯
To configure the generation, complete these steps:
当前项目 gemini api 用的是 aistudio 还是 vertex 或者是其他的平台
根据代码分析,当前项目使用的是 OpenRouter 平台来调用 Gemini API,而不是直接使用 Google AI Studio 或 Vertex AI。
// 在 app/api/translate/route.ts 中
const openRouterUrl = "https://openrouter.ai/api/v1/chat/completions"
// 使用 OpenRouter API Key
const OPENROUTER_API_KEY = process.env.OPENROUTER_API_KEY// 在 utils/openrouter.ts 中
{
id: "google/gemini-2.5-flash",
name: "Gemini 2.5 Flash",
description: "Google's latest and most advanced Gemini 2.5 Flash model..."
}项目使用的是:
OPENROUTER_API_KEY - OpenRouter 平台的 API 密钥GOOGLE_API_KEY 或 VERTEX_AI_KEYexport const openRouterModels = [
"google/gemini-2.5-flash", // 通过 OpenRouter
"openai/gpt-5", // 通过 OpenRouter
"anthropic/claude-sonnet-4", // 通过 OpenRouter
"deepseek/deepseek-chat", // 通过 OpenRouter
"qwen/qwen3-32b", // 通过 OpenRouter
]// 需要添加
const GOOGLE_API_KEY = process.env.GOOGLE_API_KEY
const googleUrl = "https://generativelanguage.googleapis.com/v1beta/models/gemini-pro:generateContent"// 需要添加
const VERTEX_PROJECT_ID = process.env.VERTEX_PROJECT_ID
const VERTEX_LOCATION = process.env.VERTEX_LOCATION当前使用 OpenRouter 是一个很好的选择,因为:
如果你想了解具体的 API 使用情况或需要切换到其他平台,请告诉我!🚀