├── .bunfig.toml ├── .changelogrc.js ├── .commitlintrc.js ├── .devcontainer └── devcontainer.json ├── .dockerignore ├── .editorconfig ├── .env.example ├── .eslintignore ├── .eslintrc.js ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── 1_bug_report.yml │ ├── 1_bug_report_cn.yml │ ├── 2_feature_request.yml │ ├── 2_feature_request_cn.yml │ └── config.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── docker-database.yml │ ├── docker-pglite.yml │ ├── docker.yml │ ├── issue-auto-comments.yml │ ├── issue-close-require.yml │ ├── issues-translate.yml │ ├── lighthouse.yml │ ├── release.yml │ ├── sync.yml │ ├── test.yml │ └── wiki-sync.yml ├── .gitignore ├── .husky └── pre-commit ├── .i18nrc.js ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc.js ├── .releaserc.js ├── .remarkrc.js ├── .remarkrc.mdx.js ├── .seorc.cjs ├── .stylelintrc.js ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile.database ├── Dockerfile.pglite ├── LICENSE ├── README.md ├── README.zh-CN.md ├── __mocks__ └── zustand │ └── traditional.ts ├── changelog ├── CHANGELOG.v0.md ├── v0.json └── v1.json ├── codecov.yml ├── contributing ├── Basic │ ├── Add-New-Authentication-Providers.md │ ├── Add-New-Authentication-Providers.zh-CN.md │ ├── Architecture.md │ ├── Architecture.zh-CN.md │ ├── Chat-API.md │ ├── Chat-API.zh-CN.md │ ├── Contributing-Guidelines.md │ ├── Contributing-Guidelines.zh-CN.md │ ├── Feature-Development-Frontend.md │ ├── Feature-Development-Frontend.zh-CN.md │ ├── Feature-Development.md │ ├── Feature-Development.zh-CN.md │ ├── Folder-Structure.md │ ├── Folder-Structure.zh-CN.md │ ├── Intro.md │ ├── Intro.zh-CN.md │ ├── Resources.md │ ├── Resources.zh-CN.md │ ├── Setup-Development.md │ ├── Setup-Development.zh-CN.md │ ├── Test.md │ └── Test.zh-CN.md ├── Home.md ├── Internationalization │ ├── Add-New-Locale.md │ ├── Add-New-Locale.zh-CN.md │ ├── Internationalization-Implementation.md │ └── Internationalization-Implementation.zh-CN.md ├── Others │ ├── Lighthouse.md │ └── Lighthouse.zh-CN.md ├── State-Management │ ├── State-Management-Intro.md │ ├── State-Management-Intro.zh-CN.md │ ├── State-Management-Selectors.md │ └── State-Management-Selectors.zh-CN.md ├── Upstream-Sync.md ├── Upstream-Sync.zh-CN.md ├── _Footer.md └── _Sidebar.md ├── docker-compose ├── local │ ├── .env.example │ ├── .env.zh-CN.example │ ├── docker-compose.yml │ ├── init_data.json │ ├── logto │ │ ├── .env.example │ │ ├── .env.zh-CN.example │ │ └── docker-compose.yml │ ├── searxng-settings.yml │ └── zitadel │ │ ├── .env.example │ │ ├── .env.zh-CN.example │ │ ├── docker-compose.yml │ │ ├── zitadel-config.yaml │ │ └── zitadel-init-steps.yaml ├── minio-bucket.config.json ├── production │ ├── logto │ │ ├── .env.example │ │ ├── .env.zh-CN.example │ │ └── docker-compose.yml │ └── zitadel │ │ ├── .env.example │ │ ├── .env.zh-CN.example │ │ ├── docker-compose.yml │ │ ├── zitadel-config.yaml │ │ └── zitadel-init-steps.yaml └── setup.sh ├── docs ├── .cdn.cache.json ├── changelog │ ├── 2023-09-09-plugin-system.mdx │ ├── 2023-09-09-plugin-system.zh-CN.mdx │ ├── 2023-11-14-gpt4-vision.mdx │ ├── 2023-11-14-gpt4-vision.zh-CN.mdx │ ├── 2023-11-19-tts-stt.mdx │ ├── 2023-11-19-tts-stt.zh-CN.mdx │ ├── 2023-12-22-dalle-3.mdx │ ├── 2023-12-22-dalle-3.zh-CN.mdx │ ├── 2024-02-08-sso-oauth.mdx │ ├── 2024-02-08-sso-oauth.zh-CN.mdx │ ├── 2024-02-14-ollama.mdx │ ├── 2024-02-14-ollama.zh-CN.mdx │ ├── 2024-06-19-lobe-chat-v1.mdx │ ├── 2024-06-19-lobe-chat-v1.zh-CN.mdx │ ├── 2024-07-19-gpt-4o-mini.mdx │ ├── 2024-07-19-gpt-4o-mini.zh-CN.mdx │ ├── 2024-08-02-lobe-chat-database-docker.mdx │ ├── 2024-08-02-lobe-chat-database-docker.zh-CN.mdx │ ├── 2024-08-21-file-upload-and-knowledge-base.mdx │ ├── 2024-08-21-file-upload-and-knowledge-base.zh-CN.mdx │ ├── 2024-09-13-openai-o1-models.mdx │ ├── 2024-09-13-openai-o1-models.zh-CN.mdx │ ├── 2024-09-20-artifacts.mdx │ ├── 2024-09-20-artifacts.zh-CN.mdx │ ├── 2024-10-27-pin-assistant.mdx │ ├── 2024-10-27-pin-assistant.zh-CN.mdx │ ├── 2024-11-06-share-text-json.mdx │ ├── 2024-11-06-share-text-json.zh-CN.mdx │ ├── 2024-11-25-november-providers.mdx │ ├── 2024-11-25-november-providers.zh-CN.mdx │ ├── 2024-11-27-forkable-chat.mdx │ ├── 2024-11-27-forkable-chat.zh-CN.mdx │ ├── 2025-01-03-user-profile.mdx │ ├── 2025-01-03-user-profile.zh-CN.mdx │ ├── 2025-01-22-new-ai-provider.mdx │ ├── 2025-01-22-new-ai-provider.zh-CN.mdx │ ├── 2025-02-02-deepseek-r1.mdx │ ├── 2025-02-02-deepseek-r1.zh-CN.mdx │ ├── index.json │ └── schema.json ├── self-hosting │ ├── advanced │ │ ├── analytics.mdx │ │ ├── analytics.zh-CN.mdx │ │ ├── auth.mdx │ │ ├── auth.zh-CN.mdx │ │ ├── auth │ │ │ ├── clerk.mdx │ │ │ ├── clerk.zh-CN.mdx │ │ │ └── next-auth │ │ │ │ ├── auth0.mdx │ │ │ │ ├── auth0.zh-CN.mdx │ │ │ │ ├── authelia.mdx │ │ │ │ ├── authelia.zh-CN.mdx │ │ │ │ ├── authentik.mdx │ │ │ │ ├── authentik.zh-CN.mdx │ │ │ │ ├── casdoor.mdx │ │ │ │ ├── casdoor.zh-CN.mdx │ │ │ │ ├── cloudflare-zero-trust.mdx │ │ │ │ ├── cloudflare-zero-trust.zh-CN.mdx │ │ │ │ ├── github.mdx │ │ │ │ ├── github.zh-CN.mdx │ │ │ │ ├── logto.mdx │ │ │ │ ├── logto.zh-CN.mdx │ │ │ │ ├── microsoft-entra-id.mdx │ │ │ │ ├── microsoft-entra-id.zh-CN.mdx │ │ │ │ ├── wechat.mdx │ │ │ │ ├── wechat.zh-CN.mdx │ │ │ │ ├── zitadel.mdx │ │ │ │ └── zitadel.zh-CN.mdx │ │ ├── feature-flags.mdx │ │ ├── feature-flags.zh-CN.mdx │ │ ├── knowledge-base.mdx │ │ ├── knowledge-base.zh-CN.mdx │ │ ├── model-list.mdx │ │ ├── model-list.zh-CN.mdx │ │ ├── observability │ │ │ ├── langfuse.mdx │ │ │ └── langfuse.zh-CN.mdx │ │ ├── s3.mdx │ │ ├── s3.zh-CN.mdx │ │ ├── s3 │ │ │ ├── cloudflare-r2.mdx │ │ │ ├── cloudflare-r2.zh-CN.mdx │ │ │ ├── tencent-cloud.mdx │ │ │ └── tencent-cloud.zh-CN.mdx │ │ ├── settings-url-share.mdx │ │ ├── settings-url-share.zh-CN.mdx │ │ ├── upstream-sync.mdx │ │ ├── upstream-sync.zh-CN.mdx │ │ ├── webrtc.mdx │ │ └── webrtc.zh-CN.mdx │ ├── environment-variables.mdx │ ├── environment-variables.zh-CN.mdx │ ├── environment-variables │ │ ├── analytics.mdx │ │ ├── analytics.zh-CN.mdx │ │ ├── auth.mdx │ │ ├── auth.zh-CN.mdx │ │ ├── basic.mdx │ │ ├── basic.zh-CN.mdx │ │ ├── model-provider.mdx │ │ ├── model-provider.zh-CN.mdx │ │ ├── s3.mdx │ │ └── s3.zh-CN.mdx │ ├── examples │ │ ├── azure-openai.mdx │ │ ├── azure-openai.zh-CN.mdx │ │ ├── ollama.mdx │ │ └── ollama.zh-CN.mdx │ ├── faq │ │ ├── no-v1-suffix.mdx │ │ ├── no-v1-suffix.zh-CN.mdx │ │ ├── proxy-with-unable-to-verify-leaf-signature.mdx │ │ └── proxy-with-unable-to-verify-leaf-signature.zh-CN.mdx │ ├── platform │ │ ├── alibaba-cloud.mdx │ │ ├── alibaba-cloud.zh-CN.mdx │ │ ├── btpanel.mdx │ │ ├── btpanel.zh-CN.mdx │ │ ├── docker-compose.mdx │ │ ├── docker-compose.zh-CN.mdx │ │ ├── docker.mdx │ │ ├── docker.zh-CN.mdx │ │ ├── netlify.mdx │ │ ├── netlify.zh-CN.mdx │ │ ├── railway.mdx │ │ ├── railway.zh-CN.mdx │ │ ├── repocloud.mdx │ │ ├── repocloud.zh-CN.mdx │ │ ├── sealos.mdx │ │ ├── sealos.zh-CN.mdx │ │ ├── tencentcloud-lighthouse.mdx │ │ ├── tencentcloud-lighthouse.zh-CN.mdx │ │ ├── vercel.mdx │ │ ├── vercel.zh-CN.mdx │ │ ├── zeabur.mdx │ │ └── zeabur.zh-CN.mdx │ ├── server-database.mdx │ ├── server-database.zh-CN.mdx │ ├── server-database │ │ ├── docker-compose.mdx │ │ ├── docker-compose.zh-CN.mdx │ │ ├── docker.mdx │ │ ├── docker.zh-CN.mdx │ │ ├── dokploy.mdx │ │ ├── dokploy.zh-CN.mdx │ │ ├── netlify.mdx │ │ ├── netlify.zh-CN.mdx │ │ ├── railway.mdx │ │ ├── railway.zh-CN.mdx │ │ ├── repocloud.mdx │ │ ├── repocloud.zh-CN.mdx │ │ ├── sealos.mdx │ │ ├── sealos.zh-CN.mdx │ │ ├── vercel.mdx │ │ ├── vercel.zh-CN.mdx │ │ ├── zeabur.mdx │ │ └── zeabur.zh-CN.mdx │ ├── start.mdx │ └── start.zh-CN.mdx └── usage │ ├── agents │ ├── agent-organization.mdx │ ├── agent-organization.zh-CN.mdx │ ├── concepts.mdx │ ├── concepts.zh-CN.mdx │ ├── custom-agent.mdx │ ├── custom-agent.zh-CN.mdx │ ├── model.mdx │ ├── model.zh-CN.mdx │ ├── prompt.mdx │ ├── prompt.zh-CN.mdx │ ├── topics.mdx │ └── topics.zh-CN.mdx │ ├── features │ ├── agent-market.mdx │ ├── agent-market.zh-CN.mdx │ ├── artifacts.mdx │ ├── artifacts.zh-CN.mdx │ ├── auth.mdx │ ├── auth.zh-CN.mdx │ ├── branching-conversations.mdx │ ├── branching-conversations.zh-CN.mdx │ ├── cot.mdx │ ├── cot.zh-CN.mdx │ ├── database.mdx │ ├── database.zh-CN.mdx │ ├── knowledge-base.mdx │ ├── knowledge-base.zh-CN.mdx │ ├── local-llm.mdx │ ├── local-llm.zh-CN.mdx │ ├── mobile.mdx │ ├── mobile.zh-CN.mdx │ ├── more.mdx │ ├── more.zh-CN.mdx │ ├── multi-ai-providers.mdx │ ├── multi-ai-providers.zh-CN.mdx │ ├── plugin-system.mdx │ ├── plugin-system.zh-CN.mdx │ ├── pwa.mdx │ ├── pwa.zh-CN.mdx │ ├── text-to-image.mdx │ ├── text-to-image.zh-CN.mdx │ ├── theme.mdx │ ├── theme.zh-CN.mdx │ ├── tts.mdx │ ├── tts.zh-CN.mdx │ ├── vision.mdx │ └── vision.zh-CN.mdx │ ├── foundation │ ├── basic.mdx │ ├── basic.zh-CN.mdx │ ├── share.mdx │ ├── share.zh-CN.mdx │ ├── text2image.mdx │ ├── text2image.zh-CN.mdx │ ├── translate.mdx │ ├── translate.zh-CN.mdx │ ├── tts-stt.mdx │ ├── tts-stt.zh-CN.mdx │ ├── vision.mdx │ └── vision.zh-CN.mdx │ ├── plugins │ ├── basic-usage.mdx │ ├── basic-usage.zh-CN.mdx │ ├── custom-plugin.mdx │ ├── custom-plugin.zh-CN.mdx │ ├── development.mdx │ ├── development.zh-CN.mdx │ ├── store.mdx │ └── store.zh-CN.mdx │ ├── providers.mdx │ ├── providers.zh-CN.mdx │ ├── providers │ ├── ai21.mdx │ ├── ai21.zh-CN.mdx │ ├── ai360.mdx │ ├── ai360.zh-CN.mdx │ ├── anthropic.mdx │ ├── anthropic.zh-CN.mdx │ ├── azure.mdx │ ├── azure.zh-CN.mdx │ ├── azureai.mdx │ ├── azureai.zh-CN.mdx │ ├── baichuan.mdx │ ├── baichuan.zh-CN.mdx │ ├── bedrock.mdx │ ├── bedrock.zh-CN.mdx │ ├── cloudflare.mdx │ ├── cloudflare.zh-CN.mdx │ ├── deepseek.mdx │ ├── deepseek.zh-CN.mdx │ ├── fireworksai.mdx │ ├── fireworksai.zh-CN.mdx │ ├── gemini.mdx │ ├── gemini.zh-CN.mdx │ ├── giteeai.mdx │ ├── giteeai.zh-CN.mdx │ ├── github.mdx │ ├── github.zh-CN.mdx │ ├── groq.mdx │ ├── groq.zh-CN.mdx │ ├── hunyuan.mdx │ ├── hunyuan.zh-CN.mdx │ ├── internlm.mdx │ ├── internlm.zh-CN.mdx │ ├── jina.mdx │ ├── jina.zh-CN.mdx │ ├── lmstudio.mdx │ ├── lmstudio.zh-CN.mdx │ ├── minimax.mdx │ ├── minimax.zh-CN.mdx │ ├── mistral.mdx │ ├── mistral.zh-CN.mdx │ ├── moonshot.mdx │ ├── moonshot.zh-CN.mdx │ ├── novita.mdx │ ├── novita.zh-CN.mdx │ ├── nvidia.mdx │ ├── nvidia.zh-CN.mdx │ ├── ollama.mdx │ ├── ollama.zh-CN.mdx │ ├── ollama │ │ ├── gemma.mdx │ │ ├── gemma.zh-CN.mdx │ │ ├── qwen.mdx │ │ └── qwen.zh-CN.mdx │ ├── openai.mdx │ ├── openai.zh-CN.mdx │ ├── openrouter.mdx │ ├── openrouter.zh-CN.mdx │ ├── perplexity.mdx │ ├── perplexity.zh-CN.mdx │ ├── ppio.mdx │ ├── ppio.zh-CN.mdx │ ├── qwen.mdx │ ├── qwen.zh-CN.mdx │ ├── sambanova.mdx │ ├── sambanova.zh-CN.mdx │ ├── sensenova.mdx │ ├── sensenova.zh-CN.mdx │ ├── siliconcloud.mdx │ ├── siliconcloud.zh-CN.mdx │ ├── spark.mdx │ ├── spark.zh-CN.mdx │ ├── stepfun.mdx │ ├── stepfun.zh-CN.mdx │ ├── taichu.mdx │ ├── taichu.zh-CN.mdx │ ├── tencentcloud.mdx │ ├── tencentcloud.zh-CN.mdx │ ├── togetherai.mdx │ ├── togetherai.zh-CN.mdx │ ├── upstage.mdx │ ├── upstage.zh-CN.mdx │ ├── vertexai.mdx │ ├── vertexai.zh-CN.mdx │ ├── vllm.mdx │ ├── vllm.zh-CN.mdx │ ├── volcengine.mdx │ ├── volcengine.zh-CN.mdx │ ├── wenxin.mdx │ ├── wenxin.zh-CN.mdx │ ├── xai.mdx │ ├── xai.zh-CN.mdx │ ├── zeroone.mdx │ ├── zeroone.zh-CN.mdx │ ├── zhipu.mdx │ └── zhipu.zh-CN.mdx │ ├── start.mdx │ ├── start.zh-CN.mdx │ ├── tools-calling.mdx │ ├── tools-calling.zh-CN.mdx │ └── tools-calling │ ├── anthropic.mdx │ ├── anthropic.zh-CN.mdx │ ├── google.mdx │ ├── google.zh-CN.mdx │ ├── groq.mdx │ ├── groq.zh-CN.mdx │ ├── moonshot.mdx │ ├── moonshot.zh-CN.mdx │ ├── openai.mdx │ └── openai.zh-CN.mdx ├── drizzle.config.ts ├── locales ├── ar │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── bg-BG │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── de-DE │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── en-US │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── es-ES │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── fa-IR │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── fr-FR │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── it-IT │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── ja-JP │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── ko-KR │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── nl-NL │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── pl-PL │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── pt-BR │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── ru-RU │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── tr-TR │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── vi-VN │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── zh-CN │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json └── zh-TW │ ├── auth.json │ ├── changelog.json │ ├── chat.json │ ├── clerk.json │ ├── common.json │ ├── components.json │ ├── discover.json │ ├── error.json │ ├── file.json │ ├── knowledgeBase.json │ ├── market.json │ ├── metadata.json │ ├── migration.json │ ├── modelProvider.json │ ├── models.json │ ├── plugin.json │ ├── portal.json │ ├── providers.json │ ├── ragEval.json │ ├── setting.json │ ├── thread.json │ ├── tool.json │ ├── topic.json │ └── welcome.json ├── netlify.toml ├── next.config.ts ├── package.json ├── packages └── web-crawler │ ├── README.md │ ├── README.zh-CN.md │ ├── package.json │ ├── src │ ├── __tests__ │ │ └── crawler.test.ts │ ├── crawImpl │ │ ├── __tests__ │ │ │ ├── browserless.test.ts │ │ │ └── jina.test.ts │ │ ├── browserless.ts │ │ ├── index.ts │ │ ├── jina.ts │ │ └── naive.ts │ ├── crawler.ts │ ├── index.ts │ ├── type.ts │ ├── urlRules.ts │ └── utils │ │ ├── __snapshots__ │ │ └── htmlToMarkdown.test.ts.snap │ │ ├── appUrlRules.test.ts │ │ ├── appUrlRules.ts │ │ ├── errorType.ts │ │ ├── html │ │ ├── terms.html │ │ └── yingchao.html │ │ ├── htmlToMarkdown.test.ts │ │ └── htmlToMarkdown.ts │ └── tsconfig.json ├── pnpm-workspace.yaml ├── public ├── apple-touch-icon.png ├── favicon-32x32.ico ├── favicon.ico ├── icons │ ├── icon-192x192.maskable.png │ ├── icon-192x192.png │ ├── icon-512x512.maskable.png │ └── icon-512x512.png ├── images │ ├── banner_market_modal.webp │ ├── chatmode_chat_dark.webp │ ├── chatmode_chat_light.webp │ ├── chatmode_docs_dark.webp │ ├── chatmode_docs_light.webp │ ├── empty_topic_dark.webp │ ├── empty_topic_light.webp │ ├── screenshot_background.webp │ ├── theme_auto.webp │ ├── theme_dark.webp │ └── theme_light.webp ├── og │ └── cover.png ├── screenshots │ ├── shot-1.desktop.png │ ├── shot-1.mobile.png │ ├── shot-2.desktop.png │ ├── shot-2.mobile.png │ ├── shot-3.desktop.png │ ├── shot-3.mobile.png │ ├── shot-4.desktop.png │ ├── shot-4.mobile.png │ ├── shot-5.desktop.png │ └── shot-5.mobile.png └── videos │ ├── feedback.mp4 │ └── star.mp4 ├── renovate.json ├── scripts ├── buildSitemapIndex │ └── index.ts ├── cdnWorkflow │ ├── index.ts │ ├── optimized.ts │ ├── s3 │ │ ├── index.ts │ │ ├── types.ts │ │ └── utils.ts │ ├── uploader.ts │ └── utils.ts ├── changelogWorkflow │ ├── buildStaticChangelog.ts │ ├── const.ts │ └── index.ts ├── countEnWord.ts ├── docsWorkflow │ ├── const.ts │ ├── index.ts │ ├── toc.ts │ └── utils.ts ├── i18nWorkflow │ ├── const.ts │ ├── genDefaultLocale.ts │ ├── genDiff.ts │ ├── index.ts │ └── utils.ts ├── mdxWorkflow │ └── index.ts ├── migrateClientDB │ └── compile-migrations.ts ├── migrateServerDB │ ├── docker.cjs │ ├── errorHint.js │ └── index.ts ├── readmeWorkflow │ ├── const.ts │ ├── index.ts │ ├── syncAgentIndex.ts │ ├── syncPluginIndex.ts │ ├── syncProviderIndex.ts │ └── utlis.ts ├── serverLauncher │ └── startServer.js └── vercelIgnoredBuildStep.js ├── sentry.client.config.ts ├── sentry.edge.config.ts ├── sentry.server.config.ts ├── src ├── app │ ├── (backend) │ │ ├── _deprecated │ │ │ └── createBizOpenAI │ │ │ │ ├── auth.test.ts │ │ │ │ ├── auth.ts │ │ │ │ ├── createAzureOpenai.ts │ │ │ │ ├── createOpenai.ts │ │ │ │ └── index.ts │ │ ├── api │ │ │ ├── auth │ │ │ │ └── [...nextauth] │ │ │ │ │ └── route.ts │ │ │ └── webhooks │ │ │ │ ├── casdoor │ │ │ │ ├── __tests__ │ │ │ │ │ └── route.test.ts │ │ │ │ ├── route.ts │ │ │ │ └── validateRequest.ts │ │ │ │ ├── clerk │ │ │ │ ├── __tests__ │ │ │ │ │ └── fixtures │ │ │ │ │ │ └── createUser.json │ │ │ │ ├── route.ts │ │ │ │ └── validateRequest.ts │ │ │ │ └── logto │ │ │ │ ├── __tests__ │ │ │ │ └── route.test.ts │ │ │ │ ├── route.ts │ │ │ │ └── validateRequest.ts │ │ ├── middleware │ │ │ └── auth │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── utils.test.ts │ │ │ │ └── utils.ts │ │ ├── trpc │ │ │ ├── async │ │ │ │ └── [trpc] │ │ │ │ │ └── route.ts │ │ │ ├── edge │ │ │ │ └── [trpc] │ │ │ │ │ └── route.ts │ │ │ ├── lambda │ │ │ │ └── [trpc] │ │ │ │ │ └── route.ts │ │ │ └── tools │ │ │ │ └── [trpc] │ │ │ │ └── route.ts │ │ └── webapi │ │ │ ├── assistant │ │ │ ├── [id] │ │ │ │ └── route.ts │ │ │ └── store │ │ │ │ └── route.ts │ │ │ ├── chat │ │ │ ├── [provider] │ │ │ │ ├── route.test.ts │ │ │ │ └── route.ts │ │ │ ├── anthropic │ │ │ │ ├── route.test.ts │ │ │ │ └── route.ts │ │ │ ├── google │ │ │ │ ├── route.test.ts │ │ │ │ └── route.ts │ │ │ ├── groq │ │ │ │ ├── route.test.ts │ │ │ │ └── route.ts │ │ │ ├── models │ │ │ │ └── [provider] │ │ │ │ │ └── route.ts │ │ │ ├── openai │ │ │ │ ├── route.test.ts │ │ │ │ └── route.ts │ │ │ └── vertexai │ │ │ │ └── route.ts │ │ │ ├── plugin │ │ │ ├── gateway │ │ │ │ ├── route.ts │ │ │ │ ├── settings.test.ts │ │ │ │ └── settings.ts │ │ │ └── store │ │ │ │ └── route.ts │ │ │ ├── proxy │ │ │ └── route.ts │ │ │ ├── revalidate │ │ │ └── route.ts │ │ │ ├── stt │ │ │ └── openai │ │ │ │ └── route.ts │ │ │ ├── text-to-image │ │ │ └── [provider] │ │ │ │ └── route.ts │ │ │ ├── tokenizer │ │ │ ├── index.test.ts │ │ │ └── route.ts │ │ │ ├── trace │ │ │ └── route.ts │ │ │ └── tts │ │ │ ├── edge │ │ │ └── route.ts │ │ │ ├── microsoft │ │ │ └── route.ts │ │ │ └── openai │ │ │ └── route.ts │ ├── [variants] │ │ ├── (auth) │ │ │ ├── layout.tsx │ │ │ ├── login │ │ │ │ └── [[...login]] │ │ │ │ │ └── page.tsx │ │ │ ├── next-auth │ │ │ │ ├── error │ │ │ │ │ ├── AuthErrorPage.tsx │ │ │ │ │ └── page.tsx │ │ │ │ └── signin │ │ │ │ │ ├── AuthSignInBox.tsx │ │ │ │ │ └── page.tsx │ │ │ └── signup │ │ │ │ └── [[...signup]] │ │ │ │ └── page.tsx │ │ ├── (main) │ │ │ ├── (mobile) │ │ │ │ └── me │ │ │ │ │ ├── (home) │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── UserBanner.test.tsx │ │ │ │ │ │ └── useCategory.test.tsx │ │ │ │ │ ├── features │ │ │ │ │ │ ├── Category.tsx │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ ├── UserBanner.tsx │ │ │ │ │ │ └── useCategory.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── loading.tsx │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── data │ │ │ │ │ ├── features │ │ │ │ │ │ ├── Category.tsx │ │ │ │ │ │ └── Header.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── loading.tsx │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── profile │ │ │ │ │ ├── features │ │ │ │ │ │ ├── Category.tsx │ │ │ │ │ │ └── Header.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── loading.tsx │ │ │ │ │ └── page.tsx │ │ │ │ │ └── settings │ │ │ │ │ ├── features │ │ │ │ │ ├── Category.tsx │ │ │ │ │ ├── Header.tsx │ │ │ │ │ └── useCategory.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── loading.tsx │ │ │ │ │ └── page.tsx │ │ │ ├── _layout │ │ │ │ ├── Desktop │ │ │ │ │ ├── SideBar │ │ │ │ │ │ ├── Avatar.test.tsx │ │ │ │ │ │ ├── Avatar.tsx │ │ │ │ │ │ ├── BottomActions.tsx │ │ │ │ │ │ ├── PinList │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── TopActions.test.tsx │ │ │ │ │ │ ├── TopActions.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── Mobile │ │ │ │ │ ├── NavBar.tsx │ │ │ │ │ └── index.tsx │ │ │ ├── changelog │ │ │ │ ├── _layout │ │ │ │ │ ├── Desktop.tsx │ │ │ │ │ └── Mobile │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ ├── error.tsx │ │ │ │ ├── features │ │ │ │ │ ├── GridLayout.tsx │ │ │ │ │ ├── Hero.tsx │ │ │ │ │ ├── Post.tsx │ │ │ │ │ ├── PublishedTime.tsx │ │ │ │ │ └── VersionTag.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── loading.tsx │ │ │ │ ├── modal │ │ │ │ │ └── page.tsx │ │ │ │ ├── not-found.tsx │ │ │ │ └── page.tsx │ │ │ ├── chat │ │ │ │ ├── (workspace) │ │ │ │ │ ├── @conversation │ │ │ │ │ │ ├── default.tsx │ │ │ │ │ │ └── features │ │ │ │ │ │ │ ├── ChatHydration │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── ChatInput │ │ │ │ │ │ │ ├── Desktop │ │ │ │ │ │ │ │ ├── Footer │ │ │ │ │ │ │ │ │ ├── MessageFromUrl.tsx │ │ │ │ │ │ │ │ │ ├── SendMore.tsx │ │ │ │ │ │ │ │ │ ├── ShortcutHint.tsx │ │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ │ ├── TextArea.test.tsx │ │ │ │ │ │ │ │ ├── TextArea.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── Mobile │ │ │ │ │ │ │ │ ├── Files │ │ │ │ │ │ │ │ │ ├── FileItem │ │ │ │ │ │ │ │ │ │ ├── File.tsx │ │ │ │ │ │ │ │ │ │ ├── Image.tsx │ │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ │ └── style.ts │ │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ │ ├── InputArea │ │ │ │ │ │ │ │ │ ├── Container.tsx │ │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ │ ├── Send.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── ChatList │ │ │ │ │ │ │ ├── ChatItem │ │ │ │ │ │ │ │ ├── Thread.tsx │ │ │ │ │ │ │ │ ├── ThreadItem.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── Content.tsx │ │ │ │ │ │ │ ├── WelcomeChatItem │ │ │ │ │ │ │ │ ├── InboxWelcome │ │ │ │ │ │ │ │ │ ├── AgentsSuggest.tsx │ │ │ │ │ │ │ │ │ ├── QuestionSuggest.tsx │ │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ │ ├── WelcomeMessage.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── ThreadHydration.tsx │ │ │ │ │ │ │ └── ZenModeToast │ │ │ │ │ │ │ ├── Toast.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── @portal │ │ │ │ │ │ ├── _layout │ │ │ │ │ │ │ ├── Desktop.tsx │ │ │ │ │ │ │ └── Mobile.tsx │ │ │ │ │ │ ├── default.tsx │ │ │ │ │ │ ├── error.tsx │ │ │ │ │ │ ├── features │ │ │ │ │ │ │ └── Body.tsx │ │ │ │ │ │ └── loading.tsx │ │ │ │ │ ├── @topic │ │ │ │ │ │ ├── _layout │ │ │ │ │ │ │ ├── Desktop.tsx │ │ │ │ │ │ │ └── Mobile.tsx │ │ │ │ │ │ ├── default.tsx │ │ │ │ │ │ └── features │ │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ │ ├── SkeletonList.tsx │ │ │ │ │ │ │ ├── SystemRole │ │ │ │ │ │ │ ├── SystemRoleContent.tsx │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ └── style.ts │ │ │ │ │ │ │ ├── TopicListContent │ │ │ │ │ │ │ ├── ByTimeMode │ │ │ │ │ │ │ │ ├── GroupItem.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── FlatMode │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── ThreadItem │ │ │ │ │ │ │ │ ├── Content.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── TopicItem │ │ │ │ │ │ │ │ ├── DefaultContent.tsx │ │ │ │ │ │ │ │ ├── TopicContent.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ └── TopicSearchBar │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── _layout │ │ │ │ │ │ ├── Desktop │ │ │ │ │ │ │ ├── ChatHeader │ │ │ │ │ │ │ │ ├── HeaderAction.tsx │ │ │ │ │ │ │ │ ├── Main.tsx │ │ │ │ │ │ │ │ ├── Tags │ │ │ │ │ │ │ │ │ ├── HistoryLimitTags.tsx │ │ │ │ │ │ │ │ │ ├── KnowledgeTag.tsx │ │ │ │ │ │ │ │ │ ├── SearchTags.tsx │ │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── HotKeys.tsx │ │ │ │ │ │ │ ├── Portal.tsx │ │ │ │ │ │ │ ├── TopicPanel.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── Mobile │ │ │ │ │ │ │ ├── ChatHeader │ │ │ │ │ │ │ │ ├── ChatHeaderTitle.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── TopicModal.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ └── type.ts │ │ │ │ │ ├── features │ │ │ │ │ │ ├── AgentSettings │ │ │ │ │ │ │ ├── CategoryContent │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ └── useCategory.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── ChangelogModal.tsx │ │ │ │ │ │ ├── SettingButton.tsx │ │ │ │ │ │ ├── ShareButton │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ └── TelemetryNotification.tsx │ │ │ │ │ ├── layout.ts │ │ │ │ │ └── page.tsx │ │ │ │ ├── @session │ │ │ │ │ ├── _layout │ │ │ │ │ │ ├── Desktop │ │ │ │ │ │ │ ├── PanelBody.tsx │ │ │ │ │ │ │ ├── SessionHeader.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ └── Mobile │ │ │ │ │ │ │ ├── SessionHeader.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── default.tsx │ │ │ │ │ └── features │ │ │ │ │ │ ├── SessionHydration.tsx │ │ │ │ │ │ ├── SessionListContent │ │ │ │ │ │ ├── CollapseGroup │ │ │ │ │ │ │ ├── Actions.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── DefaultMode.tsx │ │ │ │ │ │ ├── Inbox │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── List │ │ │ │ │ │ │ ├── AddButton.tsx │ │ │ │ │ │ │ ├── Item │ │ │ │ │ │ │ │ ├── Actions.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── ListItem │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── Modals │ │ │ │ │ │ │ ├── ConfigGroupModal │ │ │ │ │ │ │ │ ├── GroupItem.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── CreateGroupModal.tsx │ │ │ │ │ │ │ └── RenameGroupModal.tsx │ │ │ │ │ │ ├── SearchMode.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── SessionSearchBar.tsx │ │ │ │ │ │ └── SkeletonList.tsx │ │ │ │ ├── _layout │ │ │ │ │ ├── Desktop │ │ │ │ │ │ ├── SessionPanel.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Mobile.tsx │ │ │ │ │ └── type.ts │ │ │ │ ├── error.tsx │ │ │ │ ├── features │ │ │ │ │ ├── Migration │ │ │ │ │ │ ├── DBReader.ts │ │ │ │ │ │ ├── ExportConfigButton.tsx │ │ │ │ │ │ ├── Failed.tsx │ │ │ │ │ │ ├── Modal.tsx │ │ │ │ │ │ ├── Start.tsx │ │ │ │ │ │ ├── UpgradeButton.tsx │ │ │ │ │ │ ├── const.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── PageTitle │ │ │ │ │ │ └── index.tsx │ │ │ │ ├── layout.ts │ │ │ │ ├── loading.tsx │ │ │ │ ├── not-found.tsx │ │ │ │ └── settings │ │ │ │ │ ├── _layout │ │ │ │ │ ├── Desktop │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── Mobile │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── error.tsx │ │ │ │ │ ├── features │ │ │ │ │ ├── HeaderContent.tsx │ │ │ │ │ └── SubmitAgentButton │ │ │ │ │ │ ├── SubmitAgentModal.tsx │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── style.ts │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── loading.tsx │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ └── page.tsx │ │ │ ├── discover │ │ │ │ ├── (detail) │ │ │ │ │ ├── _layout │ │ │ │ │ │ ├── Desktop.tsx │ │ │ │ │ │ └── Mobile │ │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── assistant │ │ │ │ │ │ └── [slug] │ │ │ │ │ │ │ ├── features │ │ │ │ │ │ │ ├── Actions.tsx │ │ │ │ │ │ │ ├── AddAgent.tsx │ │ │ │ │ │ │ ├── ConversationExample │ │ │ │ │ │ │ │ ├── TopicList.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ │ ├── InfoSidebar │ │ │ │ │ │ │ │ ├── SuggestionItem.tsx │ │ │ │ │ │ │ │ ├── ToolItem.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── SystemRole.tsx │ │ │ │ │ │ │ └── Temp.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── error.tsx │ │ │ │ │ ├── features │ │ │ │ │ │ ├── Back.tsx │ │ │ │ │ │ ├── Block.tsx │ │ │ │ │ │ ├── DetailLayout.tsx │ │ │ │ │ │ ├── HighlightBlock.tsx │ │ │ │ │ │ ├── ShareButton.tsx │ │ │ │ │ │ └── SidebarContainer.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── loading.tsx │ │ │ │ │ ├── model │ │ │ │ │ │ └── [...slugs] │ │ │ │ │ │ │ ├── features │ │ │ │ │ │ │ ├── Actions.tsx │ │ │ │ │ │ │ ├── ChatWithModel.tsx │ │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ │ ├── InfoSidebar │ │ │ │ │ │ │ │ ├── SuggestionItem.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── ParameterList │ │ │ │ │ │ │ │ ├── ParameterItem.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ └── ProviderList │ │ │ │ │ │ │ │ ├── ProviderItem.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ ├── plugin │ │ │ │ │ │ └── [slug] │ │ │ │ │ │ │ ├── features │ │ │ │ │ │ │ ├── Actions.tsx │ │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ │ ├── InfoSidebar │ │ │ │ │ │ │ │ ├── SuggestionItem.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── InstallPlugin.tsx │ │ │ │ │ │ │ ├── ParameterList.tsx │ │ │ │ │ │ │ └── Schema.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── provider │ │ │ │ │ │ └── [slug] │ │ │ │ │ │ ├── features │ │ │ │ │ │ ├── Actions.tsx │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ ├── InfoSidebar │ │ │ │ │ │ │ ├── SuggestionItem.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── ModelList │ │ │ │ │ │ │ ├── ModelItem.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ └── ProviderConfig.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── (list) │ │ │ │ │ ├── (home) │ │ │ │ │ │ ├── Client.tsx │ │ │ │ │ │ ├── features │ │ │ │ │ │ │ ├── AssistantList.tsx │ │ │ │ │ │ │ ├── ModelList.tsx │ │ │ │ │ │ │ └── PluginList.tsx │ │ │ │ │ │ ├── loading.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── _layout │ │ │ │ │ │ ├── Desktop │ │ │ │ │ │ │ ├── Nav.tsx │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ └── useScroll.ts │ │ │ │ │ │ └── Mobile │ │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ │ ├── Nav.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── assistants │ │ │ │ │ │ ├── [slug] │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── _layout │ │ │ │ │ │ │ ├── Desktop.tsx │ │ │ │ │ │ │ └── Mobile.tsx │ │ │ │ │ │ ├── features │ │ │ │ │ │ │ ├── Card.tsx │ │ │ │ │ │ │ ├── Category.tsx │ │ │ │ │ │ │ ├── List.tsx │ │ │ │ │ │ │ └── useCategory.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── loading.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── error.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── loading.tsx │ │ │ │ │ ├── models │ │ │ │ │ │ ├── [slug] │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── _layout │ │ │ │ │ │ │ ├── Desktop.tsx │ │ │ │ │ │ │ └── Mobile.tsx │ │ │ │ │ │ ├── features │ │ │ │ │ │ │ ├── Card.tsx │ │ │ │ │ │ │ ├── Category.tsx │ │ │ │ │ │ │ ├── List.tsx │ │ │ │ │ │ │ └── const.ts │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── loading.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ ├── plugins │ │ │ │ │ │ ├── [slug] │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── _layout │ │ │ │ │ │ │ ├── Desktop.tsx │ │ │ │ │ │ │ └── Mobile.tsx │ │ │ │ │ │ ├── features │ │ │ │ │ │ │ ├── Card.tsx │ │ │ │ │ │ │ ├── Category.tsx │ │ │ │ │ │ │ ├── List.tsx │ │ │ │ │ │ │ └── useCategory.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── loading.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── providers │ │ │ │ │ │ ├── features │ │ │ │ │ │ ├── Card.tsx │ │ │ │ │ │ └── List.tsx │ │ │ │ │ │ ├── loading.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── _layout │ │ │ │ │ ├── Desktop │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── Mobile │ │ │ │ │ │ └── index.tsx │ │ │ │ ├── components │ │ │ │ │ ├── CardBanner.tsx │ │ │ │ │ ├── CategoryContainer.tsx │ │ │ │ │ ├── CategoryMenu.tsx │ │ │ │ │ ├── GitHubAvatar.tsx │ │ │ │ │ ├── GridLoadingCard.tsx │ │ │ │ │ ├── ListLoading.tsx │ │ │ │ │ ├── Loading.tsx │ │ │ │ │ ├── SearchResultCount.tsx │ │ │ │ │ ├── Statistic.tsx │ │ │ │ │ ├── Title.tsx │ │ │ │ │ └── VirtuosoGridList │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── useScrollParent.ts │ │ │ │ ├── error.tsx │ │ │ │ ├── features │ │ │ │ │ ├── CreateButton │ │ │ │ │ │ ├── Inner.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── LikeButton.tsx │ │ │ │ │ ├── ModelFeatureTags.tsx │ │ │ │ │ ├── StoreSearchBar.tsx │ │ │ │ │ ├── const.ts │ │ │ │ │ └── useNav.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── loading.tsx │ │ │ │ ├── not-found.tsx │ │ │ │ └── search │ │ │ │ │ ├── _layout │ │ │ │ │ ├── Desktop.tsx │ │ │ │ │ └── Mobile │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ ├── Nav.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── features │ │ │ │ │ ├── AssistantsResult.tsx │ │ │ │ │ ├── Category.tsx │ │ │ │ │ ├── ModelsResult.tsx │ │ │ │ │ ├── PluginsResult.tsx │ │ │ │ │ └── ProvidersResult.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── loading.tsx │ │ │ │ │ └── page.tsx │ │ │ ├── error.tsx │ │ │ ├── files │ │ │ │ ├── (content) │ │ │ │ │ ├── @menu │ │ │ │ │ │ ├── default.tsx │ │ │ │ │ │ └── features │ │ │ │ │ │ │ ├── FileMenu │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ └── KnowledgeBase │ │ │ │ │ │ │ ├── EmptyStatus.tsx │ │ │ │ │ │ │ ├── Item │ │ │ │ │ │ │ ├── Content.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── KnowledgeBaseList.tsx │ │ │ │ │ │ │ ├── SkeletonList.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── @modal │ │ │ │ │ │ ├── (.)[id] │ │ │ │ │ │ │ ├── FileDetail.tsx │ │ │ │ │ │ │ ├── FilePreview.tsx │ │ │ │ │ │ │ ├── FullscreenModal.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── default.tsx │ │ │ │ │ ├── NotSupportClient.tsx │ │ │ │ │ ├── _layout │ │ │ │ │ │ ├── Desktop │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── Mobile.tsx │ │ │ │ │ │ └── type.ts │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── [id] │ │ │ │ │ ├── Header.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── features │ │ │ │ │ └── FileDetail.tsx │ │ │ │ ├── hooks │ │ │ │ │ └── useFileCategory.ts │ │ │ │ ├── layout.tsx │ │ │ │ └── loading.tsx │ │ │ ├── layout.tsx │ │ │ ├── not-found.tsx │ │ │ ├── profile │ │ │ │ ├── (home) │ │ │ │ │ ├── Client.tsx │ │ │ │ │ ├── [[...slugs]] │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── features │ │ │ │ │ │ └── SSOProvidersList │ │ │ │ │ │ └── index.tsx │ │ │ │ ├── @category │ │ │ │ │ ├── default.tsx │ │ │ │ │ └── features │ │ │ │ │ │ └── CategoryContent.tsx │ │ │ │ ├── _layout │ │ │ │ │ ├── Desktop │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ ├── SideBar.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Mobile │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── type.ts │ │ │ │ ├── error.tsx │ │ │ │ ├── features │ │ │ │ │ └── ClerkProfile.tsx │ │ │ │ ├── hooks │ │ │ │ │ └── useCategory.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── loading.tsx │ │ │ │ ├── not-found.tsx │ │ │ │ ├── security │ │ │ │ │ └── page.tsx │ │ │ │ └── stats │ │ │ │ │ ├── Client.tsx │ │ │ │ │ ├── features │ │ │ │ │ ├── AiHeatmaps.tsx │ │ │ │ │ ├── AssistantsRank.tsx │ │ │ │ │ ├── ModelsRank.tsx │ │ │ │ │ ├── ShareButton │ │ │ │ │ │ ├── Preview.tsx │ │ │ │ │ │ ├── ShareModal.tsx │ │ │ │ │ │ ├── TotalCard.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── TimeLabel.tsx │ │ │ │ │ ├── TopicsRank.tsx │ │ │ │ │ ├── TotalAssistants.tsx │ │ │ │ │ ├── TotalMessages.tsx │ │ │ │ │ ├── TotalTopics.tsx │ │ │ │ │ ├── TotalWords.tsx │ │ │ │ │ └── Welcome.tsx │ │ │ │ │ └── page.tsx │ │ │ ├── repos │ │ │ │ ├── [id] │ │ │ │ │ ├── @menu │ │ │ │ │ │ ├── Head │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── Menu │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ └── default.tsx │ │ │ │ │ ├── _layout │ │ │ │ │ │ ├── Desktop │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── Mobile.tsx │ │ │ │ │ │ └── type.ts │ │ │ │ │ ├── evals │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── Container.tsx │ │ │ │ │ │ │ └── Tabs.tsx │ │ │ │ │ │ ├── dataset │ │ │ │ │ │ │ ├── CreateDataset │ │ │ │ │ │ │ │ ├── CreateForm.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── DatasetDetail │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── DatasetList │ │ │ │ │ │ │ │ ├── Item.tsx │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── EmptyGuide │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── evaluation │ │ │ │ │ │ │ ├── CreateEvaluation │ │ │ │ │ │ │ │ ├── CreateForm.tsx │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ └── useModal.tsx │ │ │ │ │ │ │ ├── EmptyGuide │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── EvaluationList │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── hooks │ │ │ │ │ │ └── useKnowledgeItem.ts │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ └── page.tsx │ │ │ │ └── layout.tsx │ │ │ └── settings │ │ │ │ ├── @category │ │ │ │ ├── default.tsx │ │ │ │ └── features │ │ │ │ │ ├── CategoryContent.tsx │ │ │ │ │ └── UpgradeAlert.tsx │ │ │ │ ├── _layout │ │ │ │ ├── Desktop │ │ │ │ │ ├── Header.tsx │ │ │ │ │ ├── SideBar.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Mobile │ │ │ │ │ ├── Header.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── type.ts │ │ │ │ ├── about │ │ │ │ ├── features │ │ │ │ │ ├── AboutList.tsx │ │ │ │ │ ├── Analytics.tsx │ │ │ │ │ ├── ItemCard.tsx │ │ │ │ │ ├── ItemLink.tsx │ │ │ │ │ └── Version.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── page.tsx │ │ │ │ ├── agent │ │ │ │ ├── index.tsx │ │ │ │ └── page.tsx │ │ │ │ ├── common │ │ │ │ ├── features │ │ │ │ │ ├── Common.tsx │ │ │ │ │ └── Theme │ │ │ │ │ │ ├── ThemeSwatches │ │ │ │ │ │ ├── ThemeSwatchesNeutral.tsx │ │ │ │ │ │ ├── ThemeSwatchesPrimary.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── page.tsx │ │ │ │ ├── error.tsx │ │ │ │ ├── features │ │ │ │ └── UpgradeAlert.tsx │ │ │ │ ├── hooks │ │ │ │ ├── useCategory.tsx │ │ │ │ └── useSyncSettings.ts │ │ │ │ ├── layout.ts │ │ │ │ ├── llm │ │ │ │ ├── ProviderList │ │ │ │ │ ├── Azure │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Bedrock │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Cloudflare │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Github │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── HuggingFace │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Ollama │ │ │ │ │ │ ├── Checker.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── OpenAI │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── providers.tsx │ │ │ │ ├── components │ │ │ │ │ ├── Checker.tsx │ │ │ │ │ ├── ProviderConfig │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── ProviderModelList │ │ │ │ │ │ ├── CustomModelOption.tsx │ │ │ │ │ │ ├── ModelConfigModal │ │ │ │ │ │ ├── Form.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── ModelFetcher.tsx │ │ │ │ │ │ ├── Option.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ ├── const.ts │ │ │ │ ├── features │ │ │ │ │ └── Footer.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── page.tsx │ │ │ │ └── type.ts │ │ │ │ ├── loading.tsx │ │ │ │ ├── not-found.tsx │ │ │ │ ├── provider │ │ │ │ ├── (detail) │ │ │ │ │ ├── [id] │ │ │ │ │ │ ├── ClientMode.tsx │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── azure │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── azureai │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── bedrock │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── cloudflare │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── doubao │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── github │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── huggingface │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── ollama │ │ │ │ │ │ ├── CheckError.tsx │ │ │ │ │ │ ├── Container.tsx │ │ │ │ │ │ ├── OllamaModelDownloader │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ └── useDownloadMonitor.ts │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── openai │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── vertexai │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── (list) │ │ │ │ │ ├── Footer.tsx │ │ │ │ │ ├── ProviderGrid │ │ │ │ │ │ ├── Card.tsx │ │ │ │ │ │ ├── EnableSwitch.tsx │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── style.ts │ │ │ │ │ └── index.tsx │ │ │ │ ├── ProviderMenu │ │ │ │ │ ├── AddNew.tsx │ │ │ │ │ ├── All.tsx │ │ │ │ │ ├── Item.tsx │ │ │ │ │ ├── List.tsx │ │ │ │ │ ├── SearchResult.tsx │ │ │ │ │ ├── SkeletonList.tsx │ │ │ │ │ ├── SortProviderModal │ │ │ │ │ │ ├── GroupItem.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── _layout │ │ │ │ │ ├── Desktop.tsx │ │ │ │ │ └── Mobile.tsx │ │ │ │ ├── const.ts │ │ │ │ ├── features │ │ │ │ │ ├── CreateNewProvider │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── ModelList │ │ │ │ │ │ ├── CreateNewModelModal │ │ │ │ │ │ │ ├── Form.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── DisabledModels.tsx │ │ │ │ │ │ ├── EmptyModels.tsx │ │ │ │ │ │ ├── EnabledModelList │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── ModelConfigModal │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── ModelItem.tsx │ │ │ │ │ │ ├── ModelTitle │ │ │ │ │ │ │ ├── Search.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── ProviderSettingsContext.ts │ │ │ │ │ │ ├── SearchResult.tsx │ │ │ │ │ │ ├── SkeletonList.tsx │ │ │ │ │ │ ├── SortModelModal │ │ │ │ │ │ │ ├── ListItem.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── ProviderConfig │ │ │ │ │ │ ├── Checker.tsx │ │ │ │ │ │ ├── EnableSwitch.tsx │ │ │ │ │ │ ├── SkeletonInput.tsx │ │ │ │ │ │ ├── UpdateProviderInfo │ │ │ │ │ │ ├── SettingModal.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── page.tsx │ │ │ │ └── type.ts │ │ │ │ ├── sync │ │ │ │ ├── features │ │ │ │ │ ├── Alert.tsx │ │ │ │ │ ├── DeviceInfo │ │ │ │ │ │ ├── Card.tsx │ │ │ │ │ │ ├── DeviceName.tsx │ │ │ │ │ │ ├── SystemIcon.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── WebRTC │ │ │ │ │ │ ├── ChannelNameInput.tsx │ │ │ │ │ │ ├── SyncSwitch │ │ │ │ │ │ ├── index.css │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── generateRandomRoomName.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── page.tsx │ │ │ │ ├── system-agent │ │ │ │ ├── features │ │ │ │ │ ├── createForm.tsx │ │ │ │ │ └── useSync.ts │ │ │ │ ├── index.tsx │ │ │ │ └── page.tsx │ │ │ │ └── tts │ │ │ │ ├── features │ │ │ │ ├── OpenAI.tsx │ │ │ │ ├── STT.tsx │ │ │ │ └── const.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── page.tsx │ │ ├── @modal │ │ │ ├── (.)changelog │ │ │ │ └── modal │ │ │ │ │ ├── features │ │ │ │ │ ├── Cover.tsx │ │ │ │ │ ├── Hero.tsx │ │ │ │ │ ├── Pagination.tsx │ │ │ │ │ ├── Post.tsx │ │ │ │ │ ├── PublishedTime.tsx │ │ │ │ │ ├── ReadDetail.tsx │ │ │ │ │ ├── UpdateChangelogStatus.tsx │ │ │ │ │ └── VersionTag.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── loading.tsx │ │ │ │ │ └── page.tsx │ │ │ ├── _layout │ │ │ │ ├── ModalLayout.tsx │ │ │ │ └── SettingModalLayout.tsx │ │ │ ├── default.tsx │ │ │ ├── error.tsx │ │ │ ├── layout.tsx │ │ │ └── loading.tsx │ │ ├── error.tsx │ │ ├── global-error.tsx │ │ ├── layout.tsx │ │ ├── loading │ │ │ ├── Client │ │ │ │ ├── Content.tsx │ │ │ │ ├── Error.tsx │ │ │ │ ├── Redirect.tsx │ │ │ │ └── index.tsx │ │ │ ├── Server │ │ │ │ ├── Content.tsx │ │ │ │ ├── Redirect.tsx │ │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ └── stage.ts │ │ ├── metadata.ts │ │ ├── not-found.tsx │ │ └── page.tsx │ ├── manifest.ts │ ├── robots.tsx │ ├── sitemap.tsx │ └── sw.ts ├── chains │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── summaryHistory.test.ts.snap │ │ ├── langDetect.test.ts │ │ ├── pickEmoji.test.ts │ │ ├── summaryAgentName.test.ts │ │ ├── summaryDescription.test.ts │ │ ├── summaryHistory.test.ts │ │ ├── summaryTags.test.ts │ │ ├── summaryTitle.test.ts │ │ └── translate.test.ts │ ├── abstractChunk.ts │ ├── answerWithContext.ts │ ├── langDetect.ts │ ├── pickEmoji.ts │ ├── rewriteQuery.ts │ ├── summaryAgentName.ts │ ├── summaryDescription.ts │ ├── summaryHistory.ts │ ├── summaryTags.ts │ ├── summaryTitle.ts │ └── translate.ts ├── components │ ├── 404 │ │ └── index.tsx │ ├── Analytics │ │ ├── Clarity.tsx │ │ ├── Google.tsx │ │ ├── Plausible.tsx │ │ ├── Posthog.tsx │ │ ├── ReactScan.tsx │ │ ├── Umami.tsx │ │ ├── Vercel.tsx │ │ └── index.tsx │ ├── AnimatedCollapsed │ │ └── index.tsx │ ├── AntdStaticMethods │ │ ├── index.test.tsx │ │ └── index.tsx │ ├── BrandWatermark │ │ └── index.tsx │ ├── Branding │ │ ├── OrgBrand │ │ │ └── index.tsx │ │ ├── ProductLogo │ │ │ ├── Custom.tsx │ │ │ └── index.tsx │ │ └── index.ts │ ├── BrowserIcon │ │ ├── index.tsx │ │ └── types.ts │ ├── BubblesLoading │ │ └── index.tsx │ ├── Cell │ │ ├── Divider.tsx │ │ └── index.tsx │ ├── CircleLoader │ │ └── index.tsx │ ├── DataStyleModal │ │ └── index.tsx │ ├── DragUpload │ │ ├── index.tsx │ │ ├── useDragUpload.test.tsx │ │ └── useDragUpload.tsx │ ├── Error │ │ ├── Description.tsx │ │ ├── RedirectLogin.tsx │ │ ├── fetchErrorNotification.tsx │ │ ├── index.tsx │ │ ├── loginRequiredNotification.tsx │ │ └── sentryCaptureException.ts │ ├── FeatureList │ │ └── index.tsx │ ├── FileIcon │ │ ├── config.ts │ │ └── index.tsx │ ├── FileParsingStatus │ │ ├── EmbeddingStatus.tsx │ │ └── index.tsx │ ├── FormAction │ │ └── index.tsx │ ├── FormInput │ │ ├── FormInput.test.tsx │ │ ├── FormInput.tsx │ │ ├── FormPassword.tsx │ │ └── index.ts │ ├── FunctionModal │ │ ├── createModalHooks.ts │ │ ├── index.ts │ │ └── style.tsx │ ├── GalleyGrid │ │ ├── Grid.tsx │ │ ├── index.tsx │ │ └── style.ts │ ├── GoBack │ │ └── index.tsx │ ├── GuideModal │ │ └── index.tsx │ ├── GuideVideo │ │ └── index.tsx │ ├── HotKeys │ │ └── index.tsx │ ├── ImageItem │ │ ├── index.tsx │ │ └── style.ts │ ├── InfoTooltip │ │ └── index.tsx │ ├── InitProgress │ │ └── index.tsx │ ├── InstantSwitch │ │ └── index.tsx │ ├── KnowledgeIcon │ │ └── index.tsx │ ├── Loading │ │ ├── BrandTextLoading │ │ │ └── index.tsx │ │ ├── CircleLoading │ │ │ └── index.tsx │ │ ├── FullscreenLoading │ │ │ └── index.tsx │ │ ├── SkeletonLoading │ │ │ └── index.tsx │ │ └── UpdateLoading │ │ │ └── index.tsx │ ├── ManifestPreviewer │ │ └── index.tsx │ ├── MaxTokenSlider.tsx │ ├── Menu │ │ └── index.tsx │ ├── ModelSelect │ │ └── index.tsx │ ├── NProgress │ │ └── index.tsx │ ├── NextAuth │ │ └── AuthIcons.tsx │ ├── Notification │ │ └── index.tsx │ ├── OllamaSetupGuide │ │ └── index.tsx │ ├── PageTitle │ │ └── index.tsx │ ├── PanelTitle │ │ └── index.tsx │ ├── RepoIcon │ │ └── index.tsx │ ├── SafeSpacing │ │ └── index.tsx │ ├── SidebarHeader │ │ └── index.tsx │ ├── Statistic │ │ └── index.tsx │ ├── StatisticCard │ │ ├── TitleWithPercentage.tsx │ │ ├── growthPercentage.tsx │ │ └── index.tsx │ ├── StopLoading.tsx │ ├── StructuredData │ │ └── index.tsx │ ├── TextArea │ │ └── index.tsx │ ├── Thinking │ │ └── index.tsx │ ├── TipGuide │ │ └── index.tsx │ ├── WebFavicon │ │ └── index.tsx │ ├── client │ │ ├── ClientResponsiveContent │ │ │ └── index.tsx │ │ └── ClientResponsiveLayout.tsx │ ├── mdx │ │ ├── CodeBlock.tsx │ │ ├── Image.tsx │ │ ├── Link.tsx │ │ └── index.tsx │ ├── server │ │ ├── MobileNavLayout.tsx │ │ └── ServerLayout.tsx │ └── withSuspense.tsx ├── config │ ├── __tests__ │ │ ├── analytics.test.ts │ │ ├── app.test.ts │ │ ├── auth.test.ts │ │ └── client.test.ts │ ├── aiModels │ │ ├── ai21.ts │ │ ├── ai360.ts │ │ ├── anthropic.ts │ │ ├── azure.ts │ │ ├── azureai.ts │ │ ├── baichuan.ts │ │ ├── bedrock.ts │ │ ├── cloudflare.ts │ │ ├── deepseek.ts │ │ ├── doubao.ts │ │ ├── fireworksai.ts │ │ ├── giteeai.ts │ │ ├── github.ts │ │ ├── google.ts │ │ ├── groq.ts │ │ ├── higress.ts │ │ ├── huggingface.ts │ │ ├── hunyuan.ts │ │ ├── index.ts │ │ ├── internlm.ts │ │ ├── jina.ts │ │ ├── lmstudio.ts │ │ ├── minimax.ts │ │ ├── mistral.ts │ │ ├── moonshot.ts │ │ ├── novita.ts │ │ ├── nvidia.ts │ │ ├── ollama.ts │ │ ├── openai.ts │ │ ├── openrouter.ts │ │ ├── perplexity.ts │ │ ├── ppio.ts │ │ ├── qwen.ts │ │ ├── sambanova.ts │ │ ├── sensenova.ts │ │ ├── siliconcloud.ts │ │ ├── spark.ts │ │ ├── stepfun.ts │ │ ├── taichu.ts │ │ ├── tencentcloud.ts │ │ ├── togetherai.ts │ │ ├── upstage.ts │ │ ├── vertexai.ts │ │ ├── vllm.ts │ │ ├── volcengine.ts │ │ ├── wenxin.ts │ │ ├── xai.ts │ │ ├── zeroone.ts │ │ └── zhipu.ts │ ├── analytics.ts │ ├── app.ts │ ├── auth.ts │ ├── db.ts │ ├── debug.ts │ ├── featureFlags │ │ ├── index.ts │ │ ├── schema.test.ts │ │ ├── schema.ts │ │ └── utils │ │ │ ├── parser.test.ts │ │ │ └── parser.ts │ ├── file.ts │ ├── knowledge.ts │ ├── langfuse.ts │ ├── llm.ts │ ├── modelProviders │ │ ├── ai21.ts │ │ ├── ai360.ts │ │ ├── anthropic.ts │ │ ├── azure.ts │ │ ├── azureai.ts │ │ ├── baichuan.ts │ │ ├── bedrock.ts │ │ ├── cloudflare.ts │ │ ├── deepseek.ts │ │ ├── doubao.ts │ │ ├── fireworksai.ts │ │ ├── giteeai.ts │ │ ├── github.ts │ │ ├── google.ts │ │ ├── groq.ts │ │ ├── higress.ts │ │ ├── huggingface.ts │ │ ├── hunyuan.ts │ │ ├── index.ts │ │ ├── internlm.ts │ │ ├── jina.ts │ │ ├── lmstudio.ts │ │ ├── minimax.ts │ │ ├── mistral.ts │ │ ├── moonshot.ts │ │ ├── novita.ts │ │ ├── nvidia.ts │ │ ├── ollama.ts │ │ ├── openai.ts │ │ ├── openrouter.ts │ │ ├── perplexity.ts │ │ ├── ppio.ts │ │ ├── qwen.ts │ │ ├── sambanova.ts │ │ ├── sensenova.ts │ │ ├── siliconcloud.ts │ │ ├── spark.ts │ │ ├── stepfun.ts │ │ ├── taichu.ts │ │ ├── tencentcloud.ts │ │ ├── togetherai.ts │ │ ├── upstage.ts │ │ ├── vertexai.ts │ │ ├── vllm.ts │ │ ├── volcengine.ts │ │ ├── wenxin.ts │ │ ├── xai.ts │ │ ├── zeroone.ts │ │ └── zhipu.ts │ └── tools.ts ├── const │ ├── auth.ts │ ├── branding.ts │ ├── cacheControl.ts │ ├── currency.ts │ ├── discover.ts │ ├── fetch.ts │ ├── file.ts │ ├── guide.ts │ ├── hotkeys.ts │ ├── layoutTokens.test.ts │ ├── layoutTokens.ts │ ├── locale.ts │ ├── message.ts │ ├── meta.ts │ ├── models.ts │ ├── plugin.test.ts │ ├── plugin.ts │ ├── session.ts │ ├── settings │ │ ├── agent.ts │ │ ├── common.ts │ │ ├── index.ts │ │ ├── knowledge.ts │ │ ├── llm.ts │ │ ├── sync.ts │ │ ├── systemAgent.ts │ │ ├── tool.ts │ │ └── tts.ts │ ├── theme.ts │ ├── trace.ts │ ├── url.ts │ ├── user.ts │ └── version.ts ├── database │ ├── _deprecated │ │ ├── core │ │ │ ├── __tests__ │ │ │ │ ├── db-upgrade.test.ts │ │ │ │ ├── db.test.ts │ │ │ │ └── model.test.ts │ │ │ ├── db.ts │ │ │ ├── index.ts │ │ │ ├── migrations │ │ │ │ └── migrateSettingsToUser │ │ │ │ │ ├── fixtures │ │ │ │ │ ├── input.json │ │ │ │ │ └── output.json │ │ │ │ │ ├── index.test.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── type.ts │ │ │ ├── model.ts │ │ │ ├── schemas.ts │ │ │ ├── sync.ts │ │ │ └── types │ │ │ │ └── db.ts │ │ ├── models │ │ │ ├── __DEBUG.ts │ │ │ ├── __tests__ │ │ │ │ ├── file.test.ts │ │ │ │ ├── message.test.ts │ │ │ │ ├── plugin.test.ts │ │ │ │ ├── session.test.ts │ │ │ │ ├── sessionGroup.test.ts │ │ │ │ ├── topic.test.ts │ │ │ │ └── user.test.ts │ │ │ ├── file.ts │ │ │ ├── message.ts │ │ │ ├── plugin.ts │ │ │ ├── session.ts │ │ │ ├── sessionGroup.ts │ │ │ ├── topic.ts │ │ │ └── user.ts │ │ └── schemas │ │ │ ├── files.ts │ │ │ ├── message.ts │ │ │ ├── plugin.ts │ │ │ ├── session.ts │ │ │ ├── sessionGroup.ts │ │ │ ├── topic.ts │ │ │ └── user.ts │ ├── client │ │ ├── db.test.ts │ │ ├── db.ts │ │ ├── migrations.json │ │ ├── pglite.ts │ │ ├── pglite.worker.ts │ │ └── type.ts │ ├── migrations │ │ ├── 0000_init.sql │ │ ├── 0001_add_client_id.sql │ │ ├── 0002_amusing_puma.sql │ │ ├── 0003_naive_echo.sql │ │ ├── 0004_add_next_auth.sql │ │ ├── 0005_pgvector.sql │ │ ├── 0006_add_knowledge_base.sql │ │ ├── 0007_fix_embedding_table.sql │ │ ├── 0008_add_rag_evals.sql │ │ ├── 0009_remove_unused_user_tables.sql │ │ ├── 0010_add_accessed_at_and_clean_tables.sql │ │ ├── 0011_add_topic_history_summary.sql │ │ ├── 0012_add_thread.sql │ │ ├── 0013_add_ai_infra.sql │ │ ├── 0014_add_message_reasoning.sql │ │ ├── 0015_add_message_search_metadata.sql │ │ └── meta │ │ │ ├── 0000_snapshot.json │ │ │ ├── 0001_snapshot.json │ │ │ ├── 0002_snapshot.json │ │ │ ├── 0003_snapshot.json │ │ │ ├── 0004_snapshot.json │ │ │ ├── 0005_snapshot.json │ │ │ ├── 0006_snapshot.json │ │ │ ├── 0007_snapshot.json │ │ │ ├── 0008_snapshot.json │ │ │ ├── 0009_snapshot.json │ │ │ ├── 0010_snapshot.json │ │ │ ├── 0011_snapshot.json │ │ │ ├── 0012_snapshot.json │ │ │ ├── 0013_snapshot.json │ │ │ ├── 0014_snapshot.json │ │ │ ├── 0015_snapshot.json │ │ │ └── _journal.json │ ├── repositories │ │ ├── aiInfra │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── dataImporter │ │ │ ├── __tests__ │ │ │ │ ├── fixtures │ │ │ │ │ └── messages.json │ │ │ │ └── index.test.ts │ │ │ └── index.ts │ │ └── tableViewer │ │ │ ├── index.test.ts │ │ │ └── index.ts │ ├── schemas │ │ ├── _helpers.ts │ │ ├── agent.ts │ │ ├── aiInfra.ts │ │ ├── asyncTask.ts │ │ ├── file.ts │ │ ├── index.ts │ │ ├── message.ts │ │ ├── nextauth.ts │ │ ├── rag.ts │ │ ├── ragEvals.ts │ │ ├── relations.ts │ │ ├── session.ts │ │ ├── topic.ts │ │ └── user.ts │ ├── server │ │ ├── core │ │ │ ├── db.ts │ │ │ └── dbForTest.ts │ │ ├── index.ts │ │ └── models │ │ │ ├── __tests__ │ │ │ ├── _test_template.ts │ │ │ ├── agent.test.ts │ │ │ ├── aiModel.test.ts │ │ │ ├── aiProvider.test.ts │ │ │ ├── asyncTask.test.ts │ │ │ ├── chunk.test.ts │ │ │ ├── file.test.ts │ │ │ ├── fixtures │ │ │ │ └── embedding.ts │ │ │ ├── knowledgeBase.test.ts │ │ │ ├── message.test.ts │ │ │ ├── nextauth.test.ts │ │ │ ├── plugin.test.ts │ │ │ ├── session.test.ts │ │ │ ├── sessionGroup.test.ts │ │ │ ├── topic.test.ts │ │ │ └── user.test.ts │ │ │ ├── _template.ts │ │ │ ├── agent.ts │ │ │ ├── aiModel.ts │ │ │ ├── aiProvider.ts │ │ │ ├── asyncTask.ts │ │ │ ├── chunk.ts │ │ │ ├── embedding.ts │ │ │ ├── file.ts │ │ │ ├── knowledgeBase.ts │ │ │ ├── message.ts │ │ │ ├── plugin.ts │ │ │ ├── ragEval │ │ │ ├── dataset.ts │ │ │ ├── datasetRecord.ts │ │ │ ├── evaluation.ts │ │ │ ├── evaluationRecord.ts │ │ │ └── index.ts │ │ │ ├── session.ts │ │ │ ├── sessionGroup.ts │ │ │ ├── thread.ts │ │ │ ├── topic.ts │ │ │ └── user.ts │ ├── type.ts │ └── utils │ │ ├── genWhere.ts │ │ ├── idGenerator.test.ts │ │ └── idGenerator.ts ├── features │ ├── AgentInfo │ │ └── index.tsx │ ├── AgentSetting │ │ ├── AgentChat │ │ │ └── index.tsx │ │ ├── AgentMeta │ │ │ ├── AutoGenerateAvatar.tsx │ │ │ ├── AutoGenerateInput.tsx │ │ │ ├── AutoGenerateSelect.tsx │ │ │ ├── BackgroundSwatches.tsx │ │ │ └── index.tsx │ │ ├── AgentModal │ │ │ ├── ModelSelect.tsx │ │ │ └── index.tsx │ │ ├── AgentPlugin │ │ │ ├── AddPluginButton.tsx │ │ │ ├── LoadingList.tsx │ │ │ ├── LocalPluginItem.tsx │ │ │ ├── PluginAction │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ ├── AgentPrompt │ │ │ ├── TokenTag.tsx │ │ │ └── index.tsx │ │ ├── AgentSettings.tsx │ │ ├── AgentSettingsProvider.tsx │ │ ├── AgentTTS │ │ │ ├── SelectWithTTSPreview.tsx │ │ │ ├── index.tsx │ │ │ └── options.tsx │ │ ├── StoreUpdater.tsx │ │ ├── hooks │ │ │ └── useAgentSettings.ts │ │ ├── index.tsx │ │ ├── store │ │ │ ├── action.ts │ │ │ ├── index.ts │ │ │ ├── initialState.ts │ │ │ ├── reducers │ │ │ │ ├── config.ts │ │ │ │ └── meta.ts │ │ │ └── selectors.ts │ │ └── useSyncAgemtSettings.ts │ ├── AlertBanner │ │ └── CloudBanner.tsx │ ├── AvatarWithUpload │ │ └── index.tsx │ ├── ChangelogModal │ │ └── index.tsx │ ├── ChatInput │ │ ├── ActionBar │ │ │ ├── Clear.tsx │ │ │ ├── History.tsx │ │ │ ├── Knowledge │ │ │ │ ├── Dropdown.tsx │ │ │ │ ├── ListItem.tsx │ │ │ │ └── index.tsx │ │ │ ├── Model │ │ │ │ ├── ContextCachingSwitch.tsx │ │ │ │ ├── ControlsForm.tsx │ │ │ │ ├── ReasoningTokenSlider.tsx │ │ │ │ └── index.tsx │ │ │ ├── Params │ │ │ │ ├── ParamsControls.tsx │ │ │ │ └── index.tsx │ │ │ ├── Search │ │ │ │ ├── ExaIcon.tsx │ │ │ │ ├── FCSearchModel.tsx │ │ │ │ ├── FunctionCallingModelSelect │ │ │ │ │ └── index.tsx │ │ │ │ ├── ModelBuiltinSearch.tsx │ │ │ │ ├── SwitchPanel.tsx │ │ │ │ └── index.tsx │ │ │ ├── Token │ │ │ │ ├── TokenProgress.tsx │ │ │ │ ├── TokenTag.tsx │ │ │ │ └── index.tsx │ │ │ ├── Tools │ │ │ │ ├── Dropdown.tsx │ │ │ │ ├── ToolItem.tsx │ │ │ │ └── index.tsx │ │ │ ├── Upload │ │ │ │ ├── ClientMode.tsx │ │ │ │ ├── ServerMode.tsx │ │ │ │ └── index.tsx │ │ │ ├── config.ts │ │ │ └── index.tsx │ │ ├── Desktop │ │ │ ├── FilePreview │ │ │ │ ├── FileItem │ │ │ │ │ ├── Content.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── style.ts │ │ │ │ │ └── utils.ts │ │ │ │ ├── FileList.tsx │ │ │ │ └── index.tsx │ │ │ ├── Header │ │ │ │ └── index.tsx │ │ │ ├── InputArea │ │ │ │ └── index.tsx │ │ │ ├── __tests__ │ │ │ │ └── useAutoFocus.test.ts │ │ │ ├── index.tsx │ │ │ └── useAutoFocus.ts │ │ ├── STT │ │ │ ├── browser.tsx │ │ │ ├── common.tsx │ │ │ ├── index.tsx │ │ │ └── openai.tsx │ │ ├── Topic │ │ │ └── index.tsx │ │ ├── components │ │ │ └── UploadDetail │ │ │ │ ├── UploadStatus.tsx │ │ │ │ └── index.tsx │ │ ├── types.ts │ │ └── useSend.ts │ ├── Conversation │ │ ├── Actions │ │ │ ├── Assistant.tsx │ │ │ ├── Error.tsx │ │ │ ├── Fallback.tsx │ │ │ ├── Tool.tsx │ │ │ ├── User.tsx │ │ │ ├── customAction.ts │ │ │ └── index.ts │ │ ├── Error │ │ │ ├── APIKeyForm │ │ │ │ ├── Bedrock.tsx │ │ │ │ ├── LoadingContext.ts │ │ │ │ ├── ProviderApiKeyForm.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── useApiKey.ts │ │ │ ├── AccessCodeForm.tsx │ │ │ ├── ClerkLogin │ │ │ │ └── index.tsx │ │ │ ├── ErrorJsonViewer.tsx │ │ │ ├── InvalidAPIKey.tsx │ │ │ ├── InvalidAccessCode.tsx │ │ │ ├── OAuthForm.tsx │ │ │ ├── OllamaBizError │ │ │ │ ├── InvalidOllamaModel │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── useDownloadMonitor.ts │ │ │ │ ├── SetupGuide.tsx │ │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ └── style.tsx │ │ ├── Extras │ │ │ ├── Assistant.test.tsx │ │ │ ├── Assistant.tsx │ │ │ ├── ExtraContainer.tsx │ │ │ ├── TTS │ │ │ │ ├── FilePlayer.tsx │ │ │ │ ├── InitPlayer.tsx │ │ │ │ ├── Player.tsx │ │ │ │ └── index.tsx │ │ │ ├── Translate.tsx │ │ │ ├── Usage │ │ │ │ ├── UsageDetail │ │ │ │ │ ├── ModelCard.tsx │ │ │ │ │ ├── TokenProgress.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── pricing.ts │ │ │ │ │ ├── tokens.test.ts │ │ │ │ │ └── tokens.ts │ │ │ │ └── index.tsx │ │ │ ├── User.tsx │ │ │ ├── index.ts │ │ │ └── type.ts │ │ ├── Messages │ │ │ ├── Assistant │ │ │ │ ├── FileChunks │ │ │ │ │ ├── Item │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── style.ts │ │ │ │ │ └── index.tsx │ │ │ │ ├── IntentUnderstanding.tsx │ │ │ │ ├── Reasoning │ │ │ │ │ └── index.tsx │ │ │ │ ├── SearchGrounding.tsx │ │ │ │ ├── Tool │ │ │ │ │ ├── Inspector │ │ │ │ │ │ ├── Debug.tsx │ │ │ │ │ │ ├── PluginResultJSON.tsx │ │ │ │ │ │ ├── Settings.tsx │ │ │ │ │ │ ├── ToolTitle.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Render │ │ │ │ │ │ ├── Arguments.tsx │ │ │ │ │ │ ├── CustomRender.tsx │ │ │ │ │ │ ├── ErrorResponse.tsx │ │ │ │ │ │ ├── PluginSettings.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ ├── Default.tsx │ │ │ ├── User │ │ │ │ ├── BelowMessage.tsx │ │ │ │ ├── FileListViewer │ │ │ │ │ ├── Item.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── ImageFileListViewer.tsx │ │ │ │ ├── MarkdownRender │ │ │ │ │ ├── ContentPreview.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ └── index.ts │ │ ├── components │ │ │ ├── AutoScroll.tsx │ │ │ ├── BackBottom │ │ │ │ ├── index.tsx │ │ │ │ └── style.ts │ │ │ ├── ChatItem │ │ │ │ ├── ActionsBar.tsx │ │ │ │ ├── InPortalThreadContext.ts │ │ │ │ ├── index.tsx │ │ │ │ ├── utils.test.ts │ │ │ │ └── utils.ts │ │ │ ├── History │ │ │ │ ├── HistoryDivider.tsx │ │ │ │ └── index.tsx │ │ │ ├── MarkdownElements │ │ │ │ ├── LobeArtifact │ │ │ │ │ ├── Render │ │ │ │ │ │ ├── Icon.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── rehypePlugin.test.ts │ │ │ │ │ └── rehypePlugin.ts │ │ │ │ ├── LobeThinking │ │ │ │ │ ├── Render.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Thinking │ │ │ │ │ ├── Render.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── remarkPlugins │ │ │ │ │ ├── createRemarkCustomTagPlugin.ts │ │ │ │ │ ├── getNodeContent.test.ts │ │ │ │ │ └── getNodeContent.ts │ │ │ │ ├── type.ts │ │ │ │ └── utils.ts │ │ │ ├── OTPInput.tsx │ │ │ ├── SkeletonList.tsx │ │ │ ├── ThreadDivider │ │ │ │ └── index.tsx │ │ │ └── VirtualizedList │ │ │ │ └── index.tsx │ │ ├── hooks │ │ │ └── useChatListActionsBar.tsx │ │ ├── index.ts │ │ └── types │ │ │ └── index.tsx │ ├── DataImporter │ │ ├── Error.tsx │ │ ├── FileUploading.tsx │ │ ├── Loading.tsx │ │ ├── SuccessResult.tsx │ │ ├── index.tsx │ │ └── style.ts │ ├── DevPanel │ │ ├── CacheViewer │ │ │ ├── DataTable │ │ │ │ └── index.tsx │ │ │ ├── cacheProvider.tsx │ │ │ ├── getCacheEntries.ts │ │ │ ├── index.tsx │ │ │ └── schema.ts │ │ ├── FeatureFlagViewer │ │ │ ├── Form.tsx │ │ │ └── index.tsx │ │ ├── MetadataViewer │ │ │ ├── Ld.tsx │ │ │ ├── MetaData.tsx │ │ │ ├── Og.tsx │ │ │ ├── index.tsx │ │ │ └── useHead.ts │ │ ├── PostgresViewer │ │ │ ├── DataTable │ │ │ │ └── index.tsx │ │ │ ├── SchemaSidebar │ │ │ │ ├── Columns.tsx │ │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ └── usePgTable.ts │ │ ├── SystemInspector │ │ │ ├── AiProviderRuntimeConfig.tsx │ │ │ ├── JsonViewer.tsx │ │ │ ├── ServerConfig.tsx │ │ │ └── index.tsx │ │ ├── features │ │ │ ├── FloatPanel.tsx │ │ │ ├── Header.tsx │ │ │ └── Table │ │ │ │ ├── TableCell.tsx │ │ │ │ ├── TooltipContent.tsx │ │ │ │ └── index.tsx │ │ └── index.tsx │ ├── FileManager │ │ ├── ChunkDrawer │ │ │ ├── ChunkList │ │ │ │ ├── ChunkItem.tsx │ │ │ │ └── index.tsx │ │ │ ├── Content.tsx │ │ │ ├── Loading │ │ │ │ └── index.tsx │ │ │ ├── SimilaritySearchList │ │ │ │ ├── Item.tsx │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ ├── FileList │ │ │ ├── EmptyStatus.tsx │ │ │ ├── FileListItem │ │ │ │ ├── ChunkTag.tsx │ │ │ │ ├── DropdownMenu.tsx │ │ │ │ └── index.tsx │ │ │ ├── FileSkeleton.tsx │ │ │ ├── ToolBar │ │ │ │ ├── Config.tsx │ │ │ │ ├── MultiSelectActions.tsx │ │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ └── useCheckTaskStatus.ts │ │ ├── Header │ │ │ ├── FilesSearchBar.tsx │ │ │ ├── UploadFileButton.tsx │ │ │ └── index.tsx │ │ ├── UploadDock │ │ │ ├── Item.tsx │ │ │ └── index.tsx │ │ └── index.tsx │ ├── FileSidePanel │ │ └── index.tsx │ ├── FileViewer │ │ ├── NotSupport │ │ │ └── index.tsx │ │ ├── Renderer │ │ │ ├── Image │ │ │ │ └── index.tsx │ │ │ ├── MSDoc │ │ │ │ └── index.tsx │ │ │ ├── PDF │ │ │ │ ├── HighlightLayer.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── style.ts │ │ │ │ └── useResizeObserver.ts │ │ │ ├── TXT │ │ │ │ └── index.tsx │ │ │ └── index.ts │ │ └── index.tsx │ ├── Follow │ │ └── index.tsx │ ├── InitClientDB │ │ ├── EnableModal.tsx │ │ ├── ErrorResult.tsx │ │ ├── InitIndicator.tsx │ │ ├── PGliteIcon.tsx │ │ └── index.tsx │ ├── KnowledgeBaseModal │ │ ├── AddFilesToKnowledgeBase │ │ │ ├── SelectForm.tsx │ │ │ └── index.tsx │ │ ├── AssignKnowledgeBase │ │ │ ├── Item │ │ │ │ ├── Action.tsx │ │ │ │ ├── EditCustomPlugin.tsx │ │ │ │ ├── PluginTag.tsx │ │ │ │ └── index.tsx │ │ │ ├── List.tsx │ │ │ ├── Loading.tsx │ │ │ └── index.tsx │ │ ├── CreateNew │ │ │ ├── CreateForm.tsx │ │ │ └── index.tsx │ │ └── index.ts │ ├── MobileSwitchLoading │ │ └── index.tsx │ ├── MobileTabBar │ │ └── index.tsx │ ├── ModelParamsControl │ │ ├── FrequencyPenalty.tsx │ │ ├── PresencePenalty.tsx │ │ ├── Temperature.tsx │ │ ├── TopP.tsx │ │ └── index.ts │ ├── ModelSelect │ │ └── index.tsx │ ├── ModelSwitchPanel │ │ └── index.tsx │ ├── PWAInstall │ │ ├── Install.tsx │ │ └── index.tsx │ ├── PluginAvatar │ │ └── index.tsx │ ├── PluginDetailModal │ │ ├── APIs.tsx │ │ ├── Meta.tsx │ │ └── index.tsx │ ├── PluginDevModal │ │ ├── LocalForm.tsx │ │ ├── PluginPreview.tsx │ │ ├── UrlManifestForm.tsx │ │ └── index.tsx │ ├── PluginSettings │ │ ├── PluginSettingRender.tsx │ │ └── index.tsx │ ├── PluginStore │ │ ├── AddPluginButton.tsx │ │ ├── InstalledPluginList.tsx │ │ ├── Loading.tsx │ │ ├── OnlineList.tsx │ │ ├── PluginItem │ │ │ ├── Action.tsx │ │ │ ├── EditCustomPlugin.tsx │ │ │ ├── PluginTag.tsx │ │ │ └── index.tsx │ │ └── index.tsx │ ├── PluginTag │ │ ├── PluginStatus.tsx │ │ └── index.tsx │ ├── PluginsUI │ │ └── Render │ │ │ ├── BuiltinType │ │ │ ├── index.test.tsx │ │ │ └── index.tsx │ │ │ ├── DefaultType │ │ │ ├── IFrameRender │ │ │ │ └── index.tsx │ │ │ ├── SystemJsRender │ │ │ │ ├── index.tsx │ │ │ │ └── utils.ts │ │ │ └── index.tsx │ │ │ ├── Loading.tsx │ │ │ ├── MarkdownType │ │ │ └── index.tsx │ │ │ ├── StandaloneType │ │ │ ├── Iframe.tsx │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ ├── useParseContent.ts │ │ │ └── utils │ │ │ ├── iframeOnReady.test.ts │ │ │ ├── iframeOnReady.ts │ │ │ ├── listenToPlugin.test.ts │ │ │ ├── listenToPlugin.ts │ │ │ ├── pluginSettings.test.ts │ │ │ ├── pluginSettings.ts │ │ │ ├── pluginState.test.ts │ │ │ ├── pluginState.ts │ │ │ ├── postMessage.test.ts │ │ │ └── postMessage.ts │ ├── Portal │ │ ├── Artifacts │ │ │ ├── Body │ │ │ │ ├── Renderer │ │ │ │ │ ├── HTML.tsx │ │ │ │ │ ├── React │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── template.ts │ │ │ │ │ ├── SVG.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ ├── Header.tsx │ │ │ ├── index.ts │ │ │ └── useEnable.ts │ │ ├── FilePreview │ │ │ ├── Body │ │ │ │ └── index.tsx │ │ │ ├── Header.tsx │ │ │ ├── index.ts │ │ │ └── useEnable.ts │ │ ├── Home │ │ │ ├── Body │ │ │ │ ├── Files │ │ │ │ │ ├── FileList │ │ │ │ │ │ ├── Item.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Plugins │ │ │ │ │ ├── ArtifactList │ │ │ │ │ │ ├── Item │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ └── style.ts │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ ├── Title.tsx │ │ │ └── index.ts │ │ ├── MessageDetail │ │ │ ├── Body │ │ │ │ └── index.tsx │ │ │ ├── Header.tsx │ │ │ ├── index.ts │ │ │ └── useEnable.ts │ │ ├── Plugins │ │ │ ├── Body │ │ │ │ ├── ToolRender.tsx │ │ │ │ └── index.tsx │ │ │ ├── Header.tsx │ │ │ ├── index.ts │ │ │ └── useEnable.ts │ │ ├── Thread │ │ │ ├── Chat │ │ │ │ ├── ChatInput │ │ │ │ │ ├── Footer.tsx │ │ │ │ │ ├── TextArea.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── useSend.ts │ │ │ │ ├── ChatItem.tsx │ │ │ │ ├── ChatList.tsx │ │ │ │ ├── ThreadDivider │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ ├── Header │ │ │ │ ├── Active.tsx │ │ │ │ ├── New.tsx │ │ │ │ ├── Title.tsx │ │ │ │ └── index.tsx │ │ │ ├── hook.ts │ │ │ └── index.ts │ │ ├── components │ │ │ ├── Header.tsx │ │ │ └── SkeletonLoading.tsx │ │ ├── router.tsx │ │ └── type.ts │ ├── Setting │ │ ├── Footer.tsx │ │ └── SettingContainer.tsx │ ├── ShareModal │ │ ├── ShareImage │ │ │ ├── ChatList │ │ │ │ └── index.tsx │ │ │ ├── Preview.tsx │ │ │ ├── index.tsx │ │ │ ├── style.ts │ │ │ └── type.ts │ │ ├── ShareJSON │ │ │ ├── Preview.tsx │ │ │ ├── generateMessages.test.ts │ │ │ ├── generateMessages.ts │ │ │ ├── index.tsx │ │ │ └── type.ts │ │ ├── ShareText │ │ │ ├── Preview.tsx │ │ │ ├── index.tsx │ │ │ ├── template.test.ts │ │ │ ├── template.ts │ │ │ └── type.ts │ │ ├── index.tsx │ │ └── style.ts │ ├── SyncStatusInspector │ │ ├── DisableSync.tsx │ │ ├── EnableSync.tsx │ │ ├── EnableTag.tsx │ │ └── index.tsx │ └── User │ │ ├── DataStatistics.tsx │ │ ├── PlanTag.tsx │ │ ├── UserAvatar.tsx │ │ ├── UserInfo.tsx │ │ ├── UserLoginOrSignup │ │ ├── Community.tsx │ │ └── index.tsx │ │ ├── UserPanel │ │ ├── LangButton.tsx │ │ ├── PanelContent.tsx │ │ ├── ThemeButton.tsx │ │ ├── UpgradeBadge.tsx │ │ ├── index.tsx │ │ ├── useMenu.tsx │ │ └── useNewVersion.tsx │ │ └── __tests__ │ │ ├── PanelContent.test.tsx │ │ ├── UserAvatar.test.tsx │ │ └── useMenu.test.tsx ├── helpers │ └── url.ts ├── hooks │ ├── _header.ts │ ├── useActiveTabKey.ts │ ├── useAgentEnableSearch.ts │ ├── useCheckPluginsIsInstalled.ts │ ├── useDiscoverTab.ts │ ├── useEnabledChatModels.ts │ ├── useFetchInstalledPlugins.ts │ ├── useFetchMessages.ts │ ├── useFetchSessions.ts │ ├── useFetchThreads.ts │ ├── useFetchTopics.ts │ ├── useGreeting │ │ ├── greetingTime.ts │ │ └── index.ts │ ├── useInitAgentConfig.ts │ ├── useInterceptingRoutes.test.ts │ ├── useInterceptingRoutes.ts │ ├── useIsMobile.ts │ ├── useIsSubSlug.ts │ ├── useModelContextWindowTokens.ts │ ├── useModelHasContextWindowToken.ts │ ├── useModelSupportReasoning.ts │ ├── useModelSupportToolUse.ts │ ├── useModelSupportVision.ts │ ├── usePWAInstall.test.ts │ ├── usePWAInstall.ts │ ├── usePlatform.test.ts │ ├── usePlatform.ts │ ├── useProviderName.ts │ ├── useQueryRoute.test.ts │ ├── useQueryRoute.ts │ ├── useScreenshot.ts │ ├── useShare.tsx │ ├── useShowMobileWorkspace.ts │ ├── useSwitchSession.ts │ ├── useSyncData.ts │ ├── useTTS.ts │ ├── useTokenCount.test.ts │ ├── useTokenCount.ts │ ├── useWorkspaceModal.tsx │ └── useYamlArguments.ts ├── layout │ ├── AuthProvider │ │ ├── Clerk │ │ │ ├── UserUpdater.tsx │ │ │ ├── index.tsx │ │ │ └── useAppearance.ts │ │ ├── NextAuth │ │ │ ├── UserUpdater.tsx │ │ │ └── index.tsx │ │ ├── NoAuth │ │ │ └── index.tsx │ │ └── index.tsx │ └── GlobalProvider │ │ ├── AntdV5MonkeyPatch.tsx │ │ ├── AppTheme.tsx │ │ ├── ImportSettings.tsx │ │ ├── Locale.tsx │ │ ├── Query.tsx │ │ ├── ReactScan.tsx │ │ ├── StoreInitialization.tsx │ │ ├── StyleRegistry.tsx │ │ └── index.tsx ├── libs │ ├── agent-runtime │ │ ├── AgentRuntime.test.ts │ │ ├── AgentRuntime.ts │ │ ├── BaseAI.ts │ │ ├── UniformRuntime │ │ │ └── index.ts │ │ ├── ai21 │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── ai360 │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── anthropic │ │ │ ├── handleAnthropicError.ts │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── azureOpenai │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── azureai │ │ │ └── index.ts │ │ ├── baichuan │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── bedrock │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── cloudflare │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── deepseek │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── error.ts │ │ ├── fireworksai │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── giteeai │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── github │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── google │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── groq │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── higress │ │ │ └── index.ts │ │ ├── huggingface │ │ │ └── index.ts │ │ ├── hunyuan │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── internlm │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── jina │ │ │ └── index.ts │ │ ├── lmstudio │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── minimax │ │ │ └── index.ts │ │ ├── mistral │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── moonshot │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── novita │ │ │ ├── __snapshots__ │ │ │ │ └── index.test.ts.snap │ │ │ ├── fixtures │ │ │ │ └── models.json │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── type.ts │ │ ├── nvidia │ │ │ └── index.ts │ │ ├── ollama │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── type.ts │ │ ├── openai │ │ │ ├── __snapshots__ │ │ │ │ └── index.test.ts.snap │ │ │ ├── fixtures │ │ │ │ └── openai-models.json │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── openrouter │ │ │ ├── __snapshots__ │ │ │ │ └── index.test.ts.snap │ │ │ ├── fixtures │ │ │ │ └── models.json │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── type.ts │ │ ├── perplexity │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── ppio │ │ │ ├── __snapshots__ │ │ │ │ └── index.test.ts.snap │ │ │ ├── fixtures │ │ │ │ └── models.json │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── type.ts │ │ ├── providerTestUtils.test.ts │ │ ├── providerTestUtils.ts │ │ ├── qwen │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── runtimeMap.ts │ │ ├── sambanova │ │ │ └── index.ts │ │ ├── sensenova │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── siliconcloud │ │ │ └── index.ts │ │ ├── spark │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── stepfun │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── taichu │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── tencentcloud │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── togetherai │ │ │ ├── fixtures │ │ │ │ └── models.json │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── type.ts │ │ ├── types │ │ │ ├── chat.ts │ │ │ ├── embeddings.ts │ │ │ ├── index.ts │ │ │ ├── textToImage.ts │ │ │ ├── tts.ts │ │ │ └── type.ts │ │ ├── upstage │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── utils │ │ │ ├── anthropicHelpers.test.ts │ │ │ ├── anthropicHelpers.ts │ │ │ ├── cloudflareHelpers.test.ts │ │ │ ├── cloudflareHelpers.ts │ │ │ ├── createError.ts │ │ │ ├── debugStream.test.ts │ │ │ ├── debugStream.ts │ │ │ ├── desensitizeUrl.test.ts │ │ │ ├── desensitizeUrl.ts │ │ │ ├── handleOpenAIError.ts │ │ │ ├── openaiCompatibleFactory │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── openaiHelpers.test.ts │ │ │ ├── openaiHelpers.ts │ │ │ ├── response.ts │ │ │ ├── streams │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── protocol.test.ts.snap │ │ │ │ ├── anthropic.test.ts │ │ │ │ ├── anthropic.ts │ │ │ │ ├── bedrock │ │ │ │ │ ├── claude.ts │ │ │ │ │ ├── common.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── llama.test.ts │ │ │ │ │ └── llama.ts │ │ │ │ ├── google-ai.test.ts │ │ │ │ ├── google-ai.ts │ │ │ │ ├── index.ts │ │ │ │ ├── ollama.test.ts │ │ │ │ ├── ollama.ts │ │ │ │ ├── openai.test.ts │ │ │ │ ├── openai.ts │ │ │ │ ├── protocol.test.ts │ │ │ │ ├── protocol.ts │ │ │ │ ├── qwen.test.ts │ │ │ │ ├── qwen.ts │ │ │ │ ├── spark.test.ts │ │ │ │ ├── spark.ts │ │ │ │ ├── vertex-ai.test.ts │ │ │ │ └── vertex-ai.ts │ │ │ ├── uriParser.test.ts │ │ │ ├── uriParser.ts │ │ │ ├── usageConverter.test.ts │ │ │ └── usageConverter.ts │ │ ├── vertexai │ │ │ └── index.ts │ │ ├── vllm │ │ │ └── index.ts │ │ ├── volcengine │ │ │ └── index.ts │ │ ├── wenxin │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── xai │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── zeroone │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ └── zhipu │ │ │ ├── index.test.ts │ │ │ └── index.ts │ ├── langchain │ │ ├── file.ts │ │ ├── index.ts │ │ ├── loaders │ │ │ ├── code │ │ │ │ ├── __tests__ │ │ │ │ │ ├── index.test.ts │ │ │ │ │ ├── long.json │ │ │ │ │ └── long.txt │ │ │ │ └── index.ts │ │ │ ├── config.ts │ │ │ ├── csv │ │ │ │ ├── __tests__ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── index.test.ts.snap │ │ │ │ │ ├── demo.csv │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── docx │ │ │ │ └── index.ts │ │ │ ├── epub │ │ │ │ ├── __tests__ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── index.test.ts.snap │ │ │ │ │ ├── demo.epub │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── latex │ │ │ │ ├── __tests__ │ │ │ │ │ ├── __snapshots__ │ │ │ │ │ │ └── index.test.ts.snap │ │ │ │ │ ├── demo.tex │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── markdown │ │ │ │ ├── __tests__ │ │ │ │ │ ├── demo.mdx │ │ │ │ │ └── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── pdf │ │ │ │ └── index.ts │ │ │ ├── pptx │ │ │ │ └── index.ts │ │ │ └── txt │ │ │ │ ├── __tests__ │ │ │ │ ├── index.test.ts │ │ │ │ ├── long.json │ │ │ │ └── pg24022.txt │ │ │ │ └── index.ts │ │ └── types.ts │ ├── logger │ │ └── index.ts │ ├── next-auth │ │ ├── adapter │ │ │ ├── index.ts │ │ │ └── utils.ts │ │ ├── auth.config.ts │ │ ├── edge.ts │ │ ├── index.ts │ │ └── sso-providers │ │ │ ├── auth0.ts │ │ │ ├── authelia.ts │ │ │ ├── authentik.ts │ │ │ ├── azure-ad.ts │ │ │ ├── casdoor.ts │ │ │ ├── cloudflare-zero-trust.ts │ │ │ ├── generic-oidc.ts │ │ │ ├── github.ts │ │ │ ├── index.ts │ │ │ ├── logto.ts │ │ │ ├── microsoft-entra-id-helper.ts │ │ │ ├── microsoft-entra-id.ts │ │ │ ├── sso.config.ts │ │ │ ├── wechat.ts │ │ │ └── zitadel.ts │ ├── swr │ │ └── index.ts │ ├── traces │ │ ├── event.test.ts │ │ ├── event.ts │ │ ├── index.test.ts │ │ └── index.ts │ ├── trpc │ │ ├── async │ │ │ ├── asyncAuth.ts │ │ │ ├── index.ts │ │ │ └── init.ts │ │ ├── client │ │ │ ├── async.ts │ │ │ ├── edge.ts │ │ │ ├── index.ts │ │ │ ├── lambda.ts │ │ │ ├── tools.ts │ │ │ └── types.ts │ │ ├── index.ts │ │ ├── init.ts │ │ └── middleware │ │ │ ├── jwtPayload.test.ts │ │ │ ├── jwtPayload.ts │ │ │ ├── keyVaults.ts │ │ │ ├── userAuth.test.ts │ │ │ └── userAuth.ts │ └── unstructured │ │ ├── __tests__ │ │ ├── fixtures │ │ │ ├── image-parse │ │ │ │ ├── fast-partition-none-output.json │ │ │ │ └── fast-partition-none-raw.json │ │ │ └── table-parse │ │ │ │ ├── auto-partition-basic-output.json │ │ │ │ ├── auto-partition-basic-raw.json │ │ │ │ ├── auto-partition-raw.json │ │ │ │ ├── fast-partition-basic-output.json │ │ │ │ ├── fast-partition-basic-raw.json │ │ │ │ └── fast-partition-raw.json │ │ └── index.test.ts │ │ └── index.ts ├── locales │ ├── create.ts │ ├── default │ │ ├── auth.ts │ │ ├── changelog.ts │ │ ├── chat.ts │ │ ├── clerk.ts │ │ ├── common.ts │ │ ├── components.ts │ │ ├── discover.ts │ │ ├── error.ts │ │ ├── file.ts │ │ ├── index.ts │ │ ├── knowledgeBase.ts │ │ ├── metadata.ts │ │ ├── migration.ts │ │ ├── modelProvider.ts │ │ ├── models.ts │ │ ├── plugin.ts │ │ ├── portal.ts │ │ ├── providers.ts │ │ ├── ragEval.ts │ │ ├── setting.ts │ │ ├── thread.ts │ │ ├── tool.ts │ │ ├── topic.ts │ │ └── welcome.ts │ ├── resources.test.ts │ └── resources.ts ├── middleware.ts ├── migrations │ ├── FromV0ToV1.ts │ ├── FromV1ToV2 │ │ ├── fixtures │ │ │ ├── input-v1-session.json │ │ │ └── output-v2.json │ │ ├── index.ts │ │ ├── migrations.test.ts │ │ └── types │ │ │ ├── v1.ts │ │ │ └── v2.ts │ ├── FromV2ToV3 │ │ ├── fixtures │ │ │ ├── input-v2-session.json │ │ │ ├── output-v3-from-v1.json │ │ │ └── output-v3.json │ │ ├── index.ts │ │ ├── migrations.test.ts │ │ └── types │ │ │ └── v3.ts │ ├── FromV3ToV4 │ │ ├── fixtures │ │ │ ├── azure-input-v3.json │ │ │ ├── azure-output-v4.json │ │ │ ├── ollama-input-v3.json │ │ │ ├── ollama-output-v4.json │ │ │ ├── openai-input-v3.json │ │ │ ├── openai-output-v4.json │ │ │ ├── openrouter-input-v3.json │ │ │ ├── openrouter-output-v4.json │ │ │ └── output-v4-from-v1.json │ │ ├── index.ts │ │ ├── migrations.test.ts │ │ └── types │ │ │ ├── v3.ts │ │ │ └── v4.ts │ ├── FromV4ToV5 │ │ ├── fixtures │ │ │ ├── from-v1-to-v5-output.json │ │ │ ├── function-input-v4.json │ │ │ └── function-output-v5.json │ │ ├── index.ts │ │ ├── migrations.test.ts │ │ └── types │ │ │ ├── v4.ts │ │ │ └── v5.ts │ ├── FromV5ToV6 │ │ ├── fixtures │ │ │ ├── from-v1-to-v6-output.json │ │ │ ├── session-input-v5.json │ │ │ └── session-output-v6.json │ │ ├── index.ts │ │ ├── migrations.test.ts │ │ └── types │ │ │ ├── v5.ts │ │ │ └── v6.ts │ ├── FromV6ToV7 │ │ ├── fixtures │ │ │ ├── output-v7-from-v1.json │ │ │ ├── provider-input-v6.json │ │ │ └── provider-output-v7.json │ │ ├── index.ts │ │ ├── migrations.test.ts │ │ └── types │ │ │ ├── v6.ts │ │ │ └── v7.ts │ ├── VersionController.test.ts │ ├── VersionController.ts │ └── index.ts ├── prompts │ ├── chatMessages │ │ ├── index.test.ts │ │ └── index.ts │ ├── files │ │ ├── file.ts │ │ ├── image.ts │ │ ├── index.test.ts │ │ └── index.ts │ ├── knowledgeBaseQA │ │ ├── __snapshots__ │ │ │ └── index.test.ts.snap │ │ ├── chunk.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── knowledge.ts │ │ └── userQuery.ts │ ├── plugin │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── tools.test.ts │ │ └── tools.ts │ └── systemRole │ │ └── index.ts ├── server │ ├── asyncContext.ts │ ├── context.ts │ ├── globalConfig │ │ ├── _deprecated.test.ts │ │ ├── _deprecated.ts │ │ ├── genServerAiProviderConfig.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── parseDefaultAgent.test.ts │ │ ├── parseDefaultAgent.ts │ │ ├── parseFilesConfig.test.ts │ │ ├── parseFilesConfig.ts │ │ ├── parseSystemAgent.test.ts │ │ └── parseSystemAgent.ts │ ├── ld.test.ts │ ├── ld.ts │ ├── manifest.test.ts │ ├── manifest.ts │ ├── metadata.test.ts │ ├── metadata.ts │ ├── mock.ts │ ├── modules │ │ ├── AgentRuntime │ │ │ ├── apiKeyManager.test.ts │ │ │ ├── apiKeyManager.ts │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── AssistantStore │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── ContentChunk │ │ │ ├── index.ts │ │ │ ├── rules.test.ts │ │ │ └── rules.ts │ │ ├── EdgeConfig │ │ │ └── index.ts │ │ ├── KeyVaultsEncrypt │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── PluginStore │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── S3 │ │ │ └── index.ts │ │ └── SearXNG.ts │ ├── routers │ │ ├── async │ │ │ ├── caller.ts │ │ │ ├── file.ts │ │ │ ├── index.ts │ │ │ └── ragEval.ts │ │ ├── edge │ │ │ ├── appStatus.ts │ │ │ ├── config │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── index.test.ts.snap │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── upload.ts │ │ ├── lambda │ │ │ ├── _template.ts │ │ │ ├── agent.test.ts │ │ │ ├── agent.ts │ │ │ ├── aiModel.test.ts │ │ │ ├── aiModel.ts │ │ │ ├── aiProvider.test.ts │ │ │ ├── aiProvider.ts │ │ │ ├── chunk.ts │ │ │ ├── file.ts │ │ │ ├── importer.ts │ │ │ ├── index.ts │ │ │ ├── knowledgeBase.ts │ │ │ ├── message.ts │ │ │ ├── plugin.ts │ │ │ ├── ragEval.ts │ │ │ ├── session.ts │ │ │ ├── sessionGroup.ts │ │ │ ├── thread.ts │ │ │ ├── topic.ts │ │ │ ├── user.test.ts │ │ │ └── user.ts │ │ └── tools │ │ │ ├── __test__ │ │ │ └── search.test.ts │ │ │ ├── __tests__ │ │ │ ├── fixtures │ │ │ │ └── searXNG.ts │ │ │ └── search.test.ts │ │ │ ├── index.ts │ │ │ └── search.ts │ ├── services │ │ ├── agent │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── changelog │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── chunk │ │ │ └── index.ts │ │ ├── discover │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── doc │ │ │ └── index.tsx │ │ ├── nextAuthUser │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ └── user │ │ │ ├── index.test.ts │ │ │ └── index.ts │ ├── sitemap.test.ts │ ├── sitemap.ts │ ├── translation.test.ts │ ├── translation.ts │ └── utils │ │ ├── files.test.ts │ │ ├── files.ts │ │ ├── tempFileManager.ts │ │ ├── url.test.ts │ │ └── url.ts ├── services │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ ├── chat.test.ts.snap │ │ │ └── tool.test.ts.snap │ │ ├── _auth.test.ts │ │ ├── assistant.test.ts │ │ ├── chat.test.ts │ │ ├── global.test.ts │ │ ├── ollama.test.ts │ │ ├── openai │ │ │ ├── OpenAPI_V3.json │ │ │ └── plugin.json │ │ ├── share.test.ts │ │ ├── sync.test.ts │ │ ├── tool.test.ts │ │ └── upload.test.ts │ ├── _auth.ts │ ├── _header.ts │ ├── _url.ts │ ├── agent.ts │ ├── aiModel │ │ ├── client.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── server.test.ts │ │ ├── server.ts │ │ └── type.ts │ ├── aiProvider │ │ ├── client.ts │ │ ├── index.test.ts │ │ ├── index.ts │ │ ├── server.ts │ │ └── type.ts │ ├── assistant.ts │ ├── baseClientService │ │ └── index.ts │ ├── chat.ts │ ├── config.ts │ ├── debug.ts │ ├── file │ │ ├── ClientS3 │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ ├── _deprecated.test.ts │ │ ├── _deprecated.ts │ │ ├── client.test.ts │ │ ├── client.ts │ │ ├── index.ts │ │ ├── server.ts │ │ └── type.ts │ ├── github.ts │ ├── global.ts │ ├── import │ │ ├── _deprecated.ts │ │ ├── client.test.ts │ │ ├── client.ts │ │ ├── index.ts │ │ ├── server.ts │ │ └── type.ts │ ├── knowledgeBase.ts │ ├── message │ │ ├── _deprecated.test.ts │ │ ├── _deprecated.ts │ │ ├── client.test.ts │ │ ├── client.ts │ │ ├── index.ts │ │ ├── server.ts │ │ └── type.ts │ ├── models.ts │ ├── ollama.ts │ ├── plugin │ │ ├── _deprecated.test.ts │ │ ├── _deprecated.ts │ │ ├── client.test.ts │ │ ├── client.ts │ │ ├── index.ts │ │ ├── server.ts │ │ └── type.ts │ ├── rag.ts │ ├── ragEval.ts │ ├── search.ts │ ├── session │ │ ├── _deprecated.test.ts │ │ ├── _deprecated.ts │ │ ├── client.test.ts │ │ ├── client.ts │ │ ├── index.ts │ │ ├── server.test.ts │ │ ├── server.ts │ │ └── type.ts │ ├── share.ts │ ├── sync.ts │ ├── tableViewer │ │ ├── client.ts │ │ └── index.ts │ ├── textToImage.ts │ ├── thread │ │ ├── client.ts │ │ ├── index.ts │ │ ├── server.ts │ │ └── type.ts │ ├── tool.ts │ ├── topic │ │ ├── _deprecated.test.ts │ │ ├── _deprecated.ts │ │ ├── client.ts │ │ ├── index.ts │ │ ├── pglite.test.ts │ │ ├── server.ts │ │ └── type.ts │ ├── trace.ts │ ├── upload.ts │ └── user │ │ ├── _deprecated.test.ts │ │ ├── _deprecated.ts │ │ ├── client.test.ts │ │ ├── client.ts │ │ ├── index.ts │ │ ├── server.test.ts │ │ ├── server.ts │ │ └── type.ts ├── store │ ├── agent │ │ ├── index.ts │ │ ├── initialState.ts │ │ ├── selectors.ts │ │ ├── slices │ │ │ └── chat │ │ │ │ ├── action.test.ts │ │ │ │ ├── action.ts │ │ │ │ ├── index.ts │ │ │ │ ├── initialState.ts │ │ │ │ └── selectors │ │ │ │ ├── __snapshots__ │ │ │ │ └── agent.test.ts.snap │ │ │ │ ├── agent.test.ts │ │ │ │ ├── agent.ts │ │ │ │ ├── chatConfig.test.ts │ │ │ │ ├── chatConfig.ts │ │ │ │ └── index.ts │ │ └── store.ts │ ├── aiInfra │ │ ├── index.ts │ │ ├── initialState.ts │ │ ├── selectors.ts │ │ ├── slices │ │ │ ├── aiModel │ │ │ │ ├── action.ts │ │ │ │ ├── index.ts │ │ │ │ ├── initialState.ts │ │ │ │ ├── selectors.test.ts │ │ │ │ └── selectors.ts │ │ │ └── aiProvider │ │ │ │ ├── action.ts │ │ │ │ ├── index.ts │ │ │ │ ├── initialState.ts │ │ │ │ └── selectors.ts │ │ └── store.ts │ ├── chat │ │ ├── helpers.test.ts │ │ ├── helpers.ts │ │ ├── index.ts │ │ ├── initialState.ts │ │ ├── selectors.ts │ │ ├── slices │ │ │ ├── aiChat │ │ │ │ ├── actions │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── generateAIChat.test.ts │ │ │ │ │ │ └── rag.test.ts │ │ │ │ │ ├── generateAIChat.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── memory.ts │ │ │ │ │ └── rag.ts │ │ │ │ ├── initialState.ts │ │ │ │ └── selectors.ts │ │ │ ├── builtinTool │ │ │ │ ├── actions │ │ │ │ │ ├── dalle.test.ts │ │ │ │ │ ├── dalle.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── searXNG.test.ts │ │ │ │ │ └── searXNG.ts │ │ │ │ ├── initialState.ts │ │ │ │ └── selectors.ts │ │ │ ├── message │ │ │ │ ├── action.test.ts │ │ │ │ ├── action.ts │ │ │ │ ├── initialState.ts │ │ │ │ ├── reducer.test.ts │ │ │ │ ├── reducer.ts │ │ │ │ ├── selectors.test.ts │ │ │ │ └── selectors.ts │ │ │ ├── plugin │ │ │ │ ├── action.test.ts │ │ │ │ └── action.ts │ │ │ ├── portal │ │ │ │ ├── action.test.ts │ │ │ │ ├── action.ts │ │ │ │ ├── initialState.ts │ │ │ │ ├── selectors.test.ts │ │ │ │ ├── selectors.ts │ │ │ │ └── selectors │ │ │ │ │ └── thread.ts │ │ │ ├── share │ │ │ │ ├── action.test.ts │ │ │ │ ├── action.ts │ │ │ │ └── initialState.ts │ │ │ ├── thread │ │ │ │ ├── action.ts │ │ │ │ ├── initialState.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── selectors │ │ │ │ │ ├── index.ts │ │ │ │ │ └── util.ts │ │ │ ├── topic │ │ │ │ ├── action.test.ts │ │ │ │ ├── action.ts │ │ │ │ ├── initialState.ts │ │ │ │ ├── reducer.test.ts │ │ │ │ ├── reducer.ts │ │ │ │ ├── selectors.test.ts │ │ │ │ └── selectors.ts │ │ │ ├── translate │ │ │ │ ├── action.test.ts │ │ │ │ └── action.ts │ │ │ └── tts │ │ │ │ ├── action.test.ts │ │ │ │ └── action.ts │ │ ├── store.ts │ │ └── utils │ │ │ ├── index.ts │ │ │ └── messageMapKey.ts │ ├── file │ │ ├── index.ts │ │ ├── initialState.ts │ │ ├── reducers │ │ │ ├── uploadFileList.test.ts │ │ │ └── uploadFileList.ts │ │ ├── selectors.ts │ │ ├── slices │ │ │ ├── chat │ │ │ │ ├── action.test.ts │ │ │ │ ├── action.ts │ │ │ │ ├── index.ts │ │ │ │ ├── initialState.ts │ │ │ │ ├── selectors.test.ts │ │ │ │ └── selectors.ts │ │ │ ├── chunk │ │ │ │ ├── action.ts │ │ │ │ ├── index.ts │ │ │ │ ├── initialState.ts │ │ │ │ └── selectors.ts │ │ │ ├── fileManager │ │ │ │ ├── action.ts │ │ │ │ ├── index.ts │ │ │ │ ├── initialState.ts │ │ │ │ └── selectors.ts │ │ │ ├── tts │ │ │ │ ├── action.test.ts │ │ │ │ ├── action.ts │ │ │ │ ├── index.ts │ │ │ │ └── selectors.ts │ │ │ └── upload │ │ │ │ └── action.ts │ │ └── store.ts │ ├── global │ │ ├── action.test.ts │ │ ├── actions │ │ │ ├── clientDb.ts │ │ │ ├── general.ts │ │ │ └── workspacePane.ts │ │ ├── helpers.ts │ │ ├── index.ts │ │ ├── initialState.ts │ │ ├── selectors │ │ │ ├── general.test.ts │ │ │ ├── general.ts │ │ │ ├── index.ts │ │ │ └── systemStatus.ts │ │ └── store.ts │ ├── knowledgeBase │ │ ├── index.ts │ │ ├── initialState.ts │ │ ├── selectors.ts │ │ ├── slices │ │ │ ├── content │ │ │ │ ├── action.ts │ │ │ │ └── index.ts │ │ │ ├── crud │ │ │ │ ├── action.ts │ │ │ │ ├── index.ts │ │ │ │ ├── initialState.ts │ │ │ │ └── selectors.ts │ │ │ └── ragEval │ │ │ │ ├── actions │ │ │ │ ├── dataset.ts │ │ │ │ ├── evaluation.ts │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── initialState.ts │ │ └── store.ts │ ├── middleware │ │ ├── createDevtools.ts │ │ └── createHyperStorage │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ ├── indexedDB.test.ts │ │ │ ├── indexedDB.ts │ │ │ ├── keyMapper.ts │ │ │ ├── localStorage.ts │ │ │ ├── type.ts │ │ │ ├── urlStorage.test.ts │ │ │ └── urlStorage.ts │ ├── serverConfig │ │ ├── Provider.tsx │ │ ├── action.ts │ │ ├── index.ts │ │ ├── selectors.test.ts │ │ ├── selectors.ts │ │ ├── store.test.ts │ │ └── store.ts │ ├── session │ │ ├── helpers.ts │ │ ├── index.ts │ │ ├── initialState.ts │ │ ├── selectors.ts │ │ ├── slices │ │ │ ├── session │ │ │ │ ├── action.test.ts │ │ │ │ ├── action.ts │ │ │ │ ├── helpers.ts │ │ │ │ ├── initialState.ts │ │ │ │ ├── reducers.test.ts │ │ │ │ ├── reducers.ts │ │ │ │ └── selectors │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── list.test.ts │ │ │ │ │ ├── list.ts │ │ │ │ │ ├── meta.test.ts │ │ │ │ │ └── meta.ts │ │ │ └── sessionGroup │ │ │ │ ├── action.test.ts │ │ │ │ ├── action.ts │ │ │ │ ├── initialState.ts │ │ │ │ ├── reducer.test.ts │ │ │ │ ├── reducer.ts │ │ │ │ └── selectors.ts │ │ └── store.ts │ ├── tool │ │ ├── helpers.ts │ │ ├── index.ts │ │ ├── initialState.ts │ │ ├── selectors │ │ │ ├── index.ts │ │ │ ├── tool.test.ts │ │ │ └── tool.ts │ │ ├── slices │ │ │ ├── builtin │ │ │ │ ├── action.test.ts │ │ │ │ ├── action.ts │ │ │ │ ├── index.ts │ │ │ │ ├── initialState.ts │ │ │ │ ├── selectors.test.ts │ │ │ │ └── selectors.ts │ │ │ ├── customPlugin │ │ │ │ ├── action.test.ts │ │ │ │ ├── action.ts │ │ │ │ ├── index.ts │ │ │ │ ├── initialState.ts │ │ │ │ ├── reducers │ │ │ │ │ └── customPluginList.ts │ │ │ │ ├── selectors.test.ts │ │ │ │ └── selectors.ts │ │ │ ├── plugin │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── action.test.ts.snap │ │ │ │ ├── action.test.ts │ │ │ │ ├── action.ts │ │ │ │ ├── index.ts │ │ │ │ ├── initialState.ts │ │ │ │ ├── reducers │ │ │ │ │ └── manifest.ts │ │ │ │ ├── selectors.test.ts │ │ │ │ └── selectors.ts │ │ │ └── store │ │ │ │ ├── action.test.ts │ │ │ │ ├── action.ts │ │ │ │ ├── index.ts │ │ │ │ ├── initialState.ts │ │ │ │ ├── selectors.test.ts │ │ │ │ └── selectors.ts │ │ └── store.ts │ └── user │ │ ├── index.ts │ │ ├── initialState.ts │ │ ├── selectors.ts │ │ ├── slices │ │ ├── auth │ │ │ ├── action.test.ts │ │ │ ├── action.ts │ │ │ ├── initialState.ts │ │ │ ├── selectors.test.ts │ │ │ └── selectors.ts │ │ ├── common │ │ │ ├── action.test.ts │ │ │ ├── action.ts │ │ │ └── initialState.ts │ │ ├── modelList │ │ │ ├── __snapshots__ │ │ │ │ └── action.test.ts.snap │ │ │ ├── action.test.ts │ │ │ ├── action.ts │ │ │ ├── initialState.ts │ │ │ ├── reducers │ │ │ │ ├── customModelCard.test.ts │ │ │ │ └── customModelCard.ts │ │ │ └── selectors │ │ │ │ ├── index.ts │ │ │ │ ├── keyVaults.test.ts │ │ │ │ ├── keyVaults.ts │ │ │ │ ├── modelConfig.test.ts │ │ │ │ ├── modelConfig.ts │ │ │ │ ├── modelProvider.test.ts │ │ │ │ └── modelProvider.ts │ │ ├── preference │ │ │ ├── action.test.ts │ │ │ ├── action.ts │ │ │ ├── initialState.ts │ │ │ ├── selectors.test.ts │ │ │ └── selectors.ts │ │ ├── settings │ │ │ ├── action.test.ts │ │ │ ├── action.ts │ │ │ ├── initialState.ts │ │ │ └── selectors │ │ │ │ ├── __snapshots__ │ │ │ │ └── settings.test.ts.snap │ │ │ │ ├── general.test.ts │ │ │ │ ├── general.ts │ │ │ │ ├── index.ts │ │ │ │ ├── settings.test.ts │ │ │ │ ├── settings.ts │ │ │ │ └── systemAgent.ts │ │ └── sync │ │ │ ├── action.test.ts │ │ │ ├── action.ts │ │ │ ├── initialState.ts │ │ │ └── selectors.ts │ │ └── store.ts ├── styles │ ├── antdOverride.ts │ ├── global.ts │ ├── index.ts │ ├── loading.ts │ ├── mobileHeader.ts │ └── text.ts ├── tools │ ├── artifacts │ │ ├── index.ts │ │ └── systemRole.ts │ ├── dalle │ │ ├── Render │ │ │ ├── GalleyGrid.tsx │ │ │ ├── Item │ │ │ │ ├── EditMode.tsx │ │ │ │ ├── Error.tsx │ │ │ │ ├── Image.tsx │ │ │ │ ├── ImageFileItem.tsx │ │ │ │ └── index.tsx │ │ │ ├── ToolBar.tsx │ │ │ └── index.tsx │ │ └── index.ts │ ├── index.ts │ ├── portals.ts │ ├── renders.ts │ └── web-browsing │ │ ├── Portal │ │ ├── PageContent │ │ │ └── index.tsx │ │ ├── PageContents │ │ │ └── index.tsx │ │ ├── Search │ │ │ ├── Footer.tsx │ │ │ ├── ResultList │ │ │ │ ├── SearchItem │ │ │ │ │ ├── CategoryAvatar.tsx │ │ │ │ │ ├── TitleExtra.tsx │ │ │ │ │ ├── Video.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ └── index.tsx │ │ ├── Render │ │ ├── PageContent │ │ │ ├── Loading.tsx │ │ │ ├── Result.tsx │ │ │ └── index.tsx │ │ ├── Search │ │ │ ├── ConfigForm │ │ │ │ ├── Form.tsx │ │ │ │ ├── SearchXNGIcon.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── style.tsx │ │ │ ├── SearchQuery │ │ │ │ ├── SearchView.tsx │ │ │ │ └── index.tsx │ │ │ ├── SearchResult │ │ │ │ ├── SearchResultItem.tsx │ │ │ │ ├── ShowMore.tsx │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ └── index.tsx │ │ ├── components │ │ ├── EngineAvatar.tsx │ │ └── SearchBar.tsx │ │ ├── const.ts │ │ ├── index.ts │ │ └── systemRole.ts ├── types │ ├── agent │ │ ├── chatConfig.ts │ │ └── index.ts │ ├── aiModel.ts │ ├── aiProvider.ts │ ├── artifact.ts │ ├── asyncTask.ts │ ├── changelog.ts │ ├── chunk │ │ ├── document.ts │ │ └── index.ts │ ├── clientDB.ts │ ├── discover.ts │ ├── eval │ │ ├── dataset.ts │ │ ├── evaluation.ts │ │ ├── index.ts │ │ └── ragas.ts │ ├── exportConfig.ts │ ├── fetch.ts │ ├── files │ │ ├── index.ts │ │ ├── list.ts │ │ └── upload.ts │ ├── global.d.ts │ ├── i18next.d.ts │ ├── importer.ts │ ├── knowledgeBase │ │ └── index.ts │ ├── llm.ts │ ├── locale.ts │ ├── message │ │ ├── base.ts │ │ ├── chat.ts │ │ ├── index.ts │ │ ├── tools.ts │ │ └── translate.ts │ ├── meta.ts │ ├── next-auth.d.ts │ ├── next.ts │ ├── openai │ │ ├── chat.ts │ │ ├── functionCall.ts │ │ ├── image.ts │ │ └── plugin.ts │ ├── rag.ts │ ├── requestCache.ts │ ├── search.ts │ ├── serverConfig.ts │ ├── service.ts │ ├── session │ │ ├── agentSession.ts │ │ ├── index.ts │ │ └── sessionGroup.ts │ ├── share.ts │ ├── sync.ts │ ├── tableViewer.ts │ ├── tool │ │ ├── builtin.ts │ │ ├── crawler.ts │ │ ├── dalle.ts │ │ ├── index.ts │ │ ├── plugin.ts │ │ ├── search.ts │ │ └── tool.ts │ ├── topic │ │ ├── index.ts │ │ ├── thread.ts │ │ └── topic.ts │ ├── trace │ │ ├── action.ts │ │ └── index.ts │ ├── user │ │ ├── index.ts │ │ └── settings │ │ │ ├── filesConfig.ts │ │ │ ├── general.ts │ │ │ ├── index.ts │ │ │ ├── keyVaults.ts │ │ │ ├── modelProvider.ts │ │ │ ├── sync.ts │ │ │ ├── systemAgent.ts │ │ │ ├── tool.ts │ │ │ └── tts.ts │ └── worker.d.ts └── utils │ ├── __snapshots__ │ └── parseModels.test.ts.snap │ ├── _deprecated │ ├── __snapshots__ │ │ └── parseModels.test.ts.snap │ ├── parseModels.test.ts │ └── parseModels.ts │ ├── basePath.ts │ ├── client │ ├── cookie.test.ts │ ├── cookie.ts │ ├── downloadFile.ts │ ├── exportFile.ts │ ├── switchLang.test.ts │ ├── switchLang.ts │ ├── topic.test.ts │ └── topic.ts │ ├── clientIP.test.ts │ ├── clientIP.ts │ ├── clipboard.ts │ ├── colorUtils.ts │ ├── compass.ts │ ├── compressImage.test.ts │ ├── compressImage.ts │ ├── config.ts │ ├── difference.test.ts │ ├── difference.ts │ ├── env.ts │ ├── errorResponse.test.ts │ ├── errorResponse.ts │ ├── fetch │ ├── __tests__ │ │ ├── fetchSSE.test.ts │ │ ├── parseError.test.ts │ │ └── parseToolCalls.test.ts │ ├── fetchEventSource │ │ ├── index.ts │ │ └── parse.ts │ ├── fetchSSE.ts │ ├── index.ts │ ├── parseError.ts │ └── parseToolCalls.ts │ ├── format.test.ts │ ├── format.ts │ ├── genOG.ts │ ├── genUserLLMConfig.test.ts │ ├── genUserLLMConfig.ts │ ├── imageToBase64.test.ts │ ├── imageToBase64.ts │ ├── isChunkingUnsupported.test.ts │ ├── isChunkingUnsupported.ts │ ├── jwt.test.ts │ ├── jwt.ts │ ├── keyboard.ts │ ├── localStorage.ts │ ├── locale.test.ts │ ├── locale.ts │ ├── merge.test.ts │ ├── merge.ts │ ├── parseMarkdown.ts │ ├── parseModels.test.ts │ ├── parseModels.ts │ ├── platform.test.ts │ ├── platform.ts │ ├── safeParseJSON.test.ts │ ├── safeParseJSON.ts │ ├── sanitizeUTF8.test.ts │ ├── sanitizeUTF8.ts │ ├── server │ ├── auth.ts │ ├── geo.ts │ ├── jwt.test.ts │ ├── jwt.ts │ ├── responsive.ts │ └── routeVariants.ts │ ├── sleep.ts │ ├── storeDebug.ts │ ├── time.ts │ ├── tokenizer │ ├── client.ts │ ├── index.ts │ ├── server.ts │ └── tokenizer.worker.ts │ ├── toolCall.ts │ ├── toolManifest.ts │ ├── trace.ts │ ├── uploadFIle.ts │ ├── url.test.ts │ ├── url.ts │ ├── uuid.ts │ └── zustand.ts ├── tests ├── setup-db.ts ├── setup.ts └── utils.tsx ├── tsconfig.json ├── vercel.json ├── vitest.config.ts └── vitest.server.config.ts /.bunfig.toml: -------------------------------------------------------------------------------- 1 | [install.lockfile] 2 | 3 | save = false 4 | -------------------------------------------------------------------------------- /.changelogrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@lobehub/lint').changelog; 2 | -------------------------------------------------------------------------------- /.commitlintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.commitlintrc.js -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.github/workflows/sync.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/wiki-sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.github/workflows/wiki-sync.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npm run type-check 2 | npx --no-install lint-staged 3 | -------------------------------------------------------------------------------- /.i18nrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.i18nrc.js -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | lts/jod 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@lobehub/lint').prettier; 2 | -------------------------------------------------------------------------------- /.releaserc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.releaserc.js -------------------------------------------------------------------------------- /.remarkrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.remarkrc.js -------------------------------------------------------------------------------- /.remarkrc.mdx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.remarkrc.mdx.js -------------------------------------------------------------------------------- /.seorc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.seorc.cjs -------------------------------------------------------------------------------- /.stylelintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/.stylelintrc.js -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.database: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/Dockerfile.database -------------------------------------------------------------------------------- /Dockerfile.pglite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/Dockerfile.pglite -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/README.md -------------------------------------------------------------------------------- /README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/README.zh-CN.md -------------------------------------------------------------------------------- /changelog/CHANGELOG.v0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/changelog/CHANGELOG.v0.md -------------------------------------------------------------------------------- /changelog/v0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/changelog/v0.json -------------------------------------------------------------------------------- /changelog/v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/changelog/v1.json -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/codecov.yml -------------------------------------------------------------------------------- /contributing/Basic/Chat-API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/contributing/Basic/Chat-API.md -------------------------------------------------------------------------------- /contributing/Basic/Intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/contributing/Basic/Intro.md -------------------------------------------------------------------------------- /contributing/Basic/Resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/contributing/Basic/Resources.md -------------------------------------------------------------------------------- /contributing/Basic/Test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/contributing/Basic/Test.md -------------------------------------------------------------------------------- /contributing/Home.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/contributing/Home.md -------------------------------------------------------------------------------- /contributing/Upstream-Sync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/contributing/Upstream-Sync.md -------------------------------------------------------------------------------- /contributing/_Footer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/contributing/_Footer.md -------------------------------------------------------------------------------- /contributing/_Sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/contributing/_Sidebar.md -------------------------------------------------------------------------------- /docker-compose/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docker-compose/setup.sh -------------------------------------------------------------------------------- /docs/.cdn.cache.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/.cdn.cache.json -------------------------------------------------------------------------------- /docs/changelog/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/changelog/index.json -------------------------------------------------------------------------------- /docs/changelog/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/changelog/schema.json -------------------------------------------------------------------------------- /docs/self-hosting/start.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/self-hosting/start.mdx -------------------------------------------------------------------------------- /docs/usage/agents/concepts.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/agents/concepts.mdx -------------------------------------------------------------------------------- /docs/usage/agents/model.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/agents/model.mdx -------------------------------------------------------------------------------- /docs/usage/agents/prompt.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/agents/prompt.mdx -------------------------------------------------------------------------------- /docs/usage/agents/topics.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/agents/topics.mdx -------------------------------------------------------------------------------- /docs/usage/features/auth.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/features/auth.mdx -------------------------------------------------------------------------------- /docs/usage/features/cot.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/features/cot.mdx -------------------------------------------------------------------------------- /docs/usage/features/mobile.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/features/mobile.mdx -------------------------------------------------------------------------------- /docs/usage/features/more.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/features/more.mdx -------------------------------------------------------------------------------- /docs/usage/features/pwa.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/features/pwa.mdx -------------------------------------------------------------------------------- /docs/usage/features/theme.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/features/theme.mdx -------------------------------------------------------------------------------- /docs/usage/features/tts.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/features/tts.mdx -------------------------------------------------------------------------------- /docs/usage/features/vision.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/features/vision.mdx -------------------------------------------------------------------------------- /docs/usage/foundation/basic.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/foundation/basic.mdx -------------------------------------------------------------------------------- /docs/usage/foundation/share.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/foundation/share.mdx -------------------------------------------------------------------------------- /docs/usage/plugins/store.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/plugins/store.mdx -------------------------------------------------------------------------------- /docs/usage/providers.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers.mdx -------------------------------------------------------------------------------- /docs/usage/providers.zh-CN.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers.zh-CN.mdx -------------------------------------------------------------------------------- /docs/usage/providers/ai21.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/ai21.mdx -------------------------------------------------------------------------------- /docs/usage/providers/ai360.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/ai360.mdx -------------------------------------------------------------------------------- /docs/usage/providers/azure.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/azure.mdx -------------------------------------------------------------------------------- /docs/usage/providers/gemini.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/gemini.mdx -------------------------------------------------------------------------------- /docs/usage/providers/github.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/github.mdx -------------------------------------------------------------------------------- /docs/usage/providers/groq.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/groq.mdx -------------------------------------------------------------------------------- /docs/usage/providers/jina.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/jina.mdx -------------------------------------------------------------------------------- /docs/usage/providers/novita.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/novita.mdx -------------------------------------------------------------------------------- /docs/usage/providers/nvidia.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/nvidia.mdx -------------------------------------------------------------------------------- /docs/usage/providers/ollama.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/ollama.mdx -------------------------------------------------------------------------------- /docs/usage/providers/openai.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/openai.mdx -------------------------------------------------------------------------------- /docs/usage/providers/ppio.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/ppio.mdx -------------------------------------------------------------------------------- /docs/usage/providers/qwen.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/qwen.mdx -------------------------------------------------------------------------------- /docs/usage/providers/spark.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/spark.mdx -------------------------------------------------------------------------------- /docs/usage/providers/taichu.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/taichu.mdx -------------------------------------------------------------------------------- /docs/usage/providers/vllm.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/vllm.mdx -------------------------------------------------------------------------------- /docs/usage/providers/wenxin.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/wenxin.mdx -------------------------------------------------------------------------------- /docs/usage/providers/xai.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/xai.mdx -------------------------------------------------------------------------------- /docs/usage/providers/zhipu.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/providers/zhipu.mdx -------------------------------------------------------------------------------- /docs/usage/start.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/start.mdx -------------------------------------------------------------------------------- /docs/usage/start.zh-CN.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/start.zh-CN.mdx -------------------------------------------------------------------------------- /docs/usage/tools-calling.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/docs/usage/tools-calling.mdx -------------------------------------------------------------------------------- /drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/drizzle.config.ts -------------------------------------------------------------------------------- /locales/ar/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/auth.json -------------------------------------------------------------------------------- /locales/ar/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/changelog.json -------------------------------------------------------------------------------- /locales/ar/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/chat.json -------------------------------------------------------------------------------- /locales/ar/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/clerk.json -------------------------------------------------------------------------------- /locales/ar/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/common.json -------------------------------------------------------------------------------- /locales/ar/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/components.json -------------------------------------------------------------------------------- /locales/ar/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/discover.json -------------------------------------------------------------------------------- /locales/ar/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/error.json -------------------------------------------------------------------------------- /locales/ar/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/file.json -------------------------------------------------------------------------------- /locales/ar/knowledgeBase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/knowledgeBase.json -------------------------------------------------------------------------------- /locales/ar/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/market.json -------------------------------------------------------------------------------- /locales/ar/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/metadata.json -------------------------------------------------------------------------------- /locales/ar/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/migration.json -------------------------------------------------------------------------------- /locales/ar/modelProvider.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/modelProvider.json -------------------------------------------------------------------------------- /locales/ar/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/models.json -------------------------------------------------------------------------------- /locales/ar/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/plugin.json -------------------------------------------------------------------------------- /locales/ar/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/portal.json -------------------------------------------------------------------------------- /locales/ar/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/providers.json -------------------------------------------------------------------------------- /locales/ar/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/ragEval.json -------------------------------------------------------------------------------- /locales/ar/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/setting.json -------------------------------------------------------------------------------- /locales/ar/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/thread.json -------------------------------------------------------------------------------- /locales/ar/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/tool.json -------------------------------------------------------------------------------- /locales/ar/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/topic.json -------------------------------------------------------------------------------- /locales/ar/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ar/welcome.json -------------------------------------------------------------------------------- /locales/bg-BG/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/auth.json -------------------------------------------------------------------------------- /locales/bg-BG/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/changelog.json -------------------------------------------------------------------------------- /locales/bg-BG/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/chat.json -------------------------------------------------------------------------------- /locales/bg-BG/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/clerk.json -------------------------------------------------------------------------------- /locales/bg-BG/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/common.json -------------------------------------------------------------------------------- /locales/bg-BG/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/components.json -------------------------------------------------------------------------------- /locales/bg-BG/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/discover.json -------------------------------------------------------------------------------- /locales/bg-BG/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/error.json -------------------------------------------------------------------------------- /locales/bg-BG/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/file.json -------------------------------------------------------------------------------- /locales/bg-BG/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/market.json -------------------------------------------------------------------------------- /locales/bg-BG/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/metadata.json -------------------------------------------------------------------------------- /locales/bg-BG/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/migration.json -------------------------------------------------------------------------------- /locales/bg-BG/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/models.json -------------------------------------------------------------------------------- /locales/bg-BG/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/plugin.json -------------------------------------------------------------------------------- /locales/bg-BG/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/portal.json -------------------------------------------------------------------------------- /locales/bg-BG/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/providers.json -------------------------------------------------------------------------------- /locales/bg-BG/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/ragEval.json -------------------------------------------------------------------------------- /locales/bg-BG/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/setting.json -------------------------------------------------------------------------------- /locales/bg-BG/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/thread.json -------------------------------------------------------------------------------- /locales/bg-BG/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/tool.json -------------------------------------------------------------------------------- /locales/bg-BG/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/topic.json -------------------------------------------------------------------------------- /locales/bg-BG/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/bg-BG/welcome.json -------------------------------------------------------------------------------- /locales/de-DE/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/auth.json -------------------------------------------------------------------------------- /locales/de-DE/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/changelog.json -------------------------------------------------------------------------------- /locales/de-DE/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/chat.json -------------------------------------------------------------------------------- /locales/de-DE/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/clerk.json -------------------------------------------------------------------------------- /locales/de-DE/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/common.json -------------------------------------------------------------------------------- /locales/de-DE/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/components.json -------------------------------------------------------------------------------- /locales/de-DE/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/discover.json -------------------------------------------------------------------------------- /locales/de-DE/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/error.json -------------------------------------------------------------------------------- /locales/de-DE/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/file.json -------------------------------------------------------------------------------- /locales/de-DE/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/market.json -------------------------------------------------------------------------------- /locales/de-DE/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/metadata.json -------------------------------------------------------------------------------- /locales/de-DE/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/migration.json -------------------------------------------------------------------------------- /locales/de-DE/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/models.json -------------------------------------------------------------------------------- /locales/de-DE/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/plugin.json -------------------------------------------------------------------------------- /locales/de-DE/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/portal.json -------------------------------------------------------------------------------- /locales/de-DE/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/providers.json -------------------------------------------------------------------------------- /locales/de-DE/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/ragEval.json -------------------------------------------------------------------------------- /locales/de-DE/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/setting.json -------------------------------------------------------------------------------- /locales/de-DE/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/thread.json -------------------------------------------------------------------------------- /locales/de-DE/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/tool.json -------------------------------------------------------------------------------- /locales/de-DE/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/topic.json -------------------------------------------------------------------------------- /locales/de-DE/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/de-DE/welcome.json -------------------------------------------------------------------------------- /locales/en-US/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/auth.json -------------------------------------------------------------------------------- /locales/en-US/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/changelog.json -------------------------------------------------------------------------------- /locales/en-US/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/chat.json -------------------------------------------------------------------------------- /locales/en-US/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/clerk.json -------------------------------------------------------------------------------- /locales/en-US/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/common.json -------------------------------------------------------------------------------- /locales/en-US/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/components.json -------------------------------------------------------------------------------- /locales/en-US/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/discover.json -------------------------------------------------------------------------------- /locales/en-US/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/error.json -------------------------------------------------------------------------------- /locales/en-US/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/file.json -------------------------------------------------------------------------------- /locales/en-US/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/market.json -------------------------------------------------------------------------------- /locales/en-US/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/metadata.json -------------------------------------------------------------------------------- /locales/en-US/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/migration.json -------------------------------------------------------------------------------- /locales/en-US/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/models.json -------------------------------------------------------------------------------- /locales/en-US/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/plugin.json -------------------------------------------------------------------------------- /locales/en-US/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/portal.json -------------------------------------------------------------------------------- /locales/en-US/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/providers.json -------------------------------------------------------------------------------- /locales/en-US/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/ragEval.json -------------------------------------------------------------------------------- /locales/en-US/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/setting.json -------------------------------------------------------------------------------- /locales/en-US/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/thread.json -------------------------------------------------------------------------------- /locales/en-US/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/tool.json -------------------------------------------------------------------------------- /locales/en-US/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/topic.json -------------------------------------------------------------------------------- /locales/en-US/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/en-US/welcome.json -------------------------------------------------------------------------------- /locales/es-ES/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/auth.json -------------------------------------------------------------------------------- /locales/es-ES/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/changelog.json -------------------------------------------------------------------------------- /locales/es-ES/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/chat.json -------------------------------------------------------------------------------- /locales/es-ES/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/clerk.json -------------------------------------------------------------------------------- /locales/es-ES/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/common.json -------------------------------------------------------------------------------- /locales/es-ES/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/components.json -------------------------------------------------------------------------------- /locales/es-ES/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/discover.json -------------------------------------------------------------------------------- /locales/es-ES/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/error.json -------------------------------------------------------------------------------- /locales/es-ES/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/file.json -------------------------------------------------------------------------------- /locales/es-ES/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/market.json -------------------------------------------------------------------------------- /locales/es-ES/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/metadata.json -------------------------------------------------------------------------------- /locales/es-ES/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/migration.json -------------------------------------------------------------------------------- /locales/es-ES/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/models.json -------------------------------------------------------------------------------- /locales/es-ES/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/plugin.json -------------------------------------------------------------------------------- /locales/es-ES/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/portal.json -------------------------------------------------------------------------------- /locales/es-ES/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/providers.json -------------------------------------------------------------------------------- /locales/es-ES/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/ragEval.json -------------------------------------------------------------------------------- /locales/es-ES/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/setting.json -------------------------------------------------------------------------------- /locales/es-ES/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/thread.json -------------------------------------------------------------------------------- /locales/es-ES/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/tool.json -------------------------------------------------------------------------------- /locales/es-ES/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/topic.json -------------------------------------------------------------------------------- /locales/es-ES/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/es-ES/welcome.json -------------------------------------------------------------------------------- /locales/fa-IR/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/auth.json -------------------------------------------------------------------------------- /locales/fa-IR/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/changelog.json -------------------------------------------------------------------------------- /locales/fa-IR/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/chat.json -------------------------------------------------------------------------------- /locales/fa-IR/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/clerk.json -------------------------------------------------------------------------------- /locales/fa-IR/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/common.json -------------------------------------------------------------------------------- /locales/fa-IR/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/components.json -------------------------------------------------------------------------------- /locales/fa-IR/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/discover.json -------------------------------------------------------------------------------- /locales/fa-IR/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/error.json -------------------------------------------------------------------------------- /locales/fa-IR/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/file.json -------------------------------------------------------------------------------- /locales/fa-IR/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/market.json -------------------------------------------------------------------------------- /locales/fa-IR/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/metadata.json -------------------------------------------------------------------------------- /locales/fa-IR/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/migration.json -------------------------------------------------------------------------------- /locales/fa-IR/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/models.json -------------------------------------------------------------------------------- /locales/fa-IR/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/plugin.json -------------------------------------------------------------------------------- /locales/fa-IR/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/portal.json -------------------------------------------------------------------------------- /locales/fa-IR/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/providers.json -------------------------------------------------------------------------------- /locales/fa-IR/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/ragEval.json -------------------------------------------------------------------------------- /locales/fa-IR/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/setting.json -------------------------------------------------------------------------------- /locales/fa-IR/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/thread.json -------------------------------------------------------------------------------- /locales/fa-IR/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/tool.json -------------------------------------------------------------------------------- /locales/fa-IR/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/topic.json -------------------------------------------------------------------------------- /locales/fa-IR/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fa-IR/welcome.json -------------------------------------------------------------------------------- /locales/fr-FR/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/auth.json -------------------------------------------------------------------------------- /locales/fr-FR/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/changelog.json -------------------------------------------------------------------------------- /locales/fr-FR/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/chat.json -------------------------------------------------------------------------------- /locales/fr-FR/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/clerk.json -------------------------------------------------------------------------------- /locales/fr-FR/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/common.json -------------------------------------------------------------------------------- /locales/fr-FR/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/components.json -------------------------------------------------------------------------------- /locales/fr-FR/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/discover.json -------------------------------------------------------------------------------- /locales/fr-FR/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/error.json -------------------------------------------------------------------------------- /locales/fr-FR/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/file.json -------------------------------------------------------------------------------- /locales/fr-FR/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/market.json -------------------------------------------------------------------------------- /locales/fr-FR/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/metadata.json -------------------------------------------------------------------------------- /locales/fr-FR/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/migration.json -------------------------------------------------------------------------------- /locales/fr-FR/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/models.json -------------------------------------------------------------------------------- /locales/fr-FR/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/plugin.json -------------------------------------------------------------------------------- /locales/fr-FR/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/portal.json -------------------------------------------------------------------------------- /locales/fr-FR/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/providers.json -------------------------------------------------------------------------------- /locales/fr-FR/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/ragEval.json -------------------------------------------------------------------------------- /locales/fr-FR/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/setting.json -------------------------------------------------------------------------------- /locales/fr-FR/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/thread.json -------------------------------------------------------------------------------- /locales/fr-FR/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/tool.json -------------------------------------------------------------------------------- /locales/fr-FR/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/topic.json -------------------------------------------------------------------------------- /locales/fr-FR/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/fr-FR/welcome.json -------------------------------------------------------------------------------- /locales/it-IT/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/auth.json -------------------------------------------------------------------------------- /locales/it-IT/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/changelog.json -------------------------------------------------------------------------------- /locales/it-IT/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/chat.json -------------------------------------------------------------------------------- /locales/it-IT/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/clerk.json -------------------------------------------------------------------------------- /locales/it-IT/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/common.json -------------------------------------------------------------------------------- /locales/it-IT/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/components.json -------------------------------------------------------------------------------- /locales/it-IT/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/discover.json -------------------------------------------------------------------------------- /locales/it-IT/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/error.json -------------------------------------------------------------------------------- /locales/it-IT/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/file.json -------------------------------------------------------------------------------- /locales/it-IT/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/market.json -------------------------------------------------------------------------------- /locales/it-IT/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/metadata.json -------------------------------------------------------------------------------- /locales/it-IT/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/migration.json -------------------------------------------------------------------------------- /locales/it-IT/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/models.json -------------------------------------------------------------------------------- /locales/it-IT/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/plugin.json -------------------------------------------------------------------------------- /locales/it-IT/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/portal.json -------------------------------------------------------------------------------- /locales/it-IT/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/providers.json -------------------------------------------------------------------------------- /locales/it-IT/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/ragEval.json -------------------------------------------------------------------------------- /locales/it-IT/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/setting.json -------------------------------------------------------------------------------- /locales/it-IT/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/thread.json -------------------------------------------------------------------------------- /locales/it-IT/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/tool.json -------------------------------------------------------------------------------- /locales/it-IT/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/topic.json -------------------------------------------------------------------------------- /locales/it-IT/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/it-IT/welcome.json -------------------------------------------------------------------------------- /locales/ja-JP/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/auth.json -------------------------------------------------------------------------------- /locales/ja-JP/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/changelog.json -------------------------------------------------------------------------------- /locales/ja-JP/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/chat.json -------------------------------------------------------------------------------- /locales/ja-JP/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/clerk.json -------------------------------------------------------------------------------- /locales/ja-JP/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/common.json -------------------------------------------------------------------------------- /locales/ja-JP/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/components.json -------------------------------------------------------------------------------- /locales/ja-JP/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/discover.json -------------------------------------------------------------------------------- /locales/ja-JP/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/error.json -------------------------------------------------------------------------------- /locales/ja-JP/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/file.json -------------------------------------------------------------------------------- /locales/ja-JP/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/market.json -------------------------------------------------------------------------------- /locales/ja-JP/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/metadata.json -------------------------------------------------------------------------------- /locales/ja-JP/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/migration.json -------------------------------------------------------------------------------- /locales/ja-JP/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/models.json -------------------------------------------------------------------------------- /locales/ja-JP/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/plugin.json -------------------------------------------------------------------------------- /locales/ja-JP/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/portal.json -------------------------------------------------------------------------------- /locales/ja-JP/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/providers.json -------------------------------------------------------------------------------- /locales/ja-JP/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/ragEval.json -------------------------------------------------------------------------------- /locales/ja-JP/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/setting.json -------------------------------------------------------------------------------- /locales/ja-JP/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/thread.json -------------------------------------------------------------------------------- /locales/ja-JP/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/tool.json -------------------------------------------------------------------------------- /locales/ja-JP/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/topic.json -------------------------------------------------------------------------------- /locales/ja-JP/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ja-JP/welcome.json -------------------------------------------------------------------------------- /locales/ko-KR/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/auth.json -------------------------------------------------------------------------------- /locales/ko-KR/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/changelog.json -------------------------------------------------------------------------------- /locales/ko-KR/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/chat.json -------------------------------------------------------------------------------- /locales/ko-KR/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/clerk.json -------------------------------------------------------------------------------- /locales/ko-KR/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/common.json -------------------------------------------------------------------------------- /locales/ko-KR/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/components.json -------------------------------------------------------------------------------- /locales/ko-KR/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/discover.json -------------------------------------------------------------------------------- /locales/ko-KR/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/error.json -------------------------------------------------------------------------------- /locales/ko-KR/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/file.json -------------------------------------------------------------------------------- /locales/ko-KR/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/market.json -------------------------------------------------------------------------------- /locales/ko-KR/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/metadata.json -------------------------------------------------------------------------------- /locales/ko-KR/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/migration.json -------------------------------------------------------------------------------- /locales/ko-KR/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/models.json -------------------------------------------------------------------------------- /locales/ko-KR/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/plugin.json -------------------------------------------------------------------------------- /locales/ko-KR/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/portal.json -------------------------------------------------------------------------------- /locales/ko-KR/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/providers.json -------------------------------------------------------------------------------- /locales/ko-KR/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/ragEval.json -------------------------------------------------------------------------------- /locales/ko-KR/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/setting.json -------------------------------------------------------------------------------- /locales/ko-KR/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/thread.json -------------------------------------------------------------------------------- /locales/ko-KR/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/tool.json -------------------------------------------------------------------------------- /locales/ko-KR/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/topic.json -------------------------------------------------------------------------------- /locales/ko-KR/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ko-KR/welcome.json -------------------------------------------------------------------------------- /locales/nl-NL/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/auth.json -------------------------------------------------------------------------------- /locales/nl-NL/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/changelog.json -------------------------------------------------------------------------------- /locales/nl-NL/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/chat.json -------------------------------------------------------------------------------- /locales/nl-NL/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/clerk.json -------------------------------------------------------------------------------- /locales/nl-NL/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/common.json -------------------------------------------------------------------------------- /locales/nl-NL/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/components.json -------------------------------------------------------------------------------- /locales/nl-NL/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/discover.json -------------------------------------------------------------------------------- /locales/nl-NL/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/error.json -------------------------------------------------------------------------------- /locales/nl-NL/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/file.json -------------------------------------------------------------------------------- /locales/nl-NL/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/market.json -------------------------------------------------------------------------------- /locales/nl-NL/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/metadata.json -------------------------------------------------------------------------------- /locales/nl-NL/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/migration.json -------------------------------------------------------------------------------- /locales/nl-NL/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/models.json -------------------------------------------------------------------------------- /locales/nl-NL/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/plugin.json -------------------------------------------------------------------------------- /locales/nl-NL/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/portal.json -------------------------------------------------------------------------------- /locales/nl-NL/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/providers.json -------------------------------------------------------------------------------- /locales/nl-NL/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/ragEval.json -------------------------------------------------------------------------------- /locales/nl-NL/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/setting.json -------------------------------------------------------------------------------- /locales/nl-NL/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/thread.json -------------------------------------------------------------------------------- /locales/nl-NL/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/tool.json -------------------------------------------------------------------------------- /locales/nl-NL/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/topic.json -------------------------------------------------------------------------------- /locales/nl-NL/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/nl-NL/welcome.json -------------------------------------------------------------------------------- /locales/pl-PL/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/auth.json -------------------------------------------------------------------------------- /locales/pl-PL/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/changelog.json -------------------------------------------------------------------------------- /locales/pl-PL/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/chat.json -------------------------------------------------------------------------------- /locales/pl-PL/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/clerk.json -------------------------------------------------------------------------------- /locales/pl-PL/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/common.json -------------------------------------------------------------------------------- /locales/pl-PL/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/components.json -------------------------------------------------------------------------------- /locales/pl-PL/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/discover.json -------------------------------------------------------------------------------- /locales/pl-PL/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/error.json -------------------------------------------------------------------------------- /locales/pl-PL/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/file.json -------------------------------------------------------------------------------- /locales/pl-PL/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/market.json -------------------------------------------------------------------------------- /locales/pl-PL/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/metadata.json -------------------------------------------------------------------------------- /locales/pl-PL/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/migration.json -------------------------------------------------------------------------------- /locales/pl-PL/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/models.json -------------------------------------------------------------------------------- /locales/pl-PL/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/plugin.json -------------------------------------------------------------------------------- /locales/pl-PL/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/portal.json -------------------------------------------------------------------------------- /locales/pl-PL/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/providers.json -------------------------------------------------------------------------------- /locales/pl-PL/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/ragEval.json -------------------------------------------------------------------------------- /locales/pl-PL/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/setting.json -------------------------------------------------------------------------------- /locales/pl-PL/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/thread.json -------------------------------------------------------------------------------- /locales/pl-PL/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/tool.json -------------------------------------------------------------------------------- /locales/pl-PL/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/topic.json -------------------------------------------------------------------------------- /locales/pl-PL/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pl-PL/welcome.json -------------------------------------------------------------------------------- /locales/pt-BR/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/auth.json -------------------------------------------------------------------------------- /locales/pt-BR/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/changelog.json -------------------------------------------------------------------------------- /locales/pt-BR/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/chat.json -------------------------------------------------------------------------------- /locales/pt-BR/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/clerk.json -------------------------------------------------------------------------------- /locales/pt-BR/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/common.json -------------------------------------------------------------------------------- /locales/pt-BR/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/components.json -------------------------------------------------------------------------------- /locales/pt-BR/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/discover.json -------------------------------------------------------------------------------- /locales/pt-BR/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/error.json -------------------------------------------------------------------------------- /locales/pt-BR/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/file.json -------------------------------------------------------------------------------- /locales/pt-BR/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/market.json -------------------------------------------------------------------------------- /locales/pt-BR/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/metadata.json -------------------------------------------------------------------------------- /locales/pt-BR/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/migration.json -------------------------------------------------------------------------------- /locales/pt-BR/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/models.json -------------------------------------------------------------------------------- /locales/pt-BR/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/plugin.json -------------------------------------------------------------------------------- /locales/pt-BR/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/portal.json -------------------------------------------------------------------------------- /locales/pt-BR/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/providers.json -------------------------------------------------------------------------------- /locales/pt-BR/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/ragEval.json -------------------------------------------------------------------------------- /locales/pt-BR/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/setting.json -------------------------------------------------------------------------------- /locales/pt-BR/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/thread.json -------------------------------------------------------------------------------- /locales/pt-BR/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/tool.json -------------------------------------------------------------------------------- /locales/pt-BR/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/topic.json -------------------------------------------------------------------------------- /locales/pt-BR/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/pt-BR/welcome.json -------------------------------------------------------------------------------- /locales/ru-RU/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/auth.json -------------------------------------------------------------------------------- /locales/ru-RU/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/changelog.json -------------------------------------------------------------------------------- /locales/ru-RU/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/chat.json -------------------------------------------------------------------------------- /locales/ru-RU/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/clerk.json -------------------------------------------------------------------------------- /locales/ru-RU/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/common.json -------------------------------------------------------------------------------- /locales/ru-RU/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/components.json -------------------------------------------------------------------------------- /locales/ru-RU/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/discover.json -------------------------------------------------------------------------------- /locales/ru-RU/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/error.json -------------------------------------------------------------------------------- /locales/ru-RU/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/file.json -------------------------------------------------------------------------------- /locales/ru-RU/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/market.json -------------------------------------------------------------------------------- /locales/ru-RU/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/metadata.json -------------------------------------------------------------------------------- /locales/ru-RU/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/migration.json -------------------------------------------------------------------------------- /locales/ru-RU/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/models.json -------------------------------------------------------------------------------- /locales/ru-RU/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/plugin.json -------------------------------------------------------------------------------- /locales/ru-RU/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/portal.json -------------------------------------------------------------------------------- /locales/ru-RU/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/providers.json -------------------------------------------------------------------------------- /locales/ru-RU/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/ragEval.json -------------------------------------------------------------------------------- /locales/ru-RU/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/setting.json -------------------------------------------------------------------------------- /locales/ru-RU/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/thread.json -------------------------------------------------------------------------------- /locales/ru-RU/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/tool.json -------------------------------------------------------------------------------- /locales/ru-RU/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/topic.json -------------------------------------------------------------------------------- /locales/ru-RU/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/ru-RU/welcome.json -------------------------------------------------------------------------------- /locales/tr-TR/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/auth.json -------------------------------------------------------------------------------- /locales/tr-TR/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/changelog.json -------------------------------------------------------------------------------- /locales/tr-TR/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/chat.json -------------------------------------------------------------------------------- /locales/tr-TR/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/clerk.json -------------------------------------------------------------------------------- /locales/tr-TR/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/common.json -------------------------------------------------------------------------------- /locales/tr-TR/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/components.json -------------------------------------------------------------------------------- /locales/tr-TR/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/discover.json -------------------------------------------------------------------------------- /locales/tr-TR/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/error.json -------------------------------------------------------------------------------- /locales/tr-TR/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/file.json -------------------------------------------------------------------------------- /locales/tr-TR/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/market.json -------------------------------------------------------------------------------- /locales/tr-TR/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/metadata.json -------------------------------------------------------------------------------- /locales/tr-TR/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/migration.json -------------------------------------------------------------------------------- /locales/tr-TR/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/models.json -------------------------------------------------------------------------------- /locales/tr-TR/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/plugin.json -------------------------------------------------------------------------------- /locales/tr-TR/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/portal.json -------------------------------------------------------------------------------- /locales/tr-TR/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/providers.json -------------------------------------------------------------------------------- /locales/tr-TR/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/ragEval.json -------------------------------------------------------------------------------- /locales/tr-TR/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/setting.json -------------------------------------------------------------------------------- /locales/tr-TR/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/thread.json -------------------------------------------------------------------------------- /locales/tr-TR/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/tool.json -------------------------------------------------------------------------------- /locales/tr-TR/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/topic.json -------------------------------------------------------------------------------- /locales/tr-TR/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/tr-TR/welcome.json -------------------------------------------------------------------------------- /locales/vi-VN/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/auth.json -------------------------------------------------------------------------------- /locales/vi-VN/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/changelog.json -------------------------------------------------------------------------------- /locales/vi-VN/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/chat.json -------------------------------------------------------------------------------- /locales/vi-VN/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/clerk.json -------------------------------------------------------------------------------- /locales/vi-VN/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/common.json -------------------------------------------------------------------------------- /locales/vi-VN/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/components.json -------------------------------------------------------------------------------- /locales/vi-VN/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/discover.json -------------------------------------------------------------------------------- /locales/vi-VN/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/error.json -------------------------------------------------------------------------------- /locales/vi-VN/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/file.json -------------------------------------------------------------------------------- /locales/vi-VN/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/market.json -------------------------------------------------------------------------------- /locales/vi-VN/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/metadata.json -------------------------------------------------------------------------------- /locales/vi-VN/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/migration.json -------------------------------------------------------------------------------- /locales/vi-VN/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/models.json -------------------------------------------------------------------------------- /locales/vi-VN/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/plugin.json -------------------------------------------------------------------------------- /locales/vi-VN/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/portal.json -------------------------------------------------------------------------------- /locales/vi-VN/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/providers.json -------------------------------------------------------------------------------- /locales/vi-VN/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/ragEval.json -------------------------------------------------------------------------------- /locales/vi-VN/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/setting.json -------------------------------------------------------------------------------- /locales/vi-VN/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/thread.json -------------------------------------------------------------------------------- /locales/vi-VN/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/tool.json -------------------------------------------------------------------------------- /locales/vi-VN/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/topic.json -------------------------------------------------------------------------------- /locales/vi-VN/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/vi-VN/welcome.json -------------------------------------------------------------------------------- /locales/zh-CN/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/auth.json -------------------------------------------------------------------------------- /locales/zh-CN/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/changelog.json -------------------------------------------------------------------------------- /locales/zh-CN/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/chat.json -------------------------------------------------------------------------------- /locales/zh-CN/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/clerk.json -------------------------------------------------------------------------------- /locales/zh-CN/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/common.json -------------------------------------------------------------------------------- /locales/zh-CN/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/components.json -------------------------------------------------------------------------------- /locales/zh-CN/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/discover.json -------------------------------------------------------------------------------- /locales/zh-CN/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/error.json -------------------------------------------------------------------------------- /locales/zh-CN/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/file.json -------------------------------------------------------------------------------- /locales/zh-CN/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/market.json -------------------------------------------------------------------------------- /locales/zh-CN/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/metadata.json -------------------------------------------------------------------------------- /locales/zh-CN/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/migration.json -------------------------------------------------------------------------------- /locales/zh-CN/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/models.json -------------------------------------------------------------------------------- /locales/zh-CN/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/plugin.json -------------------------------------------------------------------------------- /locales/zh-CN/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/portal.json -------------------------------------------------------------------------------- /locales/zh-CN/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/providers.json -------------------------------------------------------------------------------- /locales/zh-CN/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/ragEval.json -------------------------------------------------------------------------------- /locales/zh-CN/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/setting.json -------------------------------------------------------------------------------- /locales/zh-CN/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/thread.json -------------------------------------------------------------------------------- /locales/zh-CN/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/tool.json -------------------------------------------------------------------------------- /locales/zh-CN/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/topic.json -------------------------------------------------------------------------------- /locales/zh-CN/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-CN/welcome.json -------------------------------------------------------------------------------- /locales/zh-TW/auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/auth.json -------------------------------------------------------------------------------- /locales/zh-TW/changelog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/changelog.json -------------------------------------------------------------------------------- /locales/zh-TW/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/chat.json -------------------------------------------------------------------------------- /locales/zh-TW/clerk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/clerk.json -------------------------------------------------------------------------------- /locales/zh-TW/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/common.json -------------------------------------------------------------------------------- /locales/zh-TW/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/components.json -------------------------------------------------------------------------------- /locales/zh-TW/discover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/discover.json -------------------------------------------------------------------------------- /locales/zh-TW/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/error.json -------------------------------------------------------------------------------- /locales/zh-TW/file.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/file.json -------------------------------------------------------------------------------- /locales/zh-TW/market.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/market.json -------------------------------------------------------------------------------- /locales/zh-TW/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/metadata.json -------------------------------------------------------------------------------- /locales/zh-TW/migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/migration.json -------------------------------------------------------------------------------- /locales/zh-TW/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/models.json -------------------------------------------------------------------------------- /locales/zh-TW/plugin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/plugin.json -------------------------------------------------------------------------------- /locales/zh-TW/portal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/portal.json -------------------------------------------------------------------------------- /locales/zh-TW/providers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/providers.json -------------------------------------------------------------------------------- /locales/zh-TW/ragEval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/ragEval.json -------------------------------------------------------------------------------- /locales/zh-TW/setting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/setting.json -------------------------------------------------------------------------------- /locales/zh-TW/thread.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/thread.json -------------------------------------------------------------------------------- /locales/zh-TW/tool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/tool.json -------------------------------------------------------------------------------- /locales/zh-TW/topic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/topic.json -------------------------------------------------------------------------------- /locales/zh-TW/welcome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/locales/zh-TW/welcome.json -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/netlify.toml -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/package.json -------------------------------------------------------------------------------- /packages/web-crawler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/packages/web-crawler/README.md -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/favicon-32x32.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/public/favicon-32x32.ico -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/icons/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/public/icons/icon-192x192.png -------------------------------------------------------------------------------- /public/icons/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/public/icons/icon-512x512.png -------------------------------------------------------------------------------- /public/images/theme_auto.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/public/images/theme_auto.webp -------------------------------------------------------------------------------- /public/images/theme_dark.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/public/images/theme_dark.webp -------------------------------------------------------------------------------- /public/images/theme_light.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/public/images/theme_light.webp -------------------------------------------------------------------------------- /public/og/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/public/og/cover.png -------------------------------------------------------------------------------- /public/videos/feedback.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/public/videos/feedback.mp4 -------------------------------------------------------------------------------- /public/videos/star.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/public/videos/star.mp4 -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/renovate.json -------------------------------------------------------------------------------- /scripts/cdnWorkflow/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/cdnWorkflow/index.ts -------------------------------------------------------------------------------- /scripts/cdnWorkflow/s3/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/cdnWorkflow/s3/index.ts -------------------------------------------------------------------------------- /scripts/cdnWorkflow/s3/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/cdnWorkflow/s3/types.ts -------------------------------------------------------------------------------- /scripts/cdnWorkflow/s3/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/cdnWorkflow/s3/utils.ts -------------------------------------------------------------------------------- /scripts/cdnWorkflow/uploader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/cdnWorkflow/uploader.ts -------------------------------------------------------------------------------- /scripts/cdnWorkflow/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/cdnWorkflow/utils.ts -------------------------------------------------------------------------------- /scripts/countEnWord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/countEnWord.ts -------------------------------------------------------------------------------- /scripts/docsWorkflow/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/docsWorkflow/const.ts -------------------------------------------------------------------------------- /scripts/docsWorkflow/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/docsWorkflow/index.ts -------------------------------------------------------------------------------- /scripts/docsWorkflow/toc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/docsWorkflow/toc.ts -------------------------------------------------------------------------------- /scripts/docsWorkflow/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/docsWorkflow/utils.ts -------------------------------------------------------------------------------- /scripts/i18nWorkflow/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/i18nWorkflow/const.ts -------------------------------------------------------------------------------- /scripts/i18nWorkflow/genDiff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/i18nWorkflow/genDiff.ts -------------------------------------------------------------------------------- /scripts/i18nWorkflow/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/i18nWorkflow/index.ts -------------------------------------------------------------------------------- /scripts/i18nWorkflow/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/i18nWorkflow/utils.ts -------------------------------------------------------------------------------- /scripts/mdxWorkflow/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/mdxWorkflow/index.ts -------------------------------------------------------------------------------- /scripts/readmeWorkflow/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/readmeWorkflow/const.ts -------------------------------------------------------------------------------- /scripts/readmeWorkflow/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/readmeWorkflow/index.ts -------------------------------------------------------------------------------- /scripts/readmeWorkflow/utlis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/scripts/readmeWorkflow/utlis.ts -------------------------------------------------------------------------------- /sentry.client.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/sentry.client.config.ts -------------------------------------------------------------------------------- /sentry.edge.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/sentry.edge.config.ts -------------------------------------------------------------------------------- /sentry.server.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/sentry.server.config.ts -------------------------------------------------------------------------------- /src/app/[variants]/(main)/changelog/error.tsx: -------------------------------------------------------------------------------- 1 | 'use client'; 2 | 3 | export { default } from '@/components/Error'; 4 | -------------------------------------------------------------------------------- /src/app/[variants]/(main)/changelog/not-found.tsx: -------------------------------------------------------------------------------- 1 | export { default } from '@/components/404'; 2 | -------------------------------------------------------------------------------- /src/app/[variants]/(main)/chat/error.tsx: -------------------------------------------------------------------------------- 1 | 'use client'; 2 | 3 | export { default } from '@/components/Error'; 4 | -------------------------------------------------------------------------------- /src/app/[variants]/(main)/chat/not-found.tsx: -------------------------------------------------------------------------------- 1 | export { default } from '@/components/404'; 2 | -------------------------------------------------------------------------------- /src/app/[variants]/(main)/chat/settings/not-found.tsx: -------------------------------------------------------------------------------- 1 | export { default } from '@/components/404'; 2 | -------------------------------------------------------------------------------- /src/app/[variants]/(main)/discover/(detail)/not-found.tsx: -------------------------------------------------------------------------------- 1 | export { default } from '@/components/404'; 2 | -------------------------------------------------------------------------------- /src/app/[variants]/(main)/discover/(list)/not-found.tsx: -------------------------------------------------------------------------------- 1 | export { default } from '@/components/404'; 2 | -------------------------------------------------------------------------------- /src/app/[variants]/(main)/discover/error.tsx: -------------------------------------------------------------------------------- 1 | 'use client'; 2 | 3 | export { default } from '@/components/Error'; 4 | -------------------------------------------------------------------------------- /src/app/[variants]/(main)/discover/not-found.tsx: -------------------------------------------------------------------------------- 1 | export { default } from '@/components/404'; 2 | -------------------------------------------------------------------------------- /src/app/[variants]/(main)/error.tsx: -------------------------------------------------------------------------------- 1 | 'use client'; 2 | 3 | export { default } from '@/components/Error'; 4 | -------------------------------------------------------------------------------- /src/app/[variants]/(main)/not-found.tsx: -------------------------------------------------------------------------------- 1 | export { default } from '@/components/404'; 2 | -------------------------------------------------------------------------------- /src/app/[variants]/(main)/profile/error.tsx: -------------------------------------------------------------------------------- 1 | 'use client'; 2 | 3 | export { default } from '@/components/Error'; 4 | -------------------------------------------------------------------------------- /src/app/[variants]/(main)/profile/not-found.tsx: -------------------------------------------------------------------------------- 1 | export { default } from '@/components/404'; 2 | -------------------------------------------------------------------------------- /src/app/[variants]/(main)/repos/[id]/not-found.tsx: -------------------------------------------------------------------------------- 1 | export { default } from '@/components/404'; 2 | -------------------------------------------------------------------------------- /src/app/[variants]/(main)/settings/error.tsx: -------------------------------------------------------------------------------- 1 | 'use client'; 2 | 3 | export { default } from '@/components/Error'; 4 | -------------------------------------------------------------------------------- /src/app/[variants]/(main)/settings/not-found.tsx: -------------------------------------------------------------------------------- 1 | export { default } from '@/components/404'; 2 | -------------------------------------------------------------------------------- /src/app/[variants]/@modal/error.tsx: -------------------------------------------------------------------------------- 1 | 'use client'; 2 | 3 | export { default } from '@/components/Error'; 4 | -------------------------------------------------------------------------------- /src/app/[variants]/error.tsx: -------------------------------------------------------------------------------- 1 | 'use client'; 2 | 3 | export { default } from '@/components/Error'; 4 | -------------------------------------------------------------------------------- /src/app/[variants]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/app/[variants]/layout.tsx -------------------------------------------------------------------------------- /src/app/[variants]/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/app/[variants]/metadata.ts -------------------------------------------------------------------------------- /src/app/[variants]/not-found.tsx: -------------------------------------------------------------------------------- 1 | export { default } from '@/components/404'; 2 | -------------------------------------------------------------------------------- /src/app/[variants]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/app/[variants]/page.tsx -------------------------------------------------------------------------------- /src/app/manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/app/manifest.ts -------------------------------------------------------------------------------- /src/app/robots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/app/robots.tsx -------------------------------------------------------------------------------- /src/app/sitemap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/app/sitemap.tsx -------------------------------------------------------------------------------- /src/app/sw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/app/sw.ts -------------------------------------------------------------------------------- /src/chains/abstractChunk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/chains/abstractChunk.ts -------------------------------------------------------------------------------- /src/chains/answerWithContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/chains/answerWithContext.ts -------------------------------------------------------------------------------- /src/chains/langDetect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/chains/langDetect.ts -------------------------------------------------------------------------------- /src/chains/pickEmoji.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/chains/pickEmoji.ts -------------------------------------------------------------------------------- /src/chains/rewriteQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/chains/rewriteQuery.ts -------------------------------------------------------------------------------- /src/chains/summaryAgentName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/chains/summaryAgentName.ts -------------------------------------------------------------------------------- /src/chains/summaryHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/chains/summaryHistory.ts -------------------------------------------------------------------------------- /src/chains/summaryTags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/chains/summaryTags.ts -------------------------------------------------------------------------------- /src/chains/summaryTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/chains/summaryTitle.ts -------------------------------------------------------------------------------- /src/chains/translate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/chains/translate.ts -------------------------------------------------------------------------------- /src/components/404/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/components/404/index.tsx -------------------------------------------------------------------------------- /src/components/Cell/Divider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/components/Cell/Divider.tsx -------------------------------------------------------------------------------- /src/components/Cell/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/components/Cell/index.tsx -------------------------------------------------------------------------------- /src/components/Error/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/components/Error/index.tsx -------------------------------------------------------------------------------- /src/components/FunctionModal/index.ts: -------------------------------------------------------------------------------- 1 | export * from './createModalHooks'; 2 | -------------------------------------------------------------------------------- /src/components/GoBack/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/components/GoBack/index.tsx -------------------------------------------------------------------------------- /src/components/ImageItem/style.ts: -------------------------------------------------------------------------------- 1 | export const MIN_IMAGE_SIZE = 64; 2 | -------------------------------------------------------------------------------- /src/components/Menu/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/components/Menu/index.tsx -------------------------------------------------------------------------------- /src/components/StopLoading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/components/StopLoading.tsx -------------------------------------------------------------------------------- /src/components/mdx/Image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/components/mdx/Image.tsx -------------------------------------------------------------------------------- /src/components/mdx/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/components/mdx/Link.tsx -------------------------------------------------------------------------------- /src/components/mdx/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/components/mdx/index.tsx -------------------------------------------------------------------------------- /src/components/withSuspense.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/components/withSuspense.tsx -------------------------------------------------------------------------------- /src/config/aiModels/ai21.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/aiModels/ai21.ts -------------------------------------------------------------------------------- /src/config/aiModels/ai360.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/aiModels/ai360.ts -------------------------------------------------------------------------------- /src/config/aiModels/azure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/aiModels/azure.ts -------------------------------------------------------------------------------- /src/config/aiModels/azureai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/aiModels/azureai.ts -------------------------------------------------------------------------------- /src/config/aiModels/baichuan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/aiModels/baichuan.ts -------------------------------------------------------------------------------- /src/config/aiModels/groq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/aiModels/groq.ts -------------------------------------------------------------------------------- /src/config/aiModels/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/aiModels/index.ts -------------------------------------------------------------------------------- /src/config/aiModels/jina.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/aiModels/jina.ts -------------------------------------------------------------------------------- /src/config/aiModels/ppio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/aiModels/ppio.ts -------------------------------------------------------------------------------- /src/config/aiModels/qwen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/aiModels/qwen.ts -------------------------------------------------------------------------------- /src/config/aiModels/spark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/aiModels/spark.ts -------------------------------------------------------------------------------- /src/config/aiModels/vllm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/aiModels/vllm.ts -------------------------------------------------------------------------------- /src/config/aiModels/xai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/aiModels/xai.ts -------------------------------------------------------------------------------- /src/config/aiModels/zhipu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/aiModels/zhipu.ts -------------------------------------------------------------------------------- /src/config/analytics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/analytics.ts -------------------------------------------------------------------------------- /src/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/app.ts -------------------------------------------------------------------------------- /src/config/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/auth.ts -------------------------------------------------------------------------------- /src/config/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/db.ts -------------------------------------------------------------------------------- /src/config/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/debug.ts -------------------------------------------------------------------------------- /src/config/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/file.ts -------------------------------------------------------------------------------- /src/config/knowledge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/knowledge.ts -------------------------------------------------------------------------------- /src/config/langfuse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/langfuse.ts -------------------------------------------------------------------------------- /src/config/llm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/llm.ts -------------------------------------------------------------------------------- /src/config/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/config/tools.ts -------------------------------------------------------------------------------- /src/const/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/auth.ts -------------------------------------------------------------------------------- /src/const/branding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/branding.ts -------------------------------------------------------------------------------- /src/const/cacheControl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/cacheControl.ts -------------------------------------------------------------------------------- /src/const/currency.ts: -------------------------------------------------------------------------------- 1 | // in 2025.01.26 2 | export const USD_TO_CNY = 7.24; 3 | -------------------------------------------------------------------------------- /src/const/discover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/discover.ts -------------------------------------------------------------------------------- /src/const/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/fetch.ts -------------------------------------------------------------------------------- /src/const/file.ts: -------------------------------------------------------------------------------- 1 | export const FILE_UPLOAD_BLACKLIST = ['.DS_Store']; 2 | -------------------------------------------------------------------------------- /src/const/guide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/guide.ts -------------------------------------------------------------------------------- /src/const/hotkeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/hotkeys.ts -------------------------------------------------------------------------------- /src/const/layoutTokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/layoutTokens.ts -------------------------------------------------------------------------------- /src/const/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/locale.ts -------------------------------------------------------------------------------- /src/const/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/message.ts -------------------------------------------------------------------------------- /src/const/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/meta.ts -------------------------------------------------------------------------------- /src/const/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/models.ts -------------------------------------------------------------------------------- /src/const/plugin.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/plugin.test.ts -------------------------------------------------------------------------------- /src/const/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/plugin.ts -------------------------------------------------------------------------------- /src/const/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/session.ts -------------------------------------------------------------------------------- /src/const/settings/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/settings/agent.ts -------------------------------------------------------------------------------- /src/const/settings/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/settings/common.ts -------------------------------------------------------------------------------- /src/const/settings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/settings/index.ts -------------------------------------------------------------------------------- /src/const/settings/llm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/settings/llm.ts -------------------------------------------------------------------------------- /src/const/settings/sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/settings/sync.ts -------------------------------------------------------------------------------- /src/const/settings/tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/settings/tool.ts -------------------------------------------------------------------------------- /src/const/settings/tts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/settings/tts.ts -------------------------------------------------------------------------------- /src/const/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/theme.ts -------------------------------------------------------------------------------- /src/const/trace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/trace.ts -------------------------------------------------------------------------------- /src/const/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/url.ts -------------------------------------------------------------------------------- /src/const/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/user.ts -------------------------------------------------------------------------------- /src/const/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/const/version.ts -------------------------------------------------------------------------------- /src/database/client/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/database/client/db.ts -------------------------------------------------------------------------------- /src/database/client/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/database/client/type.ts -------------------------------------------------------------------------------- /src/database/migrations/0014_add_message_reasoning.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "messages" ADD COLUMN "reasoning" jsonb; -------------------------------------------------------------------------------- /src/database/schemas/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/database/schemas/file.ts -------------------------------------------------------------------------------- /src/database/schemas/rag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/database/schemas/rag.ts -------------------------------------------------------------------------------- /src/database/schemas/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/database/schemas/user.ts -------------------------------------------------------------------------------- /src/database/server/index.ts: -------------------------------------------------------------------------------- 1 | export { serverDB } from './core/db'; 2 | -------------------------------------------------------------------------------- /src/database/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/database/type.ts -------------------------------------------------------------------------------- /src/features/Portal/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/features/Portal/type.ts -------------------------------------------------------------------------------- /src/features/User/UserLoginOrSignup/index.tsx: -------------------------------------------------------------------------------- 1 | export { default } from './Community'; 2 | -------------------------------------------------------------------------------- /src/helpers/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/helpers/url.ts -------------------------------------------------------------------------------- /src/hooks/_header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/_header.ts -------------------------------------------------------------------------------- /src/hooks/useActiveTabKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/useActiveTabKey.ts -------------------------------------------------------------------------------- /src/hooks/useDiscoverTab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/useDiscoverTab.ts -------------------------------------------------------------------------------- /src/hooks/useFetchThreads.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/useFetchThreads.ts -------------------------------------------------------------------------------- /src/hooks/useFetchTopics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/useFetchTopics.ts -------------------------------------------------------------------------------- /src/hooks/useIsMobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/useIsMobile.ts -------------------------------------------------------------------------------- /src/hooks/useIsSubSlug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/useIsSubSlug.ts -------------------------------------------------------------------------------- /src/hooks/usePWAInstall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/usePWAInstall.ts -------------------------------------------------------------------------------- /src/hooks/usePlatform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/usePlatform.ts -------------------------------------------------------------------------------- /src/hooks/useProviderName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/useProviderName.ts -------------------------------------------------------------------------------- /src/hooks/useQueryRoute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/useQueryRoute.ts -------------------------------------------------------------------------------- /src/hooks/useScreenshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/useScreenshot.ts -------------------------------------------------------------------------------- /src/hooks/useShare.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/useShare.tsx -------------------------------------------------------------------------------- /src/hooks/useSyncData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/useSyncData.ts -------------------------------------------------------------------------------- /src/hooks/useTTS.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/useTTS.ts -------------------------------------------------------------------------------- /src/hooks/useTokenCount.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/hooks/useTokenCount.ts -------------------------------------------------------------------------------- /src/libs/langchain/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/libs/langchain/file.ts -------------------------------------------------------------------------------- /src/libs/langchain/index.ts: -------------------------------------------------------------------------------- 1 | export * from './loaders'; 2 | -------------------------------------------------------------------------------- /src/libs/langchain/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/libs/langchain/types.ts -------------------------------------------------------------------------------- /src/libs/logger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/libs/logger/index.ts -------------------------------------------------------------------------------- /src/libs/next-auth/edge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/libs/next-auth/edge.ts -------------------------------------------------------------------------------- /src/libs/next-auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/libs/next-auth/index.ts -------------------------------------------------------------------------------- /src/libs/swr/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/libs/swr/index.ts -------------------------------------------------------------------------------- /src/libs/traces/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/libs/traces/event.ts -------------------------------------------------------------------------------- /src/libs/traces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/libs/traces/index.ts -------------------------------------------------------------------------------- /src/libs/trpc/async/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/libs/trpc/async/index.ts -------------------------------------------------------------------------------- /src/libs/trpc/async/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/libs/trpc/async/init.ts -------------------------------------------------------------------------------- /src/libs/trpc/client/edge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/libs/trpc/client/edge.ts -------------------------------------------------------------------------------- /src/libs/trpc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/libs/trpc/index.ts -------------------------------------------------------------------------------- /src/libs/trpc/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/libs/trpc/init.ts -------------------------------------------------------------------------------- /src/locales/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/locales/create.ts -------------------------------------------------------------------------------- /src/locales/default/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/locales/default/auth.ts -------------------------------------------------------------------------------- /src/locales/default/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/locales/default/chat.ts -------------------------------------------------------------------------------- /src/locales/default/clerk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/locales/default/clerk.ts -------------------------------------------------------------------------------- /src/locales/default/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/locales/default/error.ts -------------------------------------------------------------------------------- /src/locales/default/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/locales/default/file.ts -------------------------------------------------------------------------------- /src/locales/default/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/locales/default/index.ts -------------------------------------------------------------------------------- /src/locales/default/tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/locales/default/tool.ts -------------------------------------------------------------------------------- /src/locales/default/topic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/locales/default/topic.ts -------------------------------------------------------------------------------- /src/locales/resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/locales/resources.ts -------------------------------------------------------------------------------- /src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/middleware.ts -------------------------------------------------------------------------------- /src/migrations/FromV0ToV1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/migrations/FromV0ToV1.ts -------------------------------------------------------------------------------- /src/migrations/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/migrations/index.ts -------------------------------------------------------------------------------- /src/prompts/files/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/prompts/files/file.ts -------------------------------------------------------------------------------- /src/prompts/files/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/prompts/files/image.ts -------------------------------------------------------------------------------- /src/prompts/files/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/prompts/files/index.ts -------------------------------------------------------------------------------- /src/prompts/plugin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/prompts/plugin/index.ts -------------------------------------------------------------------------------- /src/prompts/plugin/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/prompts/plugin/tools.ts -------------------------------------------------------------------------------- /src/server/asyncContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/server/asyncContext.ts -------------------------------------------------------------------------------- /src/server/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/server/context.ts -------------------------------------------------------------------------------- /src/server/ld.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/server/ld.test.ts -------------------------------------------------------------------------------- /src/server/ld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/server/ld.ts -------------------------------------------------------------------------------- /src/server/manifest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/server/manifest.test.ts -------------------------------------------------------------------------------- /src/server/manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/server/manifest.ts -------------------------------------------------------------------------------- /src/server/metadata.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/server/metadata.test.ts -------------------------------------------------------------------------------- /src/server/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/server/metadata.ts -------------------------------------------------------------------------------- /src/server/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/server/mock.ts -------------------------------------------------------------------------------- /src/server/sitemap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/server/sitemap.test.ts -------------------------------------------------------------------------------- /src/server/sitemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/server/sitemap.ts -------------------------------------------------------------------------------- /src/server/translation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/server/translation.ts -------------------------------------------------------------------------------- /src/server/utils/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/server/utils/files.ts -------------------------------------------------------------------------------- /src/server/utils/url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/server/utils/url.test.ts -------------------------------------------------------------------------------- /src/server/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/server/utils/url.ts -------------------------------------------------------------------------------- /src/services/_auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/_auth.ts -------------------------------------------------------------------------------- /src/services/_header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/_header.ts -------------------------------------------------------------------------------- /src/services/_url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/_url.ts -------------------------------------------------------------------------------- /src/services/agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/agent.ts -------------------------------------------------------------------------------- /src/services/aiModel/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/aiModel/type.ts -------------------------------------------------------------------------------- /src/services/assistant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/assistant.ts -------------------------------------------------------------------------------- /src/services/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/chat.ts -------------------------------------------------------------------------------- /src/services/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/config.ts -------------------------------------------------------------------------------- /src/services/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/debug.ts -------------------------------------------------------------------------------- /src/services/file/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/file/client.ts -------------------------------------------------------------------------------- /src/services/file/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/file/index.ts -------------------------------------------------------------------------------- /src/services/file/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/file/server.ts -------------------------------------------------------------------------------- /src/services/file/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/file/type.ts -------------------------------------------------------------------------------- /src/services/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/github.ts -------------------------------------------------------------------------------- /src/services/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/global.ts -------------------------------------------------------------------------------- /src/services/import/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/import/index.ts -------------------------------------------------------------------------------- /src/services/import/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/import/type.ts -------------------------------------------------------------------------------- /src/services/message/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/message/type.ts -------------------------------------------------------------------------------- /src/services/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/models.ts -------------------------------------------------------------------------------- /src/services/ollama.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/ollama.ts -------------------------------------------------------------------------------- /src/services/plugin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/plugin/index.ts -------------------------------------------------------------------------------- /src/services/plugin/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/plugin/type.ts -------------------------------------------------------------------------------- /src/services/rag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/rag.ts -------------------------------------------------------------------------------- /src/services/ragEval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/ragEval.ts -------------------------------------------------------------------------------- /src/services/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/search.ts -------------------------------------------------------------------------------- /src/services/session/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/session/type.ts -------------------------------------------------------------------------------- /src/services/share.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/share.ts -------------------------------------------------------------------------------- /src/services/sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/sync.ts -------------------------------------------------------------------------------- /src/services/textToImage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/textToImage.ts -------------------------------------------------------------------------------- /src/services/thread/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/thread/index.ts -------------------------------------------------------------------------------- /src/services/thread/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/thread/type.ts -------------------------------------------------------------------------------- /src/services/tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/tool.ts -------------------------------------------------------------------------------- /src/services/topic/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/topic/client.ts -------------------------------------------------------------------------------- /src/services/topic/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/topic/index.ts -------------------------------------------------------------------------------- /src/services/topic/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/topic/server.ts -------------------------------------------------------------------------------- /src/services/topic/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/topic/type.ts -------------------------------------------------------------------------------- /src/services/trace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/trace.ts -------------------------------------------------------------------------------- /src/services/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/upload.ts -------------------------------------------------------------------------------- /src/services/user/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/user/client.ts -------------------------------------------------------------------------------- /src/services/user/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/user/index.ts -------------------------------------------------------------------------------- /src/services/user/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/user/server.ts -------------------------------------------------------------------------------- /src/services/user/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/services/user/type.ts -------------------------------------------------------------------------------- /src/store/agent/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/agent/index.ts -------------------------------------------------------------------------------- /src/store/agent/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/agent/selectors.ts -------------------------------------------------------------------------------- /src/store/agent/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/agent/store.ts -------------------------------------------------------------------------------- /src/store/aiInfra/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/aiInfra/index.ts -------------------------------------------------------------------------------- /src/store/aiInfra/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/aiInfra/store.ts -------------------------------------------------------------------------------- /src/store/chat/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/chat/helpers.ts -------------------------------------------------------------------------------- /src/store/chat/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/chat/index.ts -------------------------------------------------------------------------------- /src/store/chat/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/chat/selectors.ts -------------------------------------------------------------------------------- /src/store/chat/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/chat/store.ts -------------------------------------------------------------------------------- /src/store/file/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/file/index.ts -------------------------------------------------------------------------------- /src/store/file/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/file/selectors.ts -------------------------------------------------------------------------------- /src/store/file/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/file/store.ts -------------------------------------------------------------------------------- /src/store/global/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/global/helpers.ts -------------------------------------------------------------------------------- /src/store/global/index.ts: -------------------------------------------------------------------------------- 1 | export * from './store'; 2 | -------------------------------------------------------------------------------- /src/store/global/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/global/store.ts -------------------------------------------------------------------------------- /src/store/knowledgeBase/selectors.ts: -------------------------------------------------------------------------------- 1 | export * from './slices/crud/selectors'; 2 | -------------------------------------------------------------------------------- /src/store/knowledgeBase/slices/content/index.ts: -------------------------------------------------------------------------------- 1 | export * from './action'; 2 | -------------------------------------------------------------------------------- /src/store/session/helpers.ts: -------------------------------------------------------------------------------- 1 | export * from './slices/session/helpers'; 2 | -------------------------------------------------------------------------------- /src/store/session/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/session/index.ts -------------------------------------------------------------------------------- /src/store/session/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/session/store.ts -------------------------------------------------------------------------------- /src/store/tool/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/tool/helpers.ts -------------------------------------------------------------------------------- /src/store/tool/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/tool/index.ts -------------------------------------------------------------------------------- /src/store/tool/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/tool/store.ts -------------------------------------------------------------------------------- /src/store/user/index.ts: -------------------------------------------------------------------------------- 1 | export * from './store'; 2 | -------------------------------------------------------------------------------- /src/store/user/selectors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/user/selectors.ts -------------------------------------------------------------------------------- /src/store/user/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/store/user/store.ts -------------------------------------------------------------------------------- /src/styles/antdOverride.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/styles/antdOverride.ts -------------------------------------------------------------------------------- /src/styles/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/styles/global.ts -------------------------------------------------------------------------------- /src/styles/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/styles/index.ts -------------------------------------------------------------------------------- /src/styles/loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/styles/loading.ts -------------------------------------------------------------------------------- /src/styles/mobileHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/styles/mobileHeader.ts -------------------------------------------------------------------------------- /src/styles/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/styles/text.ts -------------------------------------------------------------------------------- /src/tools/artifacts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/tools/artifacts/index.ts -------------------------------------------------------------------------------- /src/tools/dalle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/tools/dalle/index.ts -------------------------------------------------------------------------------- /src/tools/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/tools/index.ts -------------------------------------------------------------------------------- /src/tools/portals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/tools/portals.ts -------------------------------------------------------------------------------- /src/tools/renders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/tools/renders.ts -------------------------------------------------------------------------------- /src/types/agent/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/agent/index.ts -------------------------------------------------------------------------------- /src/types/aiModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/aiModel.ts -------------------------------------------------------------------------------- /src/types/aiProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/aiProvider.ts -------------------------------------------------------------------------------- /src/types/artifact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/artifact.ts -------------------------------------------------------------------------------- /src/types/asyncTask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/asyncTask.ts -------------------------------------------------------------------------------- /src/types/changelog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/changelog.ts -------------------------------------------------------------------------------- /src/types/chunk/document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/chunk/document.ts -------------------------------------------------------------------------------- /src/types/chunk/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/chunk/index.ts -------------------------------------------------------------------------------- /src/types/clientDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/clientDB.ts -------------------------------------------------------------------------------- /src/types/discover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/discover.ts -------------------------------------------------------------------------------- /src/types/eval/dataset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/eval/dataset.ts -------------------------------------------------------------------------------- /src/types/eval/evaluation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/eval/evaluation.ts -------------------------------------------------------------------------------- /src/types/eval/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/eval/index.ts -------------------------------------------------------------------------------- /src/types/eval/ragas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/eval/ragas.ts -------------------------------------------------------------------------------- /src/types/exportConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/exportConfig.ts -------------------------------------------------------------------------------- /src/types/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/fetch.ts -------------------------------------------------------------------------------- /src/types/files/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/files/index.ts -------------------------------------------------------------------------------- /src/types/files/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/files/list.ts -------------------------------------------------------------------------------- /src/types/files/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/files/upload.ts -------------------------------------------------------------------------------- /src/types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/global.d.ts -------------------------------------------------------------------------------- /src/types/i18next.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/i18next.d.ts -------------------------------------------------------------------------------- /src/types/importer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/importer.ts -------------------------------------------------------------------------------- /src/types/llm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/llm.ts -------------------------------------------------------------------------------- /src/types/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/locale.ts -------------------------------------------------------------------------------- /src/types/message/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/message/base.ts -------------------------------------------------------------------------------- /src/types/message/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/message/chat.ts -------------------------------------------------------------------------------- /src/types/message/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/message/index.ts -------------------------------------------------------------------------------- /src/types/message/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/message/tools.ts -------------------------------------------------------------------------------- /src/types/meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/meta.ts -------------------------------------------------------------------------------- /src/types/next-auth.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/next-auth.d.ts -------------------------------------------------------------------------------- /src/types/next.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/next.ts -------------------------------------------------------------------------------- /src/types/openai/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/openai/chat.ts -------------------------------------------------------------------------------- /src/types/openai/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/openai/image.ts -------------------------------------------------------------------------------- /src/types/openai/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/openai/plugin.ts -------------------------------------------------------------------------------- /src/types/rag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/rag.ts -------------------------------------------------------------------------------- /src/types/requestCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/requestCache.ts -------------------------------------------------------------------------------- /src/types/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/search.ts -------------------------------------------------------------------------------- /src/types/serverConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/serverConfig.ts -------------------------------------------------------------------------------- /src/types/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/service.ts -------------------------------------------------------------------------------- /src/types/session/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/session/index.ts -------------------------------------------------------------------------------- /src/types/share.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/share.ts -------------------------------------------------------------------------------- /src/types/sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/sync.ts -------------------------------------------------------------------------------- /src/types/tableViewer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/tableViewer.ts -------------------------------------------------------------------------------- /src/types/tool/builtin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/tool/builtin.ts -------------------------------------------------------------------------------- /src/types/tool/crawler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/tool/crawler.ts -------------------------------------------------------------------------------- /src/types/tool/dalle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/tool/dalle.ts -------------------------------------------------------------------------------- /src/types/tool/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/tool/index.ts -------------------------------------------------------------------------------- /src/types/tool/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/tool/plugin.ts -------------------------------------------------------------------------------- /src/types/tool/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/tool/search.ts -------------------------------------------------------------------------------- /src/types/tool/tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/tool/tool.ts -------------------------------------------------------------------------------- /src/types/topic/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/topic/index.ts -------------------------------------------------------------------------------- /src/types/topic/thread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/topic/thread.ts -------------------------------------------------------------------------------- /src/types/topic/topic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/topic/topic.ts -------------------------------------------------------------------------------- /src/types/trace/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/trace/action.ts -------------------------------------------------------------------------------- /src/types/trace/index.ts: -------------------------------------------------------------------------------- 1 | export * from './action'; 2 | -------------------------------------------------------------------------------- /src/types/user/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/user/index.ts -------------------------------------------------------------------------------- /src/types/worker.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/types/worker.d.ts -------------------------------------------------------------------------------- /src/utils/basePath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/basePath.ts -------------------------------------------------------------------------------- /src/utils/client/cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/client/cookie.ts -------------------------------------------------------------------------------- /src/utils/client/topic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/client/topic.ts -------------------------------------------------------------------------------- /src/utils/clientIP.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/clientIP.test.ts -------------------------------------------------------------------------------- /src/utils/clientIP.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/clientIP.ts -------------------------------------------------------------------------------- /src/utils/clipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/clipboard.ts -------------------------------------------------------------------------------- /src/utils/colorUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/colorUtils.ts -------------------------------------------------------------------------------- /src/utils/compass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/compass.ts -------------------------------------------------------------------------------- /src/utils/compressImage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/compressImage.ts -------------------------------------------------------------------------------- /src/utils/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/config.ts -------------------------------------------------------------------------------- /src/utils/difference.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/difference.test.ts -------------------------------------------------------------------------------- /src/utils/difference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/difference.ts -------------------------------------------------------------------------------- /src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/env.ts -------------------------------------------------------------------------------- /src/utils/errorResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/errorResponse.ts -------------------------------------------------------------------------------- /src/utils/fetch/fetchSSE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/fetch/fetchSSE.ts -------------------------------------------------------------------------------- /src/utils/fetch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/fetch/index.ts -------------------------------------------------------------------------------- /src/utils/format.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/format.test.ts -------------------------------------------------------------------------------- /src/utils/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/format.ts -------------------------------------------------------------------------------- /src/utils/genOG.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/genOG.ts -------------------------------------------------------------------------------- /src/utils/imageToBase64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/imageToBase64.ts -------------------------------------------------------------------------------- /src/utils/jwt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/jwt.test.ts -------------------------------------------------------------------------------- /src/utils/jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/jwt.ts -------------------------------------------------------------------------------- /src/utils/keyboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/keyboard.ts -------------------------------------------------------------------------------- /src/utils/localStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/localStorage.ts -------------------------------------------------------------------------------- /src/utils/locale.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/locale.test.ts -------------------------------------------------------------------------------- /src/utils/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/locale.ts -------------------------------------------------------------------------------- /src/utils/merge.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/merge.test.ts -------------------------------------------------------------------------------- /src/utils/merge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/merge.ts -------------------------------------------------------------------------------- /src/utils/parseMarkdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/parseMarkdown.ts -------------------------------------------------------------------------------- /src/utils/parseModels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/parseModels.ts -------------------------------------------------------------------------------- /src/utils/platform.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/platform.test.ts -------------------------------------------------------------------------------- /src/utils/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/platform.ts -------------------------------------------------------------------------------- /src/utils/safeParseJSON.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/safeParseJSON.ts -------------------------------------------------------------------------------- /src/utils/sanitizeUTF8.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/sanitizeUTF8.ts -------------------------------------------------------------------------------- /src/utils/server/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/server/auth.ts -------------------------------------------------------------------------------- /src/utils/server/geo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/server/geo.ts -------------------------------------------------------------------------------- /src/utils/server/jwt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/server/jwt.test.ts -------------------------------------------------------------------------------- /src/utils/server/jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/server/jwt.ts -------------------------------------------------------------------------------- /src/utils/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/sleep.ts -------------------------------------------------------------------------------- /src/utils/storeDebug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/storeDebug.ts -------------------------------------------------------------------------------- /src/utils/time.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/time.ts -------------------------------------------------------------------------------- /src/utils/tokenizer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/tokenizer/index.ts -------------------------------------------------------------------------------- /src/utils/toolCall.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/toolCall.ts -------------------------------------------------------------------------------- /src/utils/toolManifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/toolManifest.ts -------------------------------------------------------------------------------- /src/utils/trace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/trace.ts -------------------------------------------------------------------------------- /src/utils/uploadFIle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/uploadFIle.ts -------------------------------------------------------------------------------- /src/utils/url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/url.test.ts -------------------------------------------------------------------------------- /src/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/url.ts -------------------------------------------------------------------------------- /src/utils/uuid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/uuid.ts -------------------------------------------------------------------------------- /src/utils/zustand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/src/utils/zustand.ts -------------------------------------------------------------------------------- /tests/setup-db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/tests/setup-db.ts -------------------------------------------------------------------------------- /tests/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/tests/setup.ts -------------------------------------------------------------------------------- /tests/utils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/tests/utils.tsx -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/vercel.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /vitest.server.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lobehubbot/lobe-chat/HEAD/vitest.server.config.ts --------------------------------------------------------------------------------