├── .dockerignore ├── .env.example ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── bug_report_en.md │ ├── config.yml │ ├── feature_request.md │ └── feature_request_en.md ├── PULL_REQUEST_TEMPLATE │ └── pull_request_template.md └── workflows │ ├── docker-image-alpha.yml │ ├── docker-image-arm64.yml │ ├── electron-build.yml │ ├── release.yml │ └── sync-to-gitee.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.en.md ├── README.fr.md ├── README.ja.md ├── README.md ├── VERSION ├── bin ├── migration_v0.2-v0.3.sql ├── migration_v0.3-v0.4.sql └── time_test.sh ├── common ├── api_type.go ├── audio.go ├── constants.go ├── copy.go ├── crypto.go ├── custom-event.go ├── database.go ├── email-outlook-auth.go ├── email.go ├── embed-file-system.go ├── endpoint_defaults.go ├── endpoint_type.go ├── env.go ├── gin.go ├── go-channel.go ├── gopool.go ├── hash.go ├── init.go ├── ip.go ├── json.go ├── limiter │ ├── limiter.go │ └── lua │ │ └── rate_limit.lua ├── model.go ├── page_info.go ├── pprof.go ├── quota.go ├── rate-limit.go ├── redis.go ├── ssrf_protection.go ├── str.go ├── sys_log.go ├── topup-ratio.go ├── totp.go ├── utils.go ├── validate.go └── verification.go ├── constant ├── README.md ├── api_type.go ├── azure.go ├── cache_key.go ├── channel.go ├── context_key.go ├── endpoint_type.go ├── env.go ├── finish_reason.go ├── midjourney.go ├── multi_key_mode.go ├── setup.go └── task.go ├── controller ├── billing.go ├── channel-billing.go ├── channel-test.go ├── channel.go ├── console_migrate.go ├── discord.go ├── github.go ├── group.go ├── image.go ├── linuxdo.go ├── log.go ├── midjourney.go ├── misc.go ├── missing_models.go ├── model.go ├── model_meta.go ├── model_sync.go ├── oidc.go ├── option.go ├── passkey.go ├── playground.go ├── prefill_group.go ├── pricing.go ├── ratio_config.go ├── ratio_sync.go ├── redemption.go ├── relay.go ├── secure_verification.go ├── setup.go ├── swag_video.go ├── task.go ├── task_video.go ├── telegram.go ├── token.go ├── topup.go ├── topup_creem.go ├── topup_stripe.go ├── twofa.go ├── uptime_kuma.go ├── usedata.go ├── user.go ├── vendor_meta.go ├── video_proxy.go ├── video_proxy_gemini.go └── wechat.go ├── docker-compose.yml ├── docs ├── channel │ └── other_setting.md ├── images │ ├── aliyun.png │ ├── cherry-studio.png │ ├── io-net.png │ ├── pku.png │ └── ucloud.png ├── installation │ └── BT.md ├── openapi │ ├── api.json │ └── relay.json ├── translation-glossary.fr.md ├── translation-glossary.md └── translation-glossary.ru.md ├── dto ├── audio.go ├── channel_settings.go ├── claude.go ├── embedding.go ├── error.go ├── gemini.go ├── midjourney.go ├── notify.go ├── openai_image.go ├── openai_request.go ├── openai_response.go ├── openai_video.go ├── playground.go ├── pricing.go ├── ratio_sync.go ├── realtime.go ├── request_common.go ├── rerank.go ├── sensitive.go ├── suno.go ├── task.go ├── user_settings.go └── video.go ├── electron ├── README.md ├── build.sh ├── create-tray-icon.js ├── entitlements.mac.plist ├── icon.png ├── main.js ├── package-lock.json ├── package.json ├── preload.js ├── tray-icon-windows.png ├── tray-iconTemplate.png └── tray-iconTemplate@2x.png ├── go.mod ├── go.sum ├── logger └── logger.go ├── main.go ├── makefile ├── middleware ├── auth.go ├── cache.go ├── cors.go ├── disable-cache.go ├── distributor.go ├── email-verification-rate-limit.go ├── gzip.go ├── jimeng_adapter.go ├── kling_adapter.go ├── logger.go ├── model-rate-limit.go ├── rate-limit.go ├── recover.go ├── request-id.go ├── secure_verification.go ├── stats.go ├── turnstile-check.go └── utils.go ├── model ├── ability.go ├── channel.go ├── channel_cache.go ├── log.go ├── main.go ├── midjourney.go ├── missing_models.go ├── model_extra.go ├── model_meta.go ├── option.go ├── passkey.go ├── prefill_group.go ├── pricing.go ├── pricing_default.go ├── pricing_refresh.go ├── redemption.go ├── setup.go ├── task.go ├── token.go ├── token_cache.go ├── topup.go ├── twofa.go ├── usedata.go ├── user.go ├── user_cache.go ├── utils.go └── vendor_meta.go ├── new-api.service ├── relay ├── audio_handler.go ├── channel │ ├── adapter.go │ ├── ai360 │ │ └── constants.go │ ├── ali │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── dto.go │ │ ├── image.go │ │ ├── image_wan.go │ │ ├── rerank.go │ │ └── text.go │ ├── api_request.go │ ├── aws │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── dto.go │ │ └── relay-aws.go │ ├── baidu │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── dto.go │ │ └── relay-baidu.go │ ├── baidu_v2 │ │ ├── adaptor.go │ │ └── constants.go │ ├── claude │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── dto.go │ │ └── relay-claude.go │ ├── cloudflare │ │ ├── adaptor.go │ │ ├── constant.go │ │ ├── dto.go │ │ └── relay_cloudflare.go │ ├── cohere │ │ ├── adaptor.go │ │ ├── constant.go │ │ ├── dto.go │ │ └── relay-cohere.go │ ├── coze │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── dto.go │ │ └── relay-coze.go │ ├── deepseek │ │ ├── adaptor.go │ │ └── constants.go │ ├── dify │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── dto.go │ │ └── relay-dify.go │ ├── gemini │ │ ├── adaptor.go │ │ ├── constant.go │ │ ├── relay-gemini-native.go │ │ └── relay-gemini.go │ ├── jimeng │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── image.go │ │ └── sign.go │ ├── jina │ │ ├── adaptor.go │ │ ├── constant.go │ │ └── relay-jina.go │ ├── lingyiwanwu │ │ └── constrants.go │ ├── minimax │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── relay-minimax.go │ │ └── tts.go │ ├── mistral │ │ ├── adaptor.go │ │ ├── constants.go │ │ └── text.go │ ├── mokaai │ │ ├── adaptor.go │ │ ├── constants.go │ │ └── relay-mokaai.go │ ├── moonshot │ │ ├── adaptor.go │ │ └── constants.go │ ├── ollama │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── dto.go │ │ ├── relay-ollama.go │ │ └── stream.go │ ├── openai │ │ ├── adaptor.go │ │ ├── constant.go │ │ ├── helper.go │ │ ├── relay-openai.go │ │ └── relay_responses.go │ ├── openrouter │ │ ├── constant.go │ │ └── dto.go │ ├── palm │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── dto.go │ │ └── relay-palm.go │ ├── perplexity │ │ ├── adaptor.go │ │ ├── constants.go │ │ └── relay-perplexity.go │ ├── replicate │ │ ├── adaptor.go │ │ ├── constants.go │ │ └── dto.go │ ├── siliconflow │ │ ├── adaptor.go │ │ ├── constant.go │ │ ├── dto.go │ │ └── relay-siliconflow.go │ ├── submodel │ │ ├── adaptor.go │ │ └── constants.go │ ├── task │ │ ├── ali │ │ │ ├── adaptor.go │ │ │ └── constants.go │ │ ├── doubao │ │ │ ├── adaptor.go │ │ │ └── constants.go │ │ ├── gemini │ │ │ └── adaptor.go │ │ ├── hailuo │ │ │ ├── adaptor.go │ │ │ ├── constants.go │ │ │ └── models.go │ │ ├── jimeng │ │ │ └── adaptor.go │ │ ├── kling │ │ │ └── adaptor.go │ │ ├── sora │ │ │ ├── adaptor.go │ │ │ └── constants.go │ │ ├── suno │ │ │ ├── adaptor.go │ │ │ └── models.go │ │ ├── vertex │ │ │ └── adaptor.go │ │ └── vidu │ │ │ └── adaptor.go │ ├── tencent │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── dto.go │ │ └── relay-tencent.go │ ├── vertex │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── dto.go │ │ ├── relay-vertex.go │ │ └── service_account.go │ ├── volcengine │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── protocols.go │ │ └── tts.go │ ├── xai │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── dto.go │ │ └── text.go │ ├── xinference │ │ ├── constant.go │ │ └── dto.go │ ├── xunfei │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── dto.go │ │ └── relay-xunfei.go │ ├── zhipu │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── dto.go │ │ └── relay-zhipu.go │ └── zhipu_4v │ │ ├── adaptor.go │ │ ├── constants.go │ │ ├── dto.go │ │ └── relay-zhipu_v4.go ├── claude_handler.go ├── common │ ├── override.go │ ├── relay_info.go │ └── relay_utils.go ├── common_handler │ └── rerank.go ├── compatible_handler.go ├── constant │ └── relay_mode.go ├── embedding_handler.go ├── gemini_handler.go ├── helper │ ├── common.go │ ├── model_mapped.go │ ├── price.go │ ├── stream_scanner.go │ └── valid_request.go ├── image_handler.go ├── mjproxy_handler.go ├── relay_adaptor.go ├── relay_task.go ├── rerank_handler.go ├── responses_handler.go └── websocket.go ├── router ├── api-router.go ├── dashboard.go ├── main.go ├── relay-router.go ├── video-router.go └── web-router.go ├── service ├── audio.go ├── channel.go ├── channel_select.go ├── convert.go ├── download.go ├── epay.go ├── error.go ├── file_decoder.go ├── group.go ├── http.go ├── http_client.go ├── image.go ├── log_info_generate.go ├── midjourney.go ├── notify-limit.go ├── passkey │ ├── service.go │ ├── session.go │ └── user.go ├── pre_consume_quota.go ├── quota.go ├── sensitive.go ├── str.go ├── task.go ├── token_counter.go ├── usage_helpr.go ├── user_notify.go └── webhook.go ├── setting ├── auto_group.go ├── chat.go ├── config │ └── config.go ├── console_setting │ ├── config.go │ └── validation.go ├── midjourney.go ├── model_setting │ ├── claude.go │ ├── gemini.go │ └── global.go ├── operation_setting │ ├── general_setting.go │ ├── monitor_setting.go │ ├── operation_setting.go │ ├── payment_setting.go │ ├── payment_setting_old.go │ ├── quota_setting.go │ └── tools.go ├── payment_creem.go ├── payment_stripe.go ├── rate_limit.go ├── ratio_setting │ ├── cache_ratio.go │ ├── expose_ratio.go │ ├── exposed_cache.go │ ├── group_ratio.go │ └── model_ratio.go ├── sensitive.go ├── system_setting │ ├── discord.go │ ├── fetch_setting.go │ ├── legal.go │ ├── oidc.go │ ├── passkey.go │ └── system_setting_old.go └── user_usable_group.go ├── types ├── channel_error.go ├── error.go ├── file_data.go ├── price_data.go ├── relay_format.go ├── request_meta.go ├── rw_map.go └── set.go └── web ├── .eslintrc.cjs ├── .gitignore ├── .prettierrc.mjs ├── bun.lock ├── i18next.config.js ├── index.html ├── jsconfig.json ├── package.json ├── postcss.config.js ├── public ├── azure_model_name.png ├── cover-4.webp ├── favicon.ico ├── logo.png ├── ratio.png └── robots.txt ├── src ├── App.jsx ├── components │ ├── auth │ │ ├── LoginForm.jsx │ │ ├── OAuth2Callback.jsx │ │ ├── PasswordResetConfirm.jsx │ │ ├── PasswordResetForm.jsx │ │ ├── RegisterForm.jsx │ │ └── TwoFAVerification.jsx │ ├── common │ │ ├── DocumentRenderer │ │ │ └── index.jsx │ │ ├── examples │ │ │ └── ChannelKeyViewExample.jsx │ │ ├── logo │ │ │ ├── LinuxDoIcon.jsx │ │ │ ├── OIDCIcon.jsx │ │ │ └── WeChatIcon.jsx │ │ ├── markdown │ │ │ ├── MarkdownRenderer.jsx │ │ │ └── markdown.css │ │ ├── modals │ │ │ ├── SecureVerificationModal.jsx │ │ │ └── TwoFactorAuthModal.jsx │ │ └── ui │ │ │ ├── CardPro.jsx │ │ │ ├── CardTable.jsx │ │ │ ├── ChannelKeyDisplay.jsx │ │ │ ├── CompactModeToggle.jsx │ │ │ ├── JSONEditor.jsx │ │ │ ├── Loading.jsx │ │ │ ├── RenderUtils.jsx │ │ │ ├── ScrollableContainer.jsx │ │ │ └── SelectableButtonGroup.jsx │ ├── dashboard │ │ ├── AnnouncementsPanel.jsx │ │ ├── ApiInfoPanel.jsx │ │ ├── ChartsPanel.jsx │ │ ├── DashboardHeader.jsx │ │ ├── FaqPanel.jsx │ │ ├── StatsCards.jsx │ │ ├── UptimePanel.jsx │ │ ├── index.jsx │ │ └── modals │ │ │ └── SearchModal.jsx │ ├── layout │ │ ├── Footer.jsx │ │ ├── NoticeModal.jsx │ │ ├── PageLayout.jsx │ │ ├── SetupCheck.js │ │ ├── SiderBar.jsx │ │ ├── components │ │ │ └── SkeletonWrapper.jsx │ │ └── headerbar │ │ │ ├── ActionButtons.jsx │ │ │ ├── HeaderLogo.jsx │ │ │ ├── LanguageSelector.jsx │ │ │ ├── MobileMenuButton.jsx │ │ │ ├── Navigation.jsx │ │ │ ├── NewYearButton.jsx │ │ │ ├── NotificationButton.jsx │ │ │ ├── ThemeToggle.jsx │ │ │ ├── UserArea.jsx │ │ │ └── index.jsx │ ├── playground │ │ ├── ChatArea.jsx │ │ ├── CodeViewer.jsx │ │ ├── ConfigManager.jsx │ │ ├── CustomInputRender.jsx │ │ ├── CustomRequestEditor.jsx │ │ ├── DebugPanel.jsx │ │ ├── FloatingButtons.jsx │ │ ├── ImageUrlInput.jsx │ │ ├── MessageActions.jsx │ │ ├── MessageContent.jsx │ │ ├── OptimizedComponents.js │ │ ├── ParameterControl.jsx │ │ ├── SSEViewer.jsx │ │ ├── SettingsPanel.jsx │ │ ├── ThinkingContent.jsx │ │ ├── configStorage.js │ │ └── index.js │ ├── settings │ │ ├── ChannelSelectorModal.jsx │ │ ├── ChatsSetting.jsx │ │ ├── DashboardSetting.jsx │ │ ├── DrawingSetting.jsx │ │ ├── ModelSetting.jsx │ │ ├── OperationSetting.jsx │ │ ├── OtherSetting.jsx │ │ ├── PaymentSetting.jsx │ │ ├── PersonalSetting.jsx │ │ ├── RateLimitSetting.jsx │ │ ├── RatioSetting.jsx │ │ ├── SystemSetting.jsx │ │ └── personal │ │ │ ├── cards │ │ │ ├── AccountManagement.jsx │ │ │ ├── ModelsList.jsx │ │ │ └── NotificationSettings.jsx │ │ │ ├── components │ │ │ ├── TwoFASetting.jsx │ │ │ └── UserInfoHeader.jsx │ │ │ └── modals │ │ │ ├── AccountDeleteModal.jsx │ │ │ ├── ChangePasswordModal.jsx │ │ │ ├── EmailBindModal.jsx │ │ │ └── WeChatBindModal.jsx │ ├── setup │ │ ├── SetupWizard.jsx │ │ ├── components │ │ │ ├── StepNavigation.jsx │ │ │ └── steps │ │ │ │ ├── AdminStep.jsx │ │ │ │ ├── CompleteStep.jsx │ │ │ │ ├── DatabaseStep.jsx │ │ │ │ └── UsageModeStep.jsx │ │ └── index.jsx │ ├── table │ │ ├── channels │ │ │ ├── ChannelsActions.jsx │ │ │ ├── ChannelsColumnDefs.jsx │ │ │ ├── ChannelsFilters.jsx │ │ │ ├── ChannelsTable.jsx │ │ │ ├── ChannelsTabs.jsx │ │ │ ├── index.jsx │ │ │ └── modals │ │ │ │ ├── BatchTagModal.jsx │ │ │ │ ├── ColumnSelectorModal.jsx │ │ │ │ ├── EditChannelModal.jsx │ │ │ │ ├── EditTagModal.jsx │ │ │ │ ├── ModelSelectModal.jsx │ │ │ │ ├── ModelTestModal.jsx │ │ │ │ └── MultiKeyManageModal.jsx │ │ ├── mj-logs │ │ │ ├── MjLogsActions.jsx │ │ │ ├── MjLogsColumnDefs.jsx │ │ │ ├── MjLogsFilters.jsx │ │ │ ├── MjLogsTable.jsx │ │ │ ├── index.jsx │ │ │ └── modals │ │ │ │ ├── ColumnSelectorModal.jsx │ │ │ │ └── ContentModal.jsx │ │ ├── model-pricing │ │ │ ├── filter │ │ │ │ ├── PricingDisplaySettings.jsx │ │ │ │ ├── PricingEndpointTypes.jsx │ │ │ │ ├── PricingGroups.jsx │ │ │ │ ├── PricingQuotaTypes.jsx │ │ │ │ ├── PricingTags.jsx │ │ │ │ └── PricingVendors.jsx │ │ │ ├── layout │ │ │ │ ├── PricingPage.jsx │ │ │ │ ├── PricingSidebar.jsx │ │ │ │ ├── content │ │ │ │ │ ├── PricingContent.jsx │ │ │ │ │ └── PricingView.jsx │ │ │ │ └── header │ │ │ │ │ ├── PricingTopSection.jsx │ │ │ │ │ ├── PricingVendorIntro.jsx │ │ │ │ │ ├── PricingVendorIntroSkeleton.jsx │ │ │ │ │ ├── PricingVendorIntroWithSkeleton.jsx │ │ │ │ │ └── SearchActions.jsx │ │ │ ├── modal │ │ │ │ ├── ModelDetailSideSheet.jsx │ │ │ │ ├── PricingFilterModal.jsx │ │ │ │ └── components │ │ │ │ │ ├── FilterModalContent.jsx │ │ │ │ │ ├── FilterModalFooter.jsx │ │ │ │ │ ├── ModelBasicInfo.jsx │ │ │ │ │ ├── ModelEndpoints.jsx │ │ │ │ │ ├── ModelHeader.jsx │ │ │ │ │ └── ModelPricingTable.jsx │ │ │ └── view │ │ │ │ ├── card │ │ │ │ ├── PricingCardSkeleton.jsx │ │ │ │ └── PricingCardView.jsx │ │ │ │ └── table │ │ │ │ ├── PricingTable.jsx │ │ │ │ └── PricingTableColumns.jsx │ │ ├── models │ │ │ ├── ModelsActions.jsx │ │ │ ├── ModelsColumnDefs.jsx │ │ │ ├── ModelsDescription.jsx │ │ │ ├── ModelsFilters.jsx │ │ │ ├── ModelsTable.jsx │ │ │ ├── ModelsTabs.jsx │ │ │ ├── components │ │ │ │ └── SelectionNotification.jsx │ │ │ ├── index.jsx │ │ │ └── modals │ │ │ │ ├── EditModelModal.jsx │ │ │ │ ├── EditPrefillGroupModal.jsx │ │ │ │ ├── EditVendorModal.jsx │ │ │ │ ├── MissingModelsModal.jsx │ │ │ │ ├── PrefillGroupManagement.jsx │ │ │ │ ├── SyncWizardModal.jsx │ │ │ │ └── UpstreamConflictModal.jsx │ │ ├── redemptions │ │ │ ├── RedemptionsActions.jsx │ │ │ ├── RedemptionsColumnDefs.jsx │ │ │ ├── RedemptionsDescription.jsx │ │ │ ├── RedemptionsFilters.jsx │ │ │ ├── RedemptionsTable.jsx │ │ │ ├── index.jsx │ │ │ └── modals │ │ │ │ ├── DeleteRedemptionModal.jsx │ │ │ │ └── EditRedemptionModal.jsx │ │ ├── task-logs │ │ │ ├── TaskLogsActions.jsx │ │ │ ├── TaskLogsColumnDefs.jsx │ │ │ ├── TaskLogsFilters.jsx │ │ │ ├── TaskLogsTable.jsx │ │ │ ├── index.jsx │ │ │ └── modals │ │ │ │ ├── ColumnSelectorModal.jsx │ │ │ │ └── ContentModal.jsx │ │ ├── tokens │ │ │ ├── TokensActions.jsx │ │ │ ├── TokensColumnDefs.jsx │ │ │ ├── TokensDescription.jsx │ │ │ ├── TokensFilters.jsx │ │ │ ├── TokensTable.jsx │ │ │ ├── index.jsx │ │ │ └── modals │ │ │ │ ├── CopyTokensModal.jsx │ │ │ │ ├── DeleteTokensModal.jsx │ │ │ │ └── EditTokenModal.jsx │ │ ├── usage-logs │ │ │ ├── UsageLogsActions.jsx │ │ │ ├── UsageLogsColumnDefs.jsx │ │ │ ├── UsageLogsFilters.jsx │ │ │ ├── UsageLogsTable.jsx │ │ │ ├── index.jsx │ │ │ └── modals │ │ │ │ ├── ColumnSelectorModal.jsx │ │ │ │ └── UserInfoModal.jsx │ │ └── users │ │ │ ├── UsersActions.jsx │ │ │ ├── UsersColumnDefs.jsx │ │ │ ├── UsersDescription.jsx │ │ │ ├── UsersFilters.jsx │ │ │ ├── UsersTable.jsx │ │ │ ├── index.jsx │ │ │ └── modals │ │ │ ├── AddUserModal.jsx │ │ │ ├── DeleteUserModal.jsx │ │ │ ├── DemoteUserModal.jsx │ │ │ ├── EditUserModal.jsx │ │ │ ├── EnableDisableUserModal.jsx │ │ │ ├── PromoteUserModal.jsx │ │ │ ├── ResetPasskeyModal.jsx │ │ │ └── ResetTwoFAModal.jsx │ └── topup │ │ ├── InvitationCard.jsx │ │ ├── RechargeCard.jsx │ │ ├── index.jsx │ │ └── modals │ │ ├── PaymentConfirmModal.jsx │ │ ├── TopupHistoryModal.jsx │ │ └── TransferModal.jsx ├── constants │ ├── channel.constants.js │ ├── common.constant.js │ ├── console.constants.js │ ├── dashboard.constants.js │ ├── index.js │ ├── playground.constants.js │ ├── redemption.constants.js │ ├── toast.constants.js │ └── user.constants.js ├── context │ ├── Status │ │ ├── index.jsx │ │ └── reducer.js │ ├── Theme │ │ └── index.jsx │ └── User │ │ ├── index.jsx │ │ └── reducer.js ├── contexts │ └── PlaygroundContext.jsx ├── helpers │ ├── api.js │ ├── auth.jsx │ ├── base64.js │ ├── boolean.js │ ├── dashboard.jsx │ ├── data.js │ ├── history.js │ ├── index.js │ ├── log.js │ ├── passkey.js │ ├── render.jsx │ ├── secureApiCall.js │ ├── token.js │ └── utils.jsx ├── hooks │ ├── channels │ │ └── useChannelsData.jsx │ ├── chat │ │ └── useTokenKeys.js │ ├── common │ │ ├── useContainerWidth.js │ │ ├── useHeaderBar.js │ │ ├── useIsMobile.js │ │ ├── useMinimumLoadingTime.js │ │ ├── useNavigation.js │ │ ├── useNotifications.js │ │ ├── useSecureVerification.jsx │ │ ├── useSidebar.js │ │ ├── useSidebarCollapsed.js │ │ ├── useTableCompactMode.js │ │ └── useUserPermissions.js │ ├── dashboard │ │ ├── useDashboardCharts.jsx │ │ ├── useDashboardData.js │ │ └── useDashboardStats.jsx │ ├── mj-logs │ │ └── useMjLogsData.js │ ├── model-pricing │ │ ├── useModelPricingData.jsx │ │ └── usePricingFilterCounts.js │ ├── models │ │ └── useModelsData.jsx │ ├── playground │ │ ├── useApiRequest.jsx │ │ ├── useDataLoader.js │ │ ├── useMessageActions.jsx │ │ ├── useMessageEdit.jsx │ │ ├── usePlaygroundState.js │ │ └── useSyncMessageAndCustomBody.js │ ├── redemptions │ │ └── useRedemptionsData.jsx │ ├── task-logs │ │ └── useTaskLogsData.js │ ├── tokens │ │ └── useTokensData.jsx │ ├── usage-logs │ │ └── useUsageLogsData.jsx │ └── users │ │ └── useUsersData.jsx ├── i18n │ ├── i18n.js │ └── locales │ │ ├── en.json │ │ ├── fr.json │ │ ├── ja.json │ │ ├── ru.json │ │ ├── vi.json │ │ └── zh.json ├── index.css ├── index.jsx ├── pages │ ├── About │ │ └── index.jsx │ ├── Channel │ │ └── index.jsx │ ├── Chat │ │ └── index.jsx │ ├── Chat2Link │ │ └── index.jsx │ ├── Dashboard │ │ └── index.jsx │ ├── Forbidden │ │ └── index.jsx │ ├── Home │ │ └── index.jsx │ ├── Log │ │ └── index.jsx │ ├── Midjourney │ │ └── index.jsx │ ├── Model │ │ └── index.jsx │ ├── NotFound │ │ └── index.jsx │ ├── Playground │ │ └── index.jsx │ ├── Pricing │ │ └── index.jsx │ ├── PrivacyPolicy │ │ └── index.jsx │ ├── Redemption │ │ └── index.jsx │ ├── Setting │ │ ├── Chat │ │ │ └── SettingsChats.jsx │ │ ├── Dashboard │ │ │ ├── SettingsAPIInfo.jsx │ │ │ ├── SettingsAnnouncements.jsx │ │ │ ├── SettingsDataDashboard.jsx │ │ │ ├── SettingsFAQ.jsx │ │ │ └── SettingsUptimeKuma.jsx │ │ ├── Drawing │ │ │ └── SettingsDrawing.jsx │ │ ├── Model │ │ │ ├── SettingClaudeModel.jsx │ │ │ ├── SettingGeminiModel.jsx │ │ │ └── SettingGlobalModel.jsx │ │ ├── Operation │ │ │ ├── SettingsCreditLimit.jsx │ │ │ ├── SettingsGeneral.jsx │ │ │ ├── SettingsHeaderNavModules.jsx │ │ │ ├── SettingsLog.jsx │ │ │ ├── SettingsMonitoring.jsx │ │ │ ├── SettingsSensitiveWords.jsx │ │ │ └── SettingsSidebarModulesAdmin.jsx │ │ ├── Payment │ │ │ ├── SettingsGeneralPayment.jsx │ │ │ ├── SettingsPaymentGateway.jsx │ │ │ ├── SettingsPaymentGatewayCreem.jsx │ │ │ └── SettingsPaymentGatewayStripe.jsx │ │ ├── Personal │ │ │ └── SettingsSidebarModulesUser.jsx │ │ ├── RateLimit │ │ │ └── SettingsRequestRateLimit.jsx │ │ ├── Ratio │ │ │ ├── GroupRatioSettings.jsx │ │ │ ├── ModelRatioSettings.jsx │ │ │ ├── ModelRationNotSetEditor.jsx │ │ │ ├── ModelSettingsVisualEditor.jsx │ │ │ └── UpstreamRatioSync.jsx │ │ └── index.jsx │ ├── Setup │ │ └── index.jsx │ ├── Task │ │ └── index.jsx │ ├── Token │ │ └── index.jsx │ ├── TopUp │ │ └── index.js │ ├── User │ │ └── index.jsx │ └── UserAgreement │ │ └── index.jsx └── services │ └── secureVerification.js ├── tailwind.config.js ├── vercel.json └── vite.config.js /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/.env.example -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/.github/ISSUE_TEMPLATE/bug_report_en.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/.github/ISSUE_TEMPLATE/feature_request_en.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/docker-image-alpha.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/.github/workflows/docker-image-alpha.yml -------------------------------------------------------------------------------- /.github/workflows/docker-image-arm64.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/.github/workflows/docker-image-arm64.yml -------------------------------------------------------------------------------- /.github/workflows/electron-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/.github/workflows/electron-build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/sync-to-gitee.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/.github/workflows/sync-to-gitee.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/LICENSE -------------------------------------------------------------------------------- /README.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/README.en.md -------------------------------------------------------------------------------- /README.fr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/README.fr.md -------------------------------------------------------------------------------- /README.ja.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/README.ja.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bin/migration_v0.2-v0.3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/bin/migration_v0.2-v0.3.sql -------------------------------------------------------------------------------- /bin/migration_v0.3-v0.4.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/bin/migration_v0.3-v0.4.sql -------------------------------------------------------------------------------- /bin/time_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/bin/time_test.sh -------------------------------------------------------------------------------- /common/api_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/api_type.go -------------------------------------------------------------------------------- /common/audio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/audio.go -------------------------------------------------------------------------------- /common/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/constants.go -------------------------------------------------------------------------------- /common/copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/copy.go -------------------------------------------------------------------------------- /common/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/crypto.go -------------------------------------------------------------------------------- /common/custom-event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/custom-event.go -------------------------------------------------------------------------------- /common/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/database.go -------------------------------------------------------------------------------- /common/email-outlook-auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/email-outlook-auth.go -------------------------------------------------------------------------------- /common/email.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/email.go -------------------------------------------------------------------------------- /common/embed-file-system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/embed-file-system.go -------------------------------------------------------------------------------- /common/endpoint_defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/endpoint_defaults.go -------------------------------------------------------------------------------- /common/endpoint_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/endpoint_type.go -------------------------------------------------------------------------------- /common/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/env.go -------------------------------------------------------------------------------- /common/gin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/gin.go -------------------------------------------------------------------------------- /common/go-channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/go-channel.go -------------------------------------------------------------------------------- /common/gopool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/gopool.go -------------------------------------------------------------------------------- /common/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/hash.go -------------------------------------------------------------------------------- /common/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/init.go -------------------------------------------------------------------------------- /common/ip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/ip.go -------------------------------------------------------------------------------- /common/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/json.go -------------------------------------------------------------------------------- /common/limiter/limiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/limiter/limiter.go -------------------------------------------------------------------------------- /common/limiter/lua/rate_limit.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/limiter/lua/rate_limit.lua -------------------------------------------------------------------------------- /common/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/model.go -------------------------------------------------------------------------------- /common/page_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/page_info.go -------------------------------------------------------------------------------- /common/pprof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/pprof.go -------------------------------------------------------------------------------- /common/quota.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/quota.go -------------------------------------------------------------------------------- /common/rate-limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/rate-limit.go -------------------------------------------------------------------------------- /common/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/redis.go -------------------------------------------------------------------------------- /common/ssrf_protection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/ssrf_protection.go -------------------------------------------------------------------------------- /common/str.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/str.go -------------------------------------------------------------------------------- /common/sys_log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/sys_log.go -------------------------------------------------------------------------------- /common/topup-ratio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/topup-ratio.go -------------------------------------------------------------------------------- /common/totp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/totp.go -------------------------------------------------------------------------------- /common/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/utils.go -------------------------------------------------------------------------------- /common/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/validate.go -------------------------------------------------------------------------------- /common/verification.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/common/verification.go -------------------------------------------------------------------------------- /constant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/constant/README.md -------------------------------------------------------------------------------- /constant/api_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/constant/api_type.go -------------------------------------------------------------------------------- /constant/azure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/constant/azure.go -------------------------------------------------------------------------------- /constant/cache_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/constant/cache_key.go -------------------------------------------------------------------------------- /constant/channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/constant/channel.go -------------------------------------------------------------------------------- /constant/context_key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/constant/context_key.go -------------------------------------------------------------------------------- /constant/endpoint_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/constant/endpoint_type.go -------------------------------------------------------------------------------- /constant/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/constant/env.go -------------------------------------------------------------------------------- /constant/finish_reason.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/constant/finish_reason.go -------------------------------------------------------------------------------- /constant/midjourney.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/constant/midjourney.go -------------------------------------------------------------------------------- /constant/multi_key_mode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/constant/multi_key_mode.go -------------------------------------------------------------------------------- /constant/setup.go: -------------------------------------------------------------------------------- 1 | package constant 2 | 3 | var Setup = false 4 | -------------------------------------------------------------------------------- /constant/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/constant/task.go -------------------------------------------------------------------------------- /controller/billing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/billing.go -------------------------------------------------------------------------------- /controller/channel-billing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/channel-billing.go -------------------------------------------------------------------------------- /controller/channel-test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/channel-test.go -------------------------------------------------------------------------------- /controller/channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/channel.go -------------------------------------------------------------------------------- /controller/console_migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/console_migrate.go -------------------------------------------------------------------------------- /controller/discord.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/discord.go -------------------------------------------------------------------------------- /controller/github.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/github.go -------------------------------------------------------------------------------- /controller/group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/group.go -------------------------------------------------------------------------------- /controller/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/image.go -------------------------------------------------------------------------------- /controller/linuxdo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/linuxdo.go -------------------------------------------------------------------------------- /controller/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/log.go -------------------------------------------------------------------------------- /controller/midjourney.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/midjourney.go -------------------------------------------------------------------------------- /controller/misc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/misc.go -------------------------------------------------------------------------------- /controller/missing_models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/missing_models.go -------------------------------------------------------------------------------- /controller/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/model.go -------------------------------------------------------------------------------- /controller/model_meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/model_meta.go -------------------------------------------------------------------------------- /controller/model_sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/model_sync.go -------------------------------------------------------------------------------- /controller/oidc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/oidc.go -------------------------------------------------------------------------------- /controller/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/option.go -------------------------------------------------------------------------------- /controller/passkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/passkey.go -------------------------------------------------------------------------------- /controller/playground.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/playground.go -------------------------------------------------------------------------------- /controller/prefill_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/prefill_group.go -------------------------------------------------------------------------------- /controller/pricing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/pricing.go -------------------------------------------------------------------------------- /controller/ratio_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/ratio_config.go -------------------------------------------------------------------------------- /controller/ratio_sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/ratio_sync.go -------------------------------------------------------------------------------- /controller/redemption.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/redemption.go -------------------------------------------------------------------------------- /controller/relay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/relay.go -------------------------------------------------------------------------------- /controller/secure_verification.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/secure_verification.go -------------------------------------------------------------------------------- /controller/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/setup.go -------------------------------------------------------------------------------- /controller/swag_video.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/swag_video.go -------------------------------------------------------------------------------- /controller/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/task.go -------------------------------------------------------------------------------- /controller/task_video.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/task_video.go -------------------------------------------------------------------------------- /controller/telegram.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/telegram.go -------------------------------------------------------------------------------- /controller/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/token.go -------------------------------------------------------------------------------- /controller/topup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/topup.go -------------------------------------------------------------------------------- /controller/topup_creem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/topup_creem.go -------------------------------------------------------------------------------- /controller/topup_stripe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/topup_stripe.go -------------------------------------------------------------------------------- /controller/twofa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/twofa.go -------------------------------------------------------------------------------- /controller/uptime_kuma.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/uptime_kuma.go -------------------------------------------------------------------------------- /controller/usedata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/usedata.go -------------------------------------------------------------------------------- /controller/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/user.go -------------------------------------------------------------------------------- /controller/vendor_meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/vendor_meta.go -------------------------------------------------------------------------------- /controller/video_proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/video_proxy.go -------------------------------------------------------------------------------- /controller/video_proxy_gemini.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/video_proxy_gemini.go -------------------------------------------------------------------------------- /controller/wechat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/controller/wechat.go -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/channel/other_setting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/docs/channel/other_setting.md -------------------------------------------------------------------------------- /docs/images/aliyun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/docs/images/aliyun.png -------------------------------------------------------------------------------- /docs/images/cherry-studio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/docs/images/cherry-studio.png -------------------------------------------------------------------------------- /docs/images/io-net.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/docs/images/io-net.png -------------------------------------------------------------------------------- /docs/images/pku.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/docs/images/pku.png -------------------------------------------------------------------------------- /docs/images/ucloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/docs/images/ucloud.png -------------------------------------------------------------------------------- /docs/installation/BT.md: -------------------------------------------------------------------------------- 1 | 密钥为环境变量SESSION_SECRET 2 | 3 | ![8285bba413e770fe9620f1bf9b40d44e](https://github.com/user-attachments/assets/7a6fc03e-c457-45e4-b8f9-184508fc26b0) 4 | -------------------------------------------------------------------------------- /docs/openapi/api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/docs/openapi/api.json -------------------------------------------------------------------------------- /docs/openapi/relay.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/docs/openapi/relay.json -------------------------------------------------------------------------------- /docs/translation-glossary.fr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/docs/translation-glossary.fr.md -------------------------------------------------------------------------------- /docs/translation-glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/docs/translation-glossary.md -------------------------------------------------------------------------------- /docs/translation-glossary.ru.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/docs/translation-glossary.ru.md -------------------------------------------------------------------------------- /dto/audio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/audio.go -------------------------------------------------------------------------------- /dto/channel_settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/channel_settings.go -------------------------------------------------------------------------------- /dto/claude.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/claude.go -------------------------------------------------------------------------------- /dto/embedding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/embedding.go -------------------------------------------------------------------------------- /dto/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/error.go -------------------------------------------------------------------------------- /dto/gemini.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/gemini.go -------------------------------------------------------------------------------- /dto/midjourney.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/midjourney.go -------------------------------------------------------------------------------- /dto/notify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/notify.go -------------------------------------------------------------------------------- /dto/openai_image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/openai_image.go -------------------------------------------------------------------------------- /dto/openai_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/openai_request.go -------------------------------------------------------------------------------- /dto/openai_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/openai_response.go -------------------------------------------------------------------------------- /dto/openai_video.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/openai_video.go -------------------------------------------------------------------------------- /dto/playground.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/playground.go -------------------------------------------------------------------------------- /dto/pricing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/pricing.go -------------------------------------------------------------------------------- /dto/ratio_sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/ratio_sync.go -------------------------------------------------------------------------------- /dto/realtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/realtime.go -------------------------------------------------------------------------------- /dto/request_common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/request_common.go -------------------------------------------------------------------------------- /dto/rerank.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/rerank.go -------------------------------------------------------------------------------- /dto/sensitive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/sensitive.go -------------------------------------------------------------------------------- /dto/suno.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/suno.go -------------------------------------------------------------------------------- /dto/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/task.go -------------------------------------------------------------------------------- /dto/user_settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/user_settings.go -------------------------------------------------------------------------------- /dto/video.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/dto/video.go -------------------------------------------------------------------------------- /electron/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/electron/README.md -------------------------------------------------------------------------------- /electron/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/electron/build.sh -------------------------------------------------------------------------------- /electron/create-tray-icon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/electron/create-tray-icon.js -------------------------------------------------------------------------------- /electron/entitlements.mac.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/electron/entitlements.mac.plist -------------------------------------------------------------------------------- /electron/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/electron/icon.png -------------------------------------------------------------------------------- /electron/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/electron/main.js -------------------------------------------------------------------------------- /electron/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/electron/package-lock.json -------------------------------------------------------------------------------- /electron/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/electron/package.json -------------------------------------------------------------------------------- /electron/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/electron/preload.js -------------------------------------------------------------------------------- /electron/tray-icon-windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/electron/tray-icon-windows.png -------------------------------------------------------------------------------- /electron/tray-iconTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/electron/tray-iconTemplate.png -------------------------------------------------------------------------------- /electron/tray-iconTemplate@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/electron/tray-iconTemplate@2x.png -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/go.sum -------------------------------------------------------------------------------- /logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/logger/logger.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/main.go -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/makefile -------------------------------------------------------------------------------- /middleware/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/auth.go -------------------------------------------------------------------------------- /middleware/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/cache.go -------------------------------------------------------------------------------- /middleware/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/cors.go -------------------------------------------------------------------------------- /middleware/disable-cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/disable-cache.go -------------------------------------------------------------------------------- /middleware/distributor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/distributor.go -------------------------------------------------------------------------------- /middleware/email-verification-rate-limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/email-verification-rate-limit.go -------------------------------------------------------------------------------- /middleware/gzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/gzip.go -------------------------------------------------------------------------------- /middleware/jimeng_adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/jimeng_adapter.go -------------------------------------------------------------------------------- /middleware/kling_adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/kling_adapter.go -------------------------------------------------------------------------------- /middleware/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/logger.go -------------------------------------------------------------------------------- /middleware/model-rate-limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/model-rate-limit.go -------------------------------------------------------------------------------- /middleware/rate-limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/rate-limit.go -------------------------------------------------------------------------------- /middleware/recover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/recover.go -------------------------------------------------------------------------------- /middleware/request-id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/request-id.go -------------------------------------------------------------------------------- /middleware/secure_verification.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/secure_verification.go -------------------------------------------------------------------------------- /middleware/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/stats.go -------------------------------------------------------------------------------- /middleware/turnstile-check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/turnstile-check.go -------------------------------------------------------------------------------- /middleware/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/middleware/utils.go -------------------------------------------------------------------------------- /model/ability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/ability.go -------------------------------------------------------------------------------- /model/channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/channel.go -------------------------------------------------------------------------------- /model/channel_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/channel_cache.go -------------------------------------------------------------------------------- /model/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/log.go -------------------------------------------------------------------------------- /model/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/main.go -------------------------------------------------------------------------------- /model/midjourney.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/midjourney.go -------------------------------------------------------------------------------- /model/missing_models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/missing_models.go -------------------------------------------------------------------------------- /model/model_extra.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/model_extra.go -------------------------------------------------------------------------------- /model/model_meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/model_meta.go -------------------------------------------------------------------------------- /model/option.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/option.go -------------------------------------------------------------------------------- /model/passkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/passkey.go -------------------------------------------------------------------------------- /model/prefill_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/prefill_group.go -------------------------------------------------------------------------------- /model/pricing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/pricing.go -------------------------------------------------------------------------------- /model/pricing_default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/pricing_default.go -------------------------------------------------------------------------------- /model/pricing_refresh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/pricing_refresh.go -------------------------------------------------------------------------------- /model/redemption.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/redemption.go -------------------------------------------------------------------------------- /model/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/setup.go -------------------------------------------------------------------------------- /model/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/task.go -------------------------------------------------------------------------------- /model/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/token.go -------------------------------------------------------------------------------- /model/token_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/token_cache.go -------------------------------------------------------------------------------- /model/topup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/topup.go -------------------------------------------------------------------------------- /model/twofa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/twofa.go -------------------------------------------------------------------------------- /model/usedata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/usedata.go -------------------------------------------------------------------------------- /model/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/user.go -------------------------------------------------------------------------------- /model/user_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/user_cache.go -------------------------------------------------------------------------------- /model/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/utils.go -------------------------------------------------------------------------------- /model/vendor_meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/model/vendor_meta.go -------------------------------------------------------------------------------- /new-api.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/new-api.service -------------------------------------------------------------------------------- /relay/audio_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/audio_handler.go -------------------------------------------------------------------------------- /relay/channel/adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/adapter.go -------------------------------------------------------------------------------- /relay/channel/ai360/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/ai360/constants.go -------------------------------------------------------------------------------- /relay/channel/ali/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/ali/adaptor.go -------------------------------------------------------------------------------- /relay/channel/ali/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/ali/constants.go -------------------------------------------------------------------------------- /relay/channel/ali/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/ali/dto.go -------------------------------------------------------------------------------- /relay/channel/ali/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/ali/image.go -------------------------------------------------------------------------------- /relay/channel/ali/image_wan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/ali/image_wan.go -------------------------------------------------------------------------------- /relay/channel/ali/rerank.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/ali/rerank.go -------------------------------------------------------------------------------- /relay/channel/ali/text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/ali/text.go -------------------------------------------------------------------------------- /relay/channel/api_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/api_request.go -------------------------------------------------------------------------------- /relay/channel/aws/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/aws/adaptor.go -------------------------------------------------------------------------------- /relay/channel/aws/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/aws/constants.go -------------------------------------------------------------------------------- /relay/channel/aws/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/aws/dto.go -------------------------------------------------------------------------------- /relay/channel/aws/relay-aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/aws/relay-aws.go -------------------------------------------------------------------------------- /relay/channel/baidu/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/baidu/adaptor.go -------------------------------------------------------------------------------- /relay/channel/baidu/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/baidu/constants.go -------------------------------------------------------------------------------- /relay/channel/baidu/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/baidu/dto.go -------------------------------------------------------------------------------- /relay/channel/baidu/relay-baidu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/baidu/relay-baidu.go -------------------------------------------------------------------------------- /relay/channel/baidu_v2/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/baidu_v2/adaptor.go -------------------------------------------------------------------------------- /relay/channel/baidu_v2/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/baidu_v2/constants.go -------------------------------------------------------------------------------- /relay/channel/claude/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/claude/adaptor.go -------------------------------------------------------------------------------- /relay/channel/claude/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/claude/constants.go -------------------------------------------------------------------------------- /relay/channel/claude/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/claude/dto.go -------------------------------------------------------------------------------- /relay/channel/claude/relay-claude.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/claude/relay-claude.go -------------------------------------------------------------------------------- /relay/channel/cloudflare/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/cloudflare/adaptor.go -------------------------------------------------------------------------------- /relay/channel/cloudflare/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/cloudflare/constant.go -------------------------------------------------------------------------------- /relay/channel/cloudflare/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/cloudflare/dto.go -------------------------------------------------------------------------------- /relay/channel/cloudflare/relay_cloudflare.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/cloudflare/relay_cloudflare.go -------------------------------------------------------------------------------- /relay/channel/cohere/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/cohere/adaptor.go -------------------------------------------------------------------------------- /relay/channel/cohere/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/cohere/constant.go -------------------------------------------------------------------------------- /relay/channel/cohere/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/cohere/dto.go -------------------------------------------------------------------------------- /relay/channel/cohere/relay-cohere.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/cohere/relay-cohere.go -------------------------------------------------------------------------------- /relay/channel/coze/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/coze/adaptor.go -------------------------------------------------------------------------------- /relay/channel/coze/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/coze/constants.go -------------------------------------------------------------------------------- /relay/channel/coze/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/coze/dto.go -------------------------------------------------------------------------------- /relay/channel/coze/relay-coze.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/coze/relay-coze.go -------------------------------------------------------------------------------- /relay/channel/deepseek/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/deepseek/adaptor.go -------------------------------------------------------------------------------- /relay/channel/deepseek/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/deepseek/constants.go -------------------------------------------------------------------------------- /relay/channel/dify/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/dify/adaptor.go -------------------------------------------------------------------------------- /relay/channel/dify/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/dify/constants.go -------------------------------------------------------------------------------- /relay/channel/dify/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/dify/dto.go -------------------------------------------------------------------------------- /relay/channel/dify/relay-dify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/dify/relay-dify.go -------------------------------------------------------------------------------- /relay/channel/gemini/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/gemini/adaptor.go -------------------------------------------------------------------------------- /relay/channel/gemini/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/gemini/constant.go -------------------------------------------------------------------------------- /relay/channel/gemini/relay-gemini-native.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/gemini/relay-gemini-native.go -------------------------------------------------------------------------------- /relay/channel/gemini/relay-gemini.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/gemini/relay-gemini.go -------------------------------------------------------------------------------- /relay/channel/jimeng/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/jimeng/adaptor.go -------------------------------------------------------------------------------- /relay/channel/jimeng/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/jimeng/constants.go -------------------------------------------------------------------------------- /relay/channel/jimeng/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/jimeng/image.go -------------------------------------------------------------------------------- /relay/channel/jimeng/sign.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/jimeng/sign.go -------------------------------------------------------------------------------- /relay/channel/jina/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/jina/adaptor.go -------------------------------------------------------------------------------- /relay/channel/jina/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/jina/constant.go -------------------------------------------------------------------------------- /relay/channel/jina/relay-jina.go: -------------------------------------------------------------------------------- 1 | package jina 2 | -------------------------------------------------------------------------------- /relay/channel/lingyiwanwu/constrants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/lingyiwanwu/constrants.go -------------------------------------------------------------------------------- /relay/channel/minimax/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/minimax/adaptor.go -------------------------------------------------------------------------------- /relay/channel/minimax/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/minimax/constants.go -------------------------------------------------------------------------------- /relay/channel/minimax/relay-minimax.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/minimax/relay-minimax.go -------------------------------------------------------------------------------- /relay/channel/minimax/tts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/minimax/tts.go -------------------------------------------------------------------------------- /relay/channel/mistral/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/mistral/adaptor.go -------------------------------------------------------------------------------- /relay/channel/mistral/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/mistral/constants.go -------------------------------------------------------------------------------- /relay/channel/mistral/text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/mistral/text.go -------------------------------------------------------------------------------- /relay/channel/mokaai/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/mokaai/adaptor.go -------------------------------------------------------------------------------- /relay/channel/mokaai/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/mokaai/constants.go -------------------------------------------------------------------------------- /relay/channel/mokaai/relay-mokaai.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/mokaai/relay-mokaai.go -------------------------------------------------------------------------------- /relay/channel/moonshot/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/moonshot/adaptor.go -------------------------------------------------------------------------------- /relay/channel/moonshot/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/moonshot/constants.go -------------------------------------------------------------------------------- /relay/channel/ollama/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/ollama/adaptor.go -------------------------------------------------------------------------------- /relay/channel/ollama/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/ollama/constants.go -------------------------------------------------------------------------------- /relay/channel/ollama/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/ollama/dto.go -------------------------------------------------------------------------------- /relay/channel/ollama/relay-ollama.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/ollama/relay-ollama.go -------------------------------------------------------------------------------- /relay/channel/ollama/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/ollama/stream.go -------------------------------------------------------------------------------- /relay/channel/openai/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/openai/adaptor.go -------------------------------------------------------------------------------- /relay/channel/openai/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/openai/constant.go -------------------------------------------------------------------------------- /relay/channel/openai/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/openai/helper.go -------------------------------------------------------------------------------- /relay/channel/openai/relay-openai.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/openai/relay-openai.go -------------------------------------------------------------------------------- /relay/channel/openai/relay_responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/openai/relay_responses.go -------------------------------------------------------------------------------- /relay/channel/openrouter/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/openrouter/constant.go -------------------------------------------------------------------------------- /relay/channel/openrouter/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/openrouter/dto.go -------------------------------------------------------------------------------- /relay/channel/palm/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/palm/adaptor.go -------------------------------------------------------------------------------- /relay/channel/palm/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/palm/constants.go -------------------------------------------------------------------------------- /relay/channel/palm/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/palm/dto.go -------------------------------------------------------------------------------- /relay/channel/palm/relay-palm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/palm/relay-palm.go -------------------------------------------------------------------------------- /relay/channel/perplexity/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/perplexity/adaptor.go -------------------------------------------------------------------------------- /relay/channel/perplexity/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/perplexity/constants.go -------------------------------------------------------------------------------- /relay/channel/perplexity/relay-perplexity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/perplexity/relay-perplexity.go -------------------------------------------------------------------------------- /relay/channel/replicate/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/replicate/adaptor.go -------------------------------------------------------------------------------- /relay/channel/replicate/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/replicate/constants.go -------------------------------------------------------------------------------- /relay/channel/replicate/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/replicate/dto.go -------------------------------------------------------------------------------- /relay/channel/siliconflow/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/siliconflow/adaptor.go -------------------------------------------------------------------------------- /relay/channel/siliconflow/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/siliconflow/constant.go -------------------------------------------------------------------------------- /relay/channel/siliconflow/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/siliconflow/dto.go -------------------------------------------------------------------------------- /relay/channel/siliconflow/relay-siliconflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/siliconflow/relay-siliconflow.go -------------------------------------------------------------------------------- /relay/channel/submodel/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/submodel/adaptor.go -------------------------------------------------------------------------------- /relay/channel/submodel/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/submodel/constants.go -------------------------------------------------------------------------------- /relay/channel/task/ali/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/ali/adaptor.go -------------------------------------------------------------------------------- /relay/channel/task/ali/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/ali/constants.go -------------------------------------------------------------------------------- /relay/channel/task/doubao/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/doubao/adaptor.go -------------------------------------------------------------------------------- /relay/channel/task/doubao/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/doubao/constants.go -------------------------------------------------------------------------------- /relay/channel/task/gemini/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/gemini/adaptor.go -------------------------------------------------------------------------------- /relay/channel/task/hailuo/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/hailuo/adaptor.go -------------------------------------------------------------------------------- /relay/channel/task/hailuo/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/hailuo/constants.go -------------------------------------------------------------------------------- /relay/channel/task/hailuo/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/hailuo/models.go -------------------------------------------------------------------------------- /relay/channel/task/jimeng/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/jimeng/adaptor.go -------------------------------------------------------------------------------- /relay/channel/task/kling/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/kling/adaptor.go -------------------------------------------------------------------------------- /relay/channel/task/sora/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/sora/adaptor.go -------------------------------------------------------------------------------- /relay/channel/task/sora/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/sora/constants.go -------------------------------------------------------------------------------- /relay/channel/task/suno/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/suno/adaptor.go -------------------------------------------------------------------------------- /relay/channel/task/suno/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/suno/models.go -------------------------------------------------------------------------------- /relay/channel/task/vertex/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/vertex/adaptor.go -------------------------------------------------------------------------------- /relay/channel/task/vidu/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/task/vidu/adaptor.go -------------------------------------------------------------------------------- /relay/channel/tencent/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/tencent/adaptor.go -------------------------------------------------------------------------------- /relay/channel/tencent/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/tencent/constants.go -------------------------------------------------------------------------------- /relay/channel/tencent/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/tencent/dto.go -------------------------------------------------------------------------------- /relay/channel/tencent/relay-tencent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/tencent/relay-tencent.go -------------------------------------------------------------------------------- /relay/channel/vertex/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/vertex/adaptor.go -------------------------------------------------------------------------------- /relay/channel/vertex/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/vertex/constants.go -------------------------------------------------------------------------------- /relay/channel/vertex/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/vertex/dto.go -------------------------------------------------------------------------------- /relay/channel/vertex/relay-vertex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/vertex/relay-vertex.go -------------------------------------------------------------------------------- /relay/channel/vertex/service_account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/vertex/service_account.go -------------------------------------------------------------------------------- /relay/channel/volcengine/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/volcengine/adaptor.go -------------------------------------------------------------------------------- /relay/channel/volcengine/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/volcengine/constants.go -------------------------------------------------------------------------------- /relay/channel/volcengine/protocols.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/volcengine/protocols.go -------------------------------------------------------------------------------- /relay/channel/volcengine/tts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/volcengine/tts.go -------------------------------------------------------------------------------- /relay/channel/xai/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/xai/adaptor.go -------------------------------------------------------------------------------- /relay/channel/xai/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/xai/constants.go -------------------------------------------------------------------------------- /relay/channel/xai/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/xai/dto.go -------------------------------------------------------------------------------- /relay/channel/xai/text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/xai/text.go -------------------------------------------------------------------------------- /relay/channel/xinference/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/xinference/constant.go -------------------------------------------------------------------------------- /relay/channel/xinference/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/xinference/dto.go -------------------------------------------------------------------------------- /relay/channel/xunfei/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/xunfei/adaptor.go -------------------------------------------------------------------------------- /relay/channel/xunfei/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/xunfei/constants.go -------------------------------------------------------------------------------- /relay/channel/xunfei/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/xunfei/dto.go -------------------------------------------------------------------------------- /relay/channel/xunfei/relay-xunfei.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/xunfei/relay-xunfei.go -------------------------------------------------------------------------------- /relay/channel/zhipu/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/zhipu/adaptor.go -------------------------------------------------------------------------------- /relay/channel/zhipu/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/zhipu/constants.go -------------------------------------------------------------------------------- /relay/channel/zhipu/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/zhipu/dto.go -------------------------------------------------------------------------------- /relay/channel/zhipu/relay-zhipu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/zhipu/relay-zhipu.go -------------------------------------------------------------------------------- /relay/channel/zhipu_4v/adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/zhipu_4v/adaptor.go -------------------------------------------------------------------------------- /relay/channel/zhipu_4v/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/zhipu_4v/constants.go -------------------------------------------------------------------------------- /relay/channel/zhipu_4v/dto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/zhipu_4v/dto.go -------------------------------------------------------------------------------- /relay/channel/zhipu_4v/relay-zhipu_v4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/channel/zhipu_4v/relay-zhipu_v4.go -------------------------------------------------------------------------------- /relay/claude_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/claude_handler.go -------------------------------------------------------------------------------- /relay/common/override.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/common/override.go -------------------------------------------------------------------------------- /relay/common/relay_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/common/relay_info.go -------------------------------------------------------------------------------- /relay/common/relay_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/common/relay_utils.go -------------------------------------------------------------------------------- /relay/common_handler/rerank.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/common_handler/rerank.go -------------------------------------------------------------------------------- /relay/compatible_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/compatible_handler.go -------------------------------------------------------------------------------- /relay/constant/relay_mode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/constant/relay_mode.go -------------------------------------------------------------------------------- /relay/embedding_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/embedding_handler.go -------------------------------------------------------------------------------- /relay/gemini_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/gemini_handler.go -------------------------------------------------------------------------------- /relay/helper/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/helper/common.go -------------------------------------------------------------------------------- /relay/helper/model_mapped.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/helper/model_mapped.go -------------------------------------------------------------------------------- /relay/helper/price.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/helper/price.go -------------------------------------------------------------------------------- /relay/helper/stream_scanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/helper/stream_scanner.go -------------------------------------------------------------------------------- /relay/helper/valid_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/helper/valid_request.go -------------------------------------------------------------------------------- /relay/image_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/image_handler.go -------------------------------------------------------------------------------- /relay/mjproxy_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/mjproxy_handler.go -------------------------------------------------------------------------------- /relay/relay_adaptor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/relay_adaptor.go -------------------------------------------------------------------------------- /relay/relay_task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/relay_task.go -------------------------------------------------------------------------------- /relay/rerank_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/rerank_handler.go -------------------------------------------------------------------------------- /relay/responses_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/responses_handler.go -------------------------------------------------------------------------------- /relay/websocket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/relay/websocket.go -------------------------------------------------------------------------------- /router/api-router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/router/api-router.go -------------------------------------------------------------------------------- /router/dashboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/router/dashboard.go -------------------------------------------------------------------------------- /router/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/router/main.go -------------------------------------------------------------------------------- /router/relay-router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/router/relay-router.go -------------------------------------------------------------------------------- /router/video-router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/router/video-router.go -------------------------------------------------------------------------------- /router/web-router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/router/web-router.go -------------------------------------------------------------------------------- /service/audio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/audio.go -------------------------------------------------------------------------------- /service/channel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/channel.go -------------------------------------------------------------------------------- /service/channel_select.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/channel_select.go -------------------------------------------------------------------------------- /service/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/convert.go -------------------------------------------------------------------------------- /service/download.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/download.go -------------------------------------------------------------------------------- /service/epay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/epay.go -------------------------------------------------------------------------------- /service/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/error.go -------------------------------------------------------------------------------- /service/file_decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/file_decoder.go -------------------------------------------------------------------------------- /service/group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/group.go -------------------------------------------------------------------------------- /service/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/http.go -------------------------------------------------------------------------------- /service/http_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/http_client.go -------------------------------------------------------------------------------- /service/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/image.go -------------------------------------------------------------------------------- /service/log_info_generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/log_info_generate.go -------------------------------------------------------------------------------- /service/midjourney.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/midjourney.go -------------------------------------------------------------------------------- /service/notify-limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/notify-limit.go -------------------------------------------------------------------------------- /service/passkey/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/passkey/service.go -------------------------------------------------------------------------------- /service/passkey/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/passkey/session.go -------------------------------------------------------------------------------- /service/passkey/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/passkey/user.go -------------------------------------------------------------------------------- /service/pre_consume_quota.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/pre_consume_quota.go -------------------------------------------------------------------------------- /service/quota.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/quota.go -------------------------------------------------------------------------------- /service/sensitive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/sensitive.go -------------------------------------------------------------------------------- /service/str.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/str.go -------------------------------------------------------------------------------- /service/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/task.go -------------------------------------------------------------------------------- /service/token_counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/token_counter.go -------------------------------------------------------------------------------- /service/usage_helpr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/usage_helpr.go -------------------------------------------------------------------------------- /service/user_notify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/user_notify.go -------------------------------------------------------------------------------- /service/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/service/webhook.go -------------------------------------------------------------------------------- /setting/auto_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/auto_group.go -------------------------------------------------------------------------------- /setting/chat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/chat.go -------------------------------------------------------------------------------- /setting/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/config/config.go -------------------------------------------------------------------------------- /setting/console_setting/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/console_setting/config.go -------------------------------------------------------------------------------- /setting/console_setting/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/console_setting/validation.go -------------------------------------------------------------------------------- /setting/midjourney.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/midjourney.go -------------------------------------------------------------------------------- /setting/model_setting/claude.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/model_setting/claude.go -------------------------------------------------------------------------------- /setting/model_setting/gemini.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/model_setting/gemini.go -------------------------------------------------------------------------------- /setting/model_setting/global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/model_setting/global.go -------------------------------------------------------------------------------- /setting/operation_setting/general_setting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/operation_setting/general_setting.go -------------------------------------------------------------------------------- /setting/operation_setting/monitor_setting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/operation_setting/monitor_setting.go -------------------------------------------------------------------------------- /setting/operation_setting/operation_setting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/operation_setting/operation_setting.go -------------------------------------------------------------------------------- /setting/operation_setting/payment_setting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/operation_setting/payment_setting.go -------------------------------------------------------------------------------- /setting/operation_setting/payment_setting_old.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/operation_setting/payment_setting_old.go -------------------------------------------------------------------------------- /setting/operation_setting/quota_setting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/operation_setting/quota_setting.go -------------------------------------------------------------------------------- /setting/operation_setting/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/operation_setting/tools.go -------------------------------------------------------------------------------- /setting/payment_creem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/payment_creem.go -------------------------------------------------------------------------------- /setting/payment_stripe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/payment_stripe.go -------------------------------------------------------------------------------- /setting/rate_limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/rate_limit.go -------------------------------------------------------------------------------- /setting/ratio_setting/cache_ratio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/ratio_setting/cache_ratio.go -------------------------------------------------------------------------------- /setting/ratio_setting/expose_ratio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/ratio_setting/expose_ratio.go -------------------------------------------------------------------------------- /setting/ratio_setting/exposed_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/ratio_setting/exposed_cache.go -------------------------------------------------------------------------------- /setting/ratio_setting/group_ratio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/ratio_setting/group_ratio.go -------------------------------------------------------------------------------- /setting/ratio_setting/model_ratio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/ratio_setting/model_ratio.go -------------------------------------------------------------------------------- /setting/sensitive.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/sensitive.go -------------------------------------------------------------------------------- /setting/system_setting/discord.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/system_setting/discord.go -------------------------------------------------------------------------------- /setting/system_setting/fetch_setting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/system_setting/fetch_setting.go -------------------------------------------------------------------------------- /setting/system_setting/legal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/system_setting/legal.go -------------------------------------------------------------------------------- /setting/system_setting/oidc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/system_setting/oidc.go -------------------------------------------------------------------------------- /setting/system_setting/passkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/system_setting/passkey.go -------------------------------------------------------------------------------- /setting/system_setting/system_setting_old.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/system_setting/system_setting_old.go -------------------------------------------------------------------------------- /setting/user_usable_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/setting/user_usable_group.go -------------------------------------------------------------------------------- /types/channel_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/types/channel_error.go -------------------------------------------------------------------------------- /types/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/types/error.go -------------------------------------------------------------------------------- /types/file_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/types/file_data.go -------------------------------------------------------------------------------- /types/price_data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/types/price_data.go -------------------------------------------------------------------------------- /types/relay_format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/types/relay_format.go -------------------------------------------------------------------------------- /types/request_meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/types/request_meta.go -------------------------------------------------------------------------------- /types/rw_map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/types/rw_map.go -------------------------------------------------------------------------------- /types/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/types/set.go -------------------------------------------------------------------------------- /web/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/.eslintrc.cjs -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/.prettierrc.mjs: -------------------------------------------------------------------------------- 1 | module.exports = require('@so1ve/prettier-config'); 2 | -------------------------------------------------------------------------------- /web/bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/bun.lock -------------------------------------------------------------------------------- /web/i18next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/i18next.config.js -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/index.html -------------------------------------------------------------------------------- /web/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/jsconfig.json -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/package.json -------------------------------------------------------------------------------- /web/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/postcss.config.js -------------------------------------------------------------------------------- /web/public/azure_model_name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/public/azure_model_name.png -------------------------------------------------------------------------------- /web/public/cover-4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/public/cover-4.webp -------------------------------------------------------------------------------- /web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/public/favicon.ico -------------------------------------------------------------------------------- /web/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/public/logo.png -------------------------------------------------------------------------------- /web/public/ratio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/public/ratio.png -------------------------------------------------------------------------------- /web/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/public/robots.txt -------------------------------------------------------------------------------- /web/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/App.jsx -------------------------------------------------------------------------------- /web/src/components/auth/LoginForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/auth/LoginForm.jsx -------------------------------------------------------------------------------- /web/src/components/auth/OAuth2Callback.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/auth/OAuth2Callback.jsx -------------------------------------------------------------------------------- /web/src/components/auth/PasswordResetConfirm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/auth/PasswordResetConfirm.jsx -------------------------------------------------------------------------------- /web/src/components/auth/PasswordResetForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/auth/PasswordResetForm.jsx -------------------------------------------------------------------------------- /web/src/components/auth/RegisterForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/auth/RegisterForm.jsx -------------------------------------------------------------------------------- /web/src/components/auth/TwoFAVerification.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/auth/TwoFAVerification.jsx -------------------------------------------------------------------------------- /web/src/components/common/DocumentRenderer/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/DocumentRenderer/index.jsx -------------------------------------------------------------------------------- /web/src/components/common/examples/ChannelKeyViewExample.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/examples/ChannelKeyViewExample.jsx -------------------------------------------------------------------------------- /web/src/components/common/logo/LinuxDoIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/logo/LinuxDoIcon.jsx -------------------------------------------------------------------------------- /web/src/components/common/logo/OIDCIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/logo/OIDCIcon.jsx -------------------------------------------------------------------------------- /web/src/components/common/logo/WeChatIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/logo/WeChatIcon.jsx -------------------------------------------------------------------------------- /web/src/components/common/markdown/MarkdownRenderer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/markdown/MarkdownRenderer.jsx -------------------------------------------------------------------------------- /web/src/components/common/markdown/markdown.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/markdown/markdown.css -------------------------------------------------------------------------------- /web/src/components/common/modals/SecureVerificationModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/modals/SecureVerificationModal.jsx -------------------------------------------------------------------------------- /web/src/components/common/modals/TwoFactorAuthModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/modals/TwoFactorAuthModal.jsx -------------------------------------------------------------------------------- /web/src/components/common/ui/CardPro.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/ui/CardPro.jsx -------------------------------------------------------------------------------- /web/src/components/common/ui/CardTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/ui/CardTable.jsx -------------------------------------------------------------------------------- /web/src/components/common/ui/ChannelKeyDisplay.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/ui/ChannelKeyDisplay.jsx -------------------------------------------------------------------------------- /web/src/components/common/ui/CompactModeToggle.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/ui/CompactModeToggle.jsx -------------------------------------------------------------------------------- /web/src/components/common/ui/JSONEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/ui/JSONEditor.jsx -------------------------------------------------------------------------------- /web/src/components/common/ui/Loading.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/ui/Loading.jsx -------------------------------------------------------------------------------- /web/src/components/common/ui/RenderUtils.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/ui/RenderUtils.jsx -------------------------------------------------------------------------------- /web/src/components/common/ui/ScrollableContainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/ui/ScrollableContainer.jsx -------------------------------------------------------------------------------- /web/src/components/common/ui/SelectableButtonGroup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/common/ui/SelectableButtonGroup.jsx -------------------------------------------------------------------------------- /web/src/components/dashboard/AnnouncementsPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/dashboard/AnnouncementsPanel.jsx -------------------------------------------------------------------------------- /web/src/components/dashboard/ApiInfoPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/dashboard/ApiInfoPanel.jsx -------------------------------------------------------------------------------- /web/src/components/dashboard/ChartsPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/dashboard/ChartsPanel.jsx -------------------------------------------------------------------------------- /web/src/components/dashboard/DashboardHeader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/dashboard/DashboardHeader.jsx -------------------------------------------------------------------------------- /web/src/components/dashboard/FaqPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/dashboard/FaqPanel.jsx -------------------------------------------------------------------------------- /web/src/components/dashboard/StatsCards.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/dashboard/StatsCards.jsx -------------------------------------------------------------------------------- /web/src/components/dashboard/UptimePanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/dashboard/UptimePanel.jsx -------------------------------------------------------------------------------- /web/src/components/dashboard/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/dashboard/index.jsx -------------------------------------------------------------------------------- /web/src/components/dashboard/modals/SearchModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/dashboard/modals/SearchModal.jsx -------------------------------------------------------------------------------- /web/src/components/layout/Footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/Footer.jsx -------------------------------------------------------------------------------- /web/src/components/layout/NoticeModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/NoticeModal.jsx -------------------------------------------------------------------------------- /web/src/components/layout/PageLayout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/PageLayout.jsx -------------------------------------------------------------------------------- /web/src/components/layout/SetupCheck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/SetupCheck.js -------------------------------------------------------------------------------- /web/src/components/layout/SiderBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/SiderBar.jsx -------------------------------------------------------------------------------- /web/src/components/layout/components/SkeletonWrapper.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/components/SkeletonWrapper.jsx -------------------------------------------------------------------------------- /web/src/components/layout/headerbar/ActionButtons.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/headerbar/ActionButtons.jsx -------------------------------------------------------------------------------- /web/src/components/layout/headerbar/HeaderLogo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/headerbar/HeaderLogo.jsx -------------------------------------------------------------------------------- /web/src/components/layout/headerbar/LanguageSelector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/headerbar/LanguageSelector.jsx -------------------------------------------------------------------------------- /web/src/components/layout/headerbar/MobileMenuButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/headerbar/MobileMenuButton.jsx -------------------------------------------------------------------------------- /web/src/components/layout/headerbar/Navigation.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/headerbar/Navigation.jsx -------------------------------------------------------------------------------- /web/src/components/layout/headerbar/NewYearButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/headerbar/NewYearButton.jsx -------------------------------------------------------------------------------- /web/src/components/layout/headerbar/NotificationButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/headerbar/NotificationButton.jsx -------------------------------------------------------------------------------- /web/src/components/layout/headerbar/ThemeToggle.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/headerbar/ThemeToggle.jsx -------------------------------------------------------------------------------- /web/src/components/layout/headerbar/UserArea.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/headerbar/UserArea.jsx -------------------------------------------------------------------------------- /web/src/components/layout/headerbar/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/layout/headerbar/index.jsx -------------------------------------------------------------------------------- /web/src/components/playground/ChatArea.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/ChatArea.jsx -------------------------------------------------------------------------------- /web/src/components/playground/CodeViewer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/CodeViewer.jsx -------------------------------------------------------------------------------- /web/src/components/playground/ConfigManager.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/ConfigManager.jsx -------------------------------------------------------------------------------- /web/src/components/playground/CustomInputRender.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/CustomInputRender.jsx -------------------------------------------------------------------------------- /web/src/components/playground/CustomRequestEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/CustomRequestEditor.jsx -------------------------------------------------------------------------------- /web/src/components/playground/DebugPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/DebugPanel.jsx -------------------------------------------------------------------------------- /web/src/components/playground/FloatingButtons.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/FloatingButtons.jsx -------------------------------------------------------------------------------- /web/src/components/playground/ImageUrlInput.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/ImageUrlInput.jsx -------------------------------------------------------------------------------- /web/src/components/playground/MessageActions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/MessageActions.jsx -------------------------------------------------------------------------------- /web/src/components/playground/MessageContent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/MessageContent.jsx -------------------------------------------------------------------------------- /web/src/components/playground/OptimizedComponents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/OptimizedComponents.js -------------------------------------------------------------------------------- /web/src/components/playground/ParameterControl.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/ParameterControl.jsx -------------------------------------------------------------------------------- /web/src/components/playground/SSEViewer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/SSEViewer.jsx -------------------------------------------------------------------------------- /web/src/components/playground/SettingsPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/SettingsPanel.jsx -------------------------------------------------------------------------------- /web/src/components/playground/ThinkingContent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/ThinkingContent.jsx -------------------------------------------------------------------------------- /web/src/components/playground/configStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/configStorage.js -------------------------------------------------------------------------------- /web/src/components/playground/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/playground/index.js -------------------------------------------------------------------------------- /web/src/components/settings/ChannelSelectorModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/ChannelSelectorModal.jsx -------------------------------------------------------------------------------- /web/src/components/settings/ChatsSetting.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/ChatsSetting.jsx -------------------------------------------------------------------------------- /web/src/components/settings/DashboardSetting.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/DashboardSetting.jsx -------------------------------------------------------------------------------- /web/src/components/settings/DrawingSetting.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/DrawingSetting.jsx -------------------------------------------------------------------------------- /web/src/components/settings/ModelSetting.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/ModelSetting.jsx -------------------------------------------------------------------------------- /web/src/components/settings/OperationSetting.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/OperationSetting.jsx -------------------------------------------------------------------------------- /web/src/components/settings/OtherSetting.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/OtherSetting.jsx -------------------------------------------------------------------------------- /web/src/components/settings/PaymentSetting.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/PaymentSetting.jsx -------------------------------------------------------------------------------- /web/src/components/settings/PersonalSetting.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/PersonalSetting.jsx -------------------------------------------------------------------------------- /web/src/components/settings/RateLimitSetting.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/RateLimitSetting.jsx -------------------------------------------------------------------------------- /web/src/components/settings/RatioSetting.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/RatioSetting.jsx -------------------------------------------------------------------------------- /web/src/components/settings/SystemSetting.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/SystemSetting.jsx -------------------------------------------------------------------------------- /web/src/components/settings/personal/cards/AccountManagement.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/personal/cards/AccountManagement.jsx -------------------------------------------------------------------------------- /web/src/components/settings/personal/cards/ModelsList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/personal/cards/ModelsList.jsx -------------------------------------------------------------------------------- /web/src/components/settings/personal/cards/NotificationSettings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/personal/cards/NotificationSettings.jsx -------------------------------------------------------------------------------- /web/src/components/settings/personal/components/TwoFASetting.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/personal/components/TwoFASetting.jsx -------------------------------------------------------------------------------- /web/src/components/settings/personal/components/UserInfoHeader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/personal/components/UserInfoHeader.jsx -------------------------------------------------------------------------------- /web/src/components/settings/personal/modals/AccountDeleteModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/personal/modals/AccountDeleteModal.jsx -------------------------------------------------------------------------------- /web/src/components/settings/personal/modals/ChangePasswordModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/personal/modals/ChangePasswordModal.jsx -------------------------------------------------------------------------------- /web/src/components/settings/personal/modals/EmailBindModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/personal/modals/EmailBindModal.jsx -------------------------------------------------------------------------------- /web/src/components/settings/personal/modals/WeChatBindModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/settings/personal/modals/WeChatBindModal.jsx -------------------------------------------------------------------------------- /web/src/components/setup/SetupWizard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/setup/SetupWizard.jsx -------------------------------------------------------------------------------- /web/src/components/setup/components/StepNavigation.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/setup/components/StepNavigation.jsx -------------------------------------------------------------------------------- /web/src/components/setup/components/steps/AdminStep.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/setup/components/steps/AdminStep.jsx -------------------------------------------------------------------------------- /web/src/components/setup/components/steps/CompleteStep.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/setup/components/steps/CompleteStep.jsx -------------------------------------------------------------------------------- /web/src/components/setup/components/steps/DatabaseStep.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/setup/components/steps/DatabaseStep.jsx -------------------------------------------------------------------------------- /web/src/components/setup/components/steps/UsageModeStep.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/setup/components/steps/UsageModeStep.jsx -------------------------------------------------------------------------------- /web/src/components/setup/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/setup/index.jsx -------------------------------------------------------------------------------- /web/src/components/table/channels/ChannelsActions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/channels/ChannelsActions.jsx -------------------------------------------------------------------------------- /web/src/components/table/channels/ChannelsColumnDefs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/channels/ChannelsColumnDefs.jsx -------------------------------------------------------------------------------- /web/src/components/table/channels/ChannelsFilters.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/channels/ChannelsFilters.jsx -------------------------------------------------------------------------------- /web/src/components/table/channels/ChannelsTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/channels/ChannelsTable.jsx -------------------------------------------------------------------------------- /web/src/components/table/channels/ChannelsTabs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/channels/ChannelsTabs.jsx -------------------------------------------------------------------------------- /web/src/components/table/channels/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/channels/index.jsx -------------------------------------------------------------------------------- /web/src/components/table/channels/modals/BatchTagModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/channels/modals/BatchTagModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/channels/modals/ColumnSelectorModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/channels/modals/ColumnSelectorModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/channels/modals/EditChannelModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/channels/modals/EditChannelModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/channels/modals/EditTagModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/channels/modals/EditTagModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/channels/modals/ModelSelectModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/channels/modals/ModelSelectModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/channels/modals/ModelTestModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/channels/modals/ModelTestModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/channels/modals/MultiKeyManageModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/channels/modals/MultiKeyManageModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/mj-logs/MjLogsActions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/mj-logs/MjLogsActions.jsx -------------------------------------------------------------------------------- /web/src/components/table/mj-logs/MjLogsColumnDefs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/mj-logs/MjLogsColumnDefs.jsx -------------------------------------------------------------------------------- /web/src/components/table/mj-logs/MjLogsFilters.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/mj-logs/MjLogsFilters.jsx -------------------------------------------------------------------------------- /web/src/components/table/mj-logs/MjLogsTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/mj-logs/MjLogsTable.jsx -------------------------------------------------------------------------------- /web/src/components/table/mj-logs/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/mj-logs/index.jsx -------------------------------------------------------------------------------- /web/src/components/table/mj-logs/modals/ColumnSelectorModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/mj-logs/modals/ColumnSelectorModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/mj-logs/modals/ContentModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/mj-logs/modals/ContentModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/filter/PricingDisplaySettings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/filter/PricingDisplaySettings.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/filter/PricingEndpointTypes.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/filter/PricingEndpointTypes.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/filter/PricingGroups.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/filter/PricingGroups.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/filter/PricingQuotaTypes.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/filter/PricingQuotaTypes.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/filter/PricingTags.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/filter/PricingTags.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/filter/PricingVendors.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/filter/PricingVendors.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/layout/PricingPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/layout/PricingPage.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/layout/PricingSidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/layout/PricingSidebar.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/layout/content/PricingContent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/layout/content/PricingContent.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/layout/content/PricingView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/layout/content/PricingView.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/layout/header/PricingTopSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/layout/header/PricingTopSection.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/layout/header/PricingVendorIntro.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/layout/header/PricingVendorIntro.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/layout/header/PricingVendorIntroSkeleton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/layout/header/PricingVendorIntroSkeleton.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/layout/header/PricingVendorIntroWithSkeleton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/layout/header/PricingVendorIntroWithSkeleton.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/layout/header/SearchActions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/layout/header/SearchActions.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/modal/ModelDetailSideSheet.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/modal/ModelDetailSideSheet.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/modal/PricingFilterModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/modal/PricingFilterModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/modal/components/FilterModalContent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/modal/components/FilterModalContent.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/modal/components/FilterModalFooter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/modal/components/FilterModalFooter.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/modal/components/ModelBasicInfo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/modal/components/ModelBasicInfo.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/modal/components/ModelEndpoints.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/modal/components/ModelEndpoints.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/modal/components/ModelHeader.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/modal/components/ModelHeader.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/modal/components/ModelPricingTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/modal/components/ModelPricingTable.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/view/card/PricingCardSkeleton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/view/card/PricingCardSkeleton.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/view/card/PricingCardView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/view/card/PricingCardView.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/view/table/PricingTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/view/table/PricingTable.jsx -------------------------------------------------------------------------------- /web/src/components/table/model-pricing/view/table/PricingTableColumns.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/model-pricing/view/table/PricingTableColumns.jsx -------------------------------------------------------------------------------- /web/src/components/table/models/ModelsActions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/models/ModelsActions.jsx -------------------------------------------------------------------------------- /web/src/components/table/models/ModelsColumnDefs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/models/ModelsColumnDefs.jsx -------------------------------------------------------------------------------- /web/src/components/table/models/ModelsDescription.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/models/ModelsDescription.jsx -------------------------------------------------------------------------------- /web/src/components/table/models/ModelsFilters.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/models/ModelsFilters.jsx -------------------------------------------------------------------------------- /web/src/components/table/models/ModelsTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/models/ModelsTable.jsx -------------------------------------------------------------------------------- /web/src/components/table/models/ModelsTabs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/models/ModelsTabs.jsx -------------------------------------------------------------------------------- /web/src/components/table/models/components/SelectionNotification.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/models/components/SelectionNotification.jsx -------------------------------------------------------------------------------- /web/src/components/table/models/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/models/index.jsx -------------------------------------------------------------------------------- /web/src/components/table/models/modals/EditModelModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/models/modals/EditModelModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/models/modals/EditPrefillGroupModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/models/modals/EditPrefillGroupModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/models/modals/EditVendorModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/models/modals/EditVendorModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/models/modals/MissingModelsModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/models/modals/MissingModelsModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/models/modals/PrefillGroupManagement.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/models/modals/PrefillGroupManagement.jsx -------------------------------------------------------------------------------- /web/src/components/table/models/modals/SyncWizardModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/models/modals/SyncWizardModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/models/modals/UpstreamConflictModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/models/modals/UpstreamConflictModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/redemptions/RedemptionsActions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/redemptions/RedemptionsActions.jsx -------------------------------------------------------------------------------- /web/src/components/table/redemptions/RedemptionsColumnDefs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/redemptions/RedemptionsColumnDefs.jsx -------------------------------------------------------------------------------- /web/src/components/table/redemptions/RedemptionsDescription.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/redemptions/RedemptionsDescription.jsx -------------------------------------------------------------------------------- /web/src/components/table/redemptions/RedemptionsFilters.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/redemptions/RedemptionsFilters.jsx -------------------------------------------------------------------------------- /web/src/components/table/redemptions/RedemptionsTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/redemptions/RedemptionsTable.jsx -------------------------------------------------------------------------------- /web/src/components/table/redemptions/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/redemptions/index.jsx -------------------------------------------------------------------------------- /web/src/components/table/redemptions/modals/DeleteRedemptionModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/redemptions/modals/DeleteRedemptionModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/redemptions/modals/EditRedemptionModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/redemptions/modals/EditRedemptionModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/task-logs/TaskLogsActions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/task-logs/TaskLogsActions.jsx -------------------------------------------------------------------------------- /web/src/components/table/task-logs/TaskLogsColumnDefs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/task-logs/TaskLogsColumnDefs.jsx -------------------------------------------------------------------------------- /web/src/components/table/task-logs/TaskLogsFilters.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/task-logs/TaskLogsFilters.jsx -------------------------------------------------------------------------------- /web/src/components/table/task-logs/TaskLogsTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/task-logs/TaskLogsTable.jsx -------------------------------------------------------------------------------- /web/src/components/table/task-logs/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/task-logs/index.jsx -------------------------------------------------------------------------------- /web/src/components/table/task-logs/modals/ColumnSelectorModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/task-logs/modals/ColumnSelectorModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/task-logs/modals/ContentModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/task-logs/modals/ContentModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/tokens/TokensActions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/tokens/TokensActions.jsx -------------------------------------------------------------------------------- /web/src/components/table/tokens/TokensColumnDefs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/tokens/TokensColumnDefs.jsx -------------------------------------------------------------------------------- /web/src/components/table/tokens/TokensDescription.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/tokens/TokensDescription.jsx -------------------------------------------------------------------------------- /web/src/components/table/tokens/TokensFilters.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/tokens/TokensFilters.jsx -------------------------------------------------------------------------------- /web/src/components/table/tokens/TokensTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/tokens/TokensTable.jsx -------------------------------------------------------------------------------- /web/src/components/table/tokens/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/tokens/index.jsx -------------------------------------------------------------------------------- /web/src/components/table/tokens/modals/CopyTokensModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/tokens/modals/CopyTokensModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/tokens/modals/DeleteTokensModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/tokens/modals/DeleteTokensModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/tokens/modals/EditTokenModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/tokens/modals/EditTokenModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/usage-logs/UsageLogsActions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/usage-logs/UsageLogsActions.jsx -------------------------------------------------------------------------------- /web/src/components/table/usage-logs/UsageLogsColumnDefs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/usage-logs/UsageLogsColumnDefs.jsx -------------------------------------------------------------------------------- /web/src/components/table/usage-logs/UsageLogsFilters.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/usage-logs/UsageLogsFilters.jsx -------------------------------------------------------------------------------- /web/src/components/table/usage-logs/UsageLogsTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/usage-logs/UsageLogsTable.jsx -------------------------------------------------------------------------------- /web/src/components/table/usage-logs/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/usage-logs/index.jsx -------------------------------------------------------------------------------- /web/src/components/table/usage-logs/modals/ColumnSelectorModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/usage-logs/modals/ColumnSelectorModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/usage-logs/modals/UserInfoModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/usage-logs/modals/UserInfoModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/users/UsersActions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/users/UsersActions.jsx -------------------------------------------------------------------------------- /web/src/components/table/users/UsersColumnDefs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/users/UsersColumnDefs.jsx -------------------------------------------------------------------------------- /web/src/components/table/users/UsersDescription.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/users/UsersDescription.jsx -------------------------------------------------------------------------------- /web/src/components/table/users/UsersFilters.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/users/UsersFilters.jsx -------------------------------------------------------------------------------- /web/src/components/table/users/UsersTable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/users/UsersTable.jsx -------------------------------------------------------------------------------- /web/src/components/table/users/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/users/index.jsx -------------------------------------------------------------------------------- /web/src/components/table/users/modals/AddUserModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/users/modals/AddUserModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/users/modals/DeleteUserModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/users/modals/DeleteUserModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/users/modals/DemoteUserModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/users/modals/DemoteUserModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/users/modals/EditUserModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/users/modals/EditUserModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/users/modals/EnableDisableUserModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/users/modals/EnableDisableUserModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/users/modals/PromoteUserModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/users/modals/PromoteUserModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/users/modals/ResetPasskeyModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/users/modals/ResetPasskeyModal.jsx -------------------------------------------------------------------------------- /web/src/components/table/users/modals/ResetTwoFAModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/table/users/modals/ResetTwoFAModal.jsx -------------------------------------------------------------------------------- /web/src/components/topup/InvitationCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/topup/InvitationCard.jsx -------------------------------------------------------------------------------- /web/src/components/topup/RechargeCard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/topup/RechargeCard.jsx -------------------------------------------------------------------------------- /web/src/components/topup/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/topup/index.jsx -------------------------------------------------------------------------------- /web/src/components/topup/modals/PaymentConfirmModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/topup/modals/PaymentConfirmModal.jsx -------------------------------------------------------------------------------- /web/src/components/topup/modals/TopupHistoryModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/topup/modals/TopupHistoryModal.jsx -------------------------------------------------------------------------------- /web/src/components/topup/modals/TransferModal.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/components/topup/modals/TransferModal.jsx -------------------------------------------------------------------------------- /web/src/constants/channel.constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/constants/channel.constants.js -------------------------------------------------------------------------------- /web/src/constants/common.constant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/constants/common.constant.js -------------------------------------------------------------------------------- /web/src/constants/console.constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/constants/console.constants.js -------------------------------------------------------------------------------- /web/src/constants/dashboard.constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/constants/dashboard.constants.js -------------------------------------------------------------------------------- /web/src/constants/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/constants/index.js -------------------------------------------------------------------------------- /web/src/constants/playground.constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/constants/playground.constants.js -------------------------------------------------------------------------------- /web/src/constants/redemption.constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/constants/redemption.constants.js -------------------------------------------------------------------------------- /web/src/constants/toast.constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/constants/toast.constants.js -------------------------------------------------------------------------------- /web/src/constants/user.constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/constants/user.constants.js -------------------------------------------------------------------------------- /web/src/context/Status/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/context/Status/index.jsx -------------------------------------------------------------------------------- /web/src/context/Status/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/context/Status/reducer.js -------------------------------------------------------------------------------- /web/src/context/Theme/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/context/Theme/index.jsx -------------------------------------------------------------------------------- /web/src/context/User/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/context/User/index.jsx -------------------------------------------------------------------------------- /web/src/context/User/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/context/User/reducer.js -------------------------------------------------------------------------------- /web/src/contexts/PlaygroundContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/contexts/PlaygroundContext.jsx -------------------------------------------------------------------------------- /web/src/helpers/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/helpers/api.js -------------------------------------------------------------------------------- /web/src/helpers/auth.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/helpers/auth.jsx -------------------------------------------------------------------------------- /web/src/helpers/base64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/helpers/base64.js -------------------------------------------------------------------------------- /web/src/helpers/boolean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/helpers/boolean.js -------------------------------------------------------------------------------- /web/src/helpers/dashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/helpers/dashboard.jsx -------------------------------------------------------------------------------- /web/src/helpers/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/helpers/data.js -------------------------------------------------------------------------------- /web/src/helpers/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/helpers/history.js -------------------------------------------------------------------------------- /web/src/helpers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/helpers/index.js -------------------------------------------------------------------------------- /web/src/helpers/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/helpers/log.js -------------------------------------------------------------------------------- /web/src/helpers/passkey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/helpers/passkey.js -------------------------------------------------------------------------------- /web/src/helpers/render.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/helpers/render.jsx -------------------------------------------------------------------------------- /web/src/helpers/secureApiCall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/helpers/secureApiCall.js -------------------------------------------------------------------------------- /web/src/helpers/token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/helpers/token.js -------------------------------------------------------------------------------- /web/src/helpers/utils.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/helpers/utils.jsx -------------------------------------------------------------------------------- /web/src/hooks/channels/useChannelsData.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/channels/useChannelsData.jsx -------------------------------------------------------------------------------- /web/src/hooks/chat/useTokenKeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/chat/useTokenKeys.js -------------------------------------------------------------------------------- /web/src/hooks/common/useContainerWidth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/common/useContainerWidth.js -------------------------------------------------------------------------------- /web/src/hooks/common/useHeaderBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/common/useHeaderBar.js -------------------------------------------------------------------------------- /web/src/hooks/common/useIsMobile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/common/useIsMobile.js -------------------------------------------------------------------------------- /web/src/hooks/common/useMinimumLoadingTime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/common/useMinimumLoadingTime.js -------------------------------------------------------------------------------- /web/src/hooks/common/useNavigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/common/useNavigation.js -------------------------------------------------------------------------------- /web/src/hooks/common/useNotifications.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/common/useNotifications.js -------------------------------------------------------------------------------- /web/src/hooks/common/useSecureVerification.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/common/useSecureVerification.jsx -------------------------------------------------------------------------------- /web/src/hooks/common/useSidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/common/useSidebar.js -------------------------------------------------------------------------------- /web/src/hooks/common/useSidebarCollapsed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/common/useSidebarCollapsed.js -------------------------------------------------------------------------------- /web/src/hooks/common/useTableCompactMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/common/useTableCompactMode.js -------------------------------------------------------------------------------- /web/src/hooks/common/useUserPermissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/common/useUserPermissions.js -------------------------------------------------------------------------------- /web/src/hooks/dashboard/useDashboardCharts.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/dashboard/useDashboardCharts.jsx -------------------------------------------------------------------------------- /web/src/hooks/dashboard/useDashboardData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/dashboard/useDashboardData.js -------------------------------------------------------------------------------- /web/src/hooks/dashboard/useDashboardStats.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/dashboard/useDashboardStats.jsx -------------------------------------------------------------------------------- /web/src/hooks/mj-logs/useMjLogsData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/mj-logs/useMjLogsData.js -------------------------------------------------------------------------------- /web/src/hooks/model-pricing/useModelPricingData.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/model-pricing/useModelPricingData.jsx -------------------------------------------------------------------------------- /web/src/hooks/model-pricing/usePricingFilterCounts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/model-pricing/usePricingFilterCounts.js -------------------------------------------------------------------------------- /web/src/hooks/models/useModelsData.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/models/useModelsData.jsx -------------------------------------------------------------------------------- /web/src/hooks/playground/useApiRequest.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/playground/useApiRequest.jsx -------------------------------------------------------------------------------- /web/src/hooks/playground/useDataLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/playground/useDataLoader.js -------------------------------------------------------------------------------- /web/src/hooks/playground/useMessageActions.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/playground/useMessageActions.jsx -------------------------------------------------------------------------------- /web/src/hooks/playground/useMessageEdit.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/playground/useMessageEdit.jsx -------------------------------------------------------------------------------- /web/src/hooks/playground/usePlaygroundState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/playground/usePlaygroundState.js -------------------------------------------------------------------------------- /web/src/hooks/playground/useSyncMessageAndCustomBody.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/playground/useSyncMessageAndCustomBody.js -------------------------------------------------------------------------------- /web/src/hooks/redemptions/useRedemptionsData.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/redemptions/useRedemptionsData.jsx -------------------------------------------------------------------------------- /web/src/hooks/task-logs/useTaskLogsData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/task-logs/useTaskLogsData.js -------------------------------------------------------------------------------- /web/src/hooks/tokens/useTokensData.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/tokens/useTokensData.jsx -------------------------------------------------------------------------------- /web/src/hooks/usage-logs/useUsageLogsData.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/usage-logs/useUsageLogsData.jsx -------------------------------------------------------------------------------- /web/src/hooks/users/useUsersData.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/hooks/users/useUsersData.jsx -------------------------------------------------------------------------------- /web/src/i18n/i18n.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/i18n/i18n.js -------------------------------------------------------------------------------- /web/src/i18n/locales/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/i18n/locales/en.json -------------------------------------------------------------------------------- /web/src/i18n/locales/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/i18n/locales/fr.json -------------------------------------------------------------------------------- /web/src/i18n/locales/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/i18n/locales/ja.json -------------------------------------------------------------------------------- /web/src/i18n/locales/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/i18n/locales/ru.json -------------------------------------------------------------------------------- /web/src/i18n/locales/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/i18n/locales/vi.json -------------------------------------------------------------------------------- /web/src/i18n/locales/zh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/i18n/locales/zh.json -------------------------------------------------------------------------------- /web/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/index.css -------------------------------------------------------------------------------- /web/src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/index.jsx -------------------------------------------------------------------------------- /web/src/pages/About/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/About/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Channel/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Channel/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Chat/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Chat/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Chat2Link/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Chat2Link/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Dashboard/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Dashboard/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Forbidden/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Forbidden/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Home/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Home/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Log/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Log/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Midjourney/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Midjourney/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Model/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Model/index.jsx -------------------------------------------------------------------------------- /web/src/pages/NotFound/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/NotFound/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Playground/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Playground/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Pricing/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Pricing/index.jsx -------------------------------------------------------------------------------- /web/src/pages/PrivacyPolicy/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/PrivacyPolicy/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Redemption/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Redemption/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Chat/SettingsChats.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Chat/SettingsChats.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Dashboard/SettingsAPIInfo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Dashboard/SettingsAPIInfo.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Dashboard/SettingsAnnouncements.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Dashboard/SettingsAnnouncements.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Dashboard/SettingsDataDashboard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Dashboard/SettingsDataDashboard.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Dashboard/SettingsFAQ.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Dashboard/SettingsFAQ.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Dashboard/SettingsUptimeKuma.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Dashboard/SettingsUptimeKuma.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Drawing/SettingsDrawing.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Drawing/SettingsDrawing.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Model/SettingClaudeModel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Model/SettingClaudeModel.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Model/SettingGeminiModel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Model/SettingGeminiModel.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Model/SettingGlobalModel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Model/SettingGlobalModel.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Operation/SettingsCreditLimit.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Operation/SettingsCreditLimit.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Operation/SettingsGeneral.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Operation/SettingsGeneral.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Operation/SettingsHeaderNavModules.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Operation/SettingsHeaderNavModules.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Operation/SettingsLog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Operation/SettingsLog.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Operation/SettingsMonitoring.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Operation/SettingsMonitoring.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Operation/SettingsSensitiveWords.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Operation/SettingsSensitiveWords.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Operation/SettingsSidebarModulesAdmin.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Operation/SettingsSidebarModulesAdmin.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Payment/SettingsGeneralPayment.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Payment/SettingsGeneralPayment.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Payment/SettingsPaymentGateway.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Payment/SettingsPaymentGateway.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Payment/SettingsPaymentGatewayCreem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Payment/SettingsPaymentGatewayCreem.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Payment/SettingsPaymentGatewayStripe.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Payment/SettingsPaymentGatewayStripe.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Personal/SettingsSidebarModulesUser.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Personal/SettingsSidebarModulesUser.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/RateLimit/SettingsRequestRateLimit.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/RateLimit/SettingsRequestRateLimit.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Ratio/GroupRatioSettings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Ratio/GroupRatioSettings.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Ratio/ModelRatioSettings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Ratio/ModelRatioSettings.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Ratio/ModelRationNotSetEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Ratio/ModelRationNotSetEditor.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Ratio/ModelSettingsVisualEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Ratio/ModelSettingsVisualEditor.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/Ratio/UpstreamRatioSync.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/Ratio/UpstreamRatioSync.jsx -------------------------------------------------------------------------------- /web/src/pages/Setting/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setting/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Setup/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Setup/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Task/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Task/index.jsx -------------------------------------------------------------------------------- /web/src/pages/Token/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/Token/index.jsx -------------------------------------------------------------------------------- /web/src/pages/TopUp/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/TopUp/index.js -------------------------------------------------------------------------------- /web/src/pages/User/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/User/index.jsx -------------------------------------------------------------------------------- /web/src/pages/UserAgreement/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/pages/UserAgreement/index.jsx -------------------------------------------------------------------------------- /web/src/services/secureVerification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/src/services/secureVerification.js -------------------------------------------------------------------------------- /web/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/tailwind.config.js -------------------------------------------------------------------------------- /web/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/vercel.json -------------------------------------------------------------------------------- /web/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuantumNous/new-api/HEAD/web/vite.config.js --------------------------------------------------------------------------------