{"language":"vi","translation":{"brand":{"name":"Route Key","label":"label"},"nav":{"home":"Home","dashboard":"Bang dieu khien","models":"Mo hinh","docs":"Tai lieu","blog":"Blog","about":"Gioi thieu","privacy":"Quyen rieng tu","terms":"Dieu khoan"},"menus":{"dashboard":{"eyebrow":"eyebrow","title":"title","items":{"overview":"overview","overviewDesc":"Tom tat quota, chi phi va traffic","wallet":"wallet","walletDesc":"Nap so du, doi ma va xem don nap tien","apiKeys":"api keys","apiKeysDesc":"Danh sach token va trang thai khoa","usageLogs":"usage logs","usageLogsDesc":"Lich su yeu cau va chi tiet tinh phi","settings":"settings","settingsDesc":"Tuy chon tai khoan va cai dat console"}},"models":{"eyebrow":"eyebrow","title":"title","items":{"catalog":"catalog","catalogDesc":"Mo ta cho catalog desc.","pricing":"pricing","pricingDesc":"Mo ta cho pricing desc.","routing":"routing","routingDesc":"Mo ta cho routing desc.","multimodal":"multimodal","multimodalDesc":"Mo ta cho multimodal desc."}},"docs":{"eyebrow":"eyebrow","title":"title","items":{"quickstart":"quickstart","quickstartDesc":"Mo ta cho quickstart desc.","compatibility":"compatibility","compatibilityDesc":"Mo ta cho compatibility desc.","examples":"examples","examplesDesc":"Mo ta cho examples desc.","billing":"billing","billingDesc":"Mo ta cho billing desc."}},"blog":{"eyebrow":"eyebrow","title":"title","items":{"savings":"savings","savingsDesc":"Mo ta cho savings desc.","routing":"routing","routingDesc":"Mo ta cho routing desc.","models":"models","modelsDesc":"Mo ta cho models desc.","builders":"builders","buildersDesc":"Mo ta cho builders desc."}},"about":{"eyebrow":"eyebrow","title":"title","items":{"origin":"Origin","originDesc":"How Route Key started, when it was founded, and how the product evolved.","team":"Team","teamDesc":"Founder background, core members, and practical delivery capability.","position":"Positioning","positionDesc":"What the site does, which services it provides, and the mission behind it.","mission":"Mission","missionDesc":"Why the product exists and the standards it aims to keep.","forBuilders":"for builders","forBuildersDesc":"Mo ta cho for builders desc.","forTeams":"for teams","forTeamsDesc":"Mo ta cho for teams desc.","partners":"partners","partnersDesc":"Mo ta cho partners desc.","faq":"faq","faqDesc":"Mo ta cho faq desc."}}},"actions":{"exploreModels":"Kham pha mo hinh","readDocs":"Doc tai lieu","copyRequest":"Sao chep yeu cau","copyFailed":"Copy failed","getYourKey":"Create API key","copied":"Da sao chep","viewBlueprint":"view blueprint","inspectPricing":"inspect pricing","changeLanguage":"Doi ngon ngu","switchTheme":"Doi giao dien","actions":"Thao tac","openMenu":"Mo menu","closeMenu":"Dong menu","cancel":"Cancel","close":"Close","confirm":"Confirm","clear":"Clear","reset":"Dat lai","refresh":"Lam moi","previous":"Truoc","next":"Tiep","search":"Tim kiem","done":"Xong"},"hero":{"status":"Telemetry gateway truc tiep","fallback":"Du lieu demo, san sang dong bo backend","kicker":"AI relay tuong thich OpenAI","titleA":"Mot khoa AI.","titleB":"Moi mo hinh.","accessibleTitle":"Cong API AI tuong thich OpenAI","definition":"Cong API AI tuong thich OpenAI","description":"Route Key cung cap mot API gateway tuong thich cho GPT, Claude, Gemini, DeepSeek, Qwen va nhieu mo hinh khac.","discountBadge":"discount badge","promises":{"aggregate":"Mo hinh pho bien","discount":"Tuyen giam gia","compatible":"API goi truc tiep"},"liveRequests":"live requests","routedToday":"routed today","avgDecision":"avg decision","protectedSpend":"protected spend"},"support":{"eyebrow":"eyebrow","title":"title","description":"Mot cong ket noi tuong thich OpenAI cho truy cap model, chi phi, suc khoe kenh va theo doi traffic."},"contactWidget":{"trigger":"Lien he","title":"Lien he","intro":"Chon kenh phu hop voi yeu cau cua ban.","liveChatTitle":"Chat voi chung toi","liveChatDescription":"Nhan tro giup khi ban dang su dung Route Key.","supportTitle":"Ho tro khach hang","supportDescription":"Ho tro tai khoan, thanh toan, ky thuat hoac theo doi yeu cau.","supportSubject":"Ho tro Route Key","close":"Dong bang lien he"},"siteNotice":{"title":"System announcements","loading":"Loading announcement...","empty":"There is no current announcement.","notifications":"Notifications","timeline":"Timeline","dismissToday":"Hide today","close":"Done"},"messageCenter":{"title":"Message center","markAllRead":"Mark all as read","close":"Close","back":"Back to messages","openLink":"Open link","loading":"Loading messages...","empty":"You are all caught up.","types":{"adminMessage":"Admin message","balanceWarning":"Balance alert","securityAlert":"Security alert","supportTicket":"Support ticket","systemAnnouncement":"Announcement","systemErrorAlert":"Critical alert"}},"aboutPage":{"badge":"Ve Route Key","title":"Thuong hieu cho dinh tuyen, kiem soat va quan sat AI","description":"Route Key mang den giao dien cyber hien dai tiet che cho truy cap mo hinh AI.","heroLabel":"Tong quan cong ty","heroCaption":"Cau chuyen thuong hieu, suc manh doi ngu va dinh vi san pham.","indexLabel":"Ban do gioi thieu","backToTop":"Len dau trang","signals":{"story":"Cau chuyen thuong hieu","team":"Ho so doi ngu","positioning":"Dinh vi"},"sections":{"story":{"title":"Cau chuyen thuong hieu","content":["Route Key mang den giao dien cyber hien dai tiet che cho truy cap mo hinh AI.","Cau chuyen thuong hieu, suc manh doi ngu va dinh vi san pham."]},"path":{"title":"Hanh trinh","content":["Route Key mang den giao dien cyber hien dai tiet che cho truy cap mo hinh AI.","Cau chuyen thuong hieu, suc manh doi ngu va dinh vi san pham."]},"team":{"title":"Ho so doi ngu","content":["Ho so doi ngu","Cau chuyen thuong hieu, suc manh doi ngu va dinh vi san pham."]},"capability":{"title":"Nang luc","content":["Nang luc","Route Key mang den giao dien cyber hien dai tiet che cho truy cap mo hinh AI."]},"positioning":{"title":"Dinh vi","content":["Dinh vi","Route Key mang den giao dien cyber hien dai tiet che cho truy cap mo hinh AI."]},"mission":{"title":"Su menh","content":["Su menh","Route Key mang den giao dien cyber hien dai tiet che cho truy cap mo hinh AI."]}},"mobile":{"imageAlt":"Tong quan cong ty","title":"Thuong hieu kiem soat dinh tuyen AI","lead":"Cong vao cho mo hinh, chi phi va quan sat traffic.","briefTitle":"Tin hieu thuong hieu qua ba lop","routing":"Routing","routingValue":"Cost + health","security":"Security","securityValue":"Key isolation","ecosystem":"Ecosystem","ecosystemValue":"Multi-vendor","storySummary":"Route Key mang den giao dien cyber hien dai tiet che cho truy cap mo hinh AI.","capabilitySummary":"Nang luc","missionSummary":"Su menh","statement":"Cau chuyen thuong hieu, suc manh doi ngu va dinh vi san pham."}},"illustrations":{"motionEyebrow":"motion eyebrow","motionTitle":"motion title","motionDescription":"Giu nguyen dinh dang request cua SDK trong khi Route Key so sanh route, gia va trang thai kenh.","motionAlt":"motion alt","routingImageAlt":"routing image alt","pricingImageAlt":"pricing image alt","modelImageAlt":"model image alt","coreLabel":"core label","catalogLabel":"catalog label","policyLabel":"policy label","savingsLabel":"savings label","compatLabel":"compat label","readoutLabel":"readout label"},"footer":{"ariaLabel":"aria label","socialAriaLabel":"Hồ sơ mạng xã hội chính thức của Route Key","github":"github","contact":"contact","email":"email","privacy":"privacy","terms":"terms","copyright":"copyright {{year}}","restriction":"restriction","refund":"refund"},"command":{"title":"title","subtitle":"subtitle","inbound":"inbound","policy":"policy","selected":"selected","health":"health","routeScore":"route score","costDelta":"cost delta","failover":"failover","streaming":"streaming","accepted":"accepted","evaluated":"evaluated","dispatched":"dispatched"},"mobile":{"eyebrow":"eyebrow","title":"Mot khoa AI. Moi mo hinh.","description":"Mo ta cho description.","quickModels":"Mo hinh","quickDocs":"quick docs","quickBlog":"quick blog","drawerSubtitle":"Bang dieu khien"},"sections":{"stackEyebrow":"stack eyebrow","stackTitle":"stack title","stackDescription":"Mo ta cho stack description.","modelsEyebrow":"models eyebrow","pricingTitle":"pricing title","pricingDescription":"Mo ta cho pricing description.","developerEyebrow":"developer eyebrow","developerTitle":"developer title"},"cards":{"catalog":"Danh muc mo hinh","catalogDesc":"Duyet nha cung cap, cua so ngu canh, endpoint va tinh trang mo hinh.","policy":"Dinh tuyen theo chi phi","policyDesc":"Dinh tuyen theo gia, do tre va kha dung truoc moi yeu cau.","billing":"Mot khoa API","billingDesc":"Ket noi mot lan, dung nhieu nha cung cap, xem usage va so du.","speed":"Streaming nhanh","speedDesc":"Giu phan hoi SSE do tre thap voi lua chon kenh khoe.","privacy":"Kiem soat rieng tu","privacyDesc":"Khoa duoc an, log gan voi usage tai khoan va xu ly request.","failover":"Tuyen du phong","failoverDesc":"Chuyen khoi tuyen loi hoac dat ma khong doi code."},"home":{"offer":{"eyebrow":"Uu dai hien tai","label":"Tiet kiem","title":"Truy cap mo hinh giam gia","description":"Route theo gia co the giam token spend ma van giu request format tuong thich."},"speed":{"label":"Quyet dinh","title":"Quyet dinh route nhanh","description":"Gateway chon kenh khoe truoc khi response stream toi ung dung."},"privacy":{"title":"Hang rao rieng tu","value":"Gioi han","description":"API key duoc an, du lieu tai khoan o trong console, log tap trung vao usage."},"security":{"title":"Tach biet tai khoan","description":"Token, billing va preferences gan voi tai khoan New API dang dang nhap."},"advantagesEyebrow":"Vi sao cac doi dung","advantagesTitle":"Chi phi thap hon, it tich hop hon, kiem soat gon hon","steps":{"createKey":"Tao khoa","createKeyDesc":"Tao hoac sao chep API token trong Dashboard.","replaceUrl":"Thay Base URL","replaceUrlDesc":"Tro SDK den endpoint tuong thich Route Key.","sendRequest":"Gui request","sendRequestDesc":"Chon mo hinh hoac de routing chon lane khoe gia tot."},"agentBridge":{"title":"Use Route Key with coding agents","description":"Codex · Claude Code · Gemini CLI · Cursor","action":"Configure agents"},"requestConsole":{"title":"Request console"},"faq":{"eyebrow":"FAQ","title":"Cau hoi thuong gap truoc khi route traffic production","description":"Cau tra loi ngan ve mo hinh, tuong thich, gia, rieng tu va toc do.","items":{"models":{"q":"Toi dung duoc nhung mo hinh nao?","a":"Route Key hien thi cac mo hinh da bat trong pricing backend, gom GPT, Claude, Gemini, DeepSeek, Qwen va kenh tuy chinh tuong thich. Hay xem trang Models de so sanh nha cung cap, context, endpoint, group duoc phep va dung model ID truoc khi gui traffic production."},"compatibility":{"q":"Co can viet lai SDK khong?","a":"Thuong la khong. Giu request body va SDK theo format OpenAI, thay base URL bang endpoint tuong thich Route Key, dat API key Route Key va chon dung model ID. Hay thu mot request ngan khong streaming truoc, sau do moi them streaming, tools va context dai."},"pricing":{"q":"Uu dai hoat dong the nao?","a":"Gateway so sanh route theo group ratio, gia token input/output, cache, latency va health. Ban co the co dinh model hoac de policy chon route khoe co chi phi thap hon. Trong Usage Logs, hay doi chieu model, token, group va chi phi de do dung muc tiet kiem."},"privacy":{"q":"API key va log duoc xu ly the nao?","a":"Key duoc an trong console. Tuy theo privacy control, Usage Logs hien thi trang thai, model, chi phi, token input/output, latency va thoi gian. Dung key rieng cho tung ung dung hoac coding agent de de xoay quyen va gan dung chi phi cho tung workload."},"speed":{"q":"Routing co lam cham response khong?","a":"Routing duoc quyet dinh truoc dispatch nen co the loai route dang loi truoc khi gui request. Streaming endpoint van giu response SSE. Sau khi deploy, hay theo doi latency va loi, dong thoi dat fallback ro rang cho su co provider thay vi retry vo han trong moi client."},"production":{"q":"Chi dung cho thu nghiem?","a":"Khong. Tao API key rieng trong Dashboard, dat endpoint tuong thich va model ID chinh xac, sau do gui request ngan de thu. Kiem tra response, quota, model, token, latency va chi phi trong Usage Logs roi moi them streaming, concurrency, retry va fallback tung buoc de thay doi production co the quan sat va quay lui."}}}},"labels":{"models":"Mo hinh","vendors":"Nha cung cap","endpoints":"Endpoint","groups":"Nhom","price":"Gia","context":"Ngu canh","latency":"Do tre","endpoint":"Endpoint","updated":"Da cap nhat","connected":"Da ket noi","demo":"Che do demo","live":"Live","trafficControl":"AI traffic control","perMillionTokens":"/ M tokens","savePercent":"Save {{percent}}%","lanes":"{{count}} lanes"},"auth":{"authMode":"auth mode","login":"Dang nhap","register":"Dang ky","loginTitle":"login title","registerTitle":"register title","forgotTitle":"forgot title","resetConfirmTitle":"reset confirm title","loginDescription":"Mo ta cho login description.","registerDescription":"Mo ta cho register description.","forgotDescription":"Mo ta cho forgot description.","resetConfirmDescription":"Mo ta cho reset confirm description.","username":"Ten nguoi dung","usernamePlaceholder":"Nhap username placeholder","usernameRequired":"Username is required.","usernameFormat":"Username can only contain letters, numbers, and underscores.","usernameLength":"Username must be {{min}}-{{max}} characters.","email":"Email","emailAddress":"Email Address","emailOptional":"Email Address (optional)","emailOrUsername":"Email or username","emailOrUsernamePlaceholder":"Enter email or username","emailPlaceholder":"Nhap email placeholder","password":"Mat khau","passwordPlaceholder":"Nhap password placeholder","passwordRequired":"Password is required.","passwordRuleLength":"8-64 characters.","passwordRuleTypes":"Dung mat khau manh co nhieu loai ky tu.","passwordRuleNoEdgeSpaces":"No spaces at the beginning or end.","passwordRuleNoIdentity":"Khong dung ten dang nhap hoac email trong mat khau.","confirmPassword":"Xac nhan mat khau","repeatPassword":"Repeat password","repeatPasswordPlaceholder":"Type your password again","showPassword":"show password","hidePassword":"hide password","verificationCode":"verification code","verificationCodePlaceholder":"Nhap verification code placeholder","sendCode":"send code","codeCooldown":"code cooldown {{seconds}}","signIn":"Dang nhap","signInWithEmail":"Sign in with Email","signUpWithEmail":"Sign up with Email","continueWith":"Or continue with","google":"Google","github":"GitHub","signInWithProvider":"Sign in with {{provider}}","signUpWithProvider":"Sign up with {{provider}}","oauthStartFailed":"Unable to start provider login. Please try again.","oauthProcessing":"Securing provider session...","oauthSuccess":"Provider session confirmed.","oauthCallbackTitle":"OAuth handshake","oauthCallbackDescription":"Keep this window open while the console verifies the identity token.","oauthCallbackInvalid":"Invalid OAuth callback parameters.","oauthCallbackFailed":"Provider login failed. Please try again.","forgotPassword":"forgot password","sendResetEmail":"send reset email","resetEmailCooldown":"reset email cooldown {{seconds}}","confirmReset":"confirm reset","backToLogin":"back to login","generatedPassword":"generated password","copyPassword":"copy password","createAccount":"Tao tai khoan","needAccount":"need account","haveAccount":"have account","required":"Truong nay la bat buoc.","resetEmailRequired":"Truong nay la bat buoc.","emailRequired":"Truong nay la bat buoc.","emailInvalid":"Thao tac that bai. Vui long thu lai.","captchaImageAlt":"Captcha image","captchaPlaceholder":"Enter captcha","passwordTooShort":"password too short {{min}}","passwordTooLong":"password too long {{max}}","confirmPasswordRequired":"Truong nay la bat buoc.","passwordMismatch":"password mismatch","verificationCodeRequired":"Truong nay la bat buoc.","verificationCodeInvalid":"Thao tac that bai. Vui long thu lai. {{length}}","failed":"Xac thuc that bai. Vui long thu lai.","successTitle":"Thao tac thanh cong.","registerReadyTitle":"register ready title","registerReadyLogin":"register ready login","registerDisabled":"Dang ky hien dang bi tat.","verificationSentTitle":"Thao tac thanh cong.","verificationSent":"Thao tac thanh cong.","verificationFailed":"Thao tac that bai. Vui long thu lai.","resetEmailSentTitle":"Thao tac thanh cong.","resetEmailSent":"Thao tac thanh cong.","resetEmailFailed":"Thao tac that bai. Vui long thu lai.","resetLinkInvalid":"Thao tac that bai. Vui long thu lai.","passwordResetSuccessTitle":"Thao tac thanh cong.","passwordResetSuccess":"Thao tac thanh cong.","passwordResetFailed":"Thao tac that bai. Vui long thu lai.","passwordCopiedTitle":"Thao tac thanh cong.","passwordCopied":"Thao tac thanh cong.","loginSuccess":"Thao tac thanh cong.","registerVerifyTitle":"Security verification","riskEmbeddedBrowserWarning":"Your embedded browser environment may be blocked by risk control. Open this page in a standard browser and try again.","riskNetworkWarning":"The current network environment is still being rejected by risk control. Change network or try again later.","riskVerifyHint":"Additional verification is required before retrying registration.","riskVerifyTitle":"Risk control verification","securityCheckDescription":"Complete the configured security check to continue.","turnstileLoadFailed":"Cloudflare Turnstile failed to load. Check your network or refresh the page.","turnstileTimeout":"Cloudflare Turnstile timed out. Please retry the verification."},"gameCaptcha":{"completed":"Verification complete","failedRetrying":"Verification failed. Refreshing challenge.","failedRetryingWithReason":"{{reason}}. Refreshing challenge.","instruction":"Drag modules to build a safe path and avoid hazards.","invalidPlacement":"This module cannot be placed there.","loading":"Loading challenge...","loadFailed":"Game verification failed to load.","pathNotReady":"The path is not ready. Adjust the modules and retry.","required":"Complete the game verification first.","secureTransportFailed":"This browser does not support secure verification. Please upgrade and retry.","verifyFailed":"Game verification failed.","verifyPath":"Verify path"},"account":{"menu":"menu","apiKeys":"Khoa API","billing":"So du va thanh toan","tickets":"Tickets","settings":"Cai dat","logout":"Dang xuat"},"pages":{"docs":{"eyebrow":"Developer documentation"},"models":{"eyebrow":"Model catalog","endpointEyebrow":"Endpoint spotlight"},"legal":{"navLabel":"Legal navigation","signalLabel":"Legal signals"},"privacy":{"eyebrow":"Privacy policy","title":"Privacy Policy","lead":"How Route Key handles account, API, usage, billing, and support data.","mapLabel":"Privacy sections","signals":{"handling":"Data handling","security":"Security posture","choices":"User choices"}},"terms":{"eyebrow":"Terms of use","title":"Terms of Use","lead":"Service access, account responsibility, billing, and platform obligations.","mapLabel":"Terms sections","signals":{"access":"Service access","obligations":"User obligations","commercial":"Commercial terms"}}},"docsPage":{"title":"Tai lieu","subtitle":"Huong dan tich hop","breadcrumbLabel":"Breadcrumb","badge":"Tai lieu","backToTop":"Len dau trang","heading":"Ket noi mot lan, dinh tuyen moi mo hinh.","description":"A Route Key documentation surface for the compatible endpoints: create keys, replace the base URL, choose models, then inspect usage and billing from Dashboard.","search":"Tim tai lieu","searchPlaceholder":"Tim mo hinh, nha cung cap, tag, endpoint...","itemCount":"{{count}} items","modelsIndexed":"mo hinh da lap chi muc","endpointCount":"{{count}} endpoint","modelEndpoints":"endpoint API mo hinh","providerCategories":"nhom nha cung cap","modelApiGroup":"model APIs","referenceDescription":"Dung Route Key voi dinh dang tuong thich OpenAI, Anthropic, Gemini, Qwen, DeepSeek, Grok va MiniMax.","commonErrors":"Loi thuong gap","baseUrl":"base url","categories":{"quickstart":"Quick Start","concepts":"Khai niem cot loi","models":"Chon mo hinh","reference":"API Reference"},"quickstart":{"createKey":"Create a key","createKeyDesc":"Open Dashboard \u003e API Keys, create or copy a token, and keep the full key private.","setBaseUrl":"Set baseURL","setBaseUrlDesc":"Point your SDK or HTTP client to the Route Key relay URL while keeping familiar request bodies.","pickModel":"Pick a model","pickModelDesc":"Start with a low-cost chat model, then compare pricing, groups and endpoints on the Models page.","verifyLogs":"Verify logs","verifyLogsDesc":"After the first request, check Usage Logs for model, token, latency and cost confirmation."},"quickstartCheck":"First integration checklist","checks":{"key":"Use Authorization: Bearer sk-xxxx","baseUrl":"Replace only the provider base URL","logs":"Confirm the call in Usage Logs"},"concepts":{"apiKey":"API key","apiKeyDesc":"API key","baseUrl":"Base URL","baseUrlDesc":"Route Key giu dinh dang OpenAI va chi doi noi SDK gui traffic.","modelName":"Ten mo hinh","modelNameDesc":"Ten mo hinh giu trong payload va backend quyet dinh dinh tuyen.","billing":"Su dung va thanh toan","billingDesc":"Chi phi, token va do tre hien trong log."},"modelDefaults":"Model defaults","modelDefaultsDesc":"Chon mo hinh","fromPricing":"From /api/pricing","routingAdvice":"Routing posture","routingLevels":{"0":"Start with low-cost chat","1":"Suy luan hoac code","2":"Su dung va thanh toan"},"recommendations":{"general":"Chat thong thuong","generalHint":"Chat thong thuong","reasoning":"Suy luan hoac code","reasoningHint":"Suy luan hoac code","longContext":"Long context","longContextHint":"Use when prompts carry large documents or long conversation history."},"referenceList":"{{count}} endpoint","endpointDetails":"Endpoint details","authentication":"Xac thuc","parameters":"Tham so","response":"Phan hoi","example":"Example","codeExamples":"Code examples","requestExample":"Vi du yeu cau","responseExample":"Vi du phan hoi","curlExample":"Vi du cURL","name":"Name","type":"Kieu","required":"Bat buoc","descriptionLabel":"Description","yes":"Co","no":"Khong","noParameters":"Khong can tham so.","authBearer":"Authorization: Bearer sk-your-key","authRealtime":"Authorization: Bearer sk-your-key","authSession":"Requires the browser session created by /api/user/login.","authCookieOptional":"Public pricing can usually be read without login; authenticated deployments may require cookies.","contentType":"Content-Type","authorizationHeader":"Authorization","authHeaderHelp":"Add this value to the HTTP request headers.","noAuthRequired":"-","endpointContext":"Ngu canh endpoint","coreConceptsDescription":"Khai niem cot loi","commonErrorsDescription":"Loi lan dau thuong do xac thuc, mo hinh, quota hoac dang yeu cau.","notes":"Ghi chu","notesCompatible":"Use the same request shape as the matching provider API when the backend channel is enabled.","errors":{"authenticationTitle":"Xac thuc","unauthorizedDesc":"Xac thuc","accessTitle":"Su dung va thanh toan","modelDesc":"Ten mo hinh giu trong payload va backend quyet dinh dinh tuyen.","quotaTitle":"Su dung va thanh toan","quotaDesc":"Chi phi, token va do tre hien trong log.","payloadTitle":"Loi thuong gap","payloadDesc":"Loi lan dau thuong do xac thuc, mo hinh, quota hoac dang yeu cau."},"markdownDocs":{"quickstart":"# Bat dau nhanh\n\nDung Route Key nhu mot relay tuong thich cho cac API mo hinh pho bien.\n\n1. Tao hoac sao chep khoa API trong bang dieu khien.\n2. Thay base URL cua nha cung cap bang relay URL cua Route Key.\n3. Giu nguyen request body quen thuoc va chon ten mo hinh duoc ho tro.\n4. Kiem tra lan goi dau tien trong nhat ky su dung.\n","concepts":"# Khai niem cot loi\n\nAPI key, Base URL, ten mo hinh, su dung va thanh toan la cac phan can biet truoc khi debug tich hop.\n","models":"# Chon mo hinh\n\nBat dau bang endpoint it rui ro de xac nhan tich hop, sau do moi chuyen sang mo hinh manh hon hoac multimodal.\n","errors":"# Loi thuong gap\n\nLoi lan dau thuong den tu xac thuc, ten mo hinh, quota hoac dang request.\n","referenceOverview":"# Tham chieu API\n\nGoi dich vu mo hinh bang cac dinh dang request tuong thich voi API chinh thuc cua nha cung cap.\n","openai":"# Endpoint tuong thich OpenAI\n\nBao gom model list, chat completions, Responses, image, video, audio, embeddings, moderation, realtime va Codex.\n","anthropic":"# Endpoint Anthropic\n\nClaude dung dang Messages voi cac truong messages, max_tokens, system, tools va stream.\n","gemini":"# Endpoint Gemini\n\nGemini ho tro generateContent va tac vu video thong qua relay tuong thich.\n","qwen":"# Endpoint Qwen\n\nQwen bao gom chat, Responses, image, embeddings va rerank.\n","deepseek":"# Endpoint DeepSeek\n\nDeepSeek ho tro chat completions tuong thich OpenAI va text completions.\n","grokXai":"# Endpoint Grok / xAI\n\nGrok bao gom chat, Responses, image va video.\n","minimax":"# Endpoint MiniMax\n\nMiniMax bao gom chat, image va tong hop giong noi.\n","xunfei":"# Endpoint Xunfei Spark\n\nSpark dung route chat completions tuong thich OpenAI cho hoi thoai van ban.\n"},"endpointCopy":{"openai-models":{"title":"List Models","format":"Official API-compatible models","description":"Lists currently available OpenAI-style models. Anthropic and Gemini model-list requests can be routed by compatible headers when enabled."},"openai-chat":{"title":"Create Chat Completion","format":"OpenAI Chat Completions","description":"Creates a model response from conversation history with streaming, tools, and usage accounting."},"openai-responses":{"title":"Create Response","format":"OpenAI Responses","description":"Creates a Responses API response, including scenarios that need compact response formats."},"openai-images":{"title":"Image Generations","format":"OpenAI Images","description":"Creates images with generation or editing capabilities depending on the upstream model."},"openai-video":{"title":"Create Video","format":"OpenAI Sora Task","description":"Submits a Sora/OpenAI video generation task handled by the relay and upstream channel."},"openai-audio-speech":{"title":"Create Speech","format":"OpenAI Audio","description":"Converts text to speech and returns audio binary content."},"openai-embeddings":{"title":"Create Embeddings","format":"OpenAI Embeddings","description":"Creates text embeddings for retrieval, clustering, and similarity search."},"openai-moderations":{"title":"Create Moderation","format":"OpenAI Moderations","description":"Moderates input text and returns category results."},"openai-realtime":{"title":"Realtime Connection","format":"OpenAI Realtime WebSocket","description":"Opens a WebSocket realtime session and forwards event streams."},"anthropic-messages":{"title":"Create Message","format":"Anthropic Messages","description":"Creates a model response using Claude native Messages format."},"gemini-generate":{"title":"Generate Content","format":"Gemini Native","description":"Creates text or multimodal responses through Gemini native generateContent."},"gemini-images":{"title":"Gemini Image Generation","format":"Gemini Native Image","description":"Creates image content through Gemini multimodal generation."},"gemini-video":{"title":"Gemini / Veo Video Task","format":"Gemini Task Adaptor","description":"Submits Gemini/Veo video tasks and lets the relay manage task status."},"ali-chat":{"title":"Qwen Chat Completion","format":"Ali Official-Compatible","description":"Calls Qwen chat models with a format compatible with the official Qwen API."},"ali-responses":{"title":"Qwen Responses","format":"Ali Responses","description":"Calls Qwen models through the Responses format."},"ali-images":{"title":"Qwen Image","format":"Ali Image","description":"Calls Ali image generation or editing models."},"ali-embeddings":{"title":"Qwen Embeddings","format":"Ali Embeddings","description":"Creates text embeddings with Ali embedding models."},"ali-rerank":{"title":"Qwen Rerank","format":"Ali Rerank","description":"Reranks candidate documents by relevance."},"xunfei-chat":{"title":"Spark Chat Completion","format":"Xunfei Official-Compatible","description":"Calls Xunfei Spark chat models with a format compatible with the official Spark API."},"deepseek-chat":{"title":"DeepSeek Chat Completion","format":"DeepSeek Official-Compatible","description":"Calls DeepSeek chat completion models."},"deepseek-completions":{"title":"DeepSeek Completion","format":"DeepSeek Official-Compatible","description":"Calls DeepSeek models through the text completions format."},"xai-chat":{"title":"Grok Chat Completion","format":"xAI Official-Compatible","description":"Calls Grok chat models with a format compatible with the official Grok API."},"xai-responses":{"title":"Grok Responses","format":"xAI Responses","description":"Calls Grok models through the Responses format."},"xai-images":{"title":"Grok Image Generation","format":"xAI Image Adaptor","description":"Creates images with Grok image generation models."},"xai-video":{"title":"Grok Video Model","format":"xAI Video Model Entry","description":"Submits Grok video generation tasks through the video model entry."},"minimax-chat":{"title":"MiniMax Chat Completion","format":"MiniMax OpenAI-Compatible Route","description":"Calls MiniMax chat models through an OpenAI-compatible route."},"minimax-images":{"title":"MiniMax Image Generation","format":"MiniMax Image Adaptor","description":"Creates images with MiniMax image generation models."},"minimax-audio":{"title":"MiniMax Speech","format":"MiniMax TTS Adaptor","description":"Converts text to speech with MiniMax speech models."},"codex-responses":{"title":"Codex Responses","format":"Codex Responses","description":"Calls Codex models through the Responses format for coding tasks."},"codex-responses-compact":{"title":"Codex Responses Compact","format":"Codex Compact Responses","description":"Calls compact Codex response models for patching and coding workflows."}},"endpointFeatures":{"audio":{"title":"Am thanh","description":"Am thanh"},"anthropic":{"title":"Messages","description":"Claude Messages"},"chat":{"title":"Chat","description":"Chat"},"codex":{"title":"Codex","description":"Codex Responses"},"completions":{"title":"Completions","description":"Text completions"},"embeddings":{"title":"Embeddings","description":"Embeddings"},"gemini":{"title":"Tao noi dung","description":"Tao noi dung"},"images":{"title":"Hinh anh","description":"Hinh anh"},"models":{"title":"Mo hinh","description":"Mo hinh"},"moderations":{"title":"Moderation","description":"Moderation"},"realtime":{"title":"Thoi gian thuc","description":"Thoi gian thuc"},"rerank":{"title":"Rerank","description":"Rerank"},"responses":{"title":"Responses","description":"Responses API"},"videos":{"title":"Video","description":"Video generation"}},"params":{"model":"Ten mo hinh","messages":"Chat","input":"Input","instructions":"Instructions","tools":"Tools","stream":"Thoi gian thuc","maxOutputTokens":"Max output tokens","prompt":"Prompt","n":"Count","size":"Size","quality":"Quality","responseFormat":"Response format","inputReference":"Reference input","seconds":"Seconds","voice":"Voice","speed":"Speed","encodingFormat":"Encoding format","dimensions":"Dimensions","contents":"Tao noi dung","generationConfig":"Generation config","safetySettings":"Safety settings","query":"Query","documents":"Documents","topN":"Top N","temperature":"Temperature","topP":"Top P","maxTokens":"Max tokens","system":"System"},"responseFields":{"data":"Data","id":"ID","object":"Object","choices":"Choices","usage":"Usage","output":"Output","created":"Created","status":"Status","progress":"Progress","binary":"Binary","results":"Results","events":"Events","type":"Kieu","content":"Content","candidates":"Candidates","usageMetadata":"Usage","model":"Ten mo hinh","size":"Size"},"reference":{"modelsTitle":"List Models","modelsDesc":"Lists OpenAI-style models available through the relay.","modelsResponse":"Result array or provider-compatible model data.","pricingTitle":"List Pricing","pricingDesc":"Reads model ratios, groups, vendors, and supported endpoint types from the pricing endpoint.","pricingResponse":"Pricing records and group metadata used by the Models page.","userTitle":"Current User","userDesc":"Returns the logged-in user for Dashboard personalization.","userResponse":"Current account profile, quota and usage fields.","compatibleDesc":"OpenAI-compatible {{endpoint}} endpoint routed through compatible channels.","providerResponse":"Provider-compatible response body.","chatTitle":"Create Chat Completion","responsesTitle":"Create Response","messagesTitle":"Create Message","imagesTitle":"Create Image","audioTitle":"Create Audio","embeddingsTitle":"Create Embedding","moderationsTitle":"Create Moderation"}},"modelsPage":{"title":"So sánh giá AI API","backToTop":"Back to top","description":"So sánh chi phí GPT, Claude, Gemini, DeepSeek, Grok, Qwen và các AI API khác trước khi điều hướng traffic qua Route Key.","pricingGuideEyebrow":"Huong dan gia AI API","pricingGuideTitle":"So sanh chi phi token truoc khi chay production","pricingGuideIntro":"Gia AI API phu thuoc token input, output, cache, billing group va endpoint. So sanh cac tin hieu trong cung mot catalog truoc khi chon route.","catalogEyebrow":"Tai nguyen so sanh","catalogTitle":"Tiep tuc den cac bai so sanh gia model","catalogIntro":"Dung catalog truc tiep de xem tin hieu model hien tai, sau do mo cac guide de so sanh gia hoac thiet lap tich hop sau hon.","pricingFaqEyebrow":"Câu hỏi thường gặp về giá API AI","pricingFaqTitle":"Các câu hỏi phổ biến về chi phí mô hình","pricingFaqAriaLabel":"Câu hỏi thường gặp về giá API AI","pricingGuideIllustrationAlt":"Minh họa giá và định tuyến mô hình AI","modelIndexTitle":"Danh mục đầy đủ ID mô hình","modelIndexSummary":"Xem tất cả {{count}} ID mô hình khả dụng","modelIndexDescription":"Mở danh mục để xem mọi ID mô hình hiện có trong bảng giá. Chọn một ID để lọc bảng mô hình trực tiếp.","pricingConcepts":{"inputOutputTitle":"Gia input, output va cache","inputOutputDescription":"Input token gom prompt va context, output token la noi dung duoc tao. Kiem tra gia cache voi context lap lai.","billingTitle":"Tinh phi theo token hay request","billingDescription":"Phan lon model tinh theo token, mot so endpoint dung phi moi request hoac don vi khac.","ratioTitle":"Group ratio va model ratio","ratioDescription":"Group ratio la he so tai khoan hoac channel, model ratio la dieu chinh rieng cua model.","providerTitle":"So sanh GPT, Claude, Gemini, DeepSeek va Qwen","providerDescription":"Dung filter vendor va search de so sanh cac dong model trong cung catalog.","endpointTitle":"Chon dung endpoint","endpointDescription":"Kiem tra endpoint ho tro chat, responses, embeddings, image hay audio cho request cua ban.","selectionTitle":"Quy trinh chon model thuc te","selectionDescription":"Bat dau voi chat luong, sau do so sanh chi phi, context, do tre va health. Test nho truoc khi mo rong."},"pricingGuideLinks":"Doc tai lieu developer hoac integration guide de gui request dau tien.","integrationGuideLink":"Huong dan tich hop","filters":"Bo loc","vendor":"Nha cung cap","group":"Nhom","billing":"Thanh toan","tags":"tags","endpoint":"Endpoint","context":"Context","search":"Tim mo hinh","searchPlaceholder":"Tim mo hinh, nha cung cap, tag, endpoint...","currency":"currency","unit":"unit","ratio":"ratio","cardView":"Dang the","tableView":"Dang bang","resultSummary":"result summary {{shown}} {{total}}","activeFilters":"active filters {{count}}","pageSize":"Co trang","copyModel":"Sao chep ten mo hinh","noDescription":"Endpoint gia chua cung cap mo ta model.","input":"Dau vao","output":"Dau ra","cache":"Bo nho dem","officialPrice":"Chinh thuc","groupRatio":"Ti le nhom","modelRatio":"Ti le mo hinh","completionRatio":"completion ratio","cacheRatio":"Ti le cache","usedGroup":"Nhom da dung","perRequest":"Moi yeu cau","perToken":"Moi token","priceBasis":"tren 1M token","allVendors":"Tat ca nha cung cap","allGroups":"Tat ca nhom","allBilling":"Tat ca kieu thanh toan","allTags":"Tat ca tag","allEndpoints":"Tat ca endpoint","model":"model","actions":"Thao tac","pagination":"pagination {{start}} {{end}} {{total}}","groupPricing":"Gia theo nhom","selectGroupPreview":"Chon nhom de xem truoc gia","selectGroupPreviewDescription":"Cung mot mo hinh co the kha dung trong nhieu nhom tai khoan. Chon nhom truoc; gia ben duoi se cap nhat theo ty le cua nhom do.","activeRatio":"Ty le hien tai","closeDetails":"Dong chi tiet mo hinh","basicInfo":"Thong tin co ban","notAvailable":"Khong kha dung","emptyTitle":"empty title","emptyDescription":"Mo ta cho empty description."},"integrationGuide":{"heroTitle":"Ket noi ung dung va coding agent","heroDescription":"Dung mot API key Route Key va cong ket noi tuong thich cho ung dung, SDK va cong cu lap trinh.","beforeKicker":"Truoc khi bat dau","beforeTitle":"Chuan bi ket noi API an toan va co the lap lai","beforeDescription":"Route Key dung dinh dang tuong thich OpenAI. Ban can base URL, API key va ID model duoc ho tro.","apiKeyTitle":"Tao va bao ve API key","apiKeyDescription":"Tao key trong Dashboard va dung mot key rieng cho moi ung dung hoac cong cu. Luu trong bien moi truong hoac kho bi mat, khong dat trong code hay log.","requestValuesTitle":"Hieu ba gia tri cua request","requestValuesDescription":"Base URL chon cong, Bearer token xac thuc va model ID chon model dang bat. Hay dung dung ID tren trang Models.","accessTitle":"Xac nhan quyen truy cap truoc khi trien khai","accessDescription":"Kiem tra so du hoac quota, group cua model va endpoint. Request ngan khong streaming giup tim loi nhanh nhat.","stepOneKicker":"Buoc 01","stepOneTitle":"Ket noi ung dung AI","stepOneDescription":"Ba gia tri la du de gui request tuong thich dau tien.","baseUrl":"Base URL","authorization":"Authorization","model":"Model","modelDescription":"Chon ID dang bat trong Models.","firstRequest":"Request dau tien","verifyKicker":"Xac minh ket noi","verifyTitle":"Xac nhan response dau tien va xem Usage Logs","verifyDescription":"HTTP response thanh cong xac nhan URL, model, dinh dang va quota phu hop. Hay giu bai test dau tien nho va co the lap lai.","verifyStepOne":"Gui request ngan va kiem tra response thuong hoac stream.","verifyStepTwo":"Ghi lai model ID va endpoint da tra ket qua.","verifyStepThree":"Mo Usage Logs de xem request, token, do tre va chi phi.","verifyStepFour":"Them streaming, tool, context dai va concurrency tung buoc.","authErrorTitle":"Loi xac thuc 401 hoac 403","authErrorDescription":"Kiem tra tien to Authorization: Bearer, khoang trang, trang thai key va base URL /v1.","modelErrorTitle":"Khong tim thay hoac khong co model","modelErrorDescription":"Copy model ID dang bat tu Models va kiem tra group cung endpoint.","quotaErrorTitle":"Loi quota, so du hoac toc do","quotaErrorDescription":"Kiem tra wallet, gioi han tai khoan va Usage Logs. Giam concurrency hoac do dai output.","stepTwoKicker":"Buoc 02","stepTwoTitle":"Cau hinh coding agent","stepTwoDescription":"Dung key rieng cho moi cong cu va copy profile tuong ung.","agentSetup":"Cau hinh tuong thich Route Key","officialDocs":"Tai lieu chinh thuc","officialDownload":"Tai xuong chinh thuc","agentCheckKey":"Tao mot Route Key API key rieng.","agentCheckModel":"Chon model dang bat trong Models.","agentCheckLogs":"Khoi dong lai cong cu va xem Usage Logs.","operationalKicker":"Checklist van hanh","operationalTitle":"Giup moi tich hop de bao tri","operationalDescription":"Tuong thich OpenAI giup giam cong di chuyen, nhung van can key rieng, model da kiem tra, base URL trong cau hinh va kha nang quan sat.","docsLink":"Doc tai lieu developer","modelsLink":"So sanh model duoc ho tro","faq":{"sdkQuestion":"Co the dung OpenAI SDK hien tai khong?","sdkAnswer":"Thuong la co. Giu dinh dang SDK, dat base URL Route Key /v1 va truyen Route Key API key.","keyQuestion":"Co nen dung chung mot key cho nhieu cong cu?","keyAnswer":"Khong. Key rieng cho moi ung dung hoac agent giup doc log va xoay key an toan.","costQuestion":"Tim chenh lech chi phi o dau?","costAnswer":"So sanh model, ty le group, token input output, endpoint va thoi gian trong Usage Logs, sau do xem catalog gia."}},"dashboard":{"title":"Bang dieu khien","subtitle":"subtitle","console":"Console","overview":"Tong quan","overviewDesc":"Tom tat quota, chi phi va traffic","wallet":"Vi","walletDesc":"Nap so du, doi ma va xem don nap tien","apiKeys":"Khoa API","apiKeysDesc":"Danh sach token va trang thai khoa","usageLogs":"Nhat ky su dung","usageLogsDesc":"Lich su yeu cau va chi tiet tinh phi","session":"Phien","guest":"guest","syncing":"syncing","accountData":"account data","usageStatistics":"Thong ke su dung","resourceConsumption":"Tieu thu tai nguyen","performanceMetrics":"Chi so hieu nang","balance":"balance","historicalUsage":"historical usage","periodRequests":"period requests","statisticalRequests":"statistical requests","periodCost":"period cost","statisticalTokens":"statistical tokens","averageRpm":"RPM trung binh","averageTpm":"TPM trung binh","modelAnalytics":"Phan tich mo hinh","modelAnalyticsDesc":"Mo ta cho model analytics desc.","quotaDistribution":"Chi phi","callTrend":"Xu huong","trendPeak":"Dinh","trendTotal":"Tong","trendPoints":"{{count}} diem","unknownModel":"unknown model","noUsageData":"Khong co du lieu gan day","apiInfo":"Thong tin API","apiInfoEmpty":"api info empty","walletBalance":"So du vi","walletUsed":"wallet used","walletRedeem":"Ma doi","walletRedeemDesc":"Mo ta cho wallet redeem desc.","walletRedeemPlaceholder":"Nhap wallet redeem placeholder","walletRedeemAction":"wallet redeem action","walletRedeemSuccess":"Thao tac thanh cong.","walletRedeemFailed":"Thao tac that bai. Vui long thu lai.","walletRedeemAdded":"wallet redeem added {{value}}","walletPaymentMethod":"Phuong thuc thanh toan","walletPaymentDesc":"Mo ta cho wallet payment desc.","walletNoPaymentMethods":"wallet no payment methods","walletMinTopup":"wallet min topup {{value}}","walletMinTopupHint":"Please enter the recharge amount, starting from {{value}} USD.","walletAmount":"wallet amount","walletWaffoAuto":"wallet waffo auto","walletEstimated":"wallet estimated","walletEstimating":"wallet estimating","walletPayAction":"wallet pay action","walletPayConfirmTitle":"Confirm {{asset}} recharge","walletPayConfirmAction":"Confirm and continue","walletPayConfirmCancel":"Back to edit","walletPayConfirmDesc":"Use the {{network}} network and transfer exactly to the address and amount shown on the payment page. Do not round, underpay, overpay, or deduct exchange withdrawal fees. Only one pending {{asset}} order is kept within 30 minutes.","walletPayFailed":"Thao tac that bai. Vui long thu lai.","walletRedirecting":"wallet redirecting","walletPaymentOpened":"wallet payment opened","walletRequestFailed":"Thao tac that bai. Vui long thu lai.","walletNoPaymentLink":"wallet no payment link","walletUsdtReminderTitle":"{{asset}} recharge notice","walletUsdtConfirmExactAmount":"Please confirm that you will use the {{network}} network and transfer exactly to the address and amount shown on the payment page.","walletUsdtConfirmNetwork":"Network","walletUsdtReminderAmount":"Do not round, underpay, or overpay. Pay exchange withdrawal fees separately and do not deduct them from the payable amount.","walletUsdtReminderSupport":"If the amount does not match, the recharge may not be credited automatically. If it is not credited, keep the TxID and contact support.","walletUsdtConfirmPendingLimit":"After submission, this account can keep only one pending {{asset}} order within 30 minutes.","walletUsdtConfirmNoCancel":"The order cannot be cancelled manually. It will be credited automatically after successful payment, or timeout automatically after 30 minutes if unpaid.","walletHistory":"Lich su nap tien","walletHistoryDesc":"Mo ta cho wallet history desc.","walletSearchOrder":"Tim ma don hang","walletNoOrders":"wallet no orders","walletPaid":"wallet paid","walletHistoryWindow":"wallet history window","walletHistoryWindowDesc":"Mo ta cho wallet history window desc.","orderNo":"order no","paymentMethod":"payment method","walletStatus":{"success":"Thao tac thanh cong.","pending":"pending","failed":"Thao tac that bai. Vui long thu lai.","expired":"expired"},"settings":"Cai dat","settingsDesc":"Tuy chon tai khoan va cai dat console","tickets":"Tickets","ticketsDesc":"Track support tickets and payment issues","copyFailed":"Copy failed","settingsEmpty":"settings empty","emailBinding":"email binding","emailBindingDesc":"Mo ta cho email binding desc.","currentEmail":"current email","notBound":"not bound","changeEmail":"change email","bindEmail":"Bind Email","emailAddress":"Email Address","emailBindDesc":"Bind an email address to your account.","emailBindChangeDesc":"Current email: {{email}}. Enter a new email to change.","emailBindEmailPlaceholder":"Enter your email","verificationCode":"Verification Code","verificationCodePlaceholder":"Enter code","emailBindCooldown":"{{seconds}}s","emailBindEmailInvalid":"Please enter a valid email address.","emailBindCodeRequired":"Please enter the verification code.","emailBindCodeSent":"Verification code sent","emailBindCodeSentDesc":"Please check your email for the verification code.","emailBindCodeSendFailed":"Failed to send verification code.","emailBound":"Email bound successfully","emailBoundDesc":"Your account email binding has been updated.","emailBindFailed":"Failed to bind email.","accountSecurity":"account security","accountSecurityDesc":"Mo ta cho account security desc.","changePassword":"Doi mat khau","changePasswordDesc":"Mo ta cho change password desc.","currentPassword":"Mat khau hien tai","currentPasswordPlaceholder":"Nhap current password placeholder","newPassword":"new password","newPasswordPlaceholder":"Nhap new password placeholder","confirmNewPassword":"confirm new password","confirmNewPasswordPlaceholder":"Nhap confirm new password placeholder","passwordRequired":"Truong nay la bat buoc.","passwordSameAsCurrent":"password same as current","passwordChanged":"Thao tac thanh cong.","passwordChangedDesc":"Mo ta cho password changed desc.","passwordChangeFailed":"Thao tac that bai. Vui long thu lai.","preferences":"preferences","preferencesDesc":"Mo ta cho preferences desc.","languagePreference":"Tuy chon ngon ngu","languagePreferenceDesc":"Mo ta cho language preference desc.","notificationSettings":"Cai dat thong bao","notificationSettingsDesc":"Mo ta cho notification settings desc.","notificationMethod":"notification method","emailNotification":"email notification","webhookNotification":"webhook notification","barkNotification":"bark notification","gotifyNotification":"gotify notification","notificationEmail":"notification email","notificationEmailPlaceholder":"Nhap notification email placeholder","balanceWarningThreshold":"balance warning threshold","balanceWarningThresholdDesc":"Mo ta cho balance warning threshold desc.","webhookUrl":"Webhook URL","webhookUrlPlaceholder":"https://example.com/webhook","webhookSecret":"Webhook Secret","webhookSecretPlaceholder":"Enter secret key","barkUrl":"Bark Push URL","barkUrlPlaceholder":"https://api.day.app/yourkey/{{title}}/{{content}}","barkUrlDesc":"Template variables: {{title}}, {{content}}","gotifyUrl":"Gotify Server URL","gotifyUrlPlaceholder":"https://gotify.example.com","gotifyToken":"Gotify Application Token","gotifyTokenPlaceholder":"Enter application token","gotifyPriority":"Message Priority","settingsValidationFailed":"Check settings","settingsSaveFailed":"Settings save failed","settingsSaveFailedDesc":"Failed to update settings. Please try again.","balanceWarningThresholdInvalid":"Balance warning threshold must be greater than 0.","notificationEmailInvalid":"Enter a valid notification email address.","webhookUrlRequired":"Webhook URL is required.","webhookUrlInvalid":"Enter a valid HTTP or HTTPS Webhook URL.","barkUrlRequired":"Bark push URL is required.","barkUrlInvalid":"Enter a valid HTTP or HTTPS Bark push URL.","gotifyUrlRequired":"Gotify server URL is required.","gotifyUrlInvalid":"Enter a valid HTTP or HTTPS Gotify server URL.","gotifyTokenRequired":"Gotify application token is required.","gotifyPriorityInvalid":"Gotify priority must be between 0 and 10.","privacySettings":"Cai dat rieng tu","privacySettingsDesc":"Mo ta cho privacy settings desc.","acceptModelsWithoutPricing":"accept models without pricing","acceptModelsWithoutPricingDesc":"Mo ta cho accept models without pricing desc.","recordRequestIp":"record request ip","recordRequestIpDesc":"Mo ta cho record request ip desc.","logoutDesc":"Mo ta cho logout desc.","settingsSaved":"Da luu cai dat.","languageSaved":"Da luu cai dat.","notificationSaved":"Da luu cai dat.","privacySaved":"Da luu cai dat.","save":"Luu","searchTokens":"Tim ten token","searchTokenKey":"Tim khoa","searchLogs":"Tim ten mo hinh","startTime":"Thoi gian bat dau","endTime":"Thoi gian ket thuc","allTypes":"Tat ca loai","modelNamePlaceholder":"Nhap model name placeholder","groupPlaceholder":"Nhap group placeholder","searchTokenName":"search token name","tokenNamePlaceholder":"Nhap token name placeholder","requestId":"request id","requestIdPlaceholder":"Nhap request id placeholder","timing":"timing","tokenBreakdown":"token breakdown","details":"details","search":"Tim kiem","addToken":"Them token","copySelectedTokens":"copy selected tokens","deleteSelectedTokens":"delete selected tokens","selectAllTokens":"select all tokens","selectToken":"select token {{name}}","editToken":"edit token","deleteToken":"delete token","enableToken":"enable token","disableToken":"disable token","saveToken":"save token","tokenEditorDesc":"Mo ta cho token editor desc.","tokenGroupPlaceholder":"Nhap token group placeholder","tokenMetadataLoadFailed":"Failed to load available groups or models.","groupRatioLabel":"Ratio {{ratio}}","remainAmount":"remain amount","expiredTime":"expired time","expiredTimePlaceholder":"Nhap expired time placeholder","expiredTimeSelectPlaceholder":"Select date","unlimitedQuota":"unlimited quota","unlimitedQuotaDesc":"Mo ta cho unlimited quota desc.","crossGroupRetry":"Cross-group retry","crossGroupRetryDesc":"Allow New API to retry through another group when smart fallback is available.","addModelLimit":"Add","availableModels":"Available models","availableModelsPlaceholder":"Select/Search/Add available models, empty means no restrictions.","modelLimits":"model limits","modelLimitsPlaceholder":"Nhap model limits placeholder","modelNoMatches":"No matching models.","modelSearchPlaceholder":"Search or add a model","modelSelectedCount":"{{count}} selected","allowIps":"allow ips","allowIpsPlaceholder":"Nhap allow ips placeholder","ipWhitelist":"IP whitelist","ipWhitelistPlaceholder":"Single IP (e.g. 192.168.1.1) or CIDR format (e.g. 192.168.1.0/24), multiple entries separated by commas.","tokenNameRequired":"Truong nay la bat buoc.","tokenQuotaRequired":"Truong nay la bat buoc.","tokenExpiredInvalid":"Thao tac that bai. Vui long thu lai.","tokenActionSuccess":"Thao tac thanh cong.","tokenActionFailed":"Thao tac that bai. Vui long thu lai.","tokenCreated":"Thao tac thanh cong.","tokenUpdated":"Thao tac thanh cong.","tokenDeleted":"Thao tac thanh cong.","tokenEnabled":"Thao tac thanh cong.","tokenDisabled":"Thao tac thanh cong.","tokenBatchCopied":"Thao tac thanh cong. {{count}}","tokenBatchDeleted":"Thao tac thanh cong. {{count}}","selectTokenFirst":"select token first","confirmDeleteToken":"confirm delete token","confirmBatchDeleteTokens":"confirm batch delete tokens {{count}}","name":"name","key":"key","group":"group","quota":"quota","used":"Da dung","remain":"remain","status":"status","actions":"Thao tac","copyKey":"Sao chep khoa","hideKey":"Hide key","keyCopied":"Key copied.","moreActions":"More actions","showKey":"Show key","unlimited":"unlimited","enabled":"Bat","disabled":"Tat","unknown":"Khong ro","loading":"Dang tai du lieu...","noTokens":"Khong co khoa API","statQuota":"stat quota","statTokens":"stat tokens","time":"time","type":"type","model":"model","token":"Token","prompt":"prompt","completion":"completion","cost":"Chi phi","latency":"latency","recharge":"recharge","consume":"consume","manage":"manage","system":"system","error":"error","refund":"refund","noLogs":"Khong co nhat ky su dung","authGateEyebrow":"Secure control plane","authGateTitle":"Account access required","authGateCopy":"Login or register to inspect balance, tokens, usage logs, and account controls.","signIn":"Sign in","all":"All","optional":"Optional","page":"Page","basicInfo":"Basic info","billing":"Billing","billingProcess":"Billing process","cacheSummary":"Cache summary","cacheTokens":"Cache tokens","category":"Category","channelTest":"Channel test","completedTime":"Completed time","confirmPassword":"Confirm password","contact":"Contact","content":"Content","controlSettings":"Control settings","copied":"Copied","copyAddress":"Copy address","createTicket":"Create ticket","createdTime":"Created time","currentSelection":"Current selection","dateYear":"Year","dateMonth":"Month","dateDay":"Day","dateHour":"Hour","dateMinute":"Minute","downstreamError":"Downstream error","duration":"Duration","emptyData":"No data","info":"Info","input":"Input","invite":"Invite","inviteRewardTransfer":"Invite reward transfer","ip":"IP","log":"Log","logDetails":"Log details","logId":"Log ID","noGroupsMatched":"No groups matched","noTickets":"No tickets found","noTicketsMobileDesc":"Submit a ticket when payment, account, or API issues need support.","nonStream":"Non-stream","onlineTopup":"Online top-up","otherDetails":"Other details","output":"Output","quotaPolicy":"Quota policy","reason":"Reason","reasoningEffort":"Reasoning effort","rechargeAmount":"Recharge amount","refundAmount":"Refund amount","rejectReason":"Reject reason","request":"Request","requestPath":"Request path","runtime":"Runtime","searchGroup":"Search group","selectGroup":"Select group","sendCode":"Send code","spend":"Spend","stream":"Stream","submitSupportTicket":"Submit support ticket","support":"Support","timeFirstWord":"Time","tokenIdentityDesc":"Name the token and choose its account group.","tokenModelScopeDesc":"Limit the models this token can call, or leave empty for no restriction.","tokenNetworkScopeDesc":"Restrict token access by IP address or CIDR when needed.","tokenQuotaPolicyDesc":"Set quota, expiration, and retry behavior for this token.","tokens":"Tokens","uploadAttachment":"Upload attachment","upstreamModel":"Upstream model","upstreamModelUpdateNotifyEnabled":"Model update notification","upstreamModelUpdateNotifyEnabledDesc":"Notify this account when upstream model availability changes.","username":"Username","warning":"Warning","agencyReward":"Agency reward","asyncRetryRebalance":"Async retry rebalance","attachment":"Attachment","attachments":"Attachments","walletRecords":"Wallet records","walletBuiltinExistingOrder":"Pending {{asset}} order exists","walletBuiltinExistingOrderDesc":"Only one pending {{asset}} order can be kept within {{minutes}} minutes. Complete the current order or wait for it to expire.","walletBuiltinTxInvalid":"Enter a valid {{asset}} transaction hash.","walletPaymentSubmitted":"Payment submitted","walletPaymentSubmittedDesc":"We will check the payment status after the transfer is confirmed.","walletPaymentSuccess":"Payment confirmed","walletPaymentSuccessDesc":"The top-up has been credited to your account.","walletPaymentPending":"Payment pending","walletPaymentPendingDesc":"Waiting for the payment network to confirm this order.","walletPaymentTimeoutDesc":"This payment order has expired. Create a new order to continue.","walletPaymentQrCreated":"Payment order created","walletPaymentQrCreatedDesc":"Scan or open the payment page to complete the order.","walletPaymentAmount":"Payment amount","walletPaymentQrTitle":"Complete payment","walletPaymentQrDesc":"Scan the QR code or open the payment app, then complete the exact payment.","walletPaymentCheckPaid":"Check payment","walletPaymentOpenApp":"Open payment app","walletPaymentPendingTitle":"Payment pending","walletBuiltinPaying":"On-chain payment","walletBuiltinPayingTitle":"Complete {{asset}} payment","walletBuiltinReceiveAddress":"Receive address","walletBuiltinQrHint":"Scan with a wallet app that supports {{network}}.","walletBuiltinPaymentAmount":"Payment amount","walletBuiltinPaymentNetwork":"Payment network","walletBuiltinRemainingTime":"Remaining time","walletBuiltinOrderNo":"Order no.","walletBuiltinExpiresAt":"Expires at","walletBuiltinBuyCrypto":"Buy crypto","walletBuiltinStrictTitle":"Pay the exact amount","walletBuiltinStrictDesc":"Use the selected network and transfer the exact amount shown. Do not round, underpay, overpay, or deduct exchange withdrawal fees.","walletBuiltinTxTitle":"Submit transaction hash","walletBuiltinTxDesc":"After transfer, paste the wallet transaction hash so support can match the payment if needed.","walletBuiltinTxLabel":"Transaction hash","walletBuiltinTxPlaceholder":"Enter TxID / transaction hash","walletBuiltinSubmitTx":"Submit TxID","ticketFetchFailed":"Failed to load tickets.","ticketDetailFailed":"Failed to load ticket details.","ticketAttachmentLimit":"You can upload up to {{count}} attachments.","ticketAttachmentTooLarge":"Each attachment must be no larger than {{size}}MB.","ticketAttachmentUploadFailed":"Failed to upload attachment: {{name}}","ticketAttachmentDisabled":"Attachment upload is disabled.","ticketAttachmentHint":"Select files, or paste files from the clipboard directly into the text box to upload automatically.","ticketReplyRequired":"Please enter a reply.","ticketReplyFailed":"Failed to send reply.","ticketReplySuccess":"Reply sent.","ticketCloseFailed":"Failed to close ticket.","ticketClosed":"Ticket closed.","ticketReopenFailed":"Failed to reopen ticket.","ticketReopened":"Ticket reopened.","ticketCreateFailed":"Failed to submit ticket.","ticketCreated":"Ticket submitted.","ticketCreatedDesc":"Support will follow up in the ticket thread.","ticketWriteBlocked":"Ticket writing is currently disabled.","ticketCloseConfirm":"Close this ticket? You can reopen it later if needed.","ticketRequired":"Please complete the required ticket fields.","ticketContactPlaceholder":"Email, Telegram, or another contact method","ticketPaymentRepairTitle":"Self-service recharge repair","ticketPaymentRepairDesc":"If you completed an on-chain transfer, enter the order number and transaction hash. The system will try automatic repair before creating a manual ticket.","ticketPaymentRepairEnable":"I completed the transfer. Try automatic repair first.","ticketPaymentRepairRequired":"Please complete the recharge repair fields.","ticketPaymentRepairSuccess":"Recharge repaired","ticketPaymentRepairSuccessTitle":"Recharge repaired","ticketPaymentRepairSuccessDesc":"The payment was matched and credited automatically.","ticketPaymentRepairFallbackTitle":"Manual ticket created","ticketPaymentRepairFallback":"Automatic repair did not pass, so a manual ticket was created. Reason: {{reason}}","ticketRechargeChain":"Recharge chain","ticketRechargeChainPlaceholder":"Select the transfer chain","ticketRechargeOrderNo":"Recharge order No.","ticketTxHash":"Transaction hash","ticketTxHashPlaceholder":"Enter the transaction hash from your wallet or block explorer","pagination":"pagination {{page}} {{pages}} {{total}}"},"supportTicket":{"ticket":"Ticket","detailTitle":"Ticket detail","detailDesc":"Inspect the ticket and reply.","emptyReplies":"No replies yet","internalNote":"Internal","status":{"open":"Open","pending":"Pending","closed":"Closed"},"filters":{"all":"All"},"fields":{"keyword":"Keyword","status":"Status","category":"Category","ticketNo":"Ticket No.","title":"Title","priority":"Priority","lastReply":"Last reply","actions":"Actions","createdAt":"Created at","contact":"Contact","relatedLogId":"Log ID","relatedOrderNo":"Order No."},"placeholders":{"keyword":"Ticket No., title, log ID, order No.","reply":"Enter reply"},"sections":{"support":"Support","timeline":"Timeline","conversation":"Conversation","nextStep":"Next step","reply":"Reply","meta":"Meta","ticketInfo":"Ticket info"},"actions":{"search":"Search","reset":"Reset","detail":"Detail","close":"Close","reopen":"Reopen","sendReply":"Send reply","uploadAttachment":"Upload attachment","closeTicket":"Close ticket","submitTicket":"Submit ticket"},"attachments":{"hint":"Select files or paste files into the text box to upload."}},"topup":{"support":{"submitTicket":"Submit support ticket","defaultTicketTitle":"Recharge issue for order {{orderNo}}","recordTicketContent":"Please review this recharge order.\nOrder No.: {{orderNo}}\nPayment: {{paymentMethod}}\nAmount: {{amount}}\nStatus: {{status}}"}},"language":{"en":"Tieng Anh","fr":"Tieng Phap","ja":"Tieng Nhat","ko":"Tieng Han","ru":"Tieng Nga","vi":"Tieng Viet"},"theme":{"light":"Sang","dark":"Toi"}}}