diff --git a/.eslintrc.js b/.eslintrc.js
index 69d4fa818560c..827b016c209ec 100644
--- a/.eslintrc.js
+++ b/.eslintrc.js
@@ -18,4 +18,20 @@ config.rules['unicorn/catch-error-name'] = 0;
config.rules['unicorn/no-array-for-each'] = 0;
config.rules['unicorn/prefer-number-properties'] = 0;
+config.overrides = [
+ {
+ extends: ['plugin:mdx/recommended'],
+ files: ['*.mdx'],
+ rules: {
+ '@typescript-eslint/no-unused-vars': 1,
+ 'no-undef': 0,
+ 'react/jsx-no-undef': 0,
+ 'react/no-unescaped-entities': 0,
+ },
+ settings: {
+ 'mdx/code-blocks': false,
+ },
+ },
+];
+
module.exports = config;
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7b19d2c28b4be..027e7cc1d228b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-
+
# Changelog
@@ -110,10 +110,10 @@
- **misc**: Support anthropic as model provider.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -122,9 +122,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.131.0](https://github.com/lobehub/lobe-chat/compare/v0.130.7...v0.131.0)
@@ -135,10 +133,10 @@
- **misc**: Support langfuse integration.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.130.7](https://github.com/lobehub/lobe-chat/compare/v0.130.6...v0.130.7)
@@ -160,10 +156,10 @@
- **misc**: Update gpt-3.5-turbo model card.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.130.6](https://github.com/lobehub/lobe-chat/compare/v0.130.5...v0.130.6)
@@ -185,10 +179,10 @@
- **misc**: Refactor the plugin and tool slice.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.130.5](https://github.com/lobehub/lobe-chat/compare/v0.130.4...v0.130.5)
@@ -210,10 +202,10 @@
- **misc**: Support switch model with tag.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.130.4](https://github.com/lobehub/lobe-chat/compare/v0.130.3...v0.130.4)
@@ -235,10 +225,10 @@
- **misc**: Refactor the core chatStream and plugin gateway auth.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.130.3](https://github.com/lobehub/lobe-chat/compare/v0.130.2...v0.130.3)
@@ -260,10 +248,10 @@
- **misc**: Refactor the google api route and add more tests for chat route.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.130.2](https://github.com/lobehub/lobe-chat/compare/v0.130.1...v0.130.2)
@@ -285,10 +271,10 @@
- **misc**: Update azure OpenAI api version options to latest.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.130.1](https://github.com/lobehub/lobe-chat/compare/v0.130.0...v0.130.1)
@@ -310,10 +294,10 @@
- **google**: Add safetySettings to avoid error response with google AI model.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.130.0](https://github.com/lobehub/lobe-chat/compare/v0.129.6...v0.130.0)
@@ -335,10 +317,10 @@
- **misc**: Support multiple API Keys.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.129.6](https://github.com/lobehub/lobe-chat/compare/v0.129.5...v0.129.6)
@@ -360,10 +340,10 @@
- **misc**: Fix github url.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.129.5](https://github.com/lobehub/lobe-chat/compare/v0.129.4...v0.129.5)
@@ -385,10 +363,10 @@
- **misc**: Fix eliminate UI jitter on navigation, improving experience for users sensitive to motion.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.129.4](https://github.com/lobehub/lobe-chat/compare/v0.129.3...v0.129.4)
@@ -410,10 +386,10 @@
- **ollama**: Fix gemma model id.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.129.3](https://github.com/lobehub/lobe-chat/compare/v0.129.2...v0.129.3)
@@ -435,10 +409,10 @@
- **misc**: Add gemma model logo for ollama.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.129.2](https://github.com/lobehub/lobe-chat/compare/v0.129.1...v0.129.2)
@@ -460,10 +432,10 @@
- **misc**: Fix OAuth don't get user id from session.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.129.1](https://github.com/lobehub/lobe-chat/compare/v0.129.0...v0.129.1)
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.129.0](https://github.com/lobehub/lobe-chat/compare/v0.128.10...v0.129.0)
@@ -502,10 +469,10 @@
- **misc**: Support perplexity AI provider.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.128.10](https://github.com/lobehub/lobe-chat/compare/v0.128.9...v0.128.10)
@@ -527,10 +492,10 @@
- **misc**: Fix the robots.txt config.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.128.9](https://github.com/lobehub/lobe-chat/compare/v0.128.8...v0.128.9)
@@ -552,10 +515,10 @@
- **misc**: Fix the robots.txt config.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.128.8](https://github.com/lobehub/lobe-chat/compare/v0.128.7...v0.128.8)
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.128.7](https://github.com/lobehub/lobe-chat/compare/v0.128.6...v0.128.7)
@@ -594,10 +552,10 @@
- **misc**: Improve docs url and add more docs.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.128.6](https://github.com/lobehub/lobe-chat/compare/v0.128.5...v0.128.6)
@@ -619,10 +575,10 @@
- **misc**: Fix OAuth errors on Docker deployment.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.128.5](https://github.com/lobehub/lobe-chat/compare/v0.128.4...v0.128.5)
@@ -644,10 +598,10 @@
- **misc**: Fix the document url.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.128.4](https://github.com/lobehub/lobe-chat/compare/v0.128.3...v0.128.4)
@@ -669,10 +621,10 @@
- **misc**: Fix documents i18n.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.128.3](https://github.com/lobehub/lobe-chat/compare/v0.128.2...v0.128.3)
@@ -694,10 +644,10 @@
- **misc**: Refactor with chat docs site.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.128.2](https://github.com/lobehub/lobe-chat/compare/v0.128.1...v0.128.2)
@@ -719,10 +667,10 @@
- **misc**: Fix agent avatar click wrong navigation.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.128.1](https://github.com/lobehub/lobe-chat/compare/v0.128.0...v0.128.1)
@@ -744,10 +690,10 @@
- **misc**: Fix auto lang switch.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.128.0](https://github.com/lobehub/lobe-chat/compare/v0.127.2...v0.128.0)
@@ -769,10 +713,10 @@
- **misc**: Support define default agent config with `DEFAULT_AGENT_CONFIG` ENV.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.127.2](https://github.com/lobehub/lobe-chat/compare/v0.127.1...v0.127.2)
@@ -794,10 +736,10 @@
- **misc**: Refactor the sidebar to fix first render state.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.127.1](https://github.com/lobehub/lobe-chat/compare/v0.127.0...v0.127.1)
@@ -819,10 +759,10 @@
- **misc**: Improve settings tabs style and refactor the LLM setting page.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.127.0](https://github.com/lobehub/lobe-chat/compare/v0.126.5...v0.127.0)
@@ -844,10 +782,10 @@
- **llm**: Support Ollama AI Provider for local LLM.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.126.5](https://github.com/lobehub/lobe-chat/compare/v0.126.4...v0.126.5)
@@ -873,10 +809,10 @@
- **misc**: Fix middleware auth console error.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.126.4](https://github.com/lobehub/lobe-chat/compare/v0.126.3...v0.126.4)
@@ -906,10 +840,10 @@
- **misc**: Fix auth error in console, fix token tag usage display.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.126.3](https://github.com/lobehub/lobe-chat/compare/v0.126.2...v0.126.3)
@@ -936,10 +868,10 @@
- **misc**: Fix auth layout error.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.126.2](https://github.com/lobehub/lobe-chat/compare/v0.126.1...v0.126.2)
@@ -961,10 +891,10 @@
- **misc**: Fix OAuth throws an error on Vercel deploy.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.126.1](https://github.com/lobehub/lobe-chat/compare/v0.126.0...v0.126.1)
@@ -986,10 +914,10 @@
- **misc**: Add basePath to support subdirectory.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.126.0](https://github.com/lobehub/lobe-chat/compare/v0.125.0...v0.126.0)
@@ -1015,10 +941,10 @@
- **misc**: The back button on the chat setting page can correctly return to the configured Agent chat page.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.125.0](https://github.com/lobehub/lobe-chat/compare/v0.124.3...v0.125.0)
@@ -1044,10 +968,10 @@
- **misc**: Support login & session authentication via OAuth 2.0 (Auth0).
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.124.3](https://github.com/lobehub/lobe-chat/compare/v0.124.2...v0.124.3)
@@ -1073,10 +995,10 @@
- **settings**: Improve LLM connection checker style.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.124.2](https://github.com/lobehub/lobe-chat/compare/v0.124.1...v0.124.2)
@@ -1102,10 +1022,10 @@
- **misc**: Add moonshot i18n.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.124.1](https://github.com/lobehub/lobe-chat/compare/v0.124.0...v0.124.1)
@@ -1127,10 +1045,10 @@
- **misc**: Improve direction UX.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.124.0](https://github.com/lobehub/lobe-chat/compare/v0.123.4...v0.124.0)
@@ -1152,10 +1068,10 @@
- **misc**: Support Moonshot AI Provider.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.123.4](https://github.com/lobehub/lobe-chat/compare/v0.123.3...v0.123.4)
@@ -1177,10 +1091,10 @@
- **misc**: Improve clear topic tips.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.123.3](https://github.com/lobehub/lobe-chat/compare/v0.123.2...v0.123.3)
@@ -1202,10 +1114,10 @@
- **misc**: Fix non-https `crypto.subtile` missing error.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.123.2](https://github.com/lobehub/lobe-chat/compare/v0.123.1...v0.123.2)
@@ -1227,10 +1137,10 @@
- **misc**: Fix docker build.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.123.1](https://github.com/lobehub/lobe-chat/compare/v0.123.0...v0.123.1)
@@ -1256,10 +1164,10 @@
- **misc**: Add gpt-4-all feature flag.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.123.0](https://github.com/lobehub/lobe-chat/compare/v0.122.9...v0.123.0)
@@ -1286,10 +1192,10 @@
- **misc**: Support Google / Zhipu / AWS Bedrock model providers.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.122.9](https://github.com/lobehub/lobe-chat/compare/v0.122.8...v0.122.9)
@@ -1311,10 +1215,10 @@
- **settings**: Improve LLM connection checker style.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.122.8](https://github.com/lobehub/lobe-chat/compare/v0.122.7...v0.122.8)
@@ -1336,10 +1238,10 @@
- **misc**: Allow user to add agent without redirection.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.122.7](https://github.com/lobehub/lobe-chat/compare/v0.122.6...v0.122.7)
@@ -1361,10 +1261,10 @@
- **misc**: Update the gpt-4-1106-preview model to gpt-4-0125-preview.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.122.6](https://github.com/lobehub/lobe-chat/compare/v0.122.5...v0.122.6)
@@ -1386,10 +1284,10 @@
- **check**: The state of connectivity can only be singular.
-
-
-[](#readme-top)
-
-
+ [](#readme-top)
+
### [Version 0.122.5](https://github.com/lobehub/lobe-chat/compare/v0.122.4...v0.122.5)
@@ -1411,10 +1307,10 @@
- **misc**: The plugin has a hallucination and gets stuck.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.122.4](https://github.com/lobehub/lobe-chat/compare/v0.122.3...v0.122.4)
@@ -1436,10 +1330,10 @@
- **misc**: Fix plugin gateway auth.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.122.3](https://github.com/lobehub/lobe-chat/compare/v0.122.2...v0.122.3)
@@ -1461,10 +1353,10 @@
- **misc**: Refactor the setting storage from localStorage to indexedDB.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.122.2](https://github.com/lobehub/lobe-chat/compare/v0.122.1...v0.122.2)
@@ -1486,10 +1376,10 @@
- **misc**: Fix unexpected topic switch when favoriting topic.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.122.1](https://github.com/lobehub/lobe-chat/compare/v0.122.0...v0.122.1)
@@ -1511,10 +1399,10 @@
- **misc**: Fix antd tab width flicker when show function debug.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.122.0](https://github.com/lobehub/lobe-chat/compare/v0.121.4...v0.122.0)
@@ -1536,10 +1422,10 @@
- **misc**: Add create agent action in group menu.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.121.4](https://github.com/lobehub/lobe-chat/compare/v0.121.3...v0.121.4)
@@ -1561,10 +1445,10 @@
- **misc**: Pin ahooks to fix test ci and settings crash.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.121.3](https://github.com/lobehub/lobe-chat/compare/v0.121.2...v0.121.3)
@@ -1586,10 +1468,10 @@
- **misc**: Improve stop loading icon.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.121.2](https://github.com/lobehub/lobe-chat/compare/v0.121.1...v0.121.2)
@@ -1611,10 +1491,10 @@
- **misc**: Remove centered prop from CreateGroupModal.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.121.1](https://github.com/lobehub/lobe-chat/compare/v0.121.0...v0.121.1)
@@ -1640,10 +1518,10 @@
- **misc**: Fix default plugins height unstabled when scrolling.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.121.0](https://github.com/lobehub/lobe-chat/compare/v0.120.6...v0.121.0)
@@ -1669,10 +1545,10 @@
- **misc**: Add session group manager.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.120.6](https://github.com/lobehub/lobe-chat/compare/v0.120.5...v0.120.6)
@@ -1694,10 +1568,10 @@
- **misc**: Fix share image tags not align.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.120.5](https://github.com/lobehub/lobe-chat/compare/v0.120.4...v0.120.5)
@@ -1719,10 +1591,10 @@
- **misc**: Update locale and add test for globalStore.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.120.4](https://github.com/lobehub/lobe-chat/compare/v0.120.3...v0.120.4)
@@ -1744,10 +1614,10 @@
- **misc**: Refactor url state management and fix some detail experience.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.120.3](https://github.com/lobehub/lobe-chat/compare/v0.120.2...v0.120.3)
@@ -1769,10 +1637,10 @@
- **misc**: Refactor antd i18n and improve locale order.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.120.2](https://github.com/lobehub/lobe-chat/compare/v0.120.1...v0.120.2)
@@ -1794,10 +1660,10 @@
- **misc**: Fix setPluginMessage can not stop create ai message.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.120.1](https://github.com/lobehub/lobe-chat/compare/v0.120.0...v0.120.1)
@@ -1819,10 +1683,10 @@
- **misc**: Fix list scrolling white screen on mobile.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.120.0](https://github.com/lobehub/lobe-chat/compare/v0.119.13...v0.120.0)
@@ -1844,10 +1706,10 @@
- **misc**: Adding Arabic Language Support.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.119.13](https://github.com/lobehub/lobe-chat/compare/v0.119.12...v0.119.13)
@@ -1869,10 +1729,10 @@
- **misc**: Add delete and regenerate for function message.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.119.12](https://github.com/lobehub/lobe-chat/compare/v0.119.11...v0.119.12)
@@ -1894,10 +1752,10 @@
- **misc**: Fix new line after sending messages with enter key.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.119.11](https://github.com/lobehub/lobe-chat/compare/v0.119.10...v0.119.11)
@@ -1919,10 +1775,10 @@
- **misc**: Refactor ChatInput to support cmd+enter.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.119.10](https://github.com/lobehub/lobe-chat/compare/v0.119.9...v0.119.10)
@@ -1944,10 +1798,10 @@
- **misc**: Debug information cannot be selected.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.119.9](https://github.com/lobehub/lobe-chat/compare/v0.119.8...v0.119.9)
@@ -1969,10 +1821,10 @@
- **misc**: Fix ChatInput fullscreen display not correct.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.119.8](https://github.com/lobehub/lobe-chat/compare/v0.119.7...v0.119.8)
@@ -1994,10 +1844,10 @@
- **misc**: Fix spotting tool call correctly.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.119.7](https://github.com/lobehub/lobe-chat/compare/v0.119.6...v0.119.7)
@@ -2019,10 +1867,10 @@
- **misc**: Improve share modal style.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.119.6](https://github.com/lobehub/lobe-chat/compare/v0.119.5...v0.119.6)
@@ -2044,10 +1890,10 @@
- **misc**: Improve conversation style.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.119.5](https://github.com/lobehub/lobe-chat/compare/v0.119.4...v0.119.5)
@@ -2069,10 +1913,10 @@
- **misc**: Fix topic i18n.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.119.4](https://github.com/lobehub/lobe-chat/compare/v0.119.3...v0.119.4)
@@ -2102,10 +1944,10 @@
- **misc**: Fix BackBottom zIndex, improve chat list on mobile, improve chat list scrolling to bottom at initial render, improve custom model input, improve topic scroll.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.119.3](https://github.com/lobehub/lobe-chat/compare/v0.119.2...v0.119.3)
@@ -2139,10 +1979,10 @@
- **misc**: Fix deploy error. Changed SquareAsterisk to AsteriskSquare.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.119.2](https://github.com/lobehub/lobe-chat/compare/v0.119.1...v0.119.2)
@@ -2164,10 +2002,10 @@
- **misc**: Fix function call error with smooth animation.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.119.1](https://github.com/lobehub/lobe-chat/compare/v0.119.0...v0.119.1)
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.119.0](https://github.com/lobehub/lobe-chat/compare/v0.118.10...v0.119.0)
@@ -2214,10 +2047,10 @@
- **misc**: Fix can't uninstall custom plugin in custom plugin modal.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.118.10](https://github.com/lobehub/lobe-chat/compare/v0.118.9...v0.118.10)
@@ -2250,10 +2081,10 @@
- **misc**: Add chat defaultNS.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.118.9](https://github.com/lobehub/lobe-chat/compare/v0.118.8...v0.118.9)
@@ -2275,10 +2104,10 @@
- **misc**: Add leaving protect alert.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.118.8](https://github.com/lobehub/lobe-chat/compare/v0.118.7...v0.118.8)
@@ -2300,10 +2127,10 @@
- **misc**: Add Vietnamese files and add the vi-VN option in the General Settings.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.118.7](https://github.com/lobehub/lobe-chat/compare/v0.118.6...v0.118.7)
@@ -2325,10 +2150,10 @@
- **misc**: Desensitize openai base url in the error response.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.118.6](https://github.com/lobehub/lobe-chat/compare/v0.118.5...v0.118.6)
@@ -2350,10 +2173,10 @@
- **misc**: Migration the ChatList into Conversation.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.118.5](https://github.com/lobehub/lobe-chat/compare/v0.118.4...v0.118.5)
@@ -2375,10 +2196,10 @@
- **misc**: Mobile device return to the previous page error.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.118.4](https://github.com/lobehub/lobe-chat/compare/v0.118.3...v0.118.4)
@@ -2400,10 +2219,10 @@
- **misc**: Update dalle identifier to fix unstable dalle function call.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.118.3](https://github.com/lobehub/lobe-chat/compare/v0.118.2...v0.118.3)
@@ -2425,10 +2242,10 @@
- **misc**: Fix parse error of tool calls at end.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.118.2](https://github.com/lobehub/lobe-chat/compare/v0.118.1...v0.118.2)
@@ -2450,10 +2265,10 @@
- **misc**: Pin antd version to fix chat page crash.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.118.1](https://github.com/lobehub/lobe-chat/compare/v0.118.0...v0.118.1)
@@ -2475,10 +2288,10 @@
- **misc**: Fix dalle image download error.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.118.0](https://github.com/lobehub/lobe-chat/compare/v0.117.5...v0.118.0)
@@ -2500,10 +2311,10 @@
- **misc**: Support markdown type plugin.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.117.5](https://github.com/lobehub/lobe-chat/compare/v0.117.4...v0.117.5)
@@ -2525,10 +2334,10 @@
- **misc**: The input box is prone to losing focus.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.117.4](https://github.com/lobehub/lobe-chat/compare/v0.117.3...v0.117.4)
@@ -2550,10 +2357,10 @@
- **misc**: Fix messages not refresh when creating a new topic.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.117.3](https://github.com/lobehub/lobe-chat/compare/v0.117.2...v0.117.3)
@@ -2575,10 +2380,10 @@
- **misc**: Fix tool calls at end, fix vision model max tokens, improve vision model checker.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.117.2](https://github.com/lobehub/lobe-chat/compare/v0.117.1...v0.117.2)
@@ -2602,10 +2405,10 @@
- **misc**: Fix market locale missing.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.117.1](https://github.com/lobehub/lobe-chat/compare/v0.117.0...v0.117.1)
@@ -2627,10 +2428,10 @@
- **misc**: Add image download functionality to DALL·E render component.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.117.0](https://github.com/lobehub/lobe-chat/compare/v0.116.5...v0.117.0)
@@ -2656,10 +2455,10 @@
- **misc**: Improve topic search experience.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.116.5](https://github.com/lobehub/lobe-chat/compare/v0.116.4...v0.116.5)
@@ -2685,10 +2482,10 @@
- **misc**: Fix input box losing focus after sending a message on the desktop.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.116.4](https://github.com/lobehub/lobe-chat/compare/v0.116.3...v0.116.4)
@@ -2710,10 +2505,10 @@
- **misc**: Fix ShareModal.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.116.3](https://github.com/lobehub/lobe-chat/compare/v0.116.2...v0.116.3)
@@ -2735,10 +2528,10 @@
- **misc**: Fix typo.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.116.2](https://github.com/lobehub/lobe-chat/compare/v0.116.1...v0.116.2)
@@ -2760,10 +2551,10 @@
- **misc**: Update Modal style.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.116.1](https://github.com/lobehub/lobe-chat/compare/v0.116.0...v0.116.1)
@@ -2785,10 +2574,10 @@
- **misc**: Support slider and select plugin setting render.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.116.0](https://github.com/lobehub/lobe-chat/compare/v0.115.13...v0.116.0)
@@ -2810,10 +2597,10 @@
- **misc**: Support OpenAI tool calls.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.115.13](https://github.com/lobehub/lobe-chat/compare/v0.115.12...v0.115.13)
@@ -2835,10 +2620,10 @@
- **misc**: Fix remove tts and translate not working.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.115.12](https://github.com/lobehub/lobe-chat/compare/v0.115.11...v0.115.12)
@@ -2860,10 +2643,10 @@
- **misc**: Fix active setting tab after click agent setting button.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.115.11](https://github.com/lobehub/lobe-chat/compare/v0.115.10...v0.115.11)
@@ -2885,10 +2666,10 @@
- **misc**: Fix agent system role modal scrolling when content is too long.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.115.10](https://github.com/lobehub/lobe-chat/compare/v0.115.9...v0.115.10)
@@ -2910,10 +2689,10 @@
- **misc**: Fix some style problem.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.115.9](https://github.com/lobehub/lobe-chat/compare/v0.115.8...v0.115.9)
@@ -2935,10 +2712,10 @@
- **misc**: Fix `PLUGINS_INDEX_URL` not working, fix a translation error in Traditional Chinese.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.115.8](https://github.com/lobehub/lobe-chat/compare/v0.115.7...v0.115.8)
@@ -2961,10 +2736,10 @@
- **misc**: Fix CUSTOM_MODEL `-` operator not working.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.115.7](https://github.com/lobehub/lobe-chat/compare/v0.115.6...v0.115.7)
@@ -2986,10 +2759,10 @@
- **misc**: Fix auto scrolling when generating message.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.115.6](https://github.com/lobehub/lobe-chat/compare/v0.115.5...v0.115.6)
@@ -3011,10 +2782,10 @@
- **misc**: Fix maxTokens params still work when disable enableMaxTokens.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.115.5](https://github.com/lobehub/lobe-chat/compare/v0.115.4...v0.115.5)
@@ -3036,10 +2805,10 @@
- **misc**: Fix image display error.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.115.4](https://github.com/lobehub/lobe-chat/compare/v0.115.3...v0.115.4)
@@ -3061,10 +2828,10 @@
- **misc**: Refactor the ChatMessage type.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.115.3](https://github.com/lobehub/lobe-chat/compare/v0.115.2...v0.115.3)
@@ -3086,10 +2851,10 @@
- **misc**: Refactor and clean global store and chat store.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.115.2](https://github.com/lobehub/lobe-chat/compare/v0.115.1...v0.115.2)
@@ -3111,10 +2874,10 @@
- **misc**: Fix envs like `CUSTOM_MODELS` don't work with docker deployment.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.115.1](https://github.com/lobehub/lobe-chat/compare/v0.115.0...v0.115.1)
@@ -3136,10 +2897,10 @@
- **misc**: Lock ui version to fix setting form style.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.115.0](https://github.com/lobehub/lobe-chat/compare/v0.114.9...v0.115.0)
@@ -3161,10 +2920,10 @@
- **misc**: Support Dall·E 3.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.114.9](https://github.com/lobehub/lobe-chat/compare/v0.114.8...v0.114.9)
@@ -3186,10 +2943,10 @@
- **misc**: Support it-IT nl-NL and pl-PL locales.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.114.8](https://github.com/lobehub/lobe-chat/compare/v0.114.7...v0.114.8)
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.114.7](https://github.com/lobehub/lobe-chat/compare/v0.114.6...v0.114.7)
@@ -3228,10 +2980,10 @@
- **misc**: Move the conversation and chatInput to features folder.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.114.6](https://github.com/lobehub/lobe-chat/compare/v0.114.5...v0.114.6)
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.114.5](https://github.com/lobehub/lobe-chat/compare/v0.114.4...v0.114.5)
@@ -3270,10 +3017,10 @@
- **misc**: Fix plugin iframe width.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.114.4](https://github.com/lobehub/lobe-chat/compare/v0.114.3...v0.114.4)
@@ -3295,10 +3040,10 @@
- **misc**: Fix agent system role modal scrolling when content is too long.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.114.3](https://github.com/lobehub/lobe-chat/compare/v0.114.2...v0.114.3)
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.114.2](https://github.com/lobehub/lobe-chat/compare/v0.114.1...v0.114.2)
@@ -3337,10 +3077,10 @@
- **misc**: Fix chat error when message has image with non-vision model.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.114.1](https://github.com/lobehub/lobe-chat/compare/v0.114.0...v0.114.1)
@@ -3362,10 +3100,10 @@
- **misc**: Inject tool description into agent system role.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.114.0](https://github.com/lobehub/lobe-chat/compare/v0.113.1...v0.114.0)
@@ -3387,10 +3123,10 @@
- **misc**: Supports setting multiple access code.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.113.1](https://github.com/lobehub/lobe-chat/compare/v0.113.0...v0.113.1)
@@ -3412,10 +3146,10 @@
- **misc**: Fix fontsize setting and audio download style.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.113.0](https://github.com/lobehub/lobe-chat/compare/v0.112.1...v0.113.0)
@@ -3437,10 +3169,10 @@
- **locale**: Add es-ES pt-BR de-DE tr-TR.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.112.1](https://github.com/lobehub/lobe-chat/compare/v0.112.0...v0.112.1)
@@ -3462,10 +3192,10 @@
- **misc**: Fix locales.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.112.0](https://github.com/lobehub/lobe-chat/compare/v0.111.6...v0.112.0)
@@ -3499,10 +3227,10 @@
- **misc**: Fix function message style, fix mobile padding of plugin dev modal, improve settings display, Update tool style.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.111.6](https://github.com/lobehub/lobe-chat/compare/v0.111.5...v0.111.6)
@@ -3546,10 +3272,10 @@
- **misc**: Fix deployment build failure.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.111.5](https://github.com/lobehub/lobe-chat/compare/v0.111.4...v0.111.5)
@@ -3571,10 +3295,10 @@
- **misc**: Wrong locale language in en_US.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.111.4](https://github.com/lobehub/lobe-chat/compare/v0.111.3...v0.111.4)
@@ -3596,10 +3318,10 @@
- **misc**: Revert "🐛 fix: clean up gpt-3.5 model".
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.111.3](https://github.com/lobehub/lobe-chat/compare/v0.111.2...v0.111.3)
@@ -3621,10 +3341,10 @@
- **misc**: Fix the history-count text.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.111.2](https://github.com/lobehub/lobe-chat/compare/v0.111.1...v0.111.2)
@@ -3650,10 +3368,10 @@
- **misc**: Fix image display in safari (fix.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.111.1](https://github.com/lobehub/lobe-chat/compare/v0.111.0...v0.111.1)
@@ -3679,10 +3395,10 @@
- **misc**: Fix locale typo.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.111.0](https://github.com/lobehub/lobe-chat/compare/v0.110.10...v0.111.0)
@@ -3704,10 +3418,10 @@
- **locale**: Add fr-FR.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.110.10](https://github.com/lobehub/lobe-chat/compare/v0.110.9...v0.110.10)
@@ -3729,10 +3441,10 @@
- **misc**: Add cancel button text i18n for delete assistant modal.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.110.9](https://github.com/lobehub/lobe-chat/compare/v0.110.8...v0.110.9)
@@ -3754,10 +3464,10 @@
- **misc**: ChatInput should have maxHeight.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.110.8](https://github.com/lobehub/lobe-chat/compare/v0.110.7...v0.110.8)
@@ -3779,10 +3487,10 @@
- **misc**: Clean up gpt-3.5 model.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.110.7](https://github.com/lobehub/lobe-chat/compare/v0.110.6...v0.110.7)
@@ -3804,10 +3510,10 @@
- **misc**: Fix language settings may not take effect.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.110.6](https://github.com/lobehub/lobe-chat/compare/v0.110.5...v0.110.6)
@@ -3829,10 +3533,10 @@
- **misc**: Sharp missing in docker production.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.110.5](https://github.com/lobehub/lobe-chat/compare/v0.110.4...v0.110.5)
@@ -3854,10 +3556,10 @@
- **misc**: Fix setting plugin i18n.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.110.4](https://github.com/lobehub/lobe-chat/compare/v0.110.3...v0.110.4)
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.110.3](https://github.com/lobehub/lobe-chat/compare/v0.110.2...v0.110.3)
@@ -3896,10 +3593,10 @@
- **misc**: Refactor with new plugin implement with dexie db.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.110.2](https://github.com/lobehub/lobe-chat/compare/v0.110.1...v0.110.2)
@@ -3921,10 +3616,10 @@
- **misc**: Fix ChatInputArea style and typo (resolve.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.110.1](https://github.com/lobehub/lobe-chat/compare/v0.110.0...v0.110.1)
@@ -3946,10 +3639,10 @@
- **misc**: Sharp missing in production.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.110.0](https://github.com/lobehub/lobe-chat/compare/v0.109.1...v0.110.0)
@@ -3971,10 +3662,10 @@
- **misc**: Local TTS Player.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.109.1](https://github.com/lobehub/lobe-chat/compare/v0.109.0...v0.109.1)
@@ -3996,10 +3685,10 @@
- **misc**: Fix agent settings crash with old pluginManifest.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.109.0](https://github.com/lobehub/lobe-chat/compare/v0.108.0...v0.109.0)
@@ -4021,10 +3708,10 @@
- **misc**: Introducing plugin store and refactor with tool concept.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.108.0](https://github.com/lobehub/lobe-chat/compare/v0.107.16...v0.108.0)
@@ -4046,10 +3731,10 @@
- **misc**: Hide the password form item in the settings when there is no `ACCESS_CODE` env.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.16](https://github.com/lobehub/lobe-chat/compare/v0.107.15...v0.107.16)
@@ -4071,10 +3754,10 @@
- **misc**: Fix custom agent meta issue.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.15](https://github.com/lobehub/lobe-chat/compare/v0.107.14...v0.107.15)
@@ -4096,10 +3777,10 @@
- **misc**: Fix messages flickering when creating topic.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.14](https://github.com/lobehub/lobe-chat/compare/v0.107.13...v0.107.14)
@@ -4121,10 +3800,10 @@
- **misc**: Fix opt+delete fail in inputing (resolve.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.13](https://github.com/lobehub/lobe-chat/compare/v0.107.12...v0.107.13)
@@ -4154,10 +3831,10 @@
- **misc**: Change image fit to cover mode, Fix empty files style, Move file inside chat input in mobile mode, Update editable image style, Update image default background color, Update image editable style, Update image grid, Update Image grid, Update image remove button hover style.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.12](https://github.com/lobehub/lobe-chat/compare/v0.107.11...v0.107.12)
@@ -4200,10 +3875,10 @@
- **misc**: Fix topic not refresh when switching sessions quickly.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.11](https://github.com/lobehub/lobe-chat/compare/v0.107.10...v0.107.11)
@@ -4225,10 +3898,10 @@
- **misc**: Fix switch model don't work on mobile.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.10](https://github.com/lobehub/lobe-chat/compare/v0.107.9...v0.107.10)
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.9](https://github.com/lobehub/lobe-chat/compare/v0.107.8...v0.107.9)
@@ -4267,10 +3935,10 @@
- **misc**: Switch session causing problem.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.8](https://github.com/lobehub/lobe-chat/compare/v0.107.7...v0.107.8)
@@ -4292,10 +3958,10 @@
- **misc**: Fix chatitem gap.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.7](https://github.com/lobehub/lobe-chat/compare/v0.107.6...v0.107.7)
@@ -4317,10 +3981,10 @@
- **misc**: Improve plugin message display.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.6](https://github.com/lobehub/lobe-chat/compare/v0.107.5...v0.107.6)
@@ -4342,10 +4004,10 @@
- **misc**: 修正调用插件查询的显示问题.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.5](https://github.com/lobehub/lobe-chat/compare/v0.107.4...v0.107.5)
@@ -4367,10 +4027,10 @@
- **misc**: 修正调用插件查询的显示问题.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.4](https://github.com/lobehub/lobe-chat/compare/v0.107.3...v0.107.4)
@@ -4392,10 +4050,10 @@
- **misc**: Fix a bug that remove all topics when clear message.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.3](https://github.com/lobehub/lobe-chat/compare/v0.107.2...v0.107.3)
@@ -4417,10 +4073,10 @@
- **misc**: Fix a bug that trigger plugin's message type error.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.2](https://github.com/lobehub/lobe-chat/compare/v0.107.1...v0.107.2)
@@ -4442,10 +4096,10 @@
- **misc**: Fix a bug that export a session without messages.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.107.1](https://github.com/lobehub/lobe-chat/compare/v0.107.0...v0.107.1)
@@ -4467,10 +4119,10 @@
- **misc**: 优化文案.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.107.0](https://github.com/lobehub/lobe-chat/compare/v0.106.0...v0.107.0)
@@ -4492,10 +4142,10 @@
- **misc**: Refactor the persist layer from zustand's persist to dexie ORM.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.106.0](https://github.com/lobehub/lobe-chat/compare/v0.105.2...v0.106.0)
@@ -4517,10 +4165,10 @@
- **misc**: Support custom deletion, addition, and renaming of models.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.105.2](https://github.com/lobehub/lobe-chat/compare/v0.105.1...v0.105.2)
@@ -4542,10 +4188,10 @@
- **misc**: Add some env to Dockerfile.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.105.1](https://github.com/lobehub/lobe-chat/compare/v0.105.0...v0.105.1)
@@ -4567,10 +4211,10 @@
- **misc**: Fix agent market detail scroll error.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.105.0](https://github.com/lobehub/lobe-chat/compare/v0.104.0...v0.105.0)
@@ -4592,10 +4234,10 @@
- **misc**: Standalone pluginn can get more arguments on init.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.104.0](https://github.com/lobehub/lobe-chat/compare/v0.103.1...v0.104.0)
@@ -4617,10 +4257,10 @@
- **misc**: Support using env variable to set regions for OpenAI Edge Functions..
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.103.1](https://github.com/lobehub/lobe-chat/compare/v0.103.0...v0.103.1)
@@ -4642,10 +4280,10 @@
- **misc**: Image optimization in docker standalone build.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.103.0](https://github.com/lobehub/lobe-chat/compare/v0.102.4...v0.103.0)
@@ -4667,10 +4303,10 @@
- **misc**: Support the auto create topic configuration.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.102.4](https://github.com/lobehub/lobe-chat/compare/v0.102.3...v0.102.4)
@@ -4692,10 +4326,10 @@
- **plugin**: Fix plugin can't get settings from lobe-chat.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.102.3](https://github.com/lobehub/lobe-chat/compare/v0.102.2...v0.102.3)
@@ -4717,10 +4349,10 @@
- **misc**: Fix plugin not work correct when adding agent from market.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.102.2](https://github.com/lobehub/lobe-chat/compare/v0.102.1...v0.102.2)
@@ -4742,10 +4372,10 @@
- **misc**: Fix model tag missing.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.102.1](https://github.com/lobehub/lobe-chat/compare/v0.102.0...v0.102.1)
@@ -4767,10 +4395,10 @@
- **misc**: Fix image upload list missing.
-
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.102.0](https://github.com/lobehub/lobe-chat/compare/v0.101.7...v0.102.0)
@@ -4792,10 +4418,10 @@
- **misc**: Support TTS & STT.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.101.7](https://github.com/lobehub/lobe-chat/compare/v0.101.6...v0.101.7)
@@ -4817,10 +4441,10 @@
- **misc**: Agent details sidebar and market page height overflow.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.101.6](https://github.com/lobehub/lobe-chat/compare/v0.101.5...v0.101.6)
@@ -4842,10 +4464,10 @@
- **misc**: Add config to renderErrorMessages, Use new Alert ui.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.101.5](https://github.com/lobehub/lobe-chat/compare/v0.101.4...v0.101.5)
@@ -4868,10 +4488,10 @@
- **misc**: Improve openai error info.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.101.4](https://github.com/lobehub/lobe-chat/compare/v0.101.3...v0.101.4)
@@ -4893,10 +4511,10 @@
- **misc**: Fix the plugin array merge error when fork agent from market.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.101.3](https://github.com/lobehub/lobe-chat/compare/v0.101.2...v0.101.3)
@@ -4918,10 +4534,10 @@
- **misc**: Improve password ui to make it more clear.
-
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.101.2](https://github.com/lobehub/lobe-chat/compare/v0.101.1...v0.101.2)
@@ -4943,21 +4557,19 @@
- **misc**: upload image to vision model adapting to mobile device.
-
-
-[](#readme-top)
+
+
+ [](#readme-top)
### [Version 0.101.1](https://github.com/lobehub/lobe-chat/compare/v0.101.0...v0.101.1)
@@ -4968,10 +4580,10 @@
- **misc**: Fix market search (fix.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -4980,9 +4592,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.101.0](https://github.com/lobehub/lobe-chat/compare/v0.100.5...v0.101.0)
@@ -4993,10 +4603,10 @@
- **misc**: Support upload images to chat with gpt4-vision model.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -5005,9 +4615,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.100.5](https://github.com/lobehub/lobe-chat/compare/v0.100.4...v0.100.5)
@@ -5018,10 +4626,10 @@
- **misc**: Refactor the input area to suit the files upload feature.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -5030,9 +4638,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.100.4](https://github.com/lobehub/lobe-chat/compare/v0.100.3...v0.100.4)
@@ -5043,10 +4649,10 @@
- **misc**: Hotkey disabled in form tags.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -5055,9 +4661,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.100.3](https://github.com/lobehub/lobe-chat/compare/v0.100.2...v0.100.3)
@@ -5068,10 +4672,10 @@
- **misc**: Fix market error.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -5080,9 +4684,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.100.2](https://github.com/lobehub/lobe-chat/compare/v0.100.1...v0.100.2)
@@ -5093,10 +4695,10 @@
- **misc**: Upgrade viewport for nextjs 14.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -5105,26 +4707,21 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.100.1](https://github.com/lobehub/lobe-chat/compare/v0.100.0...v0.100.1)
Released on **2023-11-09**
-
+
-Improvements and Fixes
-
+ Improvements and Fixes
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.100.0](https://github.com/lobehub/lobe-chat/compare/v0.99.1...v0.100.0)
@@ -5136,10 +4733,10 @@
- **hotkeys**: Compatible with SSR, display platform specific key.
- **misc**: Platform check utils.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -5150,9 +4747,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.99.1](https://github.com/lobehub/lobe-chat/compare/v0.99.0...v0.99.1)
@@ -5163,10 +4758,10 @@
- **misc**: Add max height to model menu in chat input area.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -5175,9 +4770,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.99.0](https://github.com/lobehub/lobe-chat/compare/v0.98.3...v0.99.0)
@@ -5188,10 +4781,10 @@
- **misc**: Add Environment Variable for custom model name when deploying.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -5200,9 +4793,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.98.3](https://github.com/lobehub/lobe-chat/compare/v0.98.2...v0.98.3)
@@ -5213,10 +4804,10 @@
- **misc**: Fix redirect to welcome problem when there are topics in inbox.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -5225,9 +4816,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.98.2](https://github.com/lobehub/lobe-chat/compare/v0.98.1...v0.98.2)
@@ -5238,10 +4827,10 @@
- **misc**: Refactor antd locale file to useSWR.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -5250,9 +4839,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.98.1](https://github.com/lobehub/lobe-chat/compare/v0.98.0...v0.98.1)
@@ -5263,10 +4850,10 @@
- **misc**: Update welcome assetes.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -5275,9 +4862,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.98.0](https://github.com/lobehub/lobe-chat/compare/v0.97.1...v0.98.0)
@@ -5288,10 +4873,10 @@
- **misc**: Support latest openai model.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -5300,9 +4885,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.97.1](https://github.com/lobehub/lobe-chat/compare/v0.97.0...v0.97.1)
@@ -5313,10 +4896,10 @@
- **misc**: Use pnpm to fix docker release.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -5325,9 +4908,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.97.0](https://github.com/lobehub/lobe-chat/compare/v0.96.9...v0.97.0)
@@ -5342,10 +4923,10 @@
- **misc**: Fix toggle back to default topic when clearing topic.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -5358,9 +4939,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.96.9](https://github.com/lobehub/lobe-chat/compare/v0.96.8...v0.96.9)
@@ -5371,10 +4950,10 @@
- **misc**: Update topic list header.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -5383,9 +4962,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.96.8](https://github.com/lobehub/lobe-chat/compare/v0.96.7...v0.96.8)
@@ -5396,10 +4973,10 @@
- **misc**: Fix a bug that weather plugin is not work correctly, template remove sharp deps.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -5409,9 +4986,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.96.7](https://github.com/lobehub/lobe-chat/compare/v0.96.6...v0.96.7)
@@ -5422,10 +4997,10 @@
- **misc**: Fix a bug when click inbox not switch back to chat page.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -5434,9 +5009,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.96.6](https://github.com/lobehub/lobe-chat/compare/v0.96.5...v0.96.6)
@@ -5447,10 +5020,10 @@
- **misc**: Improve plausible analytics ENV.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -5459,9 +5032,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.96.5](https://github.com/lobehub/lobe-chat/compare/v0.96.4...v0.96.5)
@@ -5472,10 +5043,10 @@
- **misc**: Fix docker image optimization error log.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -5484,9 +5055,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.96.4](https://github.com/lobehub/lobe-chat/compare/v0.96.3...v0.96.4)
@@ -5497,10 +5066,10 @@
- **misc**: Fix agents market locale fallback to english.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -5509,9 +5078,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.96.3](https://github.com/lobehub/lobe-chat/compare/v0.96.2...v0.96.3)
@@ -5522,10 +5089,10 @@
- **misc**: Fix SessionList on mobile.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -5534,9 +5101,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.96.2](https://github.com/lobehub/lobe-chat/compare/v0.96.1...v0.96.2)
@@ -5547,10 +5112,10 @@
- **misc**: Fix some styles and make updates to various files.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -5559,9 +5124,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.96.1](https://github.com/lobehub/lobe-chat/compare/v0.96.0...v0.96.1)
@@ -5572,10 +5135,10 @@
- **misc**: Add guide to market page.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -5584,9 +5147,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.96.0](https://github.com/lobehub/lobe-chat/compare/v0.95.1...v0.96.0)
@@ -5597,10 +5158,10 @@
- **misc**: Improve pin mode about session group.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -5609,9 +5170,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.95.1](https://github.com/lobehub/lobe-chat/compare/v0.95.0...v0.95.1)
@@ -5622,10 +5181,10 @@
- **misc**: Improve plugin message ui.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -5634,9 +5193,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.95.0](https://github.com/lobehub/lobe-chat/compare/v0.94.5...v0.95.0)
@@ -5651,10 +5208,10 @@
- **misc**: Support function call at message end, support plugin settings modal, support plugin state and settings.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -5669,9 +5226,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.94.5](https://github.com/lobehub/lobe-chat/compare/v0.94.4...v0.94.5)
@@ -5682,10 +5237,10 @@
- **misc**: Fallback agent market index to en when not find correct locale.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -5694,9 +5249,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.94.4](https://github.com/lobehub/lobe-chat/compare/v0.94.3...v0.94.4)
@@ -5707,10 +5260,10 @@
- **misc**: Fix break cn chars in stream mode.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -5719,9 +5272,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.94.3](https://github.com/lobehub/lobe-chat/compare/v0.94.2...v0.94.3)
@@ -5732,10 +5283,10 @@
- **misc**: Fix agent share format.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -5744,9 +5295,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.94.2](https://github.com/lobehub/lobe-chat/compare/v0.94.1...v0.94.2)
@@ -5757,10 +5306,10 @@
- **misc**: Fix agent market with other locales.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -5769,9 +5318,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.94.1](https://github.com/lobehub/lobe-chat/compare/v0.94.0...v0.94.1)
@@ -5782,10 +5329,10 @@
- **misc**: Update ShareAgentButton.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -5794,9 +5341,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.94.0](https://github.com/lobehub/lobe-chat/compare/v0.93.0...v0.94.0)
@@ -5807,10 +5352,10 @@
- **misc**: Add agent share.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -5819,9 +5364,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.93.0](https://github.com/lobehub/lobe-chat/compare/v0.92.0...v0.93.0)
@@ -5836,10 +5379,10 @@
- **misc**: Support multi-language translate.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -5852,9 +5395,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.92.0](https://github.com/lobehub/lobe-chat/compare/v0.91.0...v0.92.0)
@@ -5865,10 +5406,10 @@
- **misc**: Support translate message to current language.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -5877,9 +5418,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.91.0](https://github.com/lobehub/lobe-chat/compare/v0.90.3...v0.91.0)
@@ -5890,10 +5429,10 @@
- **misc**: Add hotkeys.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -5902,9 +5441,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.90.3](https://github.com/lobehub/lobe-chat/compare/v0.90.2...v0.90.3)
@@ -5915,10 +5452,10 @@
- **misc**: Fix ActionBar props and regenerate btn with error message.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -5927,9 +5464,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.90.2](https://github.com/lobehub/lobe-chat/compare/v0.90.1...v0.90.2)
@@ -5940,10 +5475,10 @@
- **misc**: Refactor OpenAIStreamPayload with chat name.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -5952,9 +5487,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.90.1](https://github.com/lobehub/lobe-chat/compare/v0.90.0...v0.90.1)
@@ -5965,10 +5498,10 @@
- **misc**: Fix lazyload height.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -5977,9 +5510,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.90.0](https://github.com/lobehub/lobe-chat/compare/v0.89.10...v0.90.0)
@@ -5990,10 +5521,10 @@
- **misc**: Add Lazyload.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -6002,9 +5533,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.89.10](https://github.com/lobehub/lobe-chat/compare/v0.89.9...v0.89.10)
@@ -6015,10 +5544,10 @@
- **misc**: Refactor ChatList onActionsClick.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -6027,9 +5556,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.89.9](https://github.com/lobehub/lobe-chat/compare/v0.89.8...v0.89.9)
@@ -6040,10 +5567,10 @@
- **misc**: Fix ChatList FC Render.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6052,9 +5579,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.89.8](https://github.com/lobehub/lobe-chat/compare/v0.89.7...v0.89.8)
@@ -6069,10 +5594,10 @@
- **misc**: Fix type.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -6085,9 +5610,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.89.7](https://github.com/lobehub/lobe-chat/compare/v0.89.6...v0.89.7)
@@ -6098,10 +5621,10 @@
- **misc**: Fix setting tab highlight (fix.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6110,26 +5633,21 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.89.6](https://github.com/lobehub/lobe-chat/compare/v0.89.5...v0.89.6)
Released on **2023-10-15**
-
+
-Improvements and Fixes
-
+ Improvements and Fixes
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.89.5](https://github.com/lobehub/lobe-chat/compare/v0.89.4...v0.89.5)
@@ -6140,10 +5658,10 @@
- **misc**: Fix fallback to en when the locale is zh, fix reset button not clear plugin settings.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6153,9 +5671,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.89.4](https://github.com/lobehub/lobe-chat/compare/v0.89.3...v0.89.4)
@@ -6166,10 +5682,10 @@
- **misc**: Fix qwen, chatglm request failed.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6178,9 +5694,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.89.3](https://github.com/lobehub/lobe-chat/compare/v0.89.2...v0.89.3)
@@ -6191,10 +5705,10 @@
- **misc**: Fix plugin error with nginx reverse proxy.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6203,9 +5717,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.89.2](https://github.com/lobehub/lobe-chat/compare/v0.89.1...v0.89.2)
@@ -6216,10 +5728,10 @@
- **misc**: Modify onClick event in SessionHeader, change title in Loading component,.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -6228,9 +5740,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.89.1](https://github.com/lobehub/lobe-chat/compare/v0.89.0...v0.89.1)
@@ -6241,10 +5751,10 @@
- **misc**: Remove useless dynamic import.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6253,9 +5763,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.89.0](https://github.com/lobehub/lobe-chat/compare/v0.88.0...v0.89.0)
@@ -6266,10 +5774,10 @@
- **agent-card**: Add and modify features for agent card.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -6278,9 +5786,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.88.0](https://github.com/lobehub/lobe-chat/compare/v0.87.0...v0.88.0)
@@ -6291,10 +5797,10 @@
- **misc**: Add mobile responsiveness, create new component, modify properties, make API calls, Dynamically import components using "dynamic" function.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -6304,9 +5810,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.87.0](https://github.com/lobehub/lobe-chat/compare/v0.86.5...v0.87.0)
@@ -6317,10 +5821,10 @@
- **misc**: Support custom model name.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -6329,9 +5833,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.86.5](https://github.com/lobehub/lobe-chat/compare/v0.86.4...v0.86.5)
@@ -6342,10 +5844,10 @@
- **misc**: Fix clear session error.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6354,9 +5856,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.86.4](https://github.com/lobehub/lobe-chat/compare/v0.86.3...v0.86.4)
@@ -6367,10 +5867,10 @@
- **misc**: Improve api key form.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -6379,9 +5879,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.86.3](https://github.com/lobehub/lobe-chat/compare/v0.86.2...v0.86.3)
@@ -6392,10 +5890,10 @@
- **misc**: Fix docker image.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6404,9 +5902,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.86.2](https://github.com/lobehub/lobe-chat/compare/v0.86.1...v0.86.2)
@@ -6417,10 +5913,10 @@
- **docker**: Improve config to reduce unnecessary env and change default PORT.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6429,9 +5925,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.86.1](https://github.com/lobehub/lobe-chat/compare/v0.86.0...v0.86.1)
@@ -6442,10 +5936,10 @@
- **misc**: Fix docker reverse proxy don't work.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6454,9 +5948,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.86.0](https://github.com/lobehub/lobe-chat/compare/v0.85.3...v0.86.0)
@@ -6467,10 +5959,10 @@
- **misc**: Support docker deploy.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -6479,9 +5971,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.85.3](https://github.com/lobehub/lobe-chat/compare/v0.85.2...v0.85.3)
@@ -6492,10 +5982,10 @@
- **misc**: Add new components, modify display properties, and update settings feature, Replace 100vh with 100% to fix mobile scroll problem.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -6505,9 +5995,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.85.2](https://github.com/lobehub/lobe-chat/compare/v0.85.1...v0.85.2)
@@ -6518,10 +6006,10 @@
- **misc**: Add apikey form when there is no default api key in env.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6530,9 +6018,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.85.1](https://github.com/lobehub/lobe-chat/compare/v0.85.0...v0.85.1)
@@ -6543,10 +6029,10 @@
- **misc**: Fix mobile safe area (fix.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6555,9 +6041,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.85.0](https://github.com/lobehub/lobe-chat/compare/v0.84.0...v0.85.0)
@@ -6568,10 +6052,10 @@
- **misc**: Add ja_JP, ko_KR and update workflow.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -6580,9 +6064,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.84.0](https://github.com/lobehub/lobe-chat/compare/v0.83.10...v0.84.0)
@@ -6593,10 +6075,10 @@
- **misc**: Support detect new version and upgrade action.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -6605,9 +6087,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.83.10](https://github.com/lobehub/lobe-chat/compare/v0.83.9...v0.83.10)
@@ -6623,10 +6103,10 @@
- **misc**: Fix rsc layout.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -6642,9 +6122,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.83.9](https://github.com/lobehub/lobe-chat/compare/v0.83.8...v0.83.9)
@@ -6655,10 +6133,10 @@
- **agent-market**: Refactor desktop and mobile to improve mobile performance.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -6667,26 +6145,21 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.83.8](https://github.com/lobehub/lobe-chat/compare/v0.83.7...v0.83.8)
Released on **2023-10-07**
-
+
-Improvements and Fixes
-
+ Improvements and Fixes
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.83.7](https://github.com/lobehub/lobe-chat/compare/v0.83.6...v0.83.7)
@@ -6701,10 +6174,10 @@
- **misc**: Better tag style, improve loading state.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6719,9 +6192,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.83.6](https://github.com/lobehub/lobe-chat/compare/v0.83.5...v0.83.6)
@@ -6732,10 +6203,10 @@
- **misc**: Update modal style.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -6744,9 +6215,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.83.5](https://github.com/lobehub/lobe-chat/compare/v0.83.4...v0.83.5)
@@ -6757,10 +6226,10 @@
- **misc**: Fix agent market list.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6769,9 +6238,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.83.4](https://github.com/lobehub/lobe-chat/compare/v0.83.3...v0.83.4)
@@ -6782,10 +6249,10 @@
- **misc**: Fix agent settings.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6794,9 +6261,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.83.3](https://github.com/lobehub/lobe-chat/compare/v0.83.2...v0.83.3)
@@ -6807,10 +6272,10 @@
- **misc**: Refactor the settings layout to rsc.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -6819,9 +6284,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.83.2](https://github.com/lobehub/lobe-chat/compare/v0.83.1...v0.83.2)
@@ -6832,10 +6295,10 @@
- **misc**: Fix setCookie method that set cookie with sub-path.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6844,9 +6307,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.83.1](https://github.com/lobehub/lobe-chat/compare/v0.83.0...v0.83.1)
@@ -6857,10 +6318,10 @@
- **misc**: Refactor settings page entry.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -6869,9 +6330,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.83.0](https://github.com/lobehub/lobe-chat/compare/v0.82.9...v0.83.0)
@@ -6882,10 +6341,10 @@
- **misc**: Upgrade locale with SSR.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -6894,26 +6353,21 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.82.9](https://github.com/lobehub/lobe-chat/compare/v0.82.8...v0.82.9)
Released on **2023-10-05**
-
+
-Improvements and Fixes
-
+ Improvements and Fixes
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.82.8](https://github.com/lobehub/lobe-chat/compare/v0.82.7...v0.82.8)
@@ -6924,10 +6378,10 @@
- **misc**: Refactor / route to reduce page js size.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -6936,9 +6390,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.82.7](https://github.com/lobehub/lobe-chat/compare/v0.82.6...v0.82.7)
@@ -6949,10 +6401,10 @@
- **misc**: Refactor the api router to app route handlers.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -6961,9 +6413,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.82.6](https://github.com/lobehub/lobe-chat/compare/v0.82.5...v0.82.6)
@@ -6974,10 +6424,10 @@
- **misc**: Fix share default config, pin openai to fix type error.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -6987,9 +6437,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.82.5](https://github.com/lobehub/lobe-chat/compare/v0.82.4...v0.82.5)
@@ -7000,10 +6448,10 @@
- **misc**: Update theme color and styling of mobile settings page.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -7012,9 +6460,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.82.4](https://github.com/lobehub/lobe-chat/compare/v0.82.3...v0.82.4)
@@ -7025,10 +6471,10 @@
- **misc**: 修正 localStorage 不存在造成设置页刷新 500 保存的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -7037,9 +6483,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.82.3](https://github.com/lobehub/lobe-chat/compare/v0.82.2...v0.82.3)
@@ -7050,10 +6494,10 @@
- **misc**: 修正 access code 校验逻辑,修正 api key 无法正常显示在秘钥输入框,并增加显示关闭按钮,修正移动端输入 access code 默认打开数据键盘的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -7064,9 +6508,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.82.2](https://github.com/lobehub/lobe-chat/compare/v0.82.1...v0.82.2)
@@ -7077,10 +6519,10 @@
- **misc**: Refactor settings page and mobile ux.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -7089,9 +6531,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.82.1](https://github.com/lobehub/lobe-chat/compare/v0.82.0...v0.82.1)
@@ -7102,10 +6542,10 @@
- **misc**: Fix share screenshot scrollbar.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -7114,9 +6554,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.82.0](https://github.com/lobehub/lobe-chat/compare/v0.81.0...v0.82.0)
@@ -7127,10 +6565,10 @@
- **share**: Add screenshot.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -7139,9 +6577,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.81.0](https://github.com/lobehub/lobe-chat/compare/v0.80.2...v0.81.0)
@@ -7152,10 +6588,10 @@
- **misc**: Add several analytics sdk.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -7164,9 +6600,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.80.2](https://github.com/lobehub/lobe-chat/compare/v0.80.1...v0.80.2)
@@ -7177,10 +6611,10 @@
- **misc**: Switch Modal components to @lobehub/ui.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -7189,9 +6623,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.80.1](https://github.com/lobehub/lobe-chat/compare/v0.80.0...v0.80.1)
@@ -7202,10 +6634,10 @@
- **misc**: Fix conversation mobile view area.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -7214,9 +6646,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.80.0](https://github.com/lobehub/lobe-chat/compare/v0.79.8...v0.80.0)
@@ -7227,10 +6657,10 @@
- **misc**: Improve user experience and ensure consistency.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -7239,9 +6669,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.79.8](https://github.com/lobehub/lobe-chat/compare/v0.79.7...v0.79.8)
@@ -7252,10 +6680,10 @@
- **misc**: Fix safearea in mobile.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -7264,9 +6692,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.79.7](https://github.com/lobehub/lobe-chat/compare/v0.79.6...v0.79.7)
@@ -7277,10 +6703,10 @@
- **misc**: Use hook to check PWA env.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -7289,9 +6715,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.79.6](https://github.com/lobehub/lobe-chat/compare/v0.79.5...v0.79.6)
@@ -7302,10 +6726,10 @@
- **misc**: Optimize PWA style and scroll effect.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -7314,9 +6738,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.79.5](https://github.com/lobehub/lobe-chat/compare/v0.79.4...v0.79.5)
@@ -7327,10 +6749,10 @@
- **misc**: Fix URI error.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -7339,9 +6761,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.79.4](https://github.com/lobehub/lobe-chat/compare/v0.79.3...v0.79.4)
@@ -7352,10 +6772,10 @@
- **misc**: Move dir from page to app and remove .page suffix.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -7364,9 +6784,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.79.3](https://github.com/lobehub/lobe-chat/compare/v0.79.2...v0.79.3)
@@ -7377,10 +6795,10 @@
- **meta**: Update meta image.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -7389,9 +6807,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.79.2](https://github.com/lobehub/lobe-chat/compare/v0.79.1...v0.79.2)
@@ -7402,10 +6818,10 @@
- **meta**: Fix and add metadata.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -7414,9 +6830,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.79.1](https://github.com/lobehub/lobe-chat/compare/v0.79.0...v0.79.1)
@@ -7427,10 +6841,10 @@
- **migration**: Next.js app router.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -7439,9 +6853,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.79.0](https://github.com/lobehub/lobe-chat/compare/v0.78.1...v0.79.0)
@@ -7452,10 +6864,10 @@
- **conversation**: Add history range divider.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -7464,9 +6876,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.78.1](https://github.com/lobehub/lobe-chat/compare/v0.78.0...v0.78.1)
@@ -7477,10 +6887,10 @@
- **misc**: Show topic tooltip on left side.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -7489,9 +6899,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.78.0](https://github.com/lobehub/lobe-chat/compare/v0.77.2...v0.78.0)
@@ -7502,10 +6910,10 @@
- **misc**: Auto create topic when chatting.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -7513,10 +6921,8 @@
-
-
-[](#readme-top)
-
+
+ [](#readme-top)
### [Version 0.77.2](https://github.com/lobehub/lobe-chat/compare/v0.77.1...v0.77.2)
@@ -7527,10 +6933,10 @@
- **settings**: Fix settings route.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -7539,9 +6945,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.77.1](https://github.com/lobehub/lobe-chat/compare/v0.77.0...v0.77.1)
@@ -7552,10 +6956,10 @@
- **misc**: Fix lint.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -7564,9 +6968,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.77.0](https://github.com/lobehub/lobe-chat/compare/v0.76.2...v0.77.0)
@@ -7577,10 +6979,10 @@
- **misc**: Update localization files and add translations for different languages.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -7589,9 +6991,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.76.2](https://github.com/lobehub/lobe-chat/compare/v0.76.1...v0.76.2)
@@ -7602,10 +7002,10 @@
- **misc**: Fix client config.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -7614,9 +7014,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.76.1](https://github.com/lobehub/lobe-chat/compare/v0.76.0...v0.76.1)
@@ -7627,10 +7025,10 @@
- **misc**: Fix save topic button.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -7639,9 +7037,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.76.0](https://github.com/lobehub/lobe-chat/compare/v0.75.0...v0.76.0)
@@ -7652,10 +7048,10 @@
- **misc**: Support Azure OpenAI Deploy env.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -7664,9 +7060,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.75.0](https://github.com/lobehub/lobe-chat/compare/v0.74.0...v0.75.0)
@@ -7690,10 +7084,10 @@
- **misc**: Update loading style and compatible with unknown agent identifier.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -7725,9 +7119,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.74.0](https://github.com/lobehub/lobe-chat/compare/v0.73.0...v0.74.0)
@@ -7738,10 +7130,10 @@
- **misc**: Add russian locally, Update Russian and English locally (LLM tab).
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -7751,9 +7143,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.73.0](https://github.com/lobehub/lobe-chat/compare/v0.72.4...v0.73.0)
@@ -7764,10 +7154,10 @@
- **misc**: Support Azure OpenAI.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -7776,9 +7166,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.72.4](https://github.com/lobehub/lobe-chat/compare/v0.72.3...v0.72.4)
@@ -7789,10 +7177,10 @@
- **misc**: Use en-US when no suit lang with plugin index.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -7801,9 +7189,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.72.3](https://github.com/lobehub/lobe-chat/compare/v0.72.2...v0.72.3)
@@ -7814,10 +7200,10 @@
- **misc**: Fix sessionList double click on mobile.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -7826,9 +7212,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.72.2](https://github.com/lobehub/lobe-chat/compare/v0.72.1...v0.72.2)
@@ -7839,10 +7223,10 @@
- **misc**: Fix mobile switch when session selected.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -7851,9 +7235,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.72.1](https://github.com/lobehub/lobe-chat/compare/v0.72.0...v0.72.1)
@@ -7864,10 +7246,10 @@
- **misc**: 修正异步水合造成的初始状态不稳定的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -7876,9 +7258,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.72.0](https://github.com/lobehub/lobe-chat/compare/v0.71.1...v0.72.0)
@@ -7897,10 +7277,10 @@
- **misc**: 优化 manifest 预览的尺寸.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -7919,9 +7299,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.71.1](https://github.com/lobehub/lobe-chat/compare/v0.71.0...v0.71.1)
@@ -7932,10 +7310,10 @@
- **misc**: Fix mobile route.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -7944,9 +7322,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.71.0](https://github.com/lobehub/lobe-chat/compare/v0.70.4...v0.71.0)
@@ -7957,10 +7333,10 @@
- **misc**: Migrate localStorage to indexedDB.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -7969,9 +7345,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.70.4](https://github.com/lobehub/lobe-chat/compare/v0.70.3...v0.70.4)
@@ -7982,10 +7356,10 @@
- **misc**: Fix route.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -7994,9 +7368,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.70.3](https://github.com/lobehub/lobe-chat/compare/v0.70.2...v0.70.3)
@@ -8007,10 +7379,10 @@
- **misc**: Better mobile style.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -8019,9 +7391,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.70.2](https://github.com/lobehub/lobe-chat/compare/v0.70.1...v0.70.2)
@@ -8032,10 +7402,10 @@
- **misc**: 修正移动端路由问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -8044,9 +7414,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.70.1](https://github.com/lobehub/lobe-chat/compare/v0.70.0...v0.70.1)
@@ -8057,10 +7425,10 @@
- **misc**: Refactor settingsSelectors to globalSelectors.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -8069,9 +7437,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.70.0](https://github.com/lobehub/lobe-chat/compare/v0.69.1...v0.70.0)
@@ -8082,10 +7448,10 @@
- **misc**: Refactor to url state.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -8094,9 +7460,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.69.1](https://github.com/lobehub/lobe-chat/compare/v0.69.0...v0.69.1)
@@ -8107,10 +7471,10 @@
- **misc**: Migrate openai-edge to openai.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -8119,9 +7483,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.69.0](https://github.com/lobehub/lobe-chat/compare/v0.68.1...v0.69.0)
@@ -8132,10 +7494,10 @@
- **misc**: Add new import statement for "Flexbox" component in "Empty" component.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -8144,9 +7506,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.68.1](https://github.com/lobehub/lobe-chat/compare/v0.68.0...v0.68.1)
@@ -8157,10 +7517,10 @@
- **misc**: 修正数组合并逻辑,修正被移除插件无法看到的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -8170,9 +7530,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.68.0](https://github.com/lobehub/lobe-chat/compare/v0.67.0...v0.68.0)
@@ -8183,10 +7541,10 @@
- **misc**: Plugin default use iframe render.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -8195,9 +7553,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.67.0](https://github.com/lobehub/lobe-chat/compare/v0.66.0...v0.67.0)
@@ -8217,10 +7573,10 @@
- **plugin-dev**: 修正编辑模式下预览展示问题和 id 重复校验问题.
- **plugin**: 修正开启插件后会话无效的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -8238,9 +7594,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.66.0](https://github.com/lobehub/lobe-chat/compare/v0.65.1...v0.66.0)
@@ -8251,10 +7605,10 @@
- **misc**: Add russian locally.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -8263,9 +7617,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.65.1](https://github.com/lobehub/lobe-chat/compare/v0.65.0...v0.65.1)
@@ -8276,10 +7628,10 @@
- **misc**: 修正 defaultAgent 无法正常变更的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -8288,9 +7640,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.65.0](https://github.com/lobehub/lobe-chat/compare/v0.64.1...v0.65.0)
@@ -8301,10 +7651,10 @@
- **misc**: 支持本地插件自定义 gateway.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -8313,9 +7663,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.64.1](https://github.com/lobehub/lobe-chat/compare/v0.64.0...v0.64.1)
@@ -8326,10 +7674,10 @@
- **misc**: Update i18n.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -8338,9 +7686,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.64.0](https://github.com/lobehub/lobe-chat/compare/v0.63.3...v0.64.0)
@@ -8355,10 +7701,10 @@
- **misc**: 增加自定义插件的增删改配置功能,完善自定义插件表单的校验逻辑,支持本地插件侧的请求与错误呈现,新增插件配置 Dev 弹窗,绑定本地插件的增删改逻辑.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -8375,9 +7721,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.63.3](https://github.com/lobehub/lobe-chat/compare/v0.63.2...v0.63.3)
@@ -8388,10 +7732,10 @@
- **misc**: Refactor with new market url.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -8400,9 +7744,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.63.2](https://github.com/lobehub/lobe-chat/compare/v0.63.1...v0.63.2)
@@ -8413,10 +7755,10 @@
- **misc**: Refactor AgentSettings.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -8425,9 +7767,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.63.1](https://github.com/lobehub/lobe-chat/compare/v0.63.0...v0.63.1)
@@ -8438,10 +7778,10 @@
- **misc**: Refactor the selectors import.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -8450,9 +7790,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.63.0](https://github.com/lobehub/lobe-chat/compare/v0.62.1...v0.63.0)
@@ -8463,10 +7801,10 @@
- **misc**: support sharing to shareGPT.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -8475,9 +7813,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.62.1](https://github.com/lobehub/lobe-chat/compare/v0.62.0...v0.62.1)
@@ -8488,10 +7824,10 @@
- **misc**: Fix plugin settings error.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -8500,9 +7836,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.62.0](https://github.com/lobehub/lobe-chat/compare/v0.61.0...v0.62.0)
@@ -8521,10 +7855,10 @@
- **misc**: 优化清理会话的操作路径,优化默认角色的配置.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -8542,9 +7876,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.61.0](https://github.com/lobehub/lobe-chat/compare/v0.60.4...v0.61.0)
@@ -8555,10 +7887,10 @@
- **misc**: 新增自动滚动.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -8567,9 +7899,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.60.4](https://github.com/lobehub/lobe-chat/compare/v0.60.3...v0.60.4)
@@ -8580,10 +7910,10 @@
- **misc**: 优化文案.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -8592,9 +7922,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.60.3](https://github.com/lobehub/lobe-chat/compare/v0.60.2...v0.60.3)
@@ -8605,10 +7933,10 @@
- **misc**: Fix global state merge error.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -8617,9 +7945,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.60.2](https://github.com/lobehub/lobe-chat/compare/v0.60.1...v0.60.2)
@@ -8630,10 +7956,10 @@
- **misc**: Fix fetch plugin header error.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -8642,9 +7968,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.60.1](https://github.com/lobehub/lobe-chat/compare/v0.60.0...v0.60.1)
@@ -8655,10 +7979,10 @@
- **misc**: Fix settings storage error.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -8667,9 +7991,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.60.0](https://github.com/lobehub/lobe-chat/compare/v0.59.0...v0.60.0)
@@ -8684,10 +8006,10 @@
- **misc**: 支持插件 manifest 加载失败后重试.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -8700,9 +8022,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.59.0](https://github.com/lobehub/lobe-chat/compare/v0.58.0...v0.59.0)
@@ -8713,10 +8033,10 @@
- **misc**: 支持展示插件插件状态,支持插件 i18n 模式展示.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -8726,9 +8046,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.58.0](https://github.com/lobehub/lobe-chat/compare/v0.57.0...v0.58.0)
@@ -8739,10 +8057,10 @@
- **misc**: Implement responsive design for mobile devices.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -8751,9 +8069,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.57.0](https://github.com/lobehub/lobe-chat/compare/v0.56.0...v0.57.0)
@@ -8772,10 +8088,10 @@
- **misc**: 修正缓存旧数据的报错问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -8797,9 +8113,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.56.0](https://github.com/lobehub/lobe-chat/compare/v0.55.1...v0.56.0)
@@ -8810,10 +8124,10 @@
- **misc**: Use new plugin manifest to support plugin’s multi api.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -8822,9 +8136,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.55.1](https://github.com/lobehub/lobe-chat/compare/v0.55.0...v0.55.1)
@@ -8835,10 +8147,10 @@
- **misc**: Refactor plugin api with @lobehub/chat-plugins-gateway.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -8847,9 +8159,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.55.0](https://github.com/lobehub/lobe-chat/compare/v0.54.4...v0.55.0)
@@ -8872,10 +8182,10 @@
- **misc**: 完成插件市场 loading 态样式.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -8903,9 +8213,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.54.4](https://github.com/lobehub/lobe-chat/compare/v0.54.3...v0.54.4)
@@ -8916,10 +8224,10 @@
- **misc**: Fix not cannot change setting error.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -8928,9 +8236,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.54.3](https://github.com/lobehub/lobe-chat/compare/v0.54.2...v0.54.3)
@@ -8941,10 +8247,10 @@
- **misc**: Refactor plugin request.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -8953,9 +8259,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.54.2](https://github.com/lobehub/lobe-chat/compare/v0.54.1...v0.54.2)
@@ -8966,10 +8270,10 @@
- **misc**: 修正图片选项的样式问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -8978,9 +8282,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.54.1](https://github.com/lobehub/lobe-chat/compare/v0.54.0...v0.54.1)
@@ -8991,10 +8293,10 @@
- **misc**: 修正 i18n 失效的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -9003,9 +8305,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.54.0](https://github.com/lobehub/lobe-chat/compare/v0.53.0...v0.54.0)
@@ -9016,10 +8316,10 @@
- **misc**: Add new features and improve user interface and functionality.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -9028,9 +8328,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.53.0](https://github.com/lobehub/lobe-chat/compare/v0.52.1...v0.53.0)
@@ -9041,10 +8339,10 @@
- **sidebar**: Add DraggablePanelContainer and adjust layout and styling.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -9053,9 +8351,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.52.1](https://github.com/lobehub/lobe-chat/compare/v0.52.0...v0.52.1)
@@ -9066,10 +8362,10 @@
- **misc**: Replace cdn.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -9078,9 +8374,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.52.0](https://github.com/lobehub/lobe-chat/compare/v0.51.0...v0.52.0)
@@ -9091,10 +8385,10 @@
- **misc**: Add avatar compress.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -9103,9 +8397,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.51.0](https://github.com/lobehub/lobe-chat/compare/v0.50.0...v0.51.0)
@@ -9116,10 +8408,10 @@
- **misc**: Add Footer component and modify Token and index files.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -9128,9 +8420,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.50.0](https://github.com/lobehub/lobe-chat/compare/v0.49.0...v0.50.0)
@@ -9141,10 +8431,10 @@
- **misc**: Update messages, settings, error codes, plugin names, weather data display, and UI.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -9153,9 +8443,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.49.0](https://github.com/lobehub/lobe-chat/compare/v0.48.0...v0.49.0)
@@ -9166,10 +8454,10 @@
- **misc**: Add `BackToBottom` to conversation, Update icons and text in various components.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -9179,9 +8467,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.48.0](https://github.com/lobehub/lobe-chat/compare/v0.47.0...v0.48.0)
@@ -9192,10 +8478,10 @@
- **misc**: Import SiOpenai icon and replace 'Tag' component in chat feature.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -9204,9 +8490,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.47.0](https://github.com/lobehub/lobe-chat/compare/v0.46.1...v0.47.0)
@@ -9217,10 +8501,10 @@
- **misc**: Add and update UI elements and agent configuration.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -9229,9 +8513,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.46.1](https://github.com/lobehub/lobe-chat/compare/v0.46.0...v0.46.1)
@@ -9242,10 +8524,10 @@
- **misc**: Fix SystemRole Skeleton padding.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -9254,9 +8536,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.46.0](https://github.com/lobehub/lobe-chat/compare/v0.45.0...v0.46.0)
@@ -9271,10 +8551,10 @@
- **misc**: Remove input highlight.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -9288,9 +8568,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.45.0](https://github.com/lobehub/lobe-chat/compare/v0.44.4...v0.45.0)
@@ -9305,10 +8583,10 @@
- **misc**: 优化初始化加载状态,等到会话加载完毕再显示内容.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -9321,9 +8599,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.44.4](https://github.com/lobehub/lobe-chat/compare/v0.44.3...v0.44.4)
@@ -9334,10 +8610,10 @@
- **misc**: 优化 Chat Skeleton 样式,优化 Inbox 样式.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -9347,9 +8623,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.44.3](https://github.com/lobehub/lobe-chat/compare/v0.44.2...v0.44.3)
@@ -9368,10 +8642,10 @@
- **misc**: 修正话题列表无法滚动的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -9388,9 +8662,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.44.2](https://github.com/lobehub/lobe-chat/compare/v0.44.1...v0.44.2)
@@ -9401,10 +8673,10 @@
- **misc**: 修正重新生成时切分历史消息的逻辑.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -9413,26 +8685,21 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.44.1](https://github.com/lobehub/lobe-chat/compare/v0.44.0...v0.44.1)
Released on **2023-08-12**
-
+
-Improvements and Fixes
-
+ Improvements and Fixes
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.44.0](https://github.com/lobehub/lobe-chat/compare/v0.43.0...v0.44.0)
@@ -9451,10 +8718,10 @@
- **misc**: Fix Inbox defaultMessage avatar, 优化 header 的 setting 展示,优化门禁下默认的解锁方式,补充 ChatList 的 Loading 态.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -9479,9 +8746,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.43.0](https://github.com/lobehub/lobe-chat/compare/v0.42.3...v0.43.0)
@@ -9492,10 +8757,10 @@
- **misc**: 支持切换语言.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -9504,9 +8769,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.42.3](https://github.com/lobehub/lobe-chat/compare/v0.42.2...v0.42.3)
@@ -9517,10 +8780,10 @@
- **misc**: 暂时隐藏 Hero 模板.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -9529,9 +8792,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.42.2](https://github.com/lobehub/lobe-chat/compare/v0.42.1...v0.42.2)
@@ -9546,10 +8807,10 @@
- **misc**: 修正移除 session 时的路由跳转逻辑.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -9565,9 +8826,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.42.1](https://github.com/lobehub/lobe-chat/compare/v0.42.0...v0.42.1)
@@ -9578,10 +8837,10 @@
- **misc**: 优化 App 首页 Loading 态.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -9590,9 +8849,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.42.0](https://github.com/lobehub/lobe-chat/compare/v0.41.2...v0.42.0)
@@ -9603,10 +8860,10 @@
- **misc**: Add `Welcome` page.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -9615,9 +8872,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.41.2](https://github.com/lobehub/lobe-chat/compare/v0.41.1...v0.41.2)
@@ -9628,10 +8883,10 @@
- **misc**: 将 sessionStore 默认 equalFn 改为 shallow, 将 settingStore 默认 equalFn 改为 shallow.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -9641,9 +8896,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.41.1](https://github.com/lobehub/lobe-chat/compare/v0.41.0...v0.41.1)
@@ -9654,10 +8907,10 @@
- **misc**: 重构 settings store 代码写法.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -9666,9 +8919,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.41.0](https://github.com/lobehub/lobe-chat/compare/v0.40.7...v0.41.0)
@@ -9683,10 +8934,10 @@
- **misc**: 优化第一次水合逻辑.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -9699,9 +8950,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.40.7](https://github.com/lobehub/lobe-chat/compare/v0.40.6...v0.40.7)
@@ -9712,10 +8961,10 @@
- **misc**: 优化 Topic 的水合加载效果.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -9724,9 +8973,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.40.6](https://github.com/lobehub/lobe-chat/compare/v0.40.5...v0.40.6)
@@ -9741,10 +8988,10 @@
- **misc**: 优化水合前的加载效果.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -9757,9 +9004,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.40.5](https://github.com/lobehub/lobe-chat/compare/v0.40.4...v0.40.5)
@@ -9770,10 +9015,10 @@
- **misc**: 增加未初始化的 loading 态.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -9782,9 +9027,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.40.4](https://github.com/lobehub/lobe-chat/compare/v0.40.3...v0.40.4)
@@ -9795,10 +9038,10 @@
- **misc**: 优化 Header 样式.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -9807,9 +9050,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.40.3](https://github.com/lobehub/lobe-chat/compare/v0.40.2...v0.40.3)
@@ -9820,10 +9061,10 @@
- **misc**: 修正没有 prompt 的编辑与保存按钮的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -9832,9 +9073,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.40.2](https://github.com/lobehub/lobe-chat/compare/v0.40.1...v0.40.2)
@@ -9845,10 +9084,10 @@
- **misc**: 修正 defaults 造成的 config 报错.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -9857,9 +9096,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.40.1](https://github.com/lobehub/lobe-chat/compare/v0.40.0...v0.40.1)
@@ -9870,10 +9107,10 @@
- **misc**: 优化 openai 接口的错误处理逻辑.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -9882,9 +9119,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.40.0](https://github.com/lobehub/lobe-chat/compare/v0.39.4...v0.40.0)
@@ -9895,10 +9130,10 @@
- **misc**: Add new dependency, add Tag and PluginTag components, update HeaderTitle.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -9907,9 +9142,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.39.4](https://github.com/lobehub/lobe-chat/compare/v0.39.3...v0.39.4)
@@ -9920,10 +9153,10 @@
- **misc**: 修正 assistant 消息没有 background 的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -9932,9 +9165,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.39.3](https://github.com/lobehub/lobe-chat/compare/v0.39.2...v0.39.3)
@@ -9945,10 +9176,10 @@
- **misc**: 优化 405 报错返回内容,并优化 openai 服务端超时处理逻辑.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -9957,9 +9188,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.39.2](https://github.com/lobehub/lobe-chat/compare/v0.39.1...v0.39.2)
@@ -9970,10 +9199,10 @@
- **misc**: 优化 topic 样式.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -9982,9 +9211,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.39.1](https://github.com/lobehub/lobe-chat/compare/v0.39.0...v0.39.1)
@@ -9995,10 +9222,10 @@
- **misc**: 修正 basePath 在生产环境下不生效的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -10007,9 +9234,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.39.0](https://github.com/lobehub/lobe-chat/compare/v0.38.0...v0.39.0)
@@ -10024,10 +9249,10 @@
- **misc**: 优化插件的展示逻辑.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10041,9 +9266,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.38.0](https://github.com/lobehub/lobe-chat/compare/v0.37.0...v0.38.0)
@@ -10054,10 +9277,10 @@
- **misc**: Add topic empty.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10066,9 +9289,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.37.0](https://github.com/lobehub/lobe-chat/compare/v0.36.1...v0.37.0)
@@ -10079,10 +9300,10 @@
- **misc**: 支持使用全局助手的设置作为默认助手的创建角色.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10091,9 +9312,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.36.1](https://github.com/lobehub/lobe-chat/compare/v0.36.0...v0.36.1)
@@ -10104,10 +9323,10 @@
- **misc**: Refactor zustand usage with v4.4.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -10116,9 +9335,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.36.0](https://github.com/lobehub/lobe-chat/compare/v0.35.1...v0.36.0)
@@ -10137,10 +9354,10 @@
- **misc**: Fix session item height.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10157,9 +9374,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.35.1](https://github.com/lobehub/lobe-chat/compare/v0.35.0...v0.35.1)
@@ -10170,10 +9385,10 @@
- **misc**: Update doc mode and token tags.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -10182,9 +9397,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.35.0](https://github.com/lobehub/lobe-chat/compare/v0.34.0...v0.35.0)
@@ -10195,10 +9408,10 @@
- **misc**: Add agent settings functionality, new components, and features for AgentMeta, Add and modify translations for various keys in JSON code files.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10208,9 +9421,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.34.0](https://github.com/lobehub/lobe-chat/compare/v0.33.0...v0.34.0)
@@ -10221,10 +9432,10 @@
- **misc**: Add agent settings functionality, Add new components and features for AgentMeta, Improve organization and functionality of settings and configuration features.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10235,9 +9446,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.33.0](https://github.com/lobehub/lobe-chat/compare/v0.32.0...v0.33.0)
@@ -10248,10 +9457,10 @@
- **misc**: 支持输入模板预处理.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10260,9 +9469,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.32.0](https://github.com/lobehub/lobe-chat/compare/v0.31.0...v0.32.0)
@@ -10273,10 +9480,10 @@
- **misc**: 支持会话置顶.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10285,9 +9492,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.31.0](https://github.com/lobehub/lobe-chat/compare/v0.30.1...v0.31.0)
@@ -10298,10 +9503,10 @@
- **misc**: 支持展示 token 使用量.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10310,9 +9515,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.30.1](https://github.com/lobehub/lobe-chat/compare/v0.30.0...v0.30.1)
@@ -10323,10 +9526,10 @@
- **misc**: 优化搜索引擎插件展示.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -10335,9 +9538,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.30.0](https://github.com/lobehub/lobe-chat/compare/v0.29.0...v0.30.0)
@@ -10348,10 +9549,10 @@
- **misc**: 优化保存为话题功能,实现 Topic 重命名功能,实现话题删除功能,支持缓存角色面板的展开折叠状态.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10363,9 +9564,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.29.0](https://github.com/lobehub/lobe-chat/compare/v0.28.0...v0.29.0)
@@ -10376,10 +9575,10 @@
- **misc**: 实现单个会话和角色的导出功能,实现清空所有会话消息.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10389,9 +9588,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.28.0](https://github.com/lobehub/lobe-chat/compare/v0.27.4...v0.28.0)
@@ -10406,10 +9603,10 @@
- **misc**: 优化 SideBar 实现,激活态指示更加明确,实现 session 导入功能,实现配置导出功能.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -10424,9 +9621,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.27.4](https://github.com/lobehub/lobe-chat/compare/v0.27.3...v0.27.4)
@@ -10437,10 +9632,10 @@
- **misc**: 修正日志超过 4096 长度的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -10449,9 +9644,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.27.3](https://github.com/lobehub/lobe-chat/compare/v0.27.2...v0.27.3)
@@ -10466,10 +9659,10 @@
- **misc**: 优化样式.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -10482,9 +9675,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.27.2](https://github.com/lobehub/lobe-chat/compare/v0.27.1...v0.27.2)
@@ -10495,10 +9686,10 @@
- **misc**: 重构并优化文档抓取插件能力.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -10507,9 +9698,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.27.1](https://github.com/lobehub/lobe-chat/compare/v0.27.0...v0.27.1)
@@ -10520,10 +9709,10 @@
- **misc**: 优化搜索引擎样式.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -10532,9 +9721,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.27.0](https://github.com/lobehub/lobe-chat/compare/v0.26.1...v0.27.0)
@@ -10549,10 +9736,10 @@
- **misc**: 优化兜底结果展示.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10565,9 +9752,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.26.1](https://github.com/lobehub/lobe-chat/compare/v0.26.0...v0.26.1)
@@ -10578,10 +9763,10 @@
- **misc**: 优化 setting Layout 实现.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -10590,9 +9775,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.26.0](https://github.com/lobehub/lobe-chat/compare/v0.25.0...v0.26.0)
@@ -10603,10 +9786,10 @@
- **misc**: support password auth and error.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10615,9 +9798,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.25.0](https://github.com/lobehub/lobe-chat/compare/v0.24.0...v0.25.0)
@@ -10628,10 +9809,10 @@
- **sidebar**: Add import functionality and set labels and onClick functions
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### ✨ Features
@@ -10640,9 +9821,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.24.0](https://github.com/lobehub/lobe-chat/compare/v0.23.0...v0.24.0)
@@ -10653,10 +9832,10 @@
- **misc**: Add new translations, update existing translations, add functionality to components, modify styling, and adjust placeholder text
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### ✨ Features
@@ -10665,9 +9844,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.23.0](https://github.com/lobehub/lobe-chat/compare/v0.22.2...v0.23.0)
@@ -10678,10 +9855,10 @@
- **misc**: Add new features, update URLs, customize appearance, and implement components
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### ✨ Features
@@ -10690,9 +9867,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.22.2](https://github.com/lobehub/lobe-chat/compare/v0.22.1...v0.22.2)
@@ -10703,10 +9878,10 @@
- **misc**: 优化 tooltip 显示.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -10715,9 +9890,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.22.1](https://github.com/lobehub/lobe-chat/compare/v0.22.0...v0.22.1)
@@ -10728,10 +9901,10 @@
- **misc**: 修正自定义 OpenAI API Key 的使用问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -10740,9 +9913,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.22.0](https://github.com/lobehub/lobe-chat/compare/v0.21.0...v0.22.0)
@@ -10753,10 +9924,10 @@
- **misc**: 支持使用自定义 OpenAI Key.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10765,9 +9936,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.21.0](https://github.com/lobehub/lobe-chat/compare/v0.20.0...v0.21.0)
@@ -10782,10 +9951,10 @@
- **misc**: 支持快捷配置模型、温度.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -10798,9 +9967,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.20.0](https://github.com/lobehub/lobe-chat/compare/v0.19.0...v0.20.0)
@@ -10811,10 +9978,10 @@
- **misc**: 实现话题模块.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10823,9 +9990,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.19.0](https://github.com/lobehub/lobe-chat/compare/v0.18.2...v0.19.0)
@@ -10840,10 +10005,10 @@
- **misc**: 数据结构层完成 topic 模型改造.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -10857,9 +10022,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.18.2](https://github.com/lobehub/lobe-chat/compare/v0.18.1...v0.18.2)
@@ -10870,10 +10033,10 @@
- **misc**: 修正 markdown li 丢失的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -10882,9 +10045,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.18.1](https://github.com/lobehub/lobe-chat/compare/v0.18.0...v0.18.1)
@@ -10895,10 +10056,10 @@
- **misc**: 优化新会话的创建逻辑 session.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -10907,9 +10068,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.18.0](https://github.com/lobehub/lobe-chat/compare/v0.17.0...v0.18.0)
@@ -10920,10 +10079,10 @@
- **misc**: 实现会话展示模式切换,并优化默认创建角色的配置.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10932,9 +10091,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.17.0](https://github.com/lobehub/lobe-chat/compare/v0.16.1...v0.17.0)
@@ -10945,10 +10102,10 @@
- **misc**: 表单配置支持设定各项高级参数.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -10957,9 +10114,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.16.1](https://github.com/lobehub/lobe-chat/compare/v0.16.0...v0.16.1)
@@ -10974,10 +10129,10 @@
- **misc**: 优化 document title.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -10990,9 +10145,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.16.0](https://github.com/lobehub/lobe-chat/compare/v0.15.1...v0.16.0)
@@ -11007,10 +10160,10 @@
- **misc**: 修正插件的展示文案.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -11023,9 +10176,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.15.1](https://github.com/lobehub/lobe-chat/compare/v0.15.0...v0.15.1)
@@ -11036,10 +10187,10 @@
- **misc**: 更新插件文案.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -11048,9 +10199,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.15.0](https://github.com/lobehub/lobe-chat/compare/v0.14.0...v0.15.0)
@@ -11061,10 +10210,10 @@
- **misc**: Add new features and improve user experience, Import and use constants from "meta.ts" instead of "agentConfig".
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -11074,9 +10223,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.14.0](https://github.com/lobehub/lobe-chat/compare/v0.13.1...v0.14.0)
@@ -11087,10 +10234,10 @@
- **misc**: 支持网页抓取.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -11099,9 +10246,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.13.1](https://github.com/lobehub/lobe-chat/compare/v0.13.0...v0.13.1)
@@ -11112,10 +10257,10 @@
- **misc**: 修正搜索引擎插件的实现问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -11124,9 +10269,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.13.0](https://github.com/lobehub/lobe-chat/compare/v0.12.1...v0.13.0)
@@ -11137,10 +10280,10 @@
- **misc**: 优化插件模式下的用户体验.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -11149,9 +10292,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.12.1](https://github.com/lobehub/lobe-chat/compare/v0.12.0...v0.12.1)
@@ -11162,10 +10303,10 @@
- **misc**: 修正 message parentId 不正确的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -11174,9 +10315,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.12.0](https://github.com/lobehub/lobe-chat/compare/v0.11.0...v0.12.0)
@@ -11187,10 +10326,10 @@
- **misc**: 支持插件列表 与 基于 Serpapi 的搜索引擎插件.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -11199,9 +10338,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.11.0](https://github.com/lobehub/lobe-chat/compare/v0.10.2...v0.11.0)
@@ -11220,10 +10357,10 @@
- **misc**: Update manifest, 增加国际化文案.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -11242,9 +10379,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.10.2](https://github.com/lobehub/lobe-chat/compare/v0.10.1...v0.10.2)
@@ -11255,10 +10390,10 @@
- **misc**: 优化模型在 list 中的展示逻辑.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -11267,9 +10402,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.10.1](https://github.com/lobehub/lobe-chat/compare/v0.10.0...v0.10.1)
@@ -11280,10 +10413,10 @@
- **misc**: 修正对话中用户头像的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -11292,9 +10425,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.10.0](https://github.com/lobehub/lobe-chat/compare/v0.9.0...v0.10.0)
@@ -11305,10 +10436,10 @@
- **misc**: 支持复制与编辑会话消息.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -11317,9 +10448,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.9.0](https://github.com/lobehub/lobe-chat/compare/v0.8.2...v0.9.0)
@@ -11330,10 +10459,10 @@
- **misc**: 展示模型类型.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -11342,9 +10471,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.8.2](https://github.com/lobehub/lobe-chat/compare/v0.8.1...v0.8.2)
@@ -11355,10 +10482,10 @@
- **misc**: Fix miss manifest.json link, 优化 model tag 展示逻辑.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -11368,9 +10495,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.8.1](https://github.com/lobehub/lobe-chat/compare/v0.8.0...v0.8.1)
@@ -11381,10 +10506,10 @@
- **misc**: Fix import.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -11393,9 +10518,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.8.0](https://github.com/lobehub/lobe-chat/compare/v0.7.0...v0.8.0)
@@ -11406,10 +10529,10 @@
- **misc**: 支持 pwa 模式.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -11418,9 +10541,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.7.0](https://github.com/lobehub/lobe-chat/compare/v0.6.1...v0.7.0)
@@ -11431,10 +10552,10 @@
- **misc**: 支持展示来自模型的标记信息.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -11443,9 +10564,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.6.1](https://github.com/lobehub/lobe-chat/compare/v0.6.0...v0.6.1)
@@ -11456,10 +10575,10 @@
- **misc**: Add deps.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -11468,9 +10587,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.6.0](https://github.com/lobehub/lobe-chat/compare/v0.5.0...v0.6.0)
@@ -11485,10 +10602,10 @@
- **misc**: 补充 token 详情.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -11501,9 +10618,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.5.0](https://github.com/lobehub/lobe-chat/compare/v0.4.3...v0.5.0)
@@ -11518,10 +10633,10 @@
- **misc**: 修正 total token 计算不正确的问题.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -11534,9 +10649,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.4.3](https://github.com/lobehub/lobe-chat/compare/v0.4.2...v0.4.3)
@@ -11547,10 +10660,10 @@
- **misc**: 优化 edit 代码结构.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Code refactoring
@@ -11559,9 +10672,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.4.2](https://github.com/lobehub/lobe-chat/compare/v0.4.1...v0.4.2)
@@ -11572,10 +10683,10 @@
- **misc**: Fix input style, fix layout.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### Styles
@@ -11585,9 +10696,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.4.1](https://github.com/lobehub/lobe-chat/compare/v0.4.0...v0.4.1)
@@ -11598,10 +10707,10 @@
- **misc**: Fix SSR style error.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's fixed
@@ -11610,9 +10719,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.4.0](https://github.com/lobehub/lobe-chat/compare/v0.3.0...v0.4.0)
@@ -11623,10 +10730,10 @@
- **misc**: Add styles and modify layout of FolderPanel, SliderWithInput, SessionList, EditPage, ChatLayout, and SettingLayout components, Introduce FOLDER_WIDTH constant and update components.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -11636,9 +10743,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.3.0](https://github.com/lobehub/lobe-chat/compare/v0.2.0...v0.3.0)
@@ -11649,10 +10754,10 @@
- **misc**: Add new files, modify components, and adjust layout and styling.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -11661,9 +10766,7 @@
-
-[](#readme-top)
-
+ [](#readme-top)
## [Version 0.2.0](https://github.com/lobehub/lobe-chat/compare/v0.1.6...v0.2.0)
@@ -11674,10 +10777,10 @@
- **misc**: Add import statement and define CSS styles for Avatar component.
-
+
-Improvements and Fixes
+ Improvements and Fixes
#### What's improved
@@ -11686,24 +10789,19 @@
-
-[](#readme-top)
-
+ [](#readme-top)
### [Version 0.1.6](https://github.com/lobehub/lobe-chat/compare/v0.1.5...v0.1.6)
Released on **2023-07-18**
-
+
-Improvements and Fixes
-
+ Improvements and Fixes
-
-[](#readme-top)
-
+ [](#readme-top)
diff --git a/contributing/Home.md b/contributing/Home.md
index ff514182df55d..c551c29618a55 100644
--- a/contributing/Home.md
+++ b/contributing/Home.md
@@ -14,65 +14,57 @@ LobeChat is an open-source, extensible ([Function Calling][fc-url]), high-perfor

-
+
### 🤯 Basic
- - [Architecture Design](https://github.com/lobehub/lobe-chat/wiki/Architecture) | [架构设计](https://github.com/lobehub/lobe-chat/wiki/Architecture.zh-CN)
- - [Code Style and Contribution Guidelines](https://github.com/lobehub/lobe-chat/wiki/Contributing-Guidelines) | [代码风格与贡献指南](https://github.com/lobehub/lobe-chat/wiki/Contributing-Guidelines.zh-CN)
- - [Complete Guide to LobeChat Feature Development](https://github.com/lobehub/lobe-chat/wiki/Feature-Development) | [LobeChat 功能开发完全指南](https://github.com/lobehub/lobe-chat/wiki/Feature-Development.zh-CN)
- - [Conversation API Implementation Logic](https://github.com/lobehub/lobe-chat/wiki/Chat-API) | [会话 API 实现逻辑](https://github.com/lobehub/lobe-chat/wiki/Chat-API.zh-CN)
- - [Directory Structure](https://github.com/lobehub/lobe-chat/wiki/Folder-Structure) | [目录架构](https://github.com/lobehub/lobe-chat/wiki/Folder-Structure.zh-CN)
- - [Environment Setup Guide](https://github.com/lobehub/lobe-chat/wiki/Setup-Development) | [环境设置指南](https://github.com/lobehub/lobe-chat/wiki/Setup-Development.zh-CN)
- - [How to Develop a New Feature](https://github.com/lobehub/lobe-chat/wiki/Feature-Development-Frontend) | [如何开发一个新功能:前端实现](https://github.com/lobehub/lobe-chat/wiki/Feature-Development-Frontend.zh-CN)
- - [New Authentication Provider Guide](https://github.com/lobehub/lobe-chat/wiki/Add-New-Authentication-Providers) | [新身份验证方式开发指南](https://github.com/lobehub/lobe-chat/wiki/Add-New-Authentication-Providers.zh-CN)
- - [Resources and References](https://github.com/lobehub/lobe-chat/wiki/Resources) | [资源与参考](https://github.com/lobehub/lobe-chat/wiki/Resources.zh-CN)
- - [Technical Development Getting Started Guide](https://github.com/lobehub/lobe-chat/wiki/Intro) | [技术开发上手指南](https://github.com/lobehub/lobe-chat/wiki/Intro.zh-CN)
- - [Testing Guide](https://github.com/lobehub/lobe-chat/wiki/Test) | [测试指南](https://github.com/lobehub/lobe-chat/wiki/Test.zh-CN)
-
+- [Architecture Design](https://github.com/lobehub/lobe-chat/wiki/Architecture) | [架构设计](https://github.com/lobehub/lobe-chat/wiki/Architecture.zh-CN)
+- [Code Style and Contribution Guidelines](https://github.com/lobehub/lobe-chat/wiki/Contributing-Guidelines) | [代码风格与贡献指南](https://github.com/lobehub/lobe-chat/wiki/Contributing-Guidelines.zh-CN)
+- [Complete Guide to LobeChat Feature Development](https://github.com/lobehub/lobe-chat/wiki/Feature-Development) | [LobeChat 功能开发完全指南](https://github.com/lobehub/lobe-chat/wiki/Feature-Development.zh-CN)
+- [Conversation API Implementation Logic](https://github.com/lobehub/lobe-chat/wiki/Chat-API) | [会话 API 实现逻辑](https://github.com/lobehub/lobe-chat/wiki/Chat-API.zh-CN)
+- [Directory Structure](https://github.com/lobehub/lobe-chat/wiki/Folder-Structure) | [目录架构](https://github.com/lobehub/lobe-chat/wiki/Folder-Structure.zh-CN)
+- [Environment Setup Guide](https://github.com/lobehub/lobe-chat/wiki/Setup-Development) | [环境设置指南](https://github.com/lobehub/lobe-chat/wiki/Setup-Development.zh-CN)
+- [How to Develop a New Feature](https://github.com/lobehub/lobe-chat/wiki/Feature-Development-Frontend) | [如何开发一个新功能:前端实现](https://github.com/lobehub/lobe-chat/wiki/Feature-Development-Frontend.zh-CN)
+- [New Authentication Provider Guide](https://github.com/lobehub/lobe-chat/wiki/Add-New-Authentication-Providers) | [新身份验证方式开发指南](https://github.com/lobehub/lobe-chat/wiki/Add-New-Authentication-Providers.zh-CN)
+- [Resources and References](https://github.com/lobehub/lobe-chat/wiki/Resources) | [资源与参考](https://github.com/lobehub/lobe-chat/wiki/Resources.zh-CN)
+- [Technical Development Getting Started Guide](https://github.com/lobehub/lobe-chat/wiki/Intro) | [技术开发上手指南](https://github.com/lobehub/lobe-chat/wiki/Intro.zh-CN)
+- [Testing Guide](https://github.com/lobehub/lobe-chat/wiki/Test) | [测试指南](https://github.com/lobehub/lobe-chat/wiki/Test.zh-CN)
### 🌎 Internationalization
- - [Internationalization Implementation Guide](https://github.com/lobehub/lobe-chat/wiki/Internationalization-Implementation) | [国际化实现指南](https://github.com/lobehub/lobe-chat/wiki/Internationalization-Implementation.zh-CN)
- - [New Locale Guide](https://github.com/lobehub/lobe-chat/wiki/Add-New-Locale) | [新语种添加指南](https://github.com/lobehub/lobe-chat/wiki/Add-New-Locale.zh-CN)
-
+- [Internationalization Implementation Guide](https://github.com/lobehub/lobe-chat/wiki/Internationalization-Implementation) | [国际化实现指南](https://github.com/lobehub/lobe-chat/wiki/Internationalization-Implementation.zh-CN)
+- [New Locale Guide](https://github.com/lobehub/lobe-chat/wiki/Add-New-Locale) | [新语种添加指南](https://github.com/lobehub/lobe-chat/wiki/Add-New-Locale.zh-CN)
### ⌨️ State Management
- - [Best Practices for State Management](https://github.com/lobehub/lobe-chat/wiki/State-Management-Intro) | [状态管理最佳实践](https://github.com/lobehub/lobe-chat/wiki/State-Management-Intro.zh-CN)
- - [Data Store Selector](https://github.com/lobehub/lobe-chat/wiki/State-Management-Selectors) | [数据存储取数模块](https://github.com/lobehub/lobe-chat/wiki/State-Management-Selectors.zh-CN)
-
+- [Best Practices for State Management](https://github.com/lobehub/lobe-chat/wiki/State-Management-Intro) | [状态管理最佳实践](https://github.com/lobehub/lobe-chat/wiki/State-Management-Intro.zh-CN)
+- [Data Store Selector](https://github.com/lobehub/lobe-chat/wiki/State-Management-Selectors) | [数据存储取数模块](https://github.com/lobehub/lobe-chat/wiki/State-Management-Selectors.zh-CN)
### 🤖 Agents
- - [Agent Index and Submit](https://github.com/lobehub/lobe-chat-agents) | [助手索引与提交](https://github.com/lobehub/lobe-chat-agents/blob/main/README.zh-CN.md)
-
+- [Agent Index and Submit](https://github.com/lobehub/lobe-chat-agents) | [助手索引与提交](https://github.com/lobehub/lobe-chat-agents/blob/main/README.zh-CN.md)
### 🧩 Plugins
- - [Plugin Index and Submit](https://github.com/lobehub/lobe-chat-plugins) | [插件索引与提交](https://github.com/lobehub/lobe-chat-plugins/blob/main/README.zh-CN.md)
- - [Plugin SDK Docs](https://chat-plugin-sdk.lobehub.com) | [插件 SDK 文档](https://chat-plugin-sdk.lobehub.com)
-
+- [Plugin Index and Submit](https://github.com/lobehub/lobe-chat-plugins) | [插件索引与提交](https://github.com/lobehub/lobe-chat-plugins/blob/main/README.zh-CN.md)
+- [Plugin SDK Docs](https://chat-plugin-sdk.lobehub.com) | [插件 SDK 文档](https://chat-plugin-sdk.lobehub.com)
### 📊 Others
- - [Lighthouse Reports](https://github.com/lobehub/lobe-chat/wiki/Lighthouse) | [Lighthouse 测试报告](https://github.com/lobehub/lobe-chat/wiki/Lighthouse.zh-CN)
-
+- [Lighthouse Reports](https://github.com/lobehub/lobe-chat/wiki/Lighthouse) | [Lighthouse 测试报告](https://github.com/lobehub/lobe-chat/wiki/Lighthouse.zh-CN)
-
-
---
diff --git a/contributing/_Sidebar.md b/contributing/_Sidebar.md
index c1193884ec186..435de075dd122 100644
--- a/contributing/_Sidebar.md
+++ b/contributing/_Sidebar.md
@@ -4,7 +4,7 @@
- [TOC](Home.md) | [目录](Home.md)
-
+
#### 🤯 Basic
@@ -20,37 +20,29 @@
- [Technical Development Getting Started Guide](https://github.com/lobehub/lobe-chat/wiki/Intro) | [技术开发上手指南](https://github.com/lobehub/lobe-chat/wiki/Intro.zh-CN)
- [Testing Guide](https://github.com/lobehub/lobe-chat/wiki/Test) | [测试指南](https://github.com/lobehub/lobe-chat/wiki/Test.zh-CN)
-
#### 🌎 Internationalization
- [Internationalization Implementation Guide](https://github.com/lobehub/lobe-chat/wiki/Internationalization-Implementation) | [国际化实现指南](https://github.com/lobehub/lobe-chat/wiki/Internationalization-Implementation.zh-CN)
- [New Locale Guide](https://github.com/lobehub/lobe-chat/wiki/Add-New-Locale) | [新语种添加指南](https://github.com/lobehub/lobe-chat/wiki/Add-New-Locale.zh-CN)
-
#### ⌨️ State Management
- [Best Practices for State Management](https://github.com/lobehub/lobe-chat/wiki/State-Management-Intro) | [状态管理最佳实践](https://github.com/lobehub/lobe-chat/wiki/State-Management-Intro.zh-CN)
- [Data Store Selector](https://github.com/lobehub/lobe-chat/wiki/State-Management-Selectors) | [数据存储取数模块](https://github.com/lobehub/lobe-chat/wiki/State-Management-Selectors.zh-CN)
-
#### 🤖 Agents
- [Agent Index and Submit](https://github.com/lobehub/lobe-chat-agents) | [助手索引与提交](https://github.com/lobehub/lobe-chat-agents/blob/main/README.zh-CN.md)
-
#### 🧩 Plugins
- [Plugin Index and Submit](https://github.com/lobehub/lobe-chat-plugins) | [插件索引与提交](https://github.com/lobehub/lobe-chat-plugins/blob/main/README.zh-CN.md)
- [Plugin SDK Docs](https://chat-plugin-sdk.lobehub.com) | [插件 SDK 文档](https://chat-plugin-sdk.lobehub.com)
-
#### 📊 Others
- [Lighthouse Reports](https://github.com/lobehub/lobe-chat/wiki/Lighthouse) | [Lighthouse 测试报告](https://github.com/lobehub/lobe-chat/wiki/Lighthouse.zh-CN)
-
-
-
diff --git a/docs/self-hosting/advanced/analytics.zh-CN.mdx b/docs/self-hosting/advanced/analytics.zh-CN.mdx
index 61c33f0e27eb5..dd441dba8b41f 100644
--- a/docs/self-hosting/advanced/analytics.zh-CN.mdx
+++ b/docs/self-hosting/advanced/analytics.zh-CN.mdx
@@ -1,10 +1,12 @@
-import {Callout} from "nextra/components";
+import { Callout } from 'nextra/components';
# 数据分析
为更好地帮助分析 LobeChat 的用户使用情况,我们在 LobeChat 中集成了若干免费 / 开源的数据统计服务,用于收集用户的使用情况,你可以按需开启。
-
目前集成的数据分析平台,均只支持 Vercel / Zeabur 平台部署使用,不支持 Docker/Docker Compose 部署
+
+ 目前集成的数据分析平台,均只支持 Vercel / Zeabur 平台部署使用,不支持 Docker/Docker Compose 部署
+
## Vercel Analytics
diff --git a/docs/self-hosting/advanced/authentication.mdx b/docs/self-hosting/advanced/authentication.mdx
index 32b3f6cdbce20..02ee232522ca9 100644
--- a/docs/self-hosting/advanced/authentication.mdx
+++ b/docs/self-hosting/advanced/authentication.mdx
@@ -7,56 +7,54 @@ LobeChat supports configuring external identity verification services for intern
## Configure Identity Verification Service
+ ### Create Auth0 Application
-### Create Auth0 Application
+ Register and log in to [Auth0][auth0-client-page], click on the "Applications" in the left navigation bar to switch to the application management interface, and click "Create Application" in the upper right corner to create an application.
-Register and log in to [Auth0][auth0-client-page], click on the "Applications" in the left navigation bar to switch to the application management interface, and click "Create Application" in the upper right corner to create an application.
+ 
-
+ Fill in the application name you want to display to the organization users, choose any application type, and click "Create".
-Fill in the application name you want to display to the organization users, choose any application type, and click "Create".
+ 
-
+ After successful creation, click on the corresponding application to enter the application details page, switch to the "Settings" tab, and you can see the corresponding configuration information.
-After successful creation, click on the corresponding application to enter the application details page, switch to the "Settings" tab, and you can see the corresponding configuration information.
+ 
-
+ In the application configuration page, you also need to configure Allowed Callback URLs, where you should fill in:
-In the application configuration page, you also need to configure Allowed Callback URLs, where you should fill in:
+ ```bash
+ http(s)://your-domain/api/auth/callback/auth0
+ ```
-```bash
-http(s)://your-domain/api/auth/callback/auth0
-```
+ 
-
+
+ You can fill in or modify Allowed Callback URLs after deployment, but make sure the filled URL is
+ consistent with the deployed URL.
+
-
- You can fill in or modify Allowed Callback URLs after deployment, but make sure the filled URL is
- consistent with the deployed URL.
-
-
-### Add Users
+ ### Add Users
-Click on the "Users Management" in the left navigation bar to enter the user management interface, where you can create users for your organization to log in to LobeChat.
+ Click on the "Users Management" in the left navigation bar to enter the user management interface, where you can create users for your organization to log in to LobeChat.
-
+ 
-### Configure Environment Variables
+ ### Configure Environment Variables
-When deploying LobeChat, you need to configure the following environment variables:
+ When deploying LobeChat, you need to configure the following environment variables:
-| Environment Variable | Type | Description |
-| --- | --- | --- |
-| `ENABLE_OAUTH_SSO` | Required | Enable single sign-on (SSO) for LobeChat. Set to `1` to enable single sign-on. |
-| `NEXTAUTH_SECRET` | Required | Key used to encrypt Auth.js session tokens. You can generate a key using the following command: `openssl rand -base64 32` |
-| `AUTH0_CLIENT_ID` | Required | Client ID of the Auth0 application |
-| `AUTH0_CLIENT_SECRET` | Required | Client Secret of the Auth0 application |
-| `AUTH0_ISSUER` | Required | Domain of the Auth0 application, `https://example.auth0.com` |
-| `ACCESS_CODE` | Required | Add a password to access this service. You can set a sufficiently long random password to "disable" access code authorization. |
-| `NEXTAUTH_URL` | Optional | The URL is used to specify the callback address for the execution of OAuth authentication in Auth.js. It needs to be set only when the default address is incorrect. `https://example.com/api/auth` |
-
-You can refer to the related variable details at [Environment Variables](/en/self-hosting/environment-variable#auth0).
+ | Environment Variable | Type | Description |
+ | --------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+ | `ENABLE_OAUTH_SSO` | Required | Enable single sign-on (SSO) for LobeChat. Set to `1` to enable single sign-on. |
+ | `NEXTAUTH_SECRET` | Required | Key used to encrypt Auth.js session tokens. You can generate a key using the following command: `openssl rand -base64 32` |
+ | `AUTH0_CLIENT_ID` | Required | Client ID of the Auth0 application |
+ | `AUTH0_CLIENT_SECRET` | Required | Client Secret of the Auth0 application |
+ | `AUTH0_ISSUER` | Required | Domain of the Auth0 application, `https://example.auth0.com` |
+ | `ACCESS_CODE` | Required | Add a password to access this service. You can set a sufficiently long random password to "disable" access code authorization. |
+ | `NEXTAUTH_URL` | Optional | The URL is used to specify the callback address for the execution of OAuth authentication in Auth.js. It needs to be set only when the default address is incorrect. `https://example.com/api/auth` |
+ You can refer to the related variable details at [Environment Variables](/en/self-hosting/environment-variable#auth0).
@@ -84,6 +82,7 @@ If your enterprise or organization needs to support external user logins, you ca
Configuring social login services by default allows anyone to authenticate, which may lead to
LobeChat being abused by external users.
+
If you need to restrict login users, be sure to configure a **blocking policy**: After enabling
the social login option, refer to [this article][auth0-login-actions-manual] to create an Action
diff --git a/docs/self-hosting/advanced/authentication.zh-CN.mdx b/docs/self-hosting/advanced/authentication.zh-CN.mdx
index d73a965d2217d..1e686b41f35ef 100644
--- a/docs/self-hosting/advanced/authentication.zh-CN.mdx
+++ b/docs/self-hosting/advanced/authentication.zh-CN.mdx
@@ -7,57 +7,53 @@ LobeChat 支持配置外部身份验证服务,供企业 / 组织内部使用
## 配置身份验证服务
+ ### 创建 Auth0 应用
-### 创建 Auth0 应用
+ 注册并登录 [Auth0][auth0-client-page],点击左侧导航栏的「Applications」,切换到应用管理界面,点击右上角「Create Application」以创建应用。
-注册并登录 [Auth0][auth0-client-page],点击左侧导航栏的「Applications」,切换到应用管理界面,点击右上角「Create Application」以创建应用。
+ 
-
+ 填写你想向组织用户显示的应用名称,可选择任意应用类型,点击「Create」。
-填写你想向组织用户显示的应用名称,可选择任意应用类型,点击「Create」。
+ 
-
+ 创建成功后,点击相应的应用,进入应用详情页,切换到「Settings」标签页,就可以看到相应的配置信息
-创建成功后,点击相应的应用,进入应用详情页,切换到「Settings」标签页,就可以看到相应的配置信息
+ 
-
+ 在应用配置页面中,还需要配置 Allowed Callback URLs,在此处填写:
-在应用配置页面中,还需要配置 Allowed Callback URLs,在此处填写:
+ ```bash
+ http(s)://your-domain/api/auth/callback/auth0
+ ```
-```bash
-http(s)://your-domain/api/auth/callback/auth0
-```
+ 
-
+
+ 可以在部署后再填写或修改 Allowed Callback URLs,但是务必保证填写的 URL 与部署的 URL 一致
+
-{' '}
+ ### 新增用户
-
- 可以在部署后再填写或修改 Allowed Callback URLs,但是务必保证填写的 URL 与部署的 URL 一致
-
-
-### 新增用户
-
-点击左侧导航栏的「Users Management」,进入用户管理界面,可以为你的组织新建用户,用以登录 LobeChat
+ 点击左侧导航栏的「Users Management」,进入用户管理界面,可以为你的组织新建用户,用以登录 LobeChat
-
+ 
-### 配置环境变量
+ ### 配置环境变量
-在部署 LobeChat 时,你需要配置以下环境变量:
+ 在部署 LobeChat 时,你需要配置以下环境变量:
-| 环境变量 | 类型 | 描述 |
-| --- | --- | --- |
-| `ENABLE_OAUTH_SSO` | 必选 | 为 LobeChat 启用单点登录 (SSO)。设置为 `1` 以启用单点登录。 |
-| `NEXTAUTH_SECRET` | 必选 | 用于加密 Auth.js 会话令牌的密钥。您可以使用以下命令生成秘钥: `openssl rand -base64 32` |
-| `AUTH0_CLIENT_ID` | 必选 | Auth0 应用程序的 Client ID |
-| `AUTH0_CLIENT_SECRET` | 必选 | Auth0 应用程序的 Client Secret |
-| `AUTH0_ISSUER` | 必选 | Auth0 应用程序的 Domain,`https://example.auth0.com` |
-| `ACCESS_CODE` | 必选 | 添加访问此服务的密码,你可以设置一个足够长的随机密码以 “禁用” 访问码授权 |
-| `NEXTAUTH_URL` | 可选 | 该URL用于指定 Auth.js 在执行 OAuth 验证时的回调地址,当默认生成的重定向地址发生不正确时才需要设置。`https://example.com/api/auth` |
-
-前往 [环境变量](/zh/self-hosting/environment-variable#auth0) 可查阅相关变量详情。
+ | 环境变量 | 类型 | 描述 |
+ | --------------------- | -- | ------------------------------------------------------------------------------------------- |
+ | `ENABLE_OAUTH_SSO` | 必选 | 为 LobeChat 启用单点登录 (SSO)。设置为 `1` 以启用单点登录。 |
+ | `NEXTAUTH_SECRET` | 必选 | 用于加密 Auth.js 会话令牌的密钥。您可以使用以下命令生成秘钥: `openssl rand -base64 32` |
+ | `AUTH0_CLIENT_ID` | 必选 | Auth0 应用程序的 Client ID |
+ | `AUTH0_CLIENT_SECRET` | 必选 | Auth0 应用程序的 Client Secret |
+ | `AUTH0_ISSUER` | 必选 | Auth0 应用程序的 Domain,`https://example.auth0.com` |
+ | `ACCESS_CODE` | 必选 | 添加访问此服务的密码,你可以设置一个足够长的随机密码以 “禁用” 访问码授权 |
+ | `NEXTAUTH_URL` | 可选 | 该 URL 用于指定 Auth.js 在执行 OAuth 验证时的回调地址,当默认生成的重定向地址发生不正确时才需要设置。`https://example.com/api/auth` |
+ 前往 [环境变量](/zh/self-hosting/environment-variable#auth0) 可查阅相关变量详情。
部署成功后,用户将可以使用 Auth0 中配置的用户通过身份认证并使用 LobeChat。
@@ -81,6 +77,7 @@ Auth0 支持 Azure Active Directory / Slack / Google Workspace / Office 365 / Zo
配置社交登录服务默认会允许所有人通过认证,这可能会导致 LobeChat 被外部人员滥用。
+
如果你需要限制登录人员,务必配置 **阻止策略**: 请在打开社交登录选项后,参考
[这篇文章][auth0-login-actions-manual] 创建 Action 来设置阻止 / 允许列表。
diff --git a/docs/self-hosting/advanced/upstream-sync.mdx b/docs/self-hosting/advanced/upstream-sync.mdx
index 1489f98dcba83..def579998e2cf 100644
--- a/docs/self-hosting/advanced/upstream-sync.mdx
+++ b/docs/self-hosting/advanced/upstream-sync.mdx
@@ -23,44 +23,41 @@ After forking the project, due to Github's limitations, you need to manually ena
Upgrading the Docker deployment version is very simple, you just need to redeploy the latest LobeChat image. Here are the commands required to perform these steps:
-### Stop and Remove the Current Running LobeChat Container
+ ### Stop and Remove the Current Running LobeChat Container
-Assuming the LobeChat container is named `lobe-chat`, use the following commands to stop and remove the currently running LobeChat container:
+ Assuming the LobeChat container is named `lobe-chat`, use the following commands to stop and remove the currently running LobeChat container:
-```fish
-docker stop lobe-chat
-docker rm lobe-chat
-```
+ ```fish
+ docker stop lobe-chat
+ docker rm lobe-chat
+ ```
-### Pull the Latest LobeChat Image
+ ### Pull the Latest LobeChat Image
-Use the following command to pull the latest Docker image for LobeChat:
+ Use the following command to pull the latest Docker image for LobeChat:
-```fish
-docker pull lobehub/lobe-chat
-```
+ ```fish
+ docker pull lobehub/lobe-chat
+ ```
-### Restart the Docker Container
+ ### Restart the Docker Container
-Redeploy the LobeChat container using the newly pulled image:
-
-```fish
-docker run -d -p 3210:3210 \
- -e OPENAI_API_KEY=sk-xxxx \
- -e OPENAI_PROXY_URL=https://api-proxy.com/v1 \
- -e ACCESS_CODE=lobe66 \
- --name lobe-chat \
- lobehub/lobe-chat
-```
+ Redeploy the LobeChat container using the newly pulled image:
+ ```fish
+ docker run -d -p 3210:3210 \
+ -e OPENAI_API_KEY=sk-xxxx \
+ -e OPENAI_PROXY_URL=https://api-proxy.com/v1 \
+ -e ACCESS_CODE=lobe66 \
+ --name lobe-chat \
+ lobehub/lobe-chat
+ ```
Ensure that you have sufficient permissions to stop and remove the container before executing these commands, and that Docker has sufficient permissions to pull the new image.
+ **If I redeploy, will I lose my local chat records?**
-**If I redeploy, will I lose my local chat records?**
-
-No need to worry, you won't. All of LobeChat's chat records are stored in your local browser. Therefore, when redeploying LobeChat using Docker, your chat records will not be lost.
-
+ No need to worry, you won't. All of LobeChat's chat records are stored in your local browser. Therefore, when redeploying LobeChat using Docker, your chat records will not be lost.
diff --git a/docs/self-hosting/advanced/upstream-sync.zh-CN.mdx b/docs/self-hosting/advanced/upstream-sync.zh-CN.mdx
index 3eff274f627c6..e2bbf6c2261a1 100644
--- a/docs/self-hosting/advanced/upstream-sync.zh-CN.mdx
+++ b/docs/self-hosting/advanced/upstream-sync.zh-CN.mdx
@@ -21,44 +21,41 @@ import { Callout, Steps } from 'nextra/components';
Docker 部署版本的升级非常简单,只需要重新部署 LobeChat 的最新镜像即可。 以下是执行这些步骤所需的指令:
-### 停止并删除当前运行的 LobeChat 容器
+ ### 停止并删除当前运行的 LobeChat 容器
-假设 LobeChat 容器的名称是 `lobe-chat`,使用以下指令停止并删除当前运行的 LobeChat 容器:
+ 假设 LobeChat 容器的名称是 `lobe-chat`,使用以下指令停止并删除当前运行的 LobeChat 容器:
-```fish
-docker stop lobe-chat
-docker rm lobe-chat
-```
+ ```fish
+ docker stop lobe-chat
+ docker rm lobe-chat
+ ```
-### 拉取最新的 LobeChat 镜像
+ ### 拉取最新的 LobeChat 镜像
-使用以下命令拉取 LobeChat 的最新 Docker 镜像:
+ 使用以下命令拉取 LobeChat 的最新 Docker 镜像:
-```fish
-docker pull lobehub/lobe-chat
-```
+ ```fish
+ docker pull lobehub/lobe-chat
+ ```
-### 重新启动 Docker 容器
+ ### 重新启动 Docker 容器
-使用新拉取的镜像重新部署 LobeChat 容器:
-
-```fish
-docker run -d -p 3210:3210 \
- -e OPENAI_API_KEY=sk-xxxx \
- -e OPENAI_PROXY_URL=https://api-proxy.com/v1 \
- -e ACCESS_CODE=lobe66 \
- --name lobe-chat \
- lobehub/lobe-chat
-```
+ 使用新拉取的镜像重新部署 LobeChat 容器:
+ ```fish
+ docker run -d -p 3210:3210 \
+ -e OPENAI_API_KEY=sk-xxxx \
+ -e OPENAI_PROXY_URL=https://api-proxy.com/v1 \
+ -e ACCESS_CODE=lobe66 \
+ --name lobe-chat \
+ lobehub/lobe-chat
+ ```
确保在执行这些命令之前,您有足够的权限来停止和删除容器,并且 Docker 有足够的权限来拉取新的镜像。
+ **重新部署的话,我本地的聊天记录会丢失吗?**
-**重新部署的话,我本地的聊天记录会丢失吗?**
-
-放心,不会的。LobeChat 的聊天记录全部都存储在你的本地浏览器中。因此使用 Docker 重新部署 LobeChat 时,你的聊天记录并不会丢失。
-
+ 放心,不会的。LobeChat 的聊天记录全部都存储在你的本地浏览器中。因此使用 Docker 重新部署 LobeChat 时,你的聊天记录并不会丢失。
diff --git a/docs/self-hosting/environment-variables/basic.mdx b/docs/self-hosting/environment-variables/basic.mdx
index e7fc8bd329e81..7372867f8c0f2 100644
--- a/docs/self-hosting/environment-variables/basic.mdx
+++ b/docs/self-hosting/environment-variables/basic.mdx
@@ -36,18 +36,18 @@ LobeChat provides some additional configuration options during deployment, which
The `DEFAULT_AGENT_CONFIG` is used to configure the default settings for the LobeChat default agent. It supports various data types and structures, including key-value pairs, nested fields, array values, and more. The table below provides detailed information on the configuration options, examples, and corresponding explanations for the `DEFAULT_AGENT_CONFIG` environment variable:
-| Configuration Type | Example | Explanation |
-| --- | --- | --- |
-| Basic Key-Value Pair | `model=gpt-4` | Set the model to `gpt-4`. |
-| Nested Field | `tts.sttLocale=en-US` | Set the language locale for the text-to-speech service to `en-US`. |
-| Array | `plugins=search-engine,lobe-image-designer` | Enable the `search-engine` and `lobe-image-designer` plugins. |
-| Chinese Comma | `plugins=search-engine,lobe-image-designer` | Same as above, demonstrating support for Chinese comma separation. |
-| Multiple Configurations | `model=glm-4;provider=zhipu` | Set the model to `glm-4` and the model provider to `zhipu`. |
-| Numeric Value | `params.max_tokens=300` | Set the maximum tokens to `300`. |
-| Boolean Value | `enableAutoCreateTopic=true` | Enable automatic topic creation. |
-| Special Characters | `inputTemplate="Hello; I am a bot;"` | Set the input template to `Hello; I am a bot;`. |
-| Error Handling | `model=gpt-4;maxToken` | Ignore invalid entry `maxToken` and only parse `model=gpt-4`. |
-| Value Override | `model=gpt-4;model=gpt-4-1106-preview` | If a key is repeated, use the value that appears last; in this case, the value of `model` is `gpt-4-1106-preview`. |
+| Configuration Type | Example | Explanation |
+| ----------------------- | ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ |
+| Basic Key-Value Pair | `model=gpt-4` | Set the model to `gpt-4`. |
+| Nested Field | `tts.sttLocale=en-US` | Set the language locale for the text-to-speech service to `en-US`. |
+| Array | `plugins=search-engine,lobe-image-designer` | Enable the `search-engine` and `lobe-image-designer` plugins. |
+| Chinese Comma | `plugins=search-engine,lobe-image-designer` | Same as above, demonstrating support for Chinese comma separation. |
+| Multiple Configurations | `model=glm-4;provider=zhipu` | Set the model to `glm-4` and the model provider to `zhipu`. |
+| Numeric Value | `params.max_tokens=300` | Set the maximum tokens to `300`. |
+| Boolean Value | `enableAutoCreateTopic=true` | Enable automatic topic creation. |
+| Special Characters | `inputTemplate="Hello; I am a bot;"` | Set the input template to `Hello; I am a bot;`. |
+| Error Handling | `model=gpt-4;maxToken` | Ignore invalid entry `maxToken` and only parse `model=gpt-4`. |
+| Value Override | `model=gpt-4;model=gpt-4-1106-preview` | If a key is repeated, use the value that appears last; in this case, the value of `model` is `gpt-4-1106-preview`. |
Further reading:
@@ -216,7 +216,5 @@ The above example sets the `SERPAPI_API_KEY` of the `search-engine` plugin to `x
- Example: `E738D82A-EE9E-4806-A81F-0CA3CAE57F65`
[auth0-client-page]: https://manage.auth0.com/dashboard
-[azure-api-verion-url]: https://docs.microsoft.com/zh-cn/azure/developer/javascript/api-reference/es-modules/azure-sdk/ai-translation/translationconfiguration?view=azure-node-latest#api-version
-[openai-api-page]: https://platform.openai.com/account/api-keys
[posthog-analytics-url]: https://posthog.com
[umami-analytics-url]: https://umami.is
diff --git a/docs/self-hosting/environment-variables/basic.zh-CN.mdx b/docs/self-hosting/environment-variables/basic.zh-CN.mdx
index c2453172c872a..14f6964cdeb41 100644
--- a/docs/self-hosting/environment-variables/basic.zh-CN.mdx
+++ b/docs/self-hosting/environment-variables/basic.zh-CN.mdx
@@ -36,18 +36,18 @@ LobeChat 在部署时提供了一些额外的配置项,你可以使用环境
`DEFAULT_AGENT_CONFIG` 用于配置 LobeChat 默认助理的默认配置。它支持多种数据类型和结构,包括键值对、嵌套字段、数组值等。下表详细说明了 `DEFAULT_AGENT_CONFIG` 环境变量的配置项、示例以及相应解释:
-| 配置项类型 | 示例 | 解释 |
-| --- | --- | --- |
-| 基本键值对 | `model=gpt-4` | 设置模型为 `gpt-4`。 |
-| 嵌套字段 | `tts.sttLocale=en-US` | 设置文本到语音服务的语言区域为 `en-US`。 |
-| 数组 | `plugins=search-engine,lobe-image-designer` | 启用 `search-engine` 和 `lobe-image-designer` 插件。 |
-| 中文逗号 | `plugins=search-engine,lobe-image-designer` | 同上,演示支持中文逗号分隔。 |
-| 多个配置项 | `model=glm-4;provider=zhipu` | 设置模型为 `glm-4` 且模型服务商为 `zhipu`。 |
-| 数字值 | `params.max_tokens=300` | 设置最大令牌数为 `300`。 |
-| 布尔值 | `enableAutoCreateTopic=true` | 启用自动创建主题。 |
-| 特殊字符 | `inputTemplate="Hello; I am a bot;"` | 设置输入模板为 `Hello; I am a bot;`。 |
-| 错误处理 | `model=gpt-4;maxToken` | 忽略无效条目 `maxToken`,仅解析出 `model=gpt-4`。 |
-| 值覆盖 | `model=gpt-4;model=gpt-4-1106-preview` | 如果键重复,使用最后一次出现的值,此处 `model` 的值为 `gpt-4-1106-preview`。 |
+| 配置项类型 | 示例 | 解释 |
+| ----- | ------------------------------------------- | ----------------------------------------------------- |
+| 基本键值对 | `model=gpt-4` | 设置模型为 `gpt-4`。 |
+| 嵌套字段 | `tts.sttLocale=en-US` | 设置文本到语音服务的语言区域为 `en-US`。 |
+| 数组 | `plugins=search-engine,lobe-image-designer` | 启用 `search-engine` 和 `lobe-image-designer` 插件。 |
+| 中文逗号 | `plugins=search-engine,lobe-image-designer` | 同上,演示支持中文逗号分隔。 |
+| 多个配置项 | `model=glm-4;provider=zhipu` | 设置模型为 `glm-4` 且模型服务商为 `zhipu`。 |
+| 数字值 | `params.max_tokens=300` | 设置最大令牌数为 `300`。 |
+| 布尔值 | `enableAutoCreateTopic=true` | 启用自动创建主题。 |
+| 特殊字符 | `inputTemplate="Hello; I am a bot;"` | 设置输入模板为 `Hello; I am a bot;`。 |
+| 错误处理 | `model=gpt-4;maxToken` | 忽略无效条目 `maxToken`,仅解析出 `model=gpt-4`。 |
+| 值覆盖 | `model=gpt-4;model=gpt-4-1106-preview` | 如果键重复,使用最后一次出现的值,此处 `model` 的值为 `gpt-4-1106-preview`。 |
相关阅读:
@@ -74,7 +74,7 @@ LobeChat 在部署时提供了一些额外的配置项,你可以使用环境
#### `NEXTAUTH_URL`
- 类型:可选
-- 描述:该URL用于指定Auth.js在执行OAuth验证时的回调地址,在Vercel上部署时无需设置。
+- 描述:该 URL 用于指定 Auth.js 在执行 OAuth 验证时的回调地址,在 Vercel 上部署时无需设置。
- 默认值:`-`
- 示例:`https://example.com/api/auth`
@@ -215,7 +215,5 @@ LobeChat 在部署时提供了一些额外的配置项,你可以使用环境
- 示例:`E738D82A-EE9E-4806-A81F-0CA3CAE57F65`
[auth0-client-page]: https://manage.auth0.com/dashboard
-[azure-api-verion-url]: https://docs.microsoft.com/zh-cn/azure/developer/javascript/api-reference/es-modules/azure-sdk/ai-translation/translationconfiguration?view=azure-node-latest#api-version
-[openai-api-page]: https://platform.openai.com/account/api-keys
[posthog-analytics-url]: https://posthog.com
[umami-analytics-url]: https://umami.is
diff --git a/docs/self-hosting/environment-variables/model-provider.mdx b/docs/self-hosting/environment-variables/model-provider.mdx
index 5cf25f5926fea..a6bc05fa5a6c0 100644
--- a/docs/self-hosting/environment-variables/model-provider.mdx
+++ b/docs/self-hosting/environment-variables/model-provider.mdx
@@ -23,14 +23,14 @@ When deploying LobeChat, a rich set of environment variables related to model se
Please check the request suffix of your proxy service provider. Some proxy service providers may
add `/v1` to the request suffix, while others may not. If you find that the AI returns an empty
- message during testing, try adding the `/v1` suffix and retry.{' '}
+ message during testing, try adding the `/v1` suffix and retry.
Whether to fill in `/v1` is closely related to the model service provider. For example, the
default address of openai is `api.openai.com/v1`. If your proxy forwards the `/v1` interface, you
can simply fill in `proxy.com`. However, if the model service provider directly forwards the
- `api.openai.com` domain, then you need to add `/v1` to the URL yourself.{' '}
+ `api.openai.com` domain, then you need to add `/v1` to the URL yourself.
Related discussions:
@@ -171,3 +171,7 @@ When using the `turn` mode, the API Keys will be retrieved in a round-robin mann
- Description: This is the API key you applied for in the Mistral AI service
- Default: -
- Example: `xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=`
+
+
+[azure-api-verion-url]: https://docs.microsoft.com/zh-cn/azure/developer/javascript/api-reference/es-modules/azure-sdk/ai-translation/translationconfiguration?view=azure-node-latest#api-version
+[openai-api-page]: https://platform.openai.com/account/api-keys
diff --git a/docs/self-hosting/environment-variables/model-provider.zh-CN.mdx b/docs/self-hosting/environment-variables/model-provider.zh-CN.mdx
index d370b7bd4b488..80dcbc0403634 100644
--- a/docs/self-hosting/environment-variables/model-provider.zh-CN.mdx
+++ b/docs/self-hosting/environment-variables/model-provider.zh-CN.mdx
@@ -9,7 +9,7 @@ LobeChat 在部署时提供了丰富的模型服务商相关的环境变量,
### `OPENAI_API_KEY`
- 类型:必选
-- 描述:这是你在 OpenAI 账户页面申请的 API 密钥,可以前往[这里][openai-api-page]查看
+- 描述:这是你在 OpenAI 账户页面申请的 API 密钥,可以前往 \[这里]\[openai-api-page] 查看
- 默认值:-
- 示例:`sk-xxxxxx...xxxxxx`
@@ -51,13 +51,13 @@ LobeChat 在部署时提供了丰富的模型服务商相关的环境变量,
### `API_KEY_SELECT_MODE`
- 类型:可选
-- 描述:用于控制多个API Keys时,选择Key的模式,当前支持 `random` 和 `turn`
+- 描述:用于控制多个 API Keys 时,选择 Key 的模式,当前支持 `random` 和 `turn`
- 默认值:`random`
- 示例:`random` 或 `turn`
-使用 `random` 模式下,将在多个API Keys中随机获取一个API Key。
+使用 `random` 模式下,将在多个 API Keys 中随机获取一个 API Key。
-使用 `turn` 模式下,将按照填写的顺序,轮训获取得到API Key。
+使用 `turn` 模式下,将按照填写的顺序,轮训获取得到 API Key。
## Azure OpenAI
@@ -82,7 +82,7 @@ LobeChat 在部署时提供了丰富的模型服务商相关的环境变量,
- 类型:可选
- 描述:Azure 的 API 版本,遵循 YYYY-MM-DD 格式
- 默认值:`2023-08-01-preview`
-- 示例:`2023-05-15`,查阅[最新版本][azure-api-verion-url]
+- 示例:`2023-05-15`,查阅 [最新版本][azure-api-verion-url]
## 智谱 AI
@@ -169,3 +169,6 @@ LobeChat 在部署时提供了丰富的模型服务商相关的环境变量,
- 描述:这是你在 Mistral AI 服务中申请的 API 密钥
- 默认值:-
- 示例:`xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=`
+
+[azure-api-verion-url]: https://docs.microsoft.com/zh-cn/azure/developer/javascript/api-reference/es-modules/azure-sdk/ai-translation/translationconfiguration?view=azure-node-latest#api-version
+[openai-api-page]: https://platform.openai.com/account/api-keys
diff --git a/docs/self-hosting/examples/azure-openai.mdx b/docs/self-hosting/examples/azure-openai.mdx
index 352bde8563f26..5ebfdc407156f 100644
--- a/docs/self-hosting/examples/azure-openai.mdx
+++ b/docs/self-hosting/examples/azure-openai.mdx
@@ -30,13 +30,13 @@ After completing the configuration of the above fields, click "Check". If it pro
If you want the deployed version to be pre-configured with Azure OpenAI for end users to use directly, you need to configure the following environment variables during deployment:
-| Environment Variable | Type | Description | Default Value | Example |
-| --- | --- | --- | --- | --- |
-| `USE_AZURE_OPENAI` | Required | Set this value to `1` to enable Azure OpenAI configuration | - | `1` |
-| `AZURE_API_KEY` | Required | This is the API key you obtained from the Azure OpenAI account page | - | `c55168be3874490ef0565d9779ecd5a6` |
-| `OPENAI_PROXY_URL` | Required | Azure API address, can be found in the "Keys and Endpoints" section when checking resources in the Azure portal | - | `https://docs-test-001.openai.azure.com` |
-| `AZURE_API_VERSION` | Optional | Azure API version, following the format YYYY-MM-DD | 2023-08-01-preview | `2023-05-15`, see [latest version][azure-api-verion-url] |
-| `ACCESS_CODE` | Optional | Add a password to access this service. You can set a long password to prevent brute force attacks. When this value is separated by commas, it becomes an array of passwords | - | `awCT74` or `e3@09!` or `code1,code2,code3` |
+| Environment Variable | Type | Description | Default Value | Example |
+| -------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | -------------------------------------------------------- |
+| `USE_AZURE_OPENAI` | Required | Set this value to `1` to enable Azure OpenAI configuration | - | `1` |
+| `AZURE_API_KEY` | Required | This is the API key you obtained from the Azure OpenAI account page | - | `c55168be3874490ef0565d9779ecd5a6` |
+| `OPENAI_PROXY_URL` | Required | Azure API address, can be found in the "Keys and Endpoints" section when checking resources in the Azure portal | - | `https://docs-test-001.openai.azure.com` |
+| `AZURE_API_VERSION` | Optional | Azure API version, following the format YYYY-MM-DD | 2023-08-01-preview | `2023-05-15`, see [latest version][azure-api-verion-url] |
+| `ACCESS_CODE` | Optional | Add a password to access this service. You can set a long password to prevent brute force attacks. When this value is separated by commas, it becomes an array of passwords | - | `awCT74` or `e3@09!` or `code1,code2,code3` |
When you enable `USE_AZURE_OPENAI` on the server, users will be unable to modify and use the
diff --git a/docs/self-hosting/examples/azure-openai.zh-CN.mdx b/docs/self-hosting/examples/azure-openai.zh-CN.mdx
index f179ac117c0bd..7ecbee9ab4774 100644
--- a/docs/self-hosting/examples/azure-openai.zh-CN.mdx
+++ b/docs/self-hosting/examples/azure-openai.zh-CN.mdx
@@ -32,13 +32,13 @@ LobeChat 支持使用 [Azure OpenAI][azure-openai-url] 作为 OpenAI 的模型
如果你希望部署的版本直接配置好 Azure OpenAI,让终端用户直接使用,那么你需要在部署时配置以下环境变量:
-| 环境变量 | 类型 | 描述 | 默认值 | 示例 |
-| --- | --- | --- | --- | --- |
-| `USE_AZURE_OPENAI` | 必选 | 设置改值为 `1` 开启 Azure OpenAI 配置 | - | `1` |
-| `AZURE_API_KEY` | 必选 | 这是你在 Azure OpenAI 账户页面申请的 API 密钥 | - | `c55168be3874490ef0565d9779ecd5a6` |
-| `OPENAI_PROXY_URL` | 必选 | Azure API 地址,从 Azure 门户检查资源时,可在 “密钥和终结点” 部分中找到此值 | - | `https://docs-test-001.openai.azure.com` |
-| `AZURE_API_VERSION` | 可选 | Azure 的 API 版本,遵循 YYYY-MM-DD 格式 | 2023-08-01-preview | `2023-05-15`,查阅[最新版本][azure-api-verion-url] |
-| `ACCESS_CODE` | 可选 | 添加访问此服务的密码,你可以设置一个长密码以防被爆破,该值用逗号分隔时为密码数组 | - | `awCT74` 或 `e3@09!` or `code1,code2,code3` |
+| 环境变量 | 类型 | 描述 | 默认值 | 示例 |
+| ------------------- | -- | ------------------------------------------------ | ------------------ | ------------------------------------------- |
+| `USE_AZURE_OPENAI` | 必选 | 设置改值为 `1` 开启 Azure OpenAI 配置 | - | `1` |
+| `AZURE_API_KEY` | 必选 | 这是你在 Azure OpenAI 账户页面申请的 API 密钥 | - | `c55168be3874490ef0565d9779ecd5a6` |
+| `OPENAI_PROXY_URL` | 必选 | Azure API 地址,从 Azure 门户检查资源时,可在 “密钥和终结点” 部分中找到此值 | - | `https://docs-test-001.openai.azure.com` |
+| `AZURE_API_VERSION` | 可选 | Azure 的 API 版本,遵循 YYYY-MM-DD 格式 | 2023-08-01-preview | `2023-05-15`,查阅[最新版本][azure-api-verion-url] |
+| `ACCESS_CODE` | 可选 | 添加访问此服务的密码,你可以设置一个长密码以防被爆破,该值用逗号分隔时为密码数组 | - | `awCT74` 或 `e3@09!` or `code1,code2,code3` |
当你在服务端开启 `USE_AZURE_OPENAI` 后,用户将无法在前端配置中修改并使用 OpenAI API key。
diff --git a/docs/self-hosting/faq/no-v1-suffix.mdx b/docs/self-hosting/faq/no-v1-suffix.mdx
index bf422dbf4c0b4..8672535ab8510 100644
--- a/docs/self-hosting/faq/no-v1-suffix.mdx
+++ b/docs/self-hosting/faq/no-v1-suffix.mdx
@@ -15,4 +15,3 @@ Recheck and confirm whether `OPENAI_PROXY_URL` is set correctly, including wheth
- [No response when the proxy server address is filled in for chat](https://github.com/lobehub/lobe-chat/discussions/1065)
If the problem still cannot be resolved, it is recommended to raise the issue in the community, providing relevant logs and configuration information for other developers or maintainers to offer assistance.
-
diff --git a/docs/self-hosting/faq/proxy-with-unable-to-verify-leaf-signature.mdx b/docs/self-hosting/faq/proxy-with-unable-to-verify-leaf-signature.mdx
index 2678ba24988a6..70577b3b265a6 100644
--- a/docs/self-hosting/faq/proxy-with-unable-to-verify-leaf-signature.mdx
+++ b/docs/self-hosting/faq/proxy-with-unable-to-verify-leaf-signature.mdx
@@ -67,4 +67,3 @@ If possible, it is recommended to address the certificate issue using the follow
3. Properly configure the certificate chain in the code to ensure Node.js can validate to the root certificate.
Implementing these methods can resolve certificate validation issues without compromising security.
-
diff --git a/docs/self-hosting/platform/docker-compose.mdx b/docs/self-hosting/platform/docker-compose.mdx
index a4371c05c5ccb..bbcf5b8585dfa 100644
--- a/docs/self-hosting/platform/docker-compose.mdx
+++ b/docs/self-hosting/platform/docker-compose.mdx
@@ -1,4 +1,4 @@
-import { Callout, Steps, Tabs } from 'nextra/components';
+import { Steps, Tabs } from 'nextra/components';
# Docker Compose Deployment Guide
@@ -7,110 +7,104 @@ import { Callout, Steps, Tabs } from 'nextra/components';
We provide a [Docker image][docker-release-link] for deploying the LobeChat service on your private device.
+ ### Install Docker Container Environment
-### Install Docker Container Environment
+ (Skip this step if already installed)
-(Skip this step if already installed)
+
+
+ ```fish
+ $ apt install docker.io
+ ```
+
-
-
+
+ ```fish
+ $ yum install docker
+ ```
+
+
-```fish
-$ apt install docker.io
-```
+ ### Run Docker Compose Deployment Command
-
-
+ When using `docker-compose`, the configuration file is as follows:
-```fish
-$ yum install docker
-```
+ ```yml
+ version: '3.8'
-
+ services:
+ lobe-chat:
+ image: lobehub/lobe-chat
+ container_name: lobe-chat
+ restart: always
+ ports:
+ - '3210:3210'
+ environment:
+ OPENAI_API_KEY: sk-xxxx
+ OPENAI_PROXY_URL: https://api-proxy.com/v1
+ ACCESS_CODE: lobe66
+ ```
-
+ Run the following command to start the Lobe Chat service:
-### Run Docker Compose Deployment Command
+ ```bash
+ $ docker-compose up -d
+ ```
-When using `docker-compose`, the configuration file is as follows:
+ ### Crontab Automatic Update Script (Optional)
-```yml
-version: '3.8'
+ Similarly, you can use the following script to automatically update Lobe Chat. When using `Docker Compose`, no additional configuration of environment variables is required.
-services:
- lobe-chat:
- image: lobehub/lobe-chat
- container_name: lobe-chat
- restart: always
- ports:
- - '3210:3210'
- environment:
- OPENAI_API_KEY: sk-xxxx
- OPENAI_PROXY_URL: https://api-proxy.com/v1
- ACCESS_CODE: lobe66
-```
+ ```bash
+ #!/bin/bash
+ # auto-update-lobe-chat.sh
-Run the following command to start the Lobe Chat service:
+ # Set proxy (optional)
+ export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
-```bash
-$ docker-compose up -d
-```
+ # Pull the latest image and store the output in a variable
+ output=$(docker pull lobehub/lobe-chat:latest 2>&1)
-### Crontab Automatic Update Script (Optional)
+ # Check if the pull command was executed successfully
+ if [ $? -ne 0 ]; then
+ exit 1
+ fi
-Similarly, you can use the following script to automatically update Lobe Chat. When using `Docker Compose`, no additional configuration of environment variables is required.
+ # Check if the output contains a specific string
+ echo "$output" | grep -q "Image is up to date for lobehub/lobe-chat:latest"
-```bash
-#!/bin/bash
-# auto-update-lobe-chat.sh
+ # If the image is already up to date, do nothing
+ if [ $? -eq 0 ]; then
+ exit 0
+ fi
-# Set proxy (optional)
-export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
+ echo "Detected Lobe-Chat update"
-# Pull the latest image and store the output in a variable
-output=$(docker pull lobehub/lobe-chat:latest 2>&1)
+ # Remove the old container
+ echo "Removed: $(docker rm -f Lobe-Chat)"
-# Check if the pull command was executed successfully
-if [ $? -ne 0 ]; then
- exit 1
-fi
+ # You may need to navigate to the directory where `docker-compose.yml` is located first
+ # cd /path/to/docker-compose-folder
-# Check if the output contains a specific string
-echo "$output" | grep -q "Image is up to date for lobehub/lobe-chat:latest"
+ # Run the new container
+ echo "Started: $(docker-compose up)"
-# If the image is already up to date, do nothing
-if [ $? -eq 0 ]; then
- exit 0
-fi
+ # Print the update time and version
+ echo "Update time: $(date)"
+ echo "Version: $(docker inspect lobehub/lobe-chat:latest | grep 'org.opencontainers.image.version' | awk -F'"' '{print $4}')"
-echo "Detected Lobe-Chat update"
+ # Clean up unused images
+ docker images | grep 'lobehub/lobe-chat' | grep -v 'latest' | awk '{print $3}' | xargs -r docker rmi > /dev/null 2>&1
+ echo "Removed old images."
+ ```
-# Remove the old container
-echo "Removed: $(docker rm -f Lobe-Chat)"
+ This script can also be used in Crontab, but ensure that your Crontab can find the correct Docker command. It is recommended to use absolute paths.
-# You may need to navigate to the directory where `docker-compose.yml` is located first
-# cd /path/to/docker-compose-folder
-
-# Run the new container
-echo "Started: $(docker-compose up)"
-
-# Print the update time and version
-echo "Update time: $(date)"
-echo "Version: $(docker inspect lobehub/lobe-chat:latest | grep 'org.opencontainers.image.version' | awk -F'"' '{print $4}')"
-
-# Clean up unused images
-docker images | grep 'lobehub/lobe-chat' | grep -v 'latest' | awk '{print $3}' | xargs -r docker rmi > /dev/null 2>&1
-echo "Removed old images."
-```
-
-This script can also be used in Crontab, but ensure that your Crontab can find the correct Docker command. It is recommended to use absolute paths.
-
-Configure Crontab to execute the script every 5 minutes:
-
-```bash
-*/5 * * * * /path/to/auto-update-lobe-chat.sh >> /path/to/auto-update-lobe-chat.log 2>&1
-```
+ Configure Crontab to execute the script every 5 minutes:
+ ```bash
+ */5 * * * * /path/to/auto-update-lobe-chat.sh >> /path/to/auto-update-lobe-chat.log 2>&1
+ ```
[docker-pulls-link]: https://hub.docker.com/r/lobehub/lobe-chat
diff --git a/docs/self-hosting/platform/docker-compose.zh-CN.mdx b/docs/self-hosting/platform/docker-compose.zh-CN.mdx
index 4b3f5d199a749..9986288b30c68 100644
--- a/docs/self-hosting/platform/docker-compose.zh-CN.mdx
+++ b/docs/self-hosting/platform/docker-compose.zh-CN.mdx
@@ -1,4 +1,4 @@
-import { Callout, Steps, Tabs } from 'nextra/components';
+import { Steps, Tabs } from 'nextra/components';
# Docker Compose 部署指引
@@ -6,116 +6,110 @@ import { Callout, Steps, Tabs } from 'nextra/components';
我们提供了 [Docker 镜像][docker-release-link],供你在自己的私有设备上部署 LobeChat 服务。
-[docker-pulls-link]: https://hub.docker.com/r/lobehub/lobe-chat
-[docker-pulls-shield]: https://img.shields.io/docker/pulls/lobehub/lobe-chat?color=45cc11&labelColor=black&style=flat-square
-[docker-release-link]: https://hub.docker.com/r/lobehub/lobe-chat
-[docker-release-shield]: https://img.shields.io/docker/v/lobehub/lobe-chat?color=369eff&label=docker&labelColor=black&logo=docker&logoColor=white&style=flat-square
-[docker-size-link]: https://hub.docker.com/r/lobehub/lobe-chat
-[docker-size-shield]: https://img.shields.io/docker/image-size/lobehub/lobe-chat?color=369eff&labelColor=black&style=flat-square
-
+ ### 安装 Docker 容器环境
-### 安装 Docker 容器环境
-
-(如果已安装,请跳过此步)
-
-
-
-
- ```fish
- $ apt install docker.io
- ```
+ (如果已安装,请跳过此步)
-
-
+
+
+ ```fish
+ $ apt install docker.io
+ ```
+
- ```fish
- $ yum install docker
- ```
+
+ ```fish
+ $ yum install docker
+ ```
+
+
-
+ ### 运行 Docker Compose 部署指令
-
+ 使用 `docker-compose` 时配置文件如下:
-### 运行 Docker Compose 部署指令
+ ```yml
+ version: '3.8'
-使用 `docker-compose` 时配置文件如下:
+ services:
+ lobe-chat:
+ image: lobehub/lobe-chat
+ container_name: lobe-chat
+ restart: always
+ ports:
+ - '3210:3210'
+ environment:
+ OPENAI_API_KEY: sk-xxxx
+ OPENAI_PROXY_URL: https://api-proxy.com/v1
+ ACCESS_CODE: lobe66
+ ```
-```yml
-version: '3.8'
+ 运行以下命令启动 Lobe Chat 服务:
-services:
- lobe-chat:
- image: lobehub/lobe-chat
- container_name: lobe-chat
- restart: always
- ports:
- - '3210:3210'
- environment:
- OPENAI_API_KEY: sk-xxxx
- OPENAI_PROXY_URL: https://api-proxy.com/v1
- ACCESS_CODE: lobe66
-```
+ ```bash
+ $ docker-compose up -d
+ ```
-运行以下命令启动 Lobe Chat 服务:
+ ### Crontab 自动更新脚本(可选)
-```bash
-$ docker-compose up -d
-```
+ 类似地,你可以使用以下脚本来自动更新 Lobe Chat,使用 `Docker Compose` 时,环境变量无需额外配置。
-### Crontab 自动更新脚本(可选)
+ ```bash
+ #!/bin/bash
+ # auto-update-lobe-chat.sh
-类似地,你可以使用以下脚本来自动更新 Lobe Chat,使用 `Docker Compose` 时,环境变量无需额外配置。
+ # 设置代理(可选)
+ export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
-```bash
-#!/bin/bash
-# auto-update-lobe-chat.sh
+ # 拉取最新的镜像并将输出存储在变量中
+ output=$(docker pull lobehub/lobe-chat:latest 2>&1)
-# 设置代理(可选)
-export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
+ # 检查拉取命令是否成功执行
+ if [ $? -ne 0 ]; then
+ exit 1
+ fi
-# 拉取最新的镜像并将输出存储在变量中
-output=$(docker pull lobehub/lobe-chat:latest 2>&1)
+ # 检查输出中是否包含特定的字符串
+ echo "$output" | grep -q "Image is up to date for lobehub/lobe-chat:latest"
-# 检查拉取命令是否成功执行
-if [ $? -ne 0 ]; then
- exit 1
-fi
+ # 如果镜像已经是最新的,则不执行任何操作
+ if [ $? -eq 0 ]; then
+ exit 0
+ fi
-# 检查输出中是否包含特定的字符串
-echo "$output" | grep -q "Image is up to date for lobehub/lobe-chat:latest"
+ echo "Detected Lobe-Chat update"
-# 如果镜像已经是最新的,则不执行任何操作
-if [ $? -eq 0 ]; then
- exit 0
-fi
+ # 删除旧的容器
+ echo "Removed: $(docker rm -f Lobe-Chat)"
-echo "Detected Lobe-Chat update"
+ # 也许需要先进入 `docker-compose.yml` 所在的目录
+ # cd /path/to/docker-compose-folder
-# 删除旧的容器
-echo "Removed: $(docker rm -f Lobe-Chat)"
+ # 运行新的容器
+ echo "Started: $(docker-compose up)"
-# 也许需要先进入 `docker-compose.yml` 所在的目录
-# cd /path/to/docker-compose-folder
+ # 打印更新的时间和版本
+ echo "Update time: $(date)"
+ echo "Version: $(docker inspect lobehub/lobe-chat:latest | grep 'org.opencontainers.image.version' | awk -F'"' '{print $4}')"
-# 运行新的容器
-echo "Started: $(docker-compose up)"
+ # 清理不再使用的镜像
+ docker images | grep 'lobehub/lobe-chat' | grep -v 'latest' | awk '{print $3}' | xargs -r docker rmi > /dev/null 2>&1
+ echo "Removed old images."
+ ```
-# 打印更新的时间和版本
-echo "Update time: $(date)"
-echo "Version: $(docker inspect lobehub/lobe-chat:latest | grep 'org.opencontainers.image.version' | awk -F'"' '{print $4}')"
+ 此脚本亦可以在 Crontab 中使用,但请确认你的 Crontab 可以找到正确的 Docker 命令。建议使用绝对路径。
-# 清理不再使用的镜像
-docker images | grep 'lobehub/lobe-chat' | grep -v 'latest' | awk '{print $3}' | xargs -r docker rmi > /dev/null 2>&1
-echo "Removed old images."
-```
-
-此脚本亦可以在 Crontab 中使用,但请确认你的 Crontab 可以找到正确的 Docker 命令。建议使用绝对路径。
-
-配置 Crontab,每 5 分钟执行一次脚本:
-
-```bash
-*/5 * * * * /path/to/auto-update-lobe-chat.sh >> /path/to/auto-update-lobe-chat.log 2>&1
-```
+ 配置 Crontab,每 5 分钟执行一次脚本:
+ ```bash
+ */5 * * * * /path/to/auto-update-lobe-chat.sh >> /path/to/auto-update-lobe-chat.log 2>&1
+ ```
+
+[docker-pulls-link]: https://hub.docker.com/r/lobehub/lobe-chat
+[docker-pulls-shield]: https://img.shields.io/docker/pulls/lobehub/lobe-chat?color=45cc11&labelColor=black&style=flat-square
+[docker-release-link]: https://hub.docker.com/r/lobehub/lobe-chat
+[docker-release-shield]: https://img.shields.io/docker/v/lobehub/lobe-chat?color=369eff&label=docker&labelColor=black&logo=docker&logoColor=white&style=flat-square
+[docker-size-link]: https://hub.docker.com/r/lobehub/lobe-chat
+[docker-size-shield]: https://img.shields.io/docker/image-size/lobehub/lobe-chat?color=369eff&labelColor=black&style=flat-square
diff --git a/docs/self-hosting/platform/docker.mdx b/docs/self-hosting/platform/docker.mdx
index 633b44b67ed3d..f5bcb2320d380 100644
--- a/docs/self-hosting/platform/docker.mdx
+++ b/docs/self-hosting/platform/docker.mdx
@@ -7,140 +7,137 @@ import { Callout, Steps, Tabs } from 'nextra/components';
We provide a [Docker image][docker-release-link] for you to deploy the LobeChat service on your private device.
+ ### Install Docker Container Environment
-### Install Docker Container Environment
+ (If already installed, skip this step)
-(If already installed, skip this step)
+
+
+ ```fish
+ $ apt install docker.io
+ ```
+
-
-
+
+ ```fish
+ $ yum install docker
+ ```
+
+
-```fish
-$ apt install docker.io
-```
+ ### Docker Command Deployment
-
-
+ Use the following command to start the LobeChat service with one click:
-```fish
-$ yum install docker
-```
+ ```fish
+ $ docker run -d -p 3210:3210 \
+ -e OPENAI_API_KEY=sk-xxxx \
+ -e ACCESS_CODE=lobe66 \
+ --name lobe-chat \
+ lobehub/lobe-chat
+ ```
-
-
+ Command explanation:
-### Docker Command Deployment
+ - The default port mapping is `3210`, please ensure it is not occupied or manually change the port mapping.
-Use the following command to start the LobeChat service with one click:
+ - Replace `sk-xxxx` in the above command with your OpenAI API Key.
-```fish
-$ docker run -d -p 3210:3210 \
- -e OPENAI_API_KEY=sk-xxxx \
- -e ACCESS_CODE=lobe66 \
- --name lobe-chat \
- lobehub/lobe-chat
-```
+ - For the complete list of environment variables supported by LobeChat, please refer to the [Environment Variables](/zh/self-hosting/environment-ariable) section.
-Command explanation:
+
+ Since the official Docker image build takes about half an hour, if you see the "update available"
+ prompt after deployment, you can wait for the image to finish building before deploying again.
+
-- The default port mapping is `3210`, please ensure it is not occupied or manually change the port mapping.
+
+ The official Docker image does not have a password set. It is strongly recommended to add a
+ password to enhance security, otherwise you may encounter situations like [My API Key was
+ stolen!!!](https://github.com/lobehub/lobe-chat/issues/1123).
+
-- Replace `sk-xxxx` in the above command with your OpenAI API Key.
+
+ Note that when the **deployment architecture is inconsistent with the image**, you need to
+ cross-compile **Sharp**, see [Sharp
+ Cross-Compilation](https://sharp.pixelplumbing.com/install#cross-platform) for details.
+
-- For the complete list of environment variables supported by LobeChat, please refer to the [Environment Variables](/zh/self-hosting/environment-ariable) section.
+ #### Using a Proxy Address
-
- Since the official Docker image build takes about half an hour, if you see the "update available"
- prompt after deployment, you can wait for the image to finish building before deploying again.
-
+ If you need to use the OpenAI service through a proxy, you can configure the proxy address using the `OPENAI_PROXY_URL` environment variable:
-
- The official Docker image does not have a password set. It is strongly recommended to add a
- password to enhance security, otherwise you may encounter situations like [My API Key was
- stolen!!!](https://github.com/lobehub/lobe-chat/issues/1123).
-
+ ```fish
+ $ docker run -d -p 3210:3210 \
+ -e OPENAI_API_KEY=sk-xxxx \
+ -e OPENAI_PROXY_URL=https://api-proxy.com/v1 \
+ -e ACCESS_CODE=lobe66 \
+ --name lobe-chat \
+ lobehub/lobe-chat
+ ```
-
- Note that when the **deployment architecture is inconsistent with the image**, you need to
- cross-compile **Sharp**, see [Sharp
- Cross-Compilation](https://sharp.pixelplumbing.com/install#cross-platform) for details.
-
+ ### Crontab Automatic Update Script (Optional)
-#### Using a Proxy Address
+ If you want to automatically obtain the latest image, you can follow these steps.
-If you need to use the OpenAI service through a proxy, you can configure the proxy address using the `OPENAI_PROXY_URL` environment variable:
+ First, create a `lobe.env` configuration file with various environment variables, for example:
-```fish
-$ docker run -d -p 3210:3210 \
- -e OPENAI_API_KEY=sk-xxxx \
- -e OPENAI_PROXY_URL=https://api-proxy.com/v1 \
- -e ACCESS_CODE=lobe66 \
- --name lobe-chat \
- lobehub/lobe-chat
-```
+ ```env
+ OPENAI_API_KEY=sk-xxxx
+ OPENAI_PROXY_URL=https://api-proxy.com/v1
+ ACCESS_CODE=arthals2333
+ CUSTOM_MODELS=-gpt-4,-gpt-4-32k,-gpt-3.5-turbo-16k,gpt-3.5-turbo-1106=gpt-3.5-turbo-16k,gpt-4-0125-preview=gpt-4-turbo,gpt-4-vision-preview=gpt-4-vision
+ ```
-### Crontab Automatic Update Script (Optional)
+ Then, you can use the following script to automate the update:
-If you want to automatically obtain the latest image, you can follow these steps.
+ ```bash
+ #!/bin/bash
+ # auto-update-lobe-chat.sh
-First, create a `lobe.env` configuration file with various environment variables, for example:
+ # Set up proxy (optional)
+ export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
-```env
-OPENAI_API_KEY=sk-xxxx
-OPENAI_PROXY_URL=https://api-proxy.com/v1
-ACCESS_CODE=arthals2333
-CUSTOM_MODELS=-gpt-4,-gpt-4-32k,-gpt-3.5-turbo-16k,gpt-3.5-turbo-1106=gpt-3.5-turbo-16k,gpt-4-0125-preview=gpt-4-turbo,gpt-4-vision-preview=gpt-4-vision
-```
+ # Pull the latest image and store the output in a variable
+ output=$(docker pull lobehub/lobe-chat:latest 2>&1)
-Then, you can use the following script to automate the update:
+ # Check if the pull command was executed successfully
+ if [ $? -ne 0 ]; then
+ exit 1
+ fi
-```bash
-#!/bin/bash
-# auto-update-lobe-chat.sh
+ # Check if the output contains a specific string
+ echo "$output" | grep -q "Image is up to date for lobehub/lobe-chat:latest"
-# Set up proxy (optional)
-export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
+ # If the image is already up to date, do nothing
+ if [ $? -eq 0 ]; then
+ exit 0
+ fi
-# Pull the latest image and store the output in a variable
-output=$(docker pull lobehub/lobe-chat:latest 2>&1)
+ echo "Detected Lobe-Chat update"
-# Check if the pull command was executed successfully
-if [ $? -ne 0 ]; then
- exit 1
-fi
+ # Remove the old container
+ echo "Removed: $(docker rm -f Lobe-Chat)"
-# Check if the output contains a specific string
-echo "$output" | grep -q "Image is up to date for lobehub/lobe-chat:latest"
+ # Run the new container
+ echo "Started: $(docker run -d --network=host --env-file /path/to/lobe.env --name=Lobe-Chat --restart=always lobehub/lobe-chat)"
-# If the image is already up to date, do nothing
-if [ $? -eq 0 ]; then
- exit 0
-fi
+ # Print the update time and version
+ echo "Update time: $(date)"
+ echo "Version: $(docker inspect lobehub/lobe-chat:latest | grep 'org.opencontainers.image.version' | awk -F'"' '{print $4}')"
-echo "Detected Lobe-Chat update"
+ # Clean up unused images
+ docker images | grep 'lobehub/lobe-chat' | grep -v 'latest' | awk '{print $3}' | xargs -r docker rmi > /dev/null 2>&1
+ echo "Removed old images."
+ ```
-# Remove the old container
-echo "Removed: $(docker rm -f Lobe-Chat)"
+ This script can be used in Crontab, but please ensure that your Crontab can find the correct Docker command. It is recommended to use absolute paths.
-# Run the new container
-echo "Started: $(docker run -d --network=host --env-file /path/to/lobe.env --name=Lobe-Chat --restart=always lobehub/lobe-chat)"
+ Configure Crontab to execute the script every 5 minutes:
-# Print the update time and version
-echo "Update time: $(date)"
-echo "Version: $(docker inspect lobehub/lobe-chat:latest | grep 'org.opencontainers.image.version' | awk -F'"' '{print $4}')"
-
-# Clean up unused images
-docker images | grep 'lobehub/lobe-chat' | grep -v 'latest' | awk '{print $3}' | xargs -r docker rmi > /dev/null 2>&1
-echo "Removed old images."
-```
-
-This script can be used in Crontab, but please ensure that your Crontab can find the correct Docker command. It is recommended to use absolute paths.
-
-Configure Crontab to execute the script every 5 minutes:
-
-```bash
-*/5 * * * * /path/to/auto-update-lobe-chat.sh >> /path/to/auto-update-lobe-chat.log 2>&1
-```
+ ```bash
+ */5 * * * * /path/to/auto-update-lobe-chat.sh >> /path/to/auto-update-lobe-chat.log 2>&1
+ ```
+
[docker-pulls-link]: https://hub.docker.com/r/lobehub/lobe-chat
[docker-pulls-shield]: https://img.shields.io/docker/pulls/lobehub/lobe-chat?color=45cc11&labelColor=black&style=flat-square
@@ -148,5 +145,3 @@ Configure Crontab to execute the script every 5 minutes:
[docker-release-shield]: https://img.shields.io/docker/v/lobehub/lobe-chat?color=369eff&label=docker&labelColor=black&logo=docker&logoColor=white&style=flat-square
[docker-size-link]: https://hub.docker.com/r/lobehub/lobe-chat
[docker-size-shield]: https://img.shields.io/docker/image-size/lobehub/lobe-chat?color=369eff&labelColor=black&style=flat-square
-
-
diff --git a/docs/self-hosting/platform/docker.zh-CN.mdx b/docs/self-hosting/platform/docker.zh-CN.mdx
index a6524dd7e134d..bd789646bf043 100644
--- a/docs/self-hosting/platform/docker.zh-CN.mdx
+++ b/docs/self-hosting/platform/docker.zh-CN.mdx
@@ -6,146 +6,141 @@ import { Callout, Steps, Tabs } from 'nextra/components';
我们提供了 [Docker 镜像][docker-release-link],供你在自己的私有设备上部署 LobeChat 服务。
-[docker-pulls-link]: https://hub.docker.com/r/lobehub/lobe-chat
-[docker-pulls-shield]: https://img.shields.io/docker/pulls/lobehub/lobe-chat?color=45cc11&labelColor=black&style=flat-square
-[docker-release-link]: https://hub.docker.com/r/lobehub/lobe-chat
-[docker-release-shield]: https://img.shields.io/docker/v/lobehub/lobe-chat?color=369eff&label=docker&labelColor=black&logo=docker&logoColor=white&style=flat-square
-[docker-size-link]: https://hub.docker.com/r/lobehub/lobe-chat
-[docker-size-shield]: https://img.shields.io/docker/image-size/lobehub/lobe-chat?color=369eff&labelColor=black&style=flat-square
-
+ ### 安装 Docker 容器环境
-### 安装 Docker 容器环境
-
-(如果已安装,请跳过此步)
-
-
-
-
-```fish
-$ apt install docker.io
-```
+ (如果已安装,请跳过此步)
-
-
+
+
+ ```fish
+ $ apt install docker.io
+ ```
+
-```fish
-$ yum install docker
-```
+
+ ```fish
+ $ yum install docker
+ ```
+
+
-
-
+ ### Docker 指令部署
-### Docker 指令部署
+ 使用以下命令即可使用一键启动 LobeChat 服务:
-使用以下命令即可使用一键启动 LobeChat 服务:
+ ```fish
+ $ docker run -d -p 3210:3210 \
+ -e OPENAI_API_KEY=sk-xxxx \
+ -e ACCESS_CODE=lobe66 \
+ --name lobe-chat \
+ lobehub/lobe-chat
+ ```
-```fish
-$ docker run -d -p 3210:3210 \
- -e OPENAI_API_KEY=sk-xxxx \
- -e ACCESS_CODE=lobe66 \
- --name lobe-chat \
- lobehub/lobe-chat
-```
+ 指令说明:
-指令说明:
+ - 默认映射端口为 `3210`, 请确保未被占用或手动更改端口映射
+ - 使用你的 OpenAI API Key 替换上述命令中的 `sk-xxxx`
-- 默认映射端口为 `3210`, 请确保未被占用或手动更改端口映射
-- 使用你的 OpenAI API Key 替换上述命令中的 `sk-xxxx`
+
+ LobeChat 支持的完整环境变量列表请参考 [📘 环境变量](/zh/self-hosting/environment-variables) 部分
+
-
- LobeChat 支持的完整环境变量列表请参考 [📘 环境变量](/zh/self-hosting/environment-variables) 部分
-
+
+ 由于官方的 Docker
+ 镜像构建大约需要半小时左右,如果在更新部署后会出现「存在更新」的提示,可以等待镜像构建完成后再次部署。
+
-
- 由于官方的 Docker
- 镜像构建大约需要半小时左右,如果在更新部署后会出现「存在更新」的提示,可以等待镜像构建完成后再次部署。
-
+
+ 官方 Docker 镜像中未设定密码,强烈建议添加密码以提升安全性,否则你可能会遇到 [My API Key was
+ stolen!!!](https://github.com/lobehub/lobe-chat/issues/1123) 这样的情况
+
-
- 官方 Docker 镜像中未设定密码,强烈建议添加密码以提升安全性,否则你可能会遇到 [My API Key was
- stolen!!!](https://github.com/lobehub/lobe-chat/issues/1123) 这样的情况
-
+
+ 注意,当**部署架构与镜像的不一致时**,需要对 **Sharp** 进行交叉编译,详见 [Sharp
+ 交叉编译](https://sharp.pixelplumbing.com/install#cross-platform)
+
-
- 注意,当**部署架构与镜像的不一致时**,需要对 **Sharp** 进行交叉编译,详见 [Sharp
- 交叉编译](https://sharp.pixelplumbing.com/install#cross-platform)
-
+ #### 使用代理地址
-#### 使用代理地址
+ 如果你需要通过代理使用 OpenAI 服务,你可以使用 `OPENAI_PROXY_URL` 环境变量来配置代理地址:
-如果你需要通过代理使用 OpenAI 服务,你可以使用 `OPENAI_PROXY_URL` 环境变量来配置代理地址:
+ ```fish
+ $ docker run -d -p 3210:3210 \
+ -e OPENAI_API_KEY=sk-xxxx \
+ -e OPENAI_PROXY_URL=https://api-proxy.com/v1 \
+ -e ACCESS_CODE=lobe66 \
+ --name lobe-chat \
+ lobehub/lobe-chat
+ ```
-```fish
-$ docker run -d -p 3210:3210 \
- -e OPENAI_API_KEY=sk-xxxx \
- -e OPENAI_PROXY_URL=https://api-proxy.com/v1 \
- -e ACCESS_CODE=lobe66 \
- --name lobe-chat \
- lobehub/lobe-chat
-```
+ ### Crontab 自动更新脚本(可选)
-### Crontab 自动更新脚本(可选)
+ 如果你想自动获得最新的镜像,你可以如下操作。
-如果你想自动获得最新的镜像,你可以如下操作。
+ 首先,新建一个 `lobe.env` 配置文件,内容为各种环境变量,例如:
-首先,新建一个 `lobe.env` 配置文件,内容为各种环境变量,例如:
+ ```env
+ OPENAI_API_KEY=sk-xxxx
+ OPENAI_PROXY_URL=https://api-proxy.com/v1
+ ACCESS_CODE=arthals2333
+ CUSTOM_MODELS=-gpt-4,-gpt-4-32k,-gpt-3.5-turbo-16k,gpt-3.5-turbo-1106=gpt-3.5-turbo-16k,gpt-4-0125-preview=gpt-4-turbo,gpt-4-vision-preview=gpt-4-vision
+ ```
-```env
-OPENAI_API_KEY=sk-xxxx
-OPENAI_PROXY_URL=https://api-proxy.com/v1
-ACCESS_CODE=arthals2333
-CUSTOM_MODELS=-gpt-4,-gpt-4-32k,-gpt-3.5-turbo-16k,gpt-3.5-turbo-1106=gpt-3.5-turbo-16k,gpt-4-0125-preview=gpt-4-turbo,gpt-4-vision-preview=gpt-4-vision
-```
+ 然后,你可以使用以下脚本来自动更新:
-然后,你可以使用以下脚本来自动更新:
+ ```bash
+ #!/bin/bash
+ # auto-update-lobe-chat.sh
-```bash
-#!/bin/bash
-# auto-update-lobe-chat.sh
+ # 设置代理(可选)
+ export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
-# 设置代理(可选)
-export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
+ # 拉取最新的镜像并将输出存储在变量中
+ output=$(docker pull lobehub/lobe-chat:latest 2>&1)
-# 拉取最新的镜像并将输出存储在变量中
-output=$(docker pull lobehub/lobe-chat:latest 2>&1)
+ # 检查拉取命令是否成功执行
+ if [ $? -ne 0 ]; then
+ exit 1
+ fi
-# 检查拉取命令是否成功执行
-if [ $? -ne 0 ]; then
- exit 1
-fi
+ # 检查输出中是否包含特定的字符串
+ echo "$output" | grep -q "Image is up to date for lobehub/lobe-chat:latest"
-# 检查输出中是否包含特定的字符串
-echo "$output" | grep -q "Image is up to date for lobehub/lobe-chat:latest"
+ # 如果镜像已经是最新的,则不执行任何操作
+ if [ $? -eq 0 ]; then
+ exit 0
+ fi
-# 如果镜像已经是最新的,则不执行任何操作
-if [ $? -eq 0 ]; then
- exit 0
-fi
+ echo "Detected Lobe-Chat update"
-echo "Detected Lobe-Chat update"
+ # 删除旧的容器
+ echo "Removed: $(docker rm -f Lobe-Chat)"
-# 删除旧的容器
-echo "Removed: $(docker rm -f Lobe-Chat)"
+ # 运行新的容器
+ echo "Started: $(docker run -d --network=host --env-file /path/to/lobe.env --name=Lobe-Chat --restart=always lobehub/lobe-chat)"
-# 运行新的容器
-echo "Started: $(docker run -d --network=host --env-file /path/to/lobe.env --name=Lobe-Chat --restart=always lobehub/lobe-chat)"
+ # 打印更新的时间和版本
+ echo "Update time: $(date)"
+ echo "Version: $(docker inspect lobehub/lobe-chat:latest | grep 'org.opencontainers.image.version' | awk -F'"' '{print $4}')"
-# 打印更新的时间和版本
-echo "Update time: $(date)"
-echo "Version: $(docker inspect lobehub/lobe-chat:latest | grep 'org.opencontainers.image.version' | awk -F'"' '{print $4}')"
+ # 清理不再使用的镜像
+ docker images | grep 'lobehub/lobe-chat' | grep -v 'latest' | awk '{print $3}' | xargs -r docker rmi > /dev/null 2>&1
+ echo "Removed old images."
+ ```
-# 清理不再使用的镜像
-docker images | grep 'lobehub/lobe-chat' | grep -v 'latest' | awk '{print $3}' | xargs -r docker rmi > /dev/null 2>&1
-echo "Removed old images."
-```
+ 此脚本可以在 Crontab 中使用,但请确认你的 Crontab 可以找到正确的 Docker 命令。建议使用绝对路径。
-此脚本可以在 Crontab 中使用,但请确认你的 Crontab 可以找到正确的 Docker 命令。建议使用绝对路径。
-
-配置 Crontab,每 5 分钟执行一次脚本:
-
-```bash
-*/5 * * * * /path/to/auto-update-lobe-chat.sh >> /path/to/auto-update-lobe-chat.log 2>&1
-```
+ 配置 Crontab,每 5 分钟执行一次脚本:
+ ```bash
+ */5 * * * * /path/to/auto-update-lobe-chat.sh >> /path/to/auto-update-lobe-chat.log 2>&1
+ ```
+
+[docker-pulls-link]: https://hub.docker.com/r/lobehub/lobe-chat
+[docker-pulls-shield]: https://img.shields.io/docker/pulls/lobehub/lobe-chat?color=45cc11&labelColor=black&style=flat-square
+[docker-release-link]: https://hub.docker.com/r/lobehub/lobe-chat
+[docker-release-shield]: https://img.shields.io/docker/v/lobehub/lobe-chat?color=369eff&label=docker&labelColor=black&logo=docker&logoColor=white&style=flat-square
+[docker-size-link]: https://hub.docker.com/r/lobehub/lobe-chat
+[docker-size-shield]: https://img.shields.io/docker/image-size/lobehub/lobe-chat?color=369eff&labelColor=black&style=flat-square
diff --git a/docs/self-hosting/platform/netlify.mdx b/docs/self-hosting/platform/netlify.mdx
index 700771fef378f..38f4421d67612 100644
--- a/docs/self-hosting/platform/netlify.mdx
+++ b/docs/self-hosting/platform/netlify.mdx
@@ -7,164 +7,85 @@ If you want to deploy LobeChat on Netlify, you can follow these steps:
## Deploy LobeChat with Netlify
+ ### Fork the LobeChat Repository
-### Fork the LobeChat Repository
+ Click the Fork button to fork the LobeChat repository to your GitHub account.
-Click the Fork button to fork the LobeChat repository to your GitHub account.
+ ### Prepare your OpenAI API Key
-### Prepare your OpenAI API Key
+ Go to [OpenAI API Key](https://platform.openai.com/account/api-keys) to obtain your OpenAI API Key.
-Go to [OpenAI API Key](https://platform.openai.com/account/api-keys) to obtain your OpenAI API Key.
+ ### Import to Netlify Workspace
-### Import to Netlify Workspace
+
+ After testing, it is currently not supported to have a one-click deployment button similar to
+ Vercel/Zeabur. The reason is unknown. Therefore, manual import is required.
+
-
- After testing, it is currently not supported to have a one-click deployment button similar to
- Vercel/Zeabur. The reason is unknown. Therefore, manual import is required.
-
+ Click "Import from git"
-Click "Import from git"
+
-
+ Then click "Deploy with Github" and authorize Netlify to access your GitHub account.
-Then click "Deploy with Github" and authorize Netlify to access your GitHub account.
+
-
-
-Next, select the LobeChat project:
-
-
-
-### Configure Site Name and Environment Variables
-
-In this step, you need to configure your site, including the site name, build command, and publish directory. Fill in your site name in the "Site Name" field. If there are no special requirements, you do not need to modify the remaining configurations as we have already set the default configurations.
-
-
-
-Click the "Add environment variables" button to add site environment variables:
-
-
-
-Taking OpenAI as an example, the environment variables you need to add are as follows:
-
-| Environment Variable | Type | Description | Example |
-| --- | --- | --- | --- |
-| `OPENAI_API_KEY` | Required | This is the API key you applied for on the OpenAI account page | `sk-xxxxxx...xxxxxx` |
-| `ACCESS_CODE` | Required | Add a password to access this service. You can set a long password to prevent brute force attacks. When this value is separated by commas, it becomes an array of passwords | `awCT74` or `e3@09!` or `code1,code2,code3` |
-| `OPENAI_PROXY_URL` | Optional | If you manually configure the OpenAI interface proxy, you can use this configuration to override the default OpenAI API request base URL | `https://aihubmix.com/v1`, default value: `https://api.openai.com/v1` |
-
-
- For a complete list of environment variables supported by LobeChat, please refer to the [📘
- Environment Variables](/en/self-hosting/environment-variables)
-
-
-Afteradding the variables, finally click "Deploy lobe-chat" to enter the deployment phase
-
-
-
-### Wait for Deployment to Complete
-
-After clicking deploy, you will enter the site details page, where you can click the "Deploying your site" in blue or the "Building" in yellow to view the deployment progress.
-
-
-
-Upon entering the deployment details, you will see the following interface, indicating that your LobeChat is currently being deployed. Simply wait for the deployment to complete.
-
-
-
-During the deployment and build process:
-
-
-
-### Deployment Successful, Start Using
-
-If your Deploy Log in the interface looks like the following, it means your LobeChat has been successfully deployed.
-
-
-At this point, you can click on "Open production deploy" to access your LobeChat site.
-
-
+ Next, select the LobeChat project:
+
+
+ ### Configure Site Name and Environment Variables
+
+ In this step, you need to configure your site, including the site name, build command, and publish directory. Fill in your site name in the "Site Name" field. If there are no special requirements, you do not need to modify the remaining configurations as we have already set the default configurations.
+
+
+
+ Click the "Add environment variables" button to add site environment variables:
+
+
+
+ Taking OpenAI as an example, the environment variables you need to add are as follows:
+
+ | Environment Variable | Type | Description | Example |
+ | -------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- |
+ | `OPENAI_API_KEY` | Required | This is the API key you applied for on the OpenAI account page | `sk-xxxxxx...xxxxxx` |
+ | `ACCESS_CODE` | Required | Add a password to access this service. You can set a long password to prevent brute force attacks. When this value is separated by commas, it becomes an array of passwords | `awCT74` or `e3@09!` or `code1,code2,code3` |
+ | `OPENAI_PROXY_URL` | Optional | If you manually configure the OpenAI interface proxy, you can use this configuration to override the default OpenAI API request base URL | `https://aihubmix.com/v1`, default value: `https://api.openai.com/v1` |
+
+
+ For a complete list of environment variables supported by LobeChat, please refer to the [📘
+ Environment Variables](/en/self-hosting/environment-variables)
+
+
+ Afteradding the variables, finally click "Deploy lobe-chat" to enter the deployment phase
+
+
+
+ ### Wait for Deployment to Complete
+
+ After clicking deploy, you will enter the site details page, where you can click the "Deploying your site" in blue or the "Building" in yellow to view the deployment progress.
+
+
+
+ Upon entering the deployment details, you will see the following interface, indicating that your LobeChat is currently being deployed. Simply wait for the deployment to complete.
+
+
+
+ During the deployment and build process:
+
+
+
+ ### Deployment Successful, Start Using
+
+ If your Deploy Log in the interface looks like the following, it means your LobeChat has been successfully deployed.
+
+
+
+ At this point, you can click on "Open production deploy" to access your LobeChat site.
+
+
## Set up Custom Domain (Optional)
You can use the subdomain provided by Netlify, or choose to bind a custom domain. Currently, the domain provided by Netlify has not been contaminated, and can be accessed directly in most regions.
-
-[//]: # '[![][deploy-button-image]][deploy-link]'
-[//]: # '[deploy-button-image]: https://www.netlify.com/img/deploy/button.svg'
-[//]: # '[deploy-link]: https://app.netlify.com/start/deploy?repository=https://github.com/lobehub/lobe-chat'
-[//]: # '### 授权 Netlify 访问你的 GitHub 账号'
-[//]: # '点击 「Connect to GitHub」,授权 Netlify 访问你的 GitHub 账号:'
-[//]: # 'Image'
-[//]: # 'github.com/lobehub/lobe-chat/assets/28616219/8ee533d5-f7e9-4523-991b-2c23a72c1530'
-[//]: # ' bordered'
-[//]: # ' width={790}'
-[//]: # ' height={556}'
-[//]: # '/>'
diff --git a/docs/self-hosting/platform/netlify.zh-CN.mdx b/docs/self-hosting/platform/netlify.zh-CN.mdx
index c2664bace50ad..48ad066e9b27b 100644
--- a/docs/self-hosting/platform/netlify.zh-CN.mdx
+++ b/docs/self-hosting/platform/netlify.zh-CN.mdx
@@ -7,158 +7,79 @@ import { Callout, Steps } from 'nextra/components';
## Netlify 部署 LobeChat
+ ### Fork LobeChat 仓库
-### Fork LobeChat 仓库
+ 点击 Fork 按钮,将 LobeChat 仓库 Fork 到你的 GitHub 账号下。
-点击 Fork 按钮,将 LobeChat 仓库 Fork 到你的 GitHub 账号下。
+ ### 准备好你的 OpenAI API Key
-### 准备好你的 OpenAI API Key
+ 前往 [OpenAI API Key](https://platform.openai.com/account/api-keys) 获取你的 OpenAI API Key
-前往 [OpenAI API Key](https://platform.openai.com/account/api-keys) 获取你的 OpenAI API Key
-
-### 在 Netflix 工作台导入
+ ### 在 Netflix 工作台导入
-经过测试,暂不支持类似 Vercel/Zeabur 的一键部署按钮,原因未知。因此需要手动导入
+ 经过测试,暂不支持类似 Vercel/Zeabur 的一键部署按钮,原因未知。因此需要手动导入
-点击 「Import from git」
+ 点击 「Import from git」
-
+
-然后点击 「Deploy with Github」,并授权 Netlify 访问你的 GitHub 账号
-
-
-
-[//]: # '[![][deploy-button-image]][deploy-link]'
-[//]: # '[deploy-button-image]: https://www.netlify.com/img/deploy/button.svg'
-[//]: # '[deploy-link]: https://app.netlify.com/start/deploy?repository=https://github.com/lobehub/lobe-chat'
-[//]: # '### 授权 Netlify 访问你的 GitHub 账号'
-[//]: # '点击 「Connect to GitHub」,授权 Netlify 访问你的 GitHub 账号:'
-[//]: # 'Image'
-[//]: # 'github.com/lobehub/lobe-chat/assets/28616219/8ee533d5-f7e9-4523-991b-2c23a72c1530'
-[//]: # ' bordered'
-[//]: # ' width={790}'
-[//]: # ' height={556}'
-[//]: # '/>'
-
-然后选择 LobeChat 项目:
-
-
-
-### 配置站点名称与环境变量
-
-在这一步,你需要配置你的站点,包括站点名称、构建命令、发布目录等。在「Site Name」字段填写上你的站点名称。其余配置如果没有特殊要求,无需修改,我们已经设定好了默认配置。
-
-
-
-点击 「Add environment variables」按钮,添加站点环境变量:
-
-
-
-以配置 OpenAI 为例,你需要添加的环境变量如下:
-
-| 环境变量 | 类型 | 描述 | 示例 |
-| --- | --- | --- | --- |
-| `OPENAI_API_KEY` | 必选 | 这是你在 OpenAI 账户页面申请的 API 密钥 | `sk-xxxxxx...xxxxxx` |
-| `ACCESS_CODE` | 必选 | 添加访问此服务的密码,你可以设置一个长密码以防被爆破,该值用逗号分隔时为密码数组 | `awCT74` 或 `e3@09!` or `code1,code2,code3` |
-| `OPENAI_PROXY_URL` | 可选 | 如果你手动配置了 OpenAI 接口代理,可以使用此配置项来覆盖默认的 OpenAI API 请求基础 URL | `https://aihubmix.com/v1` ,默认值:`https://api.openai.com/v1` |
-
-
- LobeChat 支持的完整环境变量列表请参考 [📘 环境变量](/zh/self-hosting/environment-variables) 部分
-
-
-添加完成后,最后点击「Deploy lobe-chat」 进入部署阶段。
-
-
-
-### 等待部署完成
-
-点击部署后,会进入站点详情页面,你可以点击青色字样的「Deploying your site」或者 「Building」 黄色标签查看部署进度。
-
-
-
-进入部署详情,你会看到下述界面,这意味着你的 LobeChat 正在部署中,只需等待部署完成即可。
-
-
-
-部署构建过程中:
-
-
-### 部署成功,开始使用
-
-如果你的界面中的 Deploy Log 如下所示,意味着你的 LobeChat 部署成功了。
-
-
-
-此时,你可以点击「Open production deploy」,即可访问你的 LobeChat 站点
-
-
+ 然后点击 「Deploy with Github」,并授权 Netlify 访问你的 GitHub 账号
+
+
+ 然后选择 LobeChat 项目:
+
+
+
+ ### 配置站点名称与环境变量
+
+ 在这一步,你需要配置你的站点,包括站点名称、构建命令、发布目录等。在「Site Name」字段填写上你的站点名称。其余配置如果没有特殊要求,无需修改,我们已经设定好了默认配置。
+
+
+
+ 点击 「Add environment variables」按钮,添加站点环境变量:
+
+
+
+ 以配置 OpenAI 为例,你需要添加的环境变量如下:
+
+ | 环境变量 | 类型 | 描述 | 示例 |
+ | ------------------ | -- | ------------------------------------------------------- | ---------------------------------------------------------- |
+ | `OPENAI_API_KEY` | 必选 | 这是你在 OpenAI 账户页面申请的 API 密钥 | `sk-xxxxxx...xxxxxx` |
+ | `ACCESS_CODE` | 必选 | 添加访问此服务的密码,你可以设置一个长密码以防被爆破,该值用逗号分隔时为密码数组 | `awCT74` 或 `e3@09!` or `code1,code2,code3` |
+ | `OPENAI_PROXY_URL` | 可选 | 如果你手动配置了 OpenAI 接口代理,可以使用此配置项来覆盖默认的 OpenAI API 请求基础 URL | `https://aihubmix.com/v1` ,默认值:`https://api.openai.com/v1` |
+
+
+ LobeChat 支持的完整环境变量列表请参考 [📘 环境变量](/zh/self-hosting/environment-variables) 部分
+
+
+ 添加完成后,最后点击「Deploy lobe-chat」 进入部署阶段。
+
+
+
+ ### 等待部署完成
+
+ 点击部署后,会进入站点详情页面,你可以点击青色字样的「Deploying your site」或者 「Building」 黄色标签查看部署进度。
+
+
+
+ 进入部署详情,你会看到下述界面,这意味着你的 LobeChat 正在部署中,只需等待部署完成即可。
+
+
+
+ 部署构建过程中:
+
+
+
+ ### 部署成功,开始使用
+
+ 如果你的界面中的 Deploy Log 如下所示,意味着你的 LobeChat 部署成功了。
+
+
+
+ 此时,你可以点击「Open production deploy」,即可访问你的 LobeChat 站点
+
+
## 绑定自定义域名(可选)
diff --git a/docs/self-hosting/platform/repocloud.mdx b/docs/self-hosting/platform/repocloud.mdx
index 804f51f67dc8d..4c30b4509b8f4 100644
--- a/docs/self-hosting/platform/repocloud.mdx
+++ b/docs/self-hosting/platform/repocloud.mdx
@@ -7,21 +7,19 @@ If you want to deploy LobeChat on RepoCloud, you can follow the steps below:
## RepoCloud Deployment Process
+ ### Prepare your OpenAI API Key
-### Prepare your OpenAI API Key
+ Go to [OpenAI API Key](https://platform.openai.com/account/api-keys) to get your OpenAI API Key.
-Go to [OpenAI API Key](https://platform.openai.com/account/api-keys) to get your OpenAI API Key.
+ ### One-click to deploy
-### One-click to deploy
+ [![][deploy-button-image]][deploy-link]
-[![][deploy-button-image]][deploy-link]
+ ### Once deployed, you can start using it
-### Once deployed, you can start using it
-
-### Bind a custom domain (optional)
-
-You can use the subdomain provided by RepoCloud, or choose to bind a custom domain. Currently, the domains provided by RepoCloud have not been contaminated, and most regions can connect directly.
+ ### Bind a custom domain (optional)
+ You can use the subdomain provided by RepoCloud, or choose to bind a custom domain. Currently, the domains provided by RepoCloud have not been contaminated, and most regions can connect directly.
[deploy-button-image]: https://d16t0pc4846x52.cloudfront.net/deploy.svg
diff --git a/docs/self-hosting/platform/repocloud.zh-CN.mdx b/docs/self-hosting/platform/repocloud.zh-CN.mdx
index c0c9da877a82e..75220aa3c2f14 100644
--- a/docs/self-hosting/platform/repocloud.zh-CN.mdx
+++ b/docs/self-hosting/platform/repocloud.zh-CN.mdx
@@ -7,22 +7,20 @@ import { Steps } from 'nextra/components';
## RepoCloud 部署流程
+ ### 准备好你的 OpenAI API Key
-### 准备好你的 OpenAI API Key
+ 前往 [OpenAI API Key](https://platform.openai.com/account/api-keys) 获取你的 OpenAI API Key
-前往 [OpenAI API Key](https://platform.openai.com/account/api-keys) 获取你的 OpenAI API Key
+ ### 点击下方按钮进行部署
-### 点击下方按钮进行部署
+ [![][deploy-button-image]][deploy-link]
-[![][deploy-button-image]][deploy-link]
+ ### 部署完毕后,即可开始使用
-[deploy-button-image]: https://d16t0pc4846x52.cloudfront.net/deploy.svg
-[deploy-link]: https://repocloud.io/details/?app_id=248
-
-### 部署完毕后,即可开始使用
-
-### 绑定自定义域名(可选)
-
-你可以使用 RepoCloud 提供的子域名,也可以选择绑定自定义域名。目前 RepoCloud 提供的域名还未被污染,大多数地区都可以直连。
+ ### 绑定自定义域名(可选)
+ 你可以使用 RepoCloud 提供的子域名,也可以选择绑定自定义域名。目前 RepoCloud 提供的域名还未被污染,大多数地区都可以直连。
+
+[deploy-button-image]: https://d16t0pc4846x52.cloudfront.net/deploy.svg
+[deploy-link]: https://repocloud.io/details/?app_id=248
diff --git a/docs/self-hosting/platform/sealos.mdx b/docs/self-hosting/platform/sealos.mdx
index 5ea558dfd0203..32e5eaafc1dbd 100644
--- a/docs/self-hosting/platform/sealos.mdx
+++ b/docs/self-hosting/platform/sealos.mdx
@@ -7,21 +7,19 @@ If you want to deploy LobeChat on SealOS, you can follow the steps below:
## SealOS Deployment Process
+ ### Prepare your OpenAI API Key
-### Prepare your OpenAI API Key
+ Go to [OpenAI](https://platform.openai.com/account/api-keys) to get your OpenAI API Key.
-Go to [OpenAI](https://platform.openai.com/account/api-keys) to get your OpenAI API Key.
+ ### Click the button below to deploy
-### Click the button below to deploy
+ [![][deploy-button-image]][deploy-link]
-[![][deploy-button-image]][deploy-link]
+ ### After deployment, you can start using it
-### After deployment, you can start using it
-
-### Bind a custom domain (optional)
-
-You can use the subdomain provided by SealOS, or choose to bind a custom domain. Currently, the domains provided by SealOS have not been contaminated, and can be directly accessed in most regions.
+ ### Bind a custom domain (optional)
+ You can use the subdomain provided by SealOS, or choose to bind a custom domain. Currently, the domains provided by SealOS have not been contaminated, and can be directly accessed in most regions.
[deploy-button-image]: https://raw.githubusercontent.com/labring-actions/templates/main/Deploy-on-Sealos.svg
diff --git a/docs/self-hosting/platform/sealos.zh-CN.mdx b/docs/self-hosting/platform/sealos.zh-CN.mdx
index 1348adced8f8e..fdcf88c40dc71 100644
--- a/docs/self-hosting/platform/sealos.zh-CN.mdx
+++ b/docs/self-hosting/platform/sealos.zh-CN.mdx
@@ -7,22 +7,20 @@ import { Steps } from 'nextra/components';
## SealOS 部署流程
+ ### 准备好你的 OpenAI API Key
-### 准备好你的 OpenAI API Key
+ 前往 [OpenAI](https://platform.openai.com/account/api-keys) 获取你的 OpenAI API Key
-前往 [OpenAI](https://platform.openai.com/account/api-keys) 获取你的 OpenAI API Key
+ ### 点击下方按钮进行部署
-### 点击下方按钮进行部署
+ [![][deploy-button-image]][deploy-link]
-[![][deploy-button-image]][deploy-link]
+ ### 部署完毕后,即可开始使用
-[deploy-button-image]: https://raw.githubusercontent.com/labring-actions/templates/main/Deploy-on-Sealos.svg
-[deploy-link]: https://cloud.sealos.io/?openapp=system-template%3FtemplateName%3Dlobe-chat
-
-### 部署完毕后,即可开始使用
-
-### 绑定自定义域名(可选)
-
-你可以使用 SealOS 提供的子域名,也可以选择绑定自定义域名。目前 SealOS 提供的域名还未被污染,大多数地区都可以直连。
+ ### 绑定自定义域名(可选)
+ 你可以使用 SealOS 提供的子域名,也可以选择绑定自定义域名。目前 SealOS 提供的域名还未被污染,大多数地区都可以直连。
+
+[deploy-button-image]: https://raw.githubusercontent.com/labring-actions/templates/main/Deploy-on-Sealos.svg
+[deploy-link]: https://cloud.sealos.io/?openapp=system-template%3FtemplateName%3Dlobe-chat
diff --git a/docs/self-hosting/platform/vercel.mdx b/docs/self-hosting/platform/vercel.mdx
index 620a4ea87b337..afd9600e3608e 100644
--- a/docs/self-hosting/platform/vercel.mdx
+++ b/docs/self-hosting/platform/vercel.mdx
@@ -7,26 +7,21 @@ If you want to deploy LobeChat on Vercel, you can follow the steps below:
## Vercel Deployment Process
+ ### Prepare your OpenAI API Key
-### Prepare your OpenAI API Key
+ Go to [OpenAI API Key](https://platform.openai.com/account/api-keys) to get your OpenAI API Key.
-Go to [OpenAI API Key](https://platform.openai.com/account/api-keys) to get your OpenAI API Key.
+ ### Click the button below to deploy
-### Click the button below to deploy
+ [![][deploy-button-image]][deploy-link]
-[![][deploy-button-image]][deploy-link]
+ Simply log in with your GitHub account, and remember to fill in `OPENAI_API_KEY` (required) and `ACCESS_CODE` (recommended) in the environment variables page.
-[deploy-button-image]: https://vercel.com/button
-[deploy-link]: https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Flobehub%2Flobe-chat&env=OPENAI_API_KEY,ACCESS_CODE&envDescription=Find%20your%20OpenAI%20API%20Key%20by%20click%20the%20right%20Learn%20More%20button.%20%7C%20Access%20Code%20can%20protect%20your%20website&envLink=https%3A%2F%2Fplatform.openai.com%2Faccount%2Fapi-keys&project-name=lobe-chat&repository-name=lobe-chat
-
-Simply log in with your GitHub account, and remember to fill in `OPENAI_API_KEY` (required) and `ACCESS_CODE` (recommended) in the environment variables page.
-
-### After deployment, you can start using it
+ ### After deployment, you can start using it
-### Bind a custom domain (optional)
-
-Vercel's assigned domain DNS may be polluted in some regions, so binding a custom domain can establish a direct connection.
+ ### Bind a custom domain (optional)
+ Vercel's assigned domain DNS may be polluted in some regions, so binding a custom domain can establish a direct connection.
## Automatic Synchronization of Updates
@@ -34,6 +29,9 @@ Vercel's assigned domain DNS may be polluted in some regions, so binding a custo
If you have deployed your project using the one-click deployment steps mentioned above, you may find that you are always prompted with "updates available." This is because Vercel creates a new project for you by default instead of forking this project, which causes the inability to accurately detect updates.
- We recommend following the [Self-Hosting Upstream
- Sync](/zh/self-hosting/upstream-sync) steps to Redeploy.
+ We recommend following the [Self-Hosting Upstream Sync](/zh/self-hosting/upstream-sync) steps to
+ Redeploy.
+
+[deploy-button-image]: https://vercel.com/button
+[deploy-link]: https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Flobehub%2Flobe-chat&env=OPENAI_API_KEY,ACCESS_CODE&envDescription=Find%20your%20OpenAI%20API%20Key%20by%20click%20the%20right%20Learn%20More%20button.%20%7C%20Access%20Code%20can%20protect%20your%20website&envLink=https%3A%2F%2Fplatform.openai.com%2Faccount%2Fapi-keys&project-name=lobe-chat&repository-name=lobe-chat
diff --git a/docs/self-hosting/platform/vercel.zh-CN.mdx b/docs/self-hosting/platform/vercel.zh-CN.mdx
index ccd571772a673..5a0a350a66782 100644
--- a/docs/self-hosting/platform/vercel.zh-CN.mdx
+++ b/docs/self-hosting/platform/vercel.zh-CN.mdx
@@ -7,26 +7,21 @@ import { Callout, Steps } from 'nextra/components';
## Vercel 部署流程
+ ### 准备好你的 OpenAI API Key
-### 准备好你的 OpenAI API Key
+ 前往 [OpenAI API Key](https://platform.openai.com/account/api-keys) 获取你的 OpenAI API Key
-前往 [OpenAI API Key](https://platform.openai.com/account/api-keys) 获取你的 OpenAI API Key
+ ### 点击下方按钮进行部署
-### 点击下方按钮进行部署
+ [![][deploy-button-image]][deploy-link]
-[![][deploy-button-image]][deploy-link]
+ 直接使用 GitHub 账号登录即可,记得在环境变量页填入 `OPENAI_API_KEY` (必填) and `ACCESS_CODE`(推荐);
-直接使用 GitHub 账号登录即可,记得在环境变量页填入 `OPENAI_API_KEY` (必填) and `ACCESS_CODE`(推荐);
+ ### 部署完毕后,即可开始使用
-[deploy-button-image]: https://vercel.com/button
-[deploy-link]: https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Flobehub%2Flobe-chat&env=OPENAI_API_KEY,ACCESS_CODE&envDescription=Find%20your%20OpenAI%20API%20Key%20by%20click%20the%20right%20Learn%20More%20button.%20%7C%20Access%20Code%20can%20protect%20your%20website&envLink=https%3A%2F%2Fplatform.openai.com%2Faccount%2Fapi-keys&project-name=lobe-chat&repository-name=lobe-chat
-
-### 部署完毕后,即可开始使用
-
-### 绑定自定义域名(可选)
-
-Vercel 分配的域名 DNS 在某些区域被污染了,绑定自定义域名即可直连。
+ ### 绑定自定义域名(可选)
+ Vercel 分配的域名 DNS 在某些区域被污染了,绑定自定义域名即可直连。
## 自动同步更新
@@ -34,6 +29,8 @@ Vercel 分配的域名 DNS 在某些区域被污染了,绑定自定义域名
如果你根据上述中的一键部署步骤部署了自己的项目,你可能会发现总是被提示 “有可用更新”。这是因为 Vercel 默认为你创建新项目而非 fork 本项目,这将导致无法准确检测更新。
- 我们建议按照 [📘 LobeChat
- 自部署保持更新](/zh/self-hosting/advanced/upstream-sync) 步骤重新部署。
+ 我们建议按照 [📘 LobeChat 自部署保持更新](/zh/self-hosting/advanced/upstream-sync) 步骤重新部署。
+
+[deploy-button-image]: https://vercel.com/button
+[deploy-link]: https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Flobehub%2Flobe-chat&env=OPENAI_API_KEY,ACCESS_CODE&envDescription=Find%20your%20OpenAI%20API%20Key%20by%20click%20the%20right%20Learn%20More%20button.%20%7C%20Access%20Code%20can%20protect%20your%20website&envLink=https%3A%2F%2Fplatform.openai.com%2Faccount%2Fapi-keys&project-name=lobe-chat&repository-name=lobe-chat
diff --git a/docs/self-hosting/platform/zeabur.mdx b/docs/self-hosting/platform/zeabur.mdx
index a67dca7f8a6da..bf72e78c27f54 100644
--- a/docs/self-hosting/platform/zeabur.mdx
+++ b/docs/self-hosting/platform/zeabur.mdx
@@ -7,21 +7,19 @@ If you want to deploy LobeChat on Zeabur, you can follow the steps below:
## Zeabur Deployment Process
+ ### Prepare your OpenAI API Key
-### Prepare your OpenAI API Key
+ Go to [OpenAI API Key](https://platform.openai.com/account/api-keys) to get your OpenAI API Key.
-Go to [OpenAI API Key](https://platform.openai.com/account/api-keys) to get your OpenAI API Key.
+ ### Click the button below to deploy
-### Click the button below to deploy
+ [![][deploy-button-image]][deploy-link]
-[![][deploy-button-image]][deploy-link]
+ ### Once deployed, you can start using it
-### Once deployed, you can start using it
-
-### Bind a custom domain (optional)
-
-You can use the subdomain provided by Zeabur, or choose to bind a custom domain. Currently, the domains provided by Zeabur have not been contaminated, and most regions can connect directly.
+ ### Bind a custom domain (optional)
+ You can use the subdomain provided by Zeabur, or choose to bind a custom domain. Currently, the domains provided by Zeabur have not been contaminated, and most regions can connect directly.
[deploy-button-image]: https://zeabur.com/button.svg
diff --git a/docs/self-hosting/platform/zeabur.zh-CN.mdx b/docs/self-hosting/platform/zeabur.zh-CN.mdx
index 59721ebbb7240..d05627d672436 100644
--- a/docs/self-hosting/platform/zeabur.zh-CN.mdx
+++ b/docs/self-hosting/platform/zeabur.zh-CN.mdx
@@ -7,22 +7,20 @@ import { Steps } from 'nextra/components';
## Zeabur 部署流程
+ ### 准备好你的 OpenAI API Key
-### 准备好你的 OpenAI API Key
+ 前往 [OpenAI API Key](https://platform.openai.com/account/api-keys) 获取你的 OpenAI API Key
-前往 [OpenAI API Key](https://platform.openai.com/account/api-keys) 获取你的 OpenAI API Key
+ ### 点击下方按钮进行部署
-### 点击下方按钮进行部署
+ [![][deploy-button-image]][deploy-link]
-[![][deploy-button-image]][deploy-link]
+ ### 部署完毕后,即可开始使用
-[deploy-button-image]: https://zeabur.com/button.svg
-[deploy-link]: https://zeabur.com/templates/VZGGTI
-
-### 部署完毕后,即可开始使用
-
-### 绑定自定义域名(可选)
-
-你可以使用 Zeabur 提供的子域名,也可以选择绑定自定义域名。目前 Zeabur 提供的域名还未被污染,大多数地区都可以直连。
+ ### 绑定自定义域名(可选)
+ 你可以使用 Zeabur 提供的子域名,也可以选择绑定自定义域名。目前 Zeabur 提供的域名还未被污染,大多数地区都可以直连。
+
+[deploy-button-image]: https://zeabur.com/button.svg
+[deploy-link]: https://zeabur.com/templates/VZGGTI
diff --git a/docs/usage/agents/concepts.mdx b/docs/usage/agents/concepts.mdx
index 3b3f505e8f99b..0a17491962998 100644
--- a/docs/usage/agents/concepts.mdx
+++ b/docs/usage/agents/concepts.mdx
@@ -15,4 +15,3 @@ Therefore, in LobeChat, we have introduced the concept of **assistants**. An ass

At the same time, we have integrated topics into each assistant. The benefit of this approach is that each assistant has an independent topic list. You can choose the corresponding assistant based on the current task and quickly switch between historical conversation records. This method is more in line with users' habits in common chat software, improving interaction efficiency.
-
diff --git a/docs/usage/agents/custom-agent.mdx b/docs/usage/agents/custom-agent.mdx
index b3a6edb3eff3d..13f22381de6c9 100644
--- a/docs/usage/agents/custom-agent.mdx
+++ b/docs/usage/agents/custom-agent.mdx
@@ -17,8 +17,8 @@ When you need to handle specific tasks, you need to consider creating a custom a
 
-**Quick Setup Tip**: You can conveniently modify the Prompt through the quick edit button in the sidebar.
-
+ **Quick Setup Tip**: You can conveniently modify the Prompt through the quick edit button in the
+ sidebar.
 
@@ -26,9 +26,7 @@ When you need to handle specific tasks, you need to consider creating a custom a
If you want to understand Prompt writing tips and common model parameter settings, you can continue to view:
-
-
+
+
+
diff --git a/docs/usage/agents/custom-agent.zh-CN.mdx b/docs/usage/agents/custom-agent.zh-CN.mdx
index 28db7c40f5b8a..e503da7531bfb 100644
--- a/docs/usage/agents/custom-agent.zh-CN.mdx
+++ b/docs/usage/agents/custom-agent.zh-CN.mdx
@@ -18,7 +18,6 @@ import { Callout, Cards } from 'nextra/components';
**快捷设置技巧**: 可以通过侧边栏的快捷编辑按钮进行 Prompt 的便捷修改
-
 
@@ -26,6 +25,7 @@ import { Callout, Cards } from 'nextra/components';
如果你希望理解 Prompt 编写技巧和常见的模型参数设置,可以继续查看:
-
-
+
+
+
diff --git a/docs/usage/agents/model.mdx b/docs/usage/agents/model.mdx
index 115bdd74612c1..ccef2f7635336 100644
--- a/docs/usage/agents/model.mdx
+++ b/docs/usage/agents/model.mdx
@@ -37,10 +37,10 @@ This parameter controls the randomness of the model's output. The higher the val
### `top_p`
-Top-p is also a sampling parameter, but it differs from temperature in its sampling method. Before outputting, the model generates a bunch of tokens, and these tokens are ranked based on their quality. In the top-p sampling mode, the candidate word list is dynamic, and tokens are selected from the tokens based on a percentage. Top-p introduces randomness in token selection, allowing other high-scoring tokens to have a chance of being selected, rather than always choosing the highest-scoring one.
+Top_p is also a sampling parameter, but it differs from temperature in its sampling method. Before outputting, the model generates a bunch of tokens, and these tokens are ranked based on their quality. In the top-p sampling mode, the candidate word list is dynamic, and tokens are selected from the tokens based on a percentage. Top_p introduces randomness in token selection, allowing other high-scoring tokens to have a chance of being selected, rather than always choosing the highest-scoring one.
- Top-p is similar to randomness, and it is generally not recommended to change it together with the
+ Top_p is similar to randomness, and it is generally not recommended to change it together with the
randomness of temperature.
@@ -66,8 +66,8 @@ The presence penalty parameter can be seen as a punishment for repetitive conten
It is a mechanism that penalizes frequently occurring new vocabulary in the text to reduce the likelihood of the model repeating the same word. The larger the value, the more likely it is to reduce repeated words.
-- `-2.0` When the morning news started broadcasting, I found that my TV now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now **(The highest frequency word is "now", accounting for 44.79%)**
-- `-1.0` He always watches the news in the early morning, in front of the TV watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch **(The highest frequency word is "watch", accounting for 57.69%)**
+- `-2.0` When the morning news started broadcasting, I found that my TV now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now now **(The highest frequency word is "now", accounting for 44.79%)**
+- `-1.0` He always watches the news in the early morning, in front of the TV watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch watch **(The highest frequency word is "watch", accounting for 57.69%)**
- `0.0` When the morning sun poured into the small diner, a tired postman appeared at the door, carrying a bag of letters in his hands. The owner warmly prepared a breakfast for him, and he started sorting the mail while enjoying his breakfast. **(The highest frequency word is "of", accounting for 8.45%)**
- `1.0` A girl in deep sleep was woken up by a warm ray of sunshine, she saw the first ray of morning light, surrounded by birdsong and flowers, everything was full of vitality. \_ (The highest frequency word is "of", accounting for 5.45%)
- `2.0` Every morning, he would sit on the balcony to have breakfast. Under the soft setting sun, everything looked very peaceful. However, one day, when he was about to pick up his breakfast, an optimistic little bird flew by, bringing him a good mood for the day. \_ (The highest frequency word is "of", accounting for 4.94%)
diff --git a/docs/usage/agents/model.zh-CN.mdx b/docs/usage/agents/model.zh-CN.mdx
index 3ccff86083995..fd30345d420b1 100644
--- a/docs/usage/agents/model.zh-CN.mdx
+++ b/docs/usage/agents/model.zh-CN.mdx
@@ -31,7 +31,7 @@ LLM 看似很神奇,但本质还是一个概率问题,神经网络根据输
### `top_p`
-核采样 top_p 也是采样参数,跟 temperature 不一样的采样方式。模型在输出之前,会生成一堆 token,这些 token 根据质量高低排名,核采样模式中候选词列表是动态的,从 tokens 里按百分比选择候选词。 top-p 为选择 token 引入了随机性,让其他高分的 token 有被选择的机会,不会总是选最高分的。
+核采样 top_p 也是采样参数,跟 temperature 不一样的采样方式。模型在输出之前,会生成一堆 token,这些 token 根据质量高低排名,核采样模式中候选词列表是动态的,从 tokens 里按百分比选择候选词。 top_p 为选择 token 引入了随机性,让其他高分的 token 有被选择的机会,不会总是选最高分的。
top_p 与随机性类似,一般来说不建议和随机性 temperature 一起更改
@@ -57,8 +57,8 @@ Presence Penalty 参数可以看作是对生成文本中重复内容的一种惩
是一种机制,通过对文本中频繁出现的新词汇施加惩罚,以减少模型重复同一词语的可能性,值越大,越有可能降低重复字词。
-- `-2.0` 当早间新闻开始播出,我发现我家电视现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在 _(频率最高的词是 “现在”,占比 44.79%)_
-- `-1.0` 他总是在清晨看新闻,在电视前看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看 _(频率最高的词是 “看”,占比 57.69%)_
+- `-2.0` 当早间新闻开始播出,我发现我家电视现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在现在 *(频率最高的词是 “现在”,占比 44.79%)*
+- `-1.0` 他总是在清晨看新闻,在电视前看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看看 *(频率最高的词是 “看”,占比 57.69%)*
- `0.0` 当清晨的阳光洒进小餐馆时,一名疲倦的邮递员出现在门口,他的手中提着一袋信件。店主热情地为他准备了一份早餐,他在享用早餐的同时开始整理邮件。**(频率最高的词是 “的”,占比 8.45%)**
-- `1.0` 一个深度睡眠的女孩被一阵温暖的阳光唤醒,她看到了早晨的第一缕阳光,周围是鸟语花香,一切都充满了生机。_(频率最高的词是 “的”,占比 5.45%)_
-- `2.0` 每天早上,他都会在阳台上坐着吃早餐。在柔和的夕阳照耀下,一切看起来都非常宁静。然而有一天,当他准备端起早餐的时候,一只乐观的小鸟飞过,给他带来了一天的好心情。 _(频率最高的词是 “的”,占比 4.94%)_
+- `1.0` 一个深度睡眠的女孩被一阵温暖的阳光唤醒,她看到了早晨的第一缕阳光,周围是鸟语花香,一切都充满了生机。*(频率最高的词是 “的”,占比 5.45%)*
+- `2.0` 每天早上,他都会在阳台上坐着吃早餐。在柔和的夕阳照耀下,一切看起来都非常宁静。然而有一天,当他准备端起早餐的时候,一只乐观的小鸟飞过,给他带来了一天的好心情。 *(频率最高的词是 “的”,占比 4.94%)*
diff --git a/docs/usage/agents/prompt.mdx b/docs/usage/agents/prompt.mdx
index 9fb41ce34a435..3859501f1c166 100644
--- a/docs/usage/agents/prompt.mdx
+++ b/docs/usage/agents/prompt.mdx
@@ -11,12 +11,12 @@ Generative AI is very useful, but it requires human guidance. In most cases, gen
A structured prompt refers to the construction of the prompt having a clear logic and structure.
For example, if you want the model to generate an article, your prompt may need to include the
- article's topic, outline, and style.{' '}
+ article's topic, outline, and style.
Let's look at a basic discussion prompt example:
-> _"What are the most urgent environmental issues facing our planet, and what actions can individuals take to help address these issues?"_
+> *"What are the most urgent environmental issues facing our planet, and what actions can individuals take to help address these issues?"*
We can convert it into a simple prompt for the assistant to answer the following questions: placed at the front.
@@ -38,19 +38,18 @@ The second prompt generates longer output and better structure. The use of the t
## How to Improve Quality and Effectiveness
-There are several ways to improve the quality and effectiveness of prompts:
-
-- **Be Clear About Your Needs:** The model's output will strive to meet your needs, so if your needs are not clear, the output may not meet expectations.
-- **Use Correct Grammar and Spelling:** The model will try to mimic your language style, so if your language style is problematic, the output may also be problematic.
-- **Provide Sufficient Contextual Information:** The model will generate output based on the contextual information you provide, so if the information is insufficient, it may not produce the desired results.
+ There are several ways to improve the quality and effectiveness of prompts:
+ - **Be Clear About Your Needs:** The model's output will strive to meet your needs, so if your needs are not clear, the output may not meet expectations.
+ - **Use Correct Grammar and Spelling:** The model will try to mimic your language style, so if your language style is problematic, the output may also be problematic.
+ - **Provide Sufficient Contextual Information:** The model will generate output based on the contextual information you provide, so if the information is insufficient, it may not produce the desired results.
After formulating effective prompts for discussing issues, you now need to refine the generated results. This may involve adjusting the output to fit constraints such as word count or combining concepts from different generated results.
A simple method of iteration is to generate multiple outputs and review them to understand the concepts and structures being used. Once the outputs have been evaluated, you can select the most suitable ones and combine them into a coherent response. Another iterative method is to start small and **gradually expand**. This requires more than one prompt: an initial prompt for drafting the initial one or two paragraphs, followed by additional prompts to expand on the content already written. Here is a potential philosophical discussion prompt:
-> _"Is mathematics an invention or a discovery? Use careful reasoning to explain your answer."_
+> *"Is mathematics an invention or a discovery? Use careful reasoning to explain your answer."*
Add it to a simple prompt as follows:
@@ -93,4 +92,4 @@ Using the prompt extensions, we can iteratively write and iterate at each step.
## Further Reading
-- **Learn Prompting**: https://learnprompting.org/en-US/docs/intro
\ No newline at end of file
+- **Learn Prompting**: [https://learnprompting.org/en-US/docs/intro](https://learnprompting.org/en-US/docs/intro)
diff --git a/docs/usage/agents/prompt.zh-CN.mdx b/docs/usage/agents/prompt.zh-CN.mdx
index b0cfc21c71313..af448fa0be1f9 100644
--- a/docs/usage/agents/prompt.zh-CN.mdx
+++ b/docs/usage/agents/prompt.zh-CN.mdx
@@ -15,7 +15,7 @@ import { Callout } from 'nextra/components';
让我们看一个基本的讨论问题的例子:
-> _"我们星球面临的最紧迫的环境问题是什么,个人可以采取哪些措施来帮助解决这些问题?"_
+> *"我们星球面临的最紧迫的环境问题是什么,个人可以采取哪些措施来帮助解决这些问题?"*
我们可以将其转化为简单的助手提示,将回答以下问题:放在前面。
@@ -39,19 +39,18 @@ import { Callout } from 'nextra/components';
## 如何提升其质量和效果
-提升 prompt 质量和效果的方法主要有以下几点:
-
-- **尽量明确你的需求:** 模型的输出会尽可能满足你的需求,所以如果你的需求不明确,输出可能会不如预期。
-- **使用正确的语法和拼写:** 模型会尽可能模仿你的语言风格,所以如果你的语言风格有问题,输出可能也会有问题。
-- **提供足够的上下文信息:** 模型会根据你提供的上下文信息生成输出,所以如果你提供的上下文信息不足,可能无法生成你想要的结果。
+ 提升 prompt 质量和效果的方法主要有以下几点:
+ - **尽量明确你的需求:** 模型的输出会尽可能满足你的需求,所以如果你的需求不明确,输出可能会不如预期。
+ - **使用正确的语法和拼写:** 模型会尽可能模仿你的语言风格,所以如果你的语言风格有问题,输出可能也会有问题。
+ - **提供足够的上下文信息:** 模型会根据你提供的上下文信息生成输出,所以如果你提供的上下文信息不足,可能无法生成你想要的结果。
在为讨论问题制定有效的提示后,您现在需要细化生成的结果。这可能涉及到调整输出以符合诸如字数等限制,或将不同生成的结果的概念组合在一起。
迭代的一个简单方法是生成多个输出并查看它们,以了解正在使用的概念和结构。一旦评估了输出,您就可以选择最合适的输出并将它们组合成一个连贯的回答。另一种迭代的方法是逐步开始,然后**逐步扩展**。这需要不止一个提示:一个起始提示,用于撰写最初的一两段,然后是其他提示,以扩展已经写过的内容。以下是一个潜在的哲学讨论问题:
-> _"数学是发明还是发现?用仔细的推理来解释你的答案。"_
+> *"数学是发明还是发现?用仔细的推理来解释你的答案。"*
将其添加到一个简单的提示中,如下所示:
@@ -94,4 +93,4 @@ import { Callout } from 'nextra/components';
## 扩展阅读
-- **Learn Prompting**: https://learnprompting.org/zh-Hans/docs/intro
+- **Learn Prompting**: [https://learnprompting.org/zh-Hans/docs/intro](https://learnprompting.org/zh-Hans/docs/intro)
diff --git a/docs/usage/agents/topics.mdx b/docs/usage/agents/topics.mdx
index 9cccae34b1ae9..1fa6b1166da68 100644
--- a/docs/usage/agents/topics.mdx
+++ b/docs/usage/agents/topics.mdx
@@ -3,4 +3,4 @@

- **Save Topic:** During a conversation, if you want to save the current context and start a new topic, you can click the save button next to the send button.
-- **Topic List:** Clicking on a topic in the list allows for quick switching of historical conversation records and continuing the conversation. You can also use the star icon ⭐️ to pin favorite topics to the top, or use the more button on the right to rename or delete topics.
\ No newline at end of file
+- **Topic List:** Clicking on a topic in the list allows for quick switching of historical conversation records and continuing the conversation. You can also use the star icon ⭐️ to pin favorite topics to the top, or use the more button on the right to rename or delete topics.
diff --git a/docs/usage/features/agent-market.mdx b/docs/usage/features/agent-market.mdx
index 2695a83c4b8cb..bf35e889ba2f8 100644
--- a/docs/usage/features/agent-market.mdx
+++ b/docs/usage/features/agent-market.mdx
@@ -11,7 +11,6 @@ import { Callout } from 'nextra/components';
src={
'https://github-production-user-asset-6210df.s3.amazonaws.com/17870709/268670869-f1ffbf66-42b6-42cf-a937-9ce1f8328514.png'
}
- cover
/>
In LobeChat's Assistant Market, creators can discover a vibrant and innovative community that brings together numerous carefully designed assistants. These assistants not only play a crucial role in work scenarios but also provide great convenience in the learning process. Our market is not just a showcase platform, but also a collaborative space. Here, everyone can contribute their wisdom and share their personally developed assistants.
@@ -21,7 +20,7 @@ In LobeChat's Assistant Market, creators can discover a vibrant and innovative c
our platform. We particularly emphasize that LobeChat has established a sophisticated automated
internationalization (i18n) workflow, which excels in seamlessly converting your assistants into
multiple language versions. This means that regardless of the language your users are using, they
- can seamlessly experience your assistant.{' '}
+ can seamlessly experience your assistant.
@@ -32,14 +31,13 @@ In LobeChat's Assistant Market, creators can discover a vibrant and innovative c
## Assistant Examples
-| Recently Added | Assistant Description |
-| --- | --- |
-| [Copywriting](https://chat-preview.lobehub.com/market?agent=copywriting)
By **[pllz7](https://github.com/pllz7)** on **2024-02-14** | Proficient in persuasive copywriting and consumer psychology
`E-commerce` |
-| [Private Domain Operation Expert](https://chat-preview.lobehub.com/market?agent=gl-syyy)
By **[guling-io](https://github.com/guling-io)** on **2024-02-14** | Proficient in private domain operation, traffic acquisition, conversion, and content planning, familiar with marketing theories and related classic works.
`Private domain operation` `Traffic acquisition` `Conversion` `Content planning` |
-| [Self-media Operation Expert](https://chat-preview.lobehub.com/market?agent=gl-zmtyy)
By **[guling-io](https://github.com/guling-io)** on **2024-02-14** | Proficient in self-media operation and content creation
`Self-media operation` `Social media` `Content creation` `Fan growth` `Brand promotion` |
-| [Product Description](https://chat-preview.lobehub.com/market?agent=product-description)
By **[pllz7](https://github.com/pllz7)** on **2024-02-14** | Create captivating product descriptions to improve e-commerce sales performance
`E-commerce` |
+| Recently Added | Assistant Description |
+| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| [Copywriting](https://chat-preview.lobehub.com/market?agent=copywriting)
By **[pllz7](https://github.com/pllz7)** on **2024-02-14** | Proficient in persuasive copywriting and consumer psychology
`E-commerce` |
+| [Private Domain Operation Expert](https://chat-preview.lobehub.com/market?agent=gl-syyy)
By **[guling-io](https://github.com/guling-io)** on **2024-02-14** | Proficient in private domain operation, traffic acquisition, conversion, and content planning, familiar with marketing theories and related classic works.
`Private domain operation` `Traffic acquisition` `Conversion` `Content planning` |
+| [Self-media Operation Expert](https://chat-preview.lobehub.com/market?agent=gl-zmtyy)
By **[guling-io](https://github.com/guling-io)** on **2024-02-14** | Proficient in self-media operation and content creation
`Self-media operation` `Social media` `Content creation` `Fan growth` `Brand promotion` |
+| [Product Description](https://chat-preview.lobehub.com/market?agent=product-description)
By **[pllz7](https://github.com/pllz7)** on **2024-02-14** | Create captivating product descriptions to improve e-commerce sales performance
`E-commerce` |
> 📊 Total agents: [**177** ](https://github.com/lobehub/lobe-chat-agents)
[submit-agents-link]: https://github.com/lobehub/lobe-chat-agents
-[submit-agents-shield]: https://img.shields.io/badge/🤖/🏪_submit_agent-%E2%86%92-c4f042?labelColor=black&style=for-the-badge
diff --git a/docs/usage/features/agent-market.zh-CN.mdx b/docs/usage/features/agent-market.zh-CN.mdx
index 3c8992d0d3a8c..dbfdd5e16a042 100644
--- a/docs/usage/features/agent-market.zh-CN.mdx
+++ b/docs/usage/features/agent-market.zh-CN.mdx
@@ -4,10 +4,10 @@ import { Callout } from 'nextra/components';
在 LobeChat 的助手市场中,创作者们可以发现一个充满活力和创新的社区,它汇聚了众多精心设计的助手,这些助手不仅在工作场景中发挥着重要作用,也在学习过程中提供了极大的便利。我们的市场不仅是一个展示平台,更是一个协作的空间。在这里,每个人都可以贡献自己的智慧,分享个人开发的助手。
@@ -25,14 +25,13 @@ import { Callout } from 'nextra/components';
## 助手示例
-| 最近新增 | 助手说明 |
-| --- | --- |
-| [产品文案撰写](https://chat-preview.lobehub.com/market?agent=copywriting)
By **[pllz7](https://github.com/pllz7)** on **2024-02-14** | 精通有说服力的文案撰写和消费者心理学
`电子商务` |
-| [私域运营专家](https://chat-preview.lobehub.com/market?agent=gl-syyy)
By **[guling-io](https://github.com/guling-io)** on **2024-02-14** | 擅长私域运营、引流、承接、转化和内容策划,熟悉营销理论和相关经典著作。
`私域运营` `引流` `承接` `转化` `内容策划` |
-| [自媒体运营专家](https://chat-preview.lobehub.com/market?agent=gl-zmtyy)
By **[guling-io](https://github.com/guling-io)** on **2024-02-14** | 擅长自媒体运营与内容创作
`自媒体运营` `社交媒体` `内容创作` `粉丝增长` `品牌推广` |
-| [产品描述](https://chat-preview.lobehub.com/market?agent=product-description)
By **[pllz7](https://github.com/pllz7)** on **2024-02-14** | 打造引人入胜的产品描述,提升电子商务销售业绩
`电子商务` |
+| 最近新增 | 助手说明 |
+| ---------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- |
+| [产品文案撰写](https://chat-preview.lobehub.com/market?agent=copywriting)
By **[pllz7](https://github.com/pllz7)** on **2024-02-14** | 精通有说服力的文案撰写和消费者心理学
`电子商务` |
+| [私域运营专家](https://chat-preview.lobehub.com/market?agent=gl-syyy)
By **[guling-io](https://github.com/guling-io)** on **2024-02-14** | 擅长私域运营、引流、承接、转化和内容策划,熟悉营销理论和相关经典著作。
`私域运营` `引流` `承接` `转化` `内容策划` |
+| [自媒体运营专家](https://chat-preview.lobehub.com/market?agent=gl-zmtyy)
By **[guling-io](https://github.com/guling-io)** on **2024-02-14** | 擅长自媒体运营与内容创作
`自媒体运营` `社交媒体` `内容创作` `粉丝增长` `品牌推广` |
+| [产品描述](https://chat-preview.lobehub.com/market?agent=product-description)
By **[pllz7](https://github.com/pllz7)** on **2024-02-14** | 打造引人入胜的产品描述,提升电子商务销售业绩
`电子商务` |
> 📊 Total agents: [**177** ](https://github.com/lobehub/lobe-chat-agents)
[submit-agents-link]: https://github.com/lobehub/lobe-chat-agents
-[submit-agents-shield]: https://img.shields.io/badge/🤖/🏪_submit_agent-%E2%86%92-c4f042?labelColor=black&style=for-the-badge
diff --git a/docs/usage/features/local-llm.mdx b/docs/usage/features/local-llm.mdx
index 04d52010fb770..5101ef4a7851f 100644
--- a/docs/usage/features/local-llm.mdx
+++ b/docs/usage/features/local-llm.mdx
@@ -7,11 +7,7 @@ import { Callout } from 'nextra/components';
# Local Large Language Model (LLM) Support
-
+
Available in >=0.127.0, currently only supports Docker deployment
diff --git a/docs/usage/features/local-llm.zh-CN.mdx b/docs/usage/features/local-llm.zh-CN.mdx
index 6540285ccdd81..fc523befe7e5a 100644
--- a/docs/usage/features/local-llm.zh-CN.mdx
+++ b/docs/usage/features/local-llm.zh-CN.mdx
@@ -9,11 +9,7 @@ import { Callout } from 'nextra/components';
# 支持本地大语言模型(LLM)
-
+
在 >=v0.127.0 版本中可用,目前仅支持 Docker 部署
diff --git a/docs/usage/features/mobile.mdx b/docs/usage/features/mobile.mdx
index 2fa3f18427d42..bcac6b19da398 100644
--- a/docs/usage/features/mobile.mdx
+++ b/docs/usage/features/mobile.mdx
@@ -4,11 +4,7 @@ title: Mobile Device Adaptation
# Mobile Device Adaptation
-
+
LobeChat has undergone a series of optimized designs for mobile devices to enhance the user's mobile experience.
diff --git a/docs/usage/features/mobile.zh-CN.mdx b/docs/usage/features/mobile.zh-CN.mdx
index 757dc8bd9f5e3..76ab95dff1854 100644
--- a/docs/usage/features/mobile.zh-CN.mdx
+++ b/docs/usage/features/mobile.zh-CN.mdx
@@ -1,10 +1,6 @@
# 移动设备适配
-
+
LobeChat 针对移动设备进行了一系列的优化设计,以提升用户的移动体验。
diff --git a/docs/usage/features/multi-ai-providers.mdx b/docs/usage/features/multi-ai-providers.mdx
index ce4f1364f4e0f..e6548e20f7b99 100644
--- a/docs/usage/features/multi-ai-providers.mdx
+++ b/docs/usage/features/multi-ai-providers.mdx
@@ -6,11 +6,7 @@ import { Callout } from 'nextra/components';
# Multi-Model Service Provider Support
-
+
Available in version 0.123.0 and later
@@ -33,4 +29,4 @@ At the same time, we are also planning to support more model service providers,

-To meet the specific needs of users, LobeChat also supports the use of local models based on [Ollama](https://ollama.ai), allowing users to flexibly use their own or third-party models. For more details, see [Local Model Support](/zh/features/local-llm).
+To meet the specific needs of users, LobeChat also supports the use of local models based on [Ollama](https://ollama.ai), allowing users to flexibly use their own or third-party models. For more details, see [Local Model Support](/en/usage/features/local-llm).
diff --git a/docs/usage/features/multi-ai-providers.zh-CN.mdx b/docs/usage/features/multi-ai-providers.zh-CN.mdx
index 3c9a3478c995c..5d5e1fec7e438 100644
--- a/docs/usage/features/multi-ai-providers.zh-CN.mdx
+++ b/docs/usage/features/multi-ai-providers.zh-CN.mdx
@@ -2,15 +2,11 @@ import { Callout } from 'nextra/components';
# 多模型服务商支持
-
+
在 0.123.0 及以后版本中可用
-在 LobeChat 的不断发展过程中,我们深刻理解到在提供AI会话服务时模型服务商的多样性对于满足社区需求的重要性。因此,我们不再局限于单一的模型服务商,而是拓展了对多种模型服务商的支持,以便为用户提供更为丰富和多样化的会话选择。
+在 LobeChat 的不断发展过程中,我们深刻理解到在提供 AI 会话服务时模型服务商的多样性对于满足社区需求的重要性。因此,我们不再局限于单一的模型服务商,而是拓展了对多种模型服务商的支持,以便为用户提供更为丰富和多样化的会话选择。
通过这种方式,LobeChat 能够更灵活地适应不同用户的需求,同时也为开发者提供了更为广泛的选择空间。
@@ -29,4 +25,4 @@ import { Callout } from 'nextra/components';

-为了满足特定用户的需求,LobeChat 还基于 [Ollama](https://ollama.ai) 支持了本地模型的使用,让用户能够更灵活地使用自己的或第三方的模型,详见 [本地模型支持](/zh/features/local-llm)。
+为了满足特定用户的需求,LobeChat 还基于 [Ollama](https://ollama.ai) 支持了本地模型的使用,让用户能够更灵活地使用自己的或第三方的模型,详见 [本地模型支持](/zh/usage/features/local-llm)。
diff --git a/docs/usage/features/plugin-system.mdx b/docs/usage/features/plugin-system.mdx
index a8ed784ad6e6f..8b8d9e33bb5fc 100644
--- a/docs/usage/features/plugin-system.mdx
+++ b/docs/usage/features/plugin-system.mdx
@@ -8,10 +8,10 @@ import { Callout, Steps } from 'nextra/components';
The plugin ecosystem of LobeChat is an important extension of its core functionality, greatly enhancing the practicality and flexibility of the LobeChat assistant.
@@ -40,12 +40,12 @@ Learn more about [plugin usage](/en-US/usage/plugins/basic) by checking it out.
📊 Total plugins: [**61**](https://github.com/lobehub/lobe-chat-plugins)
-| Recently Added | Plugin Description |
-| --- | --- |
-| [Charts and Graphs](https://chat-preview.lobehub.com/settings/agent)
By **pyxl** on **2024-02-05** | Mermaid charts, presentation schemes, analysis, research websites, pie charts.
`Charts` `Graphs` |
-| [Social Search](https://chat-preview.lobehub.com/settings/agent)
By **say-apps** on **2024-02-02** | Social search provides access to tweets, users, followers, images, media, and more.
`Social` `Twitter` `x` `Search` |
-| [TokenInsights](https://chat-preview.lobehub.com/settings/agent)
By **feednews** on **2024-01-27** | Get real-time cryptocurrency prices, BTC, ETH, BNB, and the latest insights. The latest coin news and airdrop opportunities.
`Cryptocurrency` `btc` `eth` `bnb` |
-| [Bilibili](https://chat-preview.lobehub.com/settings/agent)
By **LobeHub** on **2024-01-27** | Experience Bilibili's rich content through keyword video search, replay access, interactive barrage, popular video recommendations, and hot search insights, all at your fingertips.
`Video` `Bilibili` `Search` |
+| Recently Added | Plugin Description |
+| ------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| [Charts and Graphs](https://chat-preview.lobehub.com/settings/agent)
By **pyxl** on **2024-02-05** | Mermaid charts, presentation schemes, analysis, research websites, pie charts.
`Charts` `Graphs` |
+| [Social Search](https://chat-preview.lobehub.com/settings/agent)
By **say-apps** on **2024-02-02** | Social search provides access to tweets, users, followers, images, media, and more.
`Social` `Twitter` `x` `Search` |
+| [TokenInsights](https://chat-preview.lobehub.com/settings/agent)
By **feednews** on **2024-01-27** | Get real-time cryptocurrency prices, BTC, ETH, BNB, and the latest insights. The latest coin news and airdrop opportunities.
`Cryptocurrency` `btc` `eth` `bnb` |
+| [Bilibili](https://chat-preview.lobehub.com/settings/agent)
By **LobeHub** on **2024-01-27** | Experience Bilibili's rich content through keyword video search, replay access, interactive barrage, popular video recommendations, and hot search insights, all at your fingertips.
`Video` `Bilibili` `Search` |
## Plugin Ecosystem
@@ -64,26 +64,24 @@ Learn more about [plugin usage](/en-US/usage/plugins/basic) by checking it out.
The plugin system of LobeChat has now entered a stable stage, and we have basically completed most of the functionality required by the plugin system. However, we are still planning and considering the new possibilities that plugins can bring to us. You can learn more in the following Issues:
+ ### ✅ Phase One of Plugins
-### ✅ Phase One of Plugins
-
-Implementing the separation of plugins from the main body, splitting the plugins into independent repositories for maintenance, and implementing dynamic loading of plugins. [**#73**](https://github.com/lobehub/lobe-chat/issues/73)
+ Implementing the separation of plugins from the main body, splitting the plugins into independent repositories for maintenance, and implementing dynamic loading of plugins. [**#73**](https://github.com/lobehub/lobe-chat/issues/73)
-### ✅ Phase Two of Plugins
+ ### ✅ Phase Two of Plugins
-The security and stability of plugin usage, more accurate presentation of abnormal states, maintainability and developer-friendliness of the plugin architecture. [**#97**](https://github.com/lobehub/lobe-chat/issues/97)
+ The security and stability of plugin usage, more accurate presentation of abnormal states, maintainability and developer-friendliness of the plugin architecture. [**#97**](https://github.com/lobehub/lobe-chat/issues/97)
-### ✅ Phase Three of Plugins
+ ### ✅ Phase Three of Plugins
-Higher-level and improved customization capabilities, support for OpenAPI schema invocation, compatibility with ChatGPT plugins, and the addition of Midjourney plugins. [**#411**](https://github.com/lobehub/lobe-chat/discussions/#411)
+ Higher-level and improved customization capabilities, support for OpenAPI schema invocation, compatibility with ChatGPT plugins, and the addition of Midjourney plugins. [**#411**](https://github.com/lobehub/lobe-chat/discussions/#411)
-### 💭 Phase Four of Plugins
-
-Comprehensive authentication, visual configuration of plugin definitions, Plugin SDK CLI, Python language development template, any other ideas? Join the discussion: [**#1310**](https://github.com/lobehub/lobe-chat/discussions/#1310)
+ ### 💭 Phase Four of Plugins
+ Comprehensive authentication, visual configuration of plugin definitions, Plugin SDK CLI, Python language development template, any other ideas? Join the discussion: [**#1310**](https://github.com/lobehub/lobe-chat/discussions/#1310)
-[lobe-chat-plugins]: https://github.com/lobehub/lobe-chat-plugins
[chat-plugin-sdk]: https://github.com/lobehub/chat-plugin-sdk
[chat-plugin-template]: https://github.com/lobehub/chat-plugin-template
[chat-plugins-gateway]: https://github.com/lobehub/chat-plugins-gateway
+[lobe-chat-plugins]: https://github.com/lobehub/lobe-chat-plugins
diff --git a/docs/usage/features/plugin-system.zh-CN.mdx b/docs/usage/features/plugin-system.zh-CN.mdx
index 7db598fd51e4f..69b6ecf52a84d 100644
--- a/docs/usage/features/plugin-system.zh-CN.mdx
+++ b/docs/usage/features/plugin-system.zh-CN.mdx
@@ -4,10 +4,10 @@ import { Callout, Steps } from 'nextra/components';
LobeChat 的插件生态系统是其核心功能的重要扩展,它极大地增强了 LobeChat 助手的实用性和灵活性。
@@ -30,12 +30,12 @@ LobeChat 的插件生态系统是其核心功能的重要扩展,它极大地
📊 Total plugins: [**61**](https://github.com/lobehub/lobe-chat-plugins)
-| 最近新增 | 插件描述 |
-| --- | --- |
-| [图表和图示](https://chat-preview.lobehub.com/settings/agent)
By **pyxl** on **2024-02-05** | 美人鱼图表,演示文稿方案,分析,研究网站,饼图。
`图表` `图示` |
-| [社交搜索](https://chat-preview.lobehub.com/settings/agent)
By **say-apps** on **2024-02-02** | 社交搜索提供访问推文、用户、关注者、图片、媒体等功能。
`社交` `推特` `x` `搜索` |
-| [TokenInsights](https://chat-preview.lobehub.com/settings/agent)
By **feednews** on **2024-01-27** | 获取实时加密货币价格,BTC,ETH,BNB 和最新见解。最新的币新闻和空投机会。
`加密货币` `btc` `eth` `bnb` |
-| [哔哩哔哩](https://chat-preview.lobehub.com/settings/agent)
By **LobeHub** on **2024-01-27** | 通过关键词视频搜索、回放访问、互动弹幕、热门视频推荐和热搜洞察等功能,深入体验哔哩哔哩丰富的内容,尽在您的指尖。
`视频` `哔哩哔哩` `搜索` |
+| 最近新增 | 插件描述 |
+| ------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
+| [图表和图示](https://chat-preview.lobehub.com/settings/agent)
By **pyxl** on **2024-02-05** | 美人鱼图表,演示文稿方案,分析,研究网站,饼图。
`图表` `图示` |
+| [社交搜索](https://chat-preview.lobehub.com/settings/agent)
By **say-apps** on **2024-02-02** | 社交搜索提供访问推文、用户、关注者、图片、媒体等功能。
`社交` `推特` `x` `搜索` |
+| [TokenInsights](https://chat-preview.lobehub.com/settings/agent)
By **feednews** on **2024-01-27** | 获取实时加密货币价格,BTC,ETH,BNB 和最新见解。最新的币新闻和空投机会。
`加密货币` `btc` `eth` `bnb` |
+| [哔哩哔哩](https://chat-preview.lobehub.com/settings/agent)
By **LobeHub** on **2024-01-27** | 通过关键词视频搜索、回放访问、互动弹幕、热门视频推荐和热搜洞察等功能,深入体验哔哩哔哩丰富的内容,尽在您的指尖。
`视频` `哔哩哔哩` `搜索` |
## 插件生态体系
@@ -48,31 +48,29 @@ LobeChat 的插件生态系统是其核心功能的重要扩展,它极大地
- [@lobehub/chat-plugin-sdk][chat-plugin-sdk]:LobeChat 插件 SDK 可帮助您创建出色的 Lobe Chat 插件。
- [@lobehub/chat-plugins-gateway][chat-plugins-gateway]:LobeChat 插件网关是一个后端服务,作为 LobeChat 插件的网关。我们使用 Vercel 部署此服务。
-[lobe-chat-plugins]: https://github.com/lobehub/lobe-chat-plugins
-[chat-plugin-sdk]: https://github.com/lobehub/chat-plugin-sdk
-[chat-plugin-template]: https://github.com/lobehub/chat-plugin-template
-[chat-plugins-gateway]: https://github.com/lobehub/chat-plugins-gateway
-
### 路线进展
LobeChat 的插件系统目前已初步进入一个稳定阶段,我们已基本完成大部分插件系统所需的功能,但我们仍然在规划与思考插件能为我们带来的全新可能性。您可以在以下 Issues 中了解更多信息:
+ ### ✅ 插件一期
-### ✅ 插件一期
+ 实现插件与主体分离,将插件拆分为独立仓库维护,并实现插件的动态加载。 [**#73**](https://github.com/lobehub/lobe-chat/issues/73)
-实现插件与主体分离,将插件拆分为独立仓库维护,并实现插件的动态加载。 [**#73**](https://github.com/lobehub/lobe-chat/issues/73)
+ ### ✅ 插件二期
-### ✅ 插件二期
+ 插件的安全性与使用的稳定性,更加精准地呈现异常状态,插件架构的可维护性与开发者友好。[**#97**](https://github.com/lobehub/lobe-chat/issues/97)
-插件的安全性与使用的稳定性,更加精准地呈现异常状态,插件架构的可维护性与开发者友好。[**#97**](https://github.com/lobehub/lobe-chat/issues/97)
+ ### ✅ 插件三期
-### ✅ 插件三期
+ 更高阶与完善的自定义能力,支持 OpenAPI schema 调用、兼容 ChatGPT 插件、新增 Midjourney 插件。 [**#411**](https://github.com/lobehub/lobe-chat/discussions/#411)
-更高阶与完善的自定义能力,支持 OpenAPI schema 调用、兼容 ChatGPT 插件、新增 Midjourney 插件。 [**#411**](https://github.com/lobehub/lobe-chat/discussions/#411)
-
-### 💭 插件四期
-
-完善的鉴权、可视化配置插件定义、 Plugin SDK CLI 、 Python 语言研发模板、还有什么想法?欢迎参与讨论: [**#1310**](https://github.com/lobehub/lobe-chat/discussions/#1310)
+ ### 💭 插件四期
+ 完善的鉴权、可视化配置插件定义、 Plugin SDK CLI 、 Python 语言研发模板、还有什么想法?欢迎参与讨论: [**#1310**](https://github.com/lobehub/lobe-chat/discussions/#1310)
+
+[chat-plugin-sdk]: https://github.com/lobehub/chat-plugin-sdk
+[chat-plugin-template]: https://github.com/lobehub/chat-plugin-template
+[chat-plugins-gateway]: https://github.com/lobehub/chat-plugins-gateway
+[lobe-chat-plugins]: https://github.com/lobehub/lobe-chat-plugins
diff --git a/docs/usage/features/pwa.mdx b/docs/usage/features/pwa.mdx
index 36f196c0d4497..864ba5be8b60d 100644
--- a/docs/usage/features/pwa.mdx
+++ b/docs/usage/features/pwa.mdx
@@ -6,24 +6,18 @@ import { Steps } from 'nextra/components';
# Progressive Web App (PWA)
-
+
We understand the importance of providing a seamless experience for users in today's multi-device environment. To achieve this, we have adopted Progressive Web App [PWA](https://support.google.com/chrome/answer/9658361) technology, which is a modern web technology that elevates web applications to a near-native app experience. Through PWA, LobeChat is able to provide a highly optimized user experience on both desktop and mobile devices, while maintaining lightweight and high performance characteristics. Visually and perceptually, we have also carefully designed it to ensure that its interface is indistinguishable from a native app, providing smooth animations, responsive layouts, and adaptation to different screen resolutions of various devices.
If you are unfamiliar with the installation process of PWA, you can follow the steps below to add LobeChat as a desktop app (also applicable to mobile devices):
+ ### Run Chrome or Edge browser on your computer
-### Run Chrome or Edge browser on your computer
+ ### Visit the LobeChat webpage
-### Visit the LobeChat webpage
-
-### In the top right corner of the address bar, click the Install icon
-
-### Follow the on-screen instructions to complete the PWA installation
+ ### In the top right corner of the address bar, click the Install icon
+ ### Follow the on-screen instructions to complete the PWA installation
diff --git a/docs/usage/features/pwa.zh-CN.mdx b/docs/usage/features/pwa.zh-CN.mdx
index 4824e0cc63913..df087d8892496 100644
--- a/docs/usage/features/pwa.zh-CN.mdx
+++ b/docs/usage/features/pwa.zh-CN.mdx
@@ -2,24 +2,18 @@ import { Steps } from 'nextra/components';
# 渐进式 Web 应用(PWA)
-
+
我们利深知在当今多设备环境下为用户提供无缝体验的重要性。为此,我们采用了渐进式 Web 应用 [PWA](https://support.google.com/chrome/answer/9658361) 技术,这是一种能够将网页应用提升至接近原生应用体验的现代 Web 技术。通过 PWA,LobeChat 能够在桌面和移动设备上提供高度优化的用户体验,同时保持轻量级和高性能的特点。在视觉和感觉上,我们也经过精心设计,以确保它的界面与原生应用无差别,提供流畅的动画、响应式布局和适配不同设备的屏幕分辨率。
若您未熟悉 PWA 的安装过程,您可以按照以下步骤将 LobeChat 添加为您的桌面应用(也适用于移动设备):
+ ### 在电脑上运行 Chrome 或 Edge 浏览器
-### 在电脑上运行 Chrome 或 Edge 浏览器
+ ### 访问 LobeChat 网页
-### 访问 LobeChat 网页
-
-### 在地址栏的右上角,单击 安装 图标
-
-### 根据屏幕上的指示完成 PWA 的安装
+ ### 在地址栏的右上角,单击 安装 图标
+ ### 根据屏幕上的指示完成 PWA 的安装
diff --git a/docs/usage/features/text-to-image.mdx b/docs/usage/features/text-to-image.mdx
index 5752fd348640c..7ca77933be3f3 100644
--- a/docs/usage/features/text-to-image.mdx
+++ b/docs/usage/features/text-to-image.mdx
@@ -6,10 +6,10 @@ title: Text to Image
Supporting the latest text-to-image generation technology, LobeChat now enables users to directly utilize the Text to Image tool during conversations with the assistant. By harnessing the capabilities of AI tools such as [DALL-E 3](https://openai.com/dall-e-3), [MidJourney](https://www.midjourney.com/), and [Pollinations](https://pollinations.ai/), assistants can now transform your ideas into images. This allows for a more private and immersive creative process.
diff --git a/docs/usage/features/text-to-image.zh-CN.mdx b/docs/usage/features/text-to-image.zh-CN.mdx
index 44ca03bf7f466..a5af8657915e4 100644
--- a/docs/usage/features/text-to-image.zh-CN.mdx
+++ b/docs/usage/features/text-to-image.zh-CN.mdx
@@ -2,10 +2,10 @@
支持最新的文本到图片生成技术,LobeChat 现在能够让用户在与助手对话中直接调用文成图工具进行创作。通过利用 [`DALL-E 3`](https://openai.com/dall-e-3)、[`MidJourney`](https://www.midjourney.com/) 和 [`Pollinations`](https://pollinations.ai/) 等 AI 工具的能力, 助手们现在可以将你的想法转化为图像。同时可以更私密和沉浸式的完成你的创造过程。
diff --git a/docs/usage/features/theme.mdx b/docs/usage/features/theme.mdx
index 6823318d5647f..2c4831179bf89 100644
--- a/docs/usage/features/theme.mdx
+++ b/docs/usage/features/theme.mdx
@@ -6,11 +6,7 @@ import { Callout } from 'nextra/components';
# Custom Themes
-
+
LobeChat places a strong emphasis on personalized user experiences in its interface design, and thus introduces flexible and diverse theme modes, including a light mode for daytime and a dark mode for nighttime.
diff --git a/docs/usage/features/theme.zh-CN.mdx b/docs/usage/features/theme.zh-CN.mdx
index 8c2f0879cbc38..c37655f853a8b 100644
--- a/docs/usage/features/theme.zh-CN.mdx
+++ b/docs/usage/features/theme.zh-CN.mdx
@@ -2,11 +2,7 @@ import { Callout } from 'nextra/components';
# 自定义主题
-
+
LobeChat 在界面设计上十分考虑用户的个性化体验,因此引入了灵活多变的主题模式,其中包括日间的亮色模式和夜间的深色模式。
diff --git a/docs/usage/features/tts.mdx b/docs/usage/features/tts.mdx
index 4a9ce7f8cbd03..6c9d3bb9f0288 100644
--- a/docs/usage/features/tts.mdx
+++ b/docs/usage/features/tts.mdx
@@ -9,10 +9,10 @@ import { Callout } from 'nextra/components';
LobeChat supports Text-to-Speech (TTS) and Speech-to-Text (STT) technologies. Our application can convert text information into clear voice output, allowing users to interact with our conversational agents as if they were talking to a real person. Users can choose from a variety of voices and pair the appropriate audio with the assistant. Additionally, for users who prefer auditory learning or need to obtain information while busy, TTS provides an excellent solution.
diff --git a/docs/usage/features/tts.zh-CN.mdx b/docs/usage/features/tts.zh-CN.mdx
index 904ecbf2cd482..f21e163c93379 100644
--- a/docs/usage/features/tts.zh-CN.mdx
+++ b/docs/usage/features/tts.zh-CN.mdx
@@ -4,10 +4,10 @@ import { Callout } from 'nextra/components';
LobeChat 支持文字转语音(Text-to-Speech,TTS)和语音转文字(Speech-to-Text,STT)技术,我们的应用能够将文本信息转化为清晰的语音输出,用户可以像与真人交谈一样与我们的对话代理进行交流。用户可以从多种声音中选择,给助手搭配合适的音源。 同时,对于那些倾向于听觉学习或者想要在忙碌中获取信息的用户来说,TTS 提供了一个极佳的解决方案。
diff --git a/docs/usage/features/vision.mdx b/docs/usage/features/vision.mdx
index a00b49602487a..4ca72302ced4f 100644
--- a/docs/usage/features/vision.mdx
+++ b/docs/usage/features/vision.mdx
@@ -10,7 +10,6 @@ title: Vision Recognition
src={
'https://github-production-user-asset-6210df.s3.amazonaws.com/17870709/284072129-382bdf30-e3d6-4411-b5a0-249710b8ba08.png'
}
- cover
/>
LobeChat now supports large language models with visual recognition capabilities such as OpenAI's [`gpt-4-vision`](https://platform.openai.com/docs/guides/vision), Google Gemini Pro vision, and Zhipu GLM-4 Vision, enabling LobeChat to have multimodal interaction capabilities. Users can easily upload or drag and drop images into the chat box, and the assistant will be able to recognize the content of the images and engage in intelligent conversations based on them, creating more intelligent and diverse chat scenarios.
diff --git a/docs/usage/features/vision.zh-CN.mdx b/docs/usage/features/vision.zh-CN.mdx
index ae8ea20774ac0..bbf471220916b 100644
--- a/docs/usage/features/vision.zh-CN.mdx
+++ b/docs/usage/features/vision.zh-CN.mdx
@@ -2,10 +2,10 @@
LobeChat 已经支持 OpenAI 的 [`gpt-4-vision`](https://platform.openai.com/docs/guides/vision) 、Google Gemini Pro vision、智谱 GLM-4 Vision 等具有视觉识别能力的大语言模型,这使得 LobeChat 具备了多模态交互的能力。用户可以轻松上传图片或者拖拽图片到对话框中,助手将能够识别图片内容,并在此基础上进行智能对话,构建更智能、更多元化的聊天场景。
diff --git a/docs/usage/plugins/basic-usage.mdx b/docs/usage/plugins/basic-usage.mdx
index 3efccf4b3872e..5b2e179965d4b 100644
--- a/docs/usage/plugins/basic-usage.mdx
+++ b/docs/usage/plugins/basic-usage.mdx
@@ -10,7 +10,7 @@ Watch the following video to quickly get started with using LobeChat plugins:
You can access the Plugin Store by navigating to "Extension Tools" -> "Plugin Store" in the session toolbar.
-
+
The Plugin Store allows you to directly install and use plugins within LobeChat.
@@ -20,7 +20,7 @@ The Plugin Store allows you to directly install and use plugins within LobeChat.
After installing a plugin, simply enable it under the current assistant to use it.
-
+
## Plugin Configuration
diff --git a/docs/usage/plugins/custom-plugin.mdx b/docs/usage/plugins/custom-plugin.mdx
index c9e669e54af72..6b21fd746c1e2 100644
--- a/docs/usage/plugins/custom-plugin.mdx
+++ b/docs/usage/plugins/custom-plugin.mdx
@@ -10,8 +10,8 @@ In addition, LobeChat's plugin mechanism is compatible with ChatGPT plugins, so
If you want to try installing custom plugins on your own, you can use the following links to try:
-- `Custom Lobe Plugin` Mock Credit Card: https://lobe-plugin-mock-credit-card.vercel.app/manifest.json
-- `ChatGPT Plugin` Access Links: https://www.accesslinks.ai/.well-known/ai-plugin.json
+- `Custom Lobe Plugin` Mock Credit Card: [https://lobe-plugin-mock-credit-card.vercel.app/manifest.json](https://lobe-plugin-mock-credit-card.vercel.app/manifest.json)
+- `ChatGPT Plugin` Access Links: [https://www.accesslinks.ai/.well-known/ai-plugin.json](https://www.accesslinks.ai/.well-known/ai-plugin.json)
 
diff --git a/docs/usage/plugins/custom-plugin.zh-CN.mdx b/docs/usage/plugins/custom-plugin.zh-CN.mdx
index 0c281396954ca..8be60a4d124f8 100644
--- a/docs/usage/plugins/custom-plugin.zh-CN.mdx
+++ b/docs/usage/plugins/custom-plugin.zh-CN.mdx
@@ -10,8 +10,8 @@
如果你希望尝试自行安装自定义插件,你可以使用以下链接来尝试:
-- `自定义 Lobe 插件` Mock Credit Card:https://lobe-plugin-mock-credit-card.vercel.app/manifest.json
-- `ChatGPT 插件` Access Links:https://www.accesslinks.ai/.well-known/ai-plugin.json
+- `自定义 Lobe 插件` Mock Credit Card:[https://lobe-plugin-mock-credit-card.vercel.app/manifest.json](https://lobe-plugin-mock-credit-card.vercel.app/manifest.json)
+- `ChatGPT 插件` Access Links:[https://www.accesslinks.ai/.well-known/ai-plugin.json](https://www.accesslinks.ai/.well-known/ai-plugin.json)
 
diff --git a/docs/usage/plugins/development.mdx b/docs/usage/plugins/development.mdx
index 861a746cdadc0..c43a47d80c2ba 100644
--- a/docs/usage/plugins/development.mdx
+++ b/docs/usage/plugins/development.mdx
@@ -174,7 +174,7 @@ Where `manClothes` and `womanClothes` are mock data and can be replaced with dat
Since the default plugin gateway for LobeChat is a cloud service `/api/plugins`, the cloud service sends requests to the address specified in the manifest's `api.url` to solve cross-origin issues.
-For custom plugins, plugin requests need to be sent to the local service. Therefore, by specifying the gateway in the manifest (http://localhost:3400/api/gateway), LobeChat> will directly request this address, and then only the corresponding gateway needs to be created at that address.
+For custom plugins, plugin requests need to be sent to the local service. Therefore, by specifying the gateway in the manifest ([http://localhost:3400/api/gateway](http://localhost:3400/api/gateway)), LobeChat> will directly request this address, and then only the corresponding gateway needs to be created at that address.
```ts
import { createLobeChatPluginGateway } from '@lobehub/chat-plugins-gateway';
@@ -240,7 +240,7 @@ If you want more people to use your plugin, feel free to [submit it for listing]
### Plugin Shield
-[](https://github.com/lobehub/lobe-chat-plugins)
+[](https://github.com/lobehub/lobe-chat-plugins)
```md
[](https://github.com/lobehub/lobe-chat-plugins)
@@ -248,11 +248,11 @@ If you want more people to use your plugin, feel free to [submit it for listing]
## Links
-- **📘 Pluging SDK Documentation**: https://chat-plugin-sdk.lobehub.com
-- **🚀 chat-plugin-template**: https://github.com/lobehub/chat-plugin-template
-- **🧩 chat-plugin-sdk**: https://github.com/lobehub/chat-plugin-sdk
-- **🚪 chat-plugin-gateway**: https://github.com/lobehub/chat-plugins-gateway
-- **🏪 lobe-chat-plugins**: https://github.com/lobehub/lobe-chat-plugins
+- **📘 Pluging SDK Documentation**: [https://chat-plugin-sdk.lobehub.com](https://chat-plugin-sdk.lobehub.com)
+- **🚀 chat-plugin-template**: [https://github.com/lobehub/chat-plugin-template](https://github.com/lobehub/chat-plugin-template)
+- **🧩 chat-plugin-sdk**: [https://github.com/lobehub/chat-plugin-sdk](https://github.com/lobehub/chat-plugin-sdk)
+- **🚪 chat-plugin-gateway**: [https://github.com/lobehub/chat-plugins-gateway](https://github.com/lobehub/chat-plugins-gateway)
+- **🏪 lobe-chat-plugins**: [https://github.com/lobehub/lobe-chat-plugins](https://github.com/lobehub/lobe-chat-plugins)
[fetch-plugin-message-url]: https://github.com/lobehub/chat-plugin-template
[lobe-chat-plugin-template-url]: https://github.com/lobehub/chat-plugin-template
diff --git a/docs/usage/plugins/development.zh-CN.mdx b/docs/usage/plugins/development.zh-CN.mdx
index bf47a72825783..d50fdf80fd062 100644
--- a/docs/usage/plugins/development.zh-CN.mdx
+++ b/docs/usage/plugins/development.zh-CN.mdx
@@ -174,7 +174,7 @@ export default async (req: Request) => {
由于 LobeChat 默认的插件网关是云端服务 `/api/plugins`,云端服务通过 manifest 上的 `api.url` 地址发送请求,以解决跨域问题。
-针对自定义插件,插件请求需要发送给本地服务, 因此通过在 manifest 中指定网关 (http://localhost:3400/api/gateway),LobeChat 将会直接请求该地址,然后只需要在该地址下创建对应的网关即可。
+针对自定义插件,插件请求需要发送给本地服务, 因此通过在 manifest 中指定网关 ([http://localhost:3400/api/gateway),LobeChat](http://localhost:3400/api/gateway\),LobeChat) 将会直接请求该地址,然后只需要在该地址下创建对应的网关即可。
```ts
import { createLobeChatPluginGateway } from '@lobehub/chat-plugins-gateway';
@@ -240,7 +240,7 @@ export default Render;
### 插件 Shield
-[](https://github.com/lobehub/lobe-chat-plugins)
+[](https://github.com/lobehub/lobe-chat-plugins)
```markdown
[](https://github.com/lobehub/lobe-chat-plugins)
@@ -248,11 +248,11 @@ export default Render;
## 链接
-- **📘 Pluging SDK 文档**: https://chat-plugin-sdk.lobehub.com
-- **🚀 chat-plugin-template**: https://github.com/lobehub/chat-plugin-template
-- **🧩 chat-plugin-sdk**: https://github.com/lobehub/chat-plugin-sdk
-- **🚪 chat-plugin-gateway**: https://github.com/lobehub/chat-plugins-gateway
-- **🏪 lobe-chat-plugins**: https://github.com/lobehub/lobe-chat-plugins
+- **📘 Pluging SDK 文档**: [https://chat-plugin-sdk.lobehub.com](https://chat-plugin-sdk.lobehub.com)
+- **🚀 chat-plugin-template**: [https://github.com/lobehub/chat-plugin-template](https://github.com/lobehub/chat-plugin-template)
+- **🧩 chat-plugin-sdk**: [https://github.com/lobehub/chat-plugin-sdk](https://github.com/lobehub/chat-plugin-sdk)
+- **🚪 chat-plugin-gateway**: [https://github.com/lobehub/chat-plugins-gateway](https://github.com/lobehub/chat-plugins-gateway)
+- **🏪 lobe-chat-plugins**: [https://github.com/lobehub/lobe-chat-plugins](https://github.com/lobehub/lobe-chat-plugins)
[fetch-plugin-message-url]: https://github.com/lobehub/chat-plugin-template
[lobe-chat-plugin-template-url]: https://github.com/lobehub/chat-plugin-template
diff --git a/docs/usage/plugins/store.mdx b/docs/usage/plugins/store.mdx
index be771c3427464..85af0e0998ba7 100644
--- a/docs/usage/plugins/store.mdx
+++ b/docs/usage/plugins/store.mdx
@@ -7,4 +7,3 @@ You can access the plugin store by going to "Extension Tools" -> "Plugin Store"
In the plugin store, you can directly install and use plugins in LobeChat.

-
diff --git a/docs/usage/plugins/store.zh-CN.mdx b/docs/usage/plugins/store.zh-CN.mdx
index ad92ad2c62646..8e8d7cf910b51 100644
--- a/docs/usage/plugins/store.zh-CN.mdx
+++ b/docs/usage/plugins/store.zh-CN.mdx
@@ -2,8 +2,8 @@
你可以在会话工具条中的 「扩展工具」 -> 「插件商店」,进入插件商店。
-
+
插件商店中会在 LobeChat 中可以直接安装并使用的插件。
-
+
diff --git a/docs/usage/providers/ollama.mdx b/docs/usage/providers/ollama.mdx
index f3e9e5dd74b45..6a564b62576e5 100644
--- a/docs/usage/providers/ollama.mdx
+++ b/docs/usage/providers/ollama.mdx
@@ -8,11 +8,7 @@ import { Callout, Steps, Tabs } from 'nextra/components';
# Using Ollama in LobeChat
-
+
Ollama is a powerful framework for running large language models (LLMs) locally, supporting various language models including Llama 2, Mistral, and more. Now, LobeChat supports integration with Ollama, meaning you can easily use the language models provided by Ollama to enhance your application within LobeChat.
@@ -21,53 +17,47 @@ This document will guide you on how to use Ollama in LobeChat:
### Local Installation of Ollama
-First, you need to install Ollama, which supports macOS, Windows, and Linux systems. Depending on your operating system, choose one of the following installation methods:
+ First, you need to install Ollama, which supports macOS, Windows, and Linux systems. Depending on your operating system, choose one of the following installation methods:
-
-[Download Ollama for macOS](https://ollama.com/download) and unzip it.
-
+
+ [Download Ollama for macOS](https://ollama.com/download) and unzip it.
-````bash
- Install using the following command:
+
+ ````bash
+ Install using the following command:
- ```bash
- curl -fsSL https://ollama.com/install.sh | sh
-````
-
-Alternatively, you can refer to the [Linux manual installation guide](https://github.com/jmorganca/ollama/blob/main/docs/linux.md).
+ ```bash
+ curl -fsSL https://ollama.com/install.sh | sh
+ ````
-
-[Download Ollama for Windows](https://ollama.com/download) and install it.
-
+ Alternatively, you can refer to the [Linux manual installation guide](https://github.com/jmorganca/ollama/blob/main/docs/linux.md).
+
-If you prefer using Docker, Ollama also provides an official Docker image, which you can pull using the following command:
+ [Download Ollama for Windows](https://ollama.com/download) and install it.
-```bash
-docker pull ollama/ollama
-```
+
+ If you prefer using Docker, Ollama also provides an official Docker image, which you can pull using the following command:
-
-
+ ```bash
+ docker pull ollama/ollama
+ ```
+
+
-### Pulling Models to Local with Ollama
+ ### Pulling Models to Local with Ollama
-After installing Ollama, you can install models locally, for example, llama2:
+ After installing Ollama, you can install models locally, for example, llama2:
-```bash
-ollama pull llama2
-```
-
-Ollama supports various models, and you can view the available model list in the [Ollama Library](https://ollama.com/library) and choose the appropriate model based on your needs.
+ ```bash
+ ollama pull llama2
+ ```
+ Ollama supports various models, and you can view the available model list in the [Ollama Library](https://ollama.com/library) and choose the appropriate model based on your needs.
Next, you can start conversing with the local LLM using LobeChat.
-
+
You can visit [Integrating with Ollama](/en/self-hosting/examples/ollama) to learn how to deploy
@@ -78,9 +68,4 @@ Next, you can start conversing with the local LLM using LobeChat.
You can find Ollama's configuration options in `Settings` -> `Language Model`, where you can configure Ollama's proxy, model name, and more.
-
+
diff --git a/docs/usage/providers/ollama.zh-CN.mdx b/docs/usage/providers/ollama.zh-CN.mdx
index e272fcaed4198..8e3ff55c5ca88 100644
--- a/docs/usage/providers/ollama.zh-CN.mdx
+++ b/docs/usage/providers/ollama.zh-CN.mdx
@@ -7,11 +7,7 @@ import { Callout, Steps, Tabs } from 'nextra/components';
# 在 LobeChat 中使用 Ollama
-
+
Ollama 是一款强大的本地运行大型语言模型(LLM)的框架,支持多种语言模型,包括 Llama 2, Mistral 等。现在,LobeChat 已经支持与 Ollama 的集成,这意味着你可以在 LobeChat 中轻松使用 Ollama 提供的语言模型来增强你的应用。
@@ -20,12 +16,12 @@ Ollama 是一款强大的本地运行大型语言模型(LLM)的框架,支
### 本地安装 Ollama
-首先,你需要安装 Ollama,Ollama 支持 macOS、Windows 和 Linux 系统。 根据你的操作系统,选择以下安装方式之一:
+ 首先,你需要安装 Ollama,Ollama 支持 macOS、Windows 和 Linux 系统。 根据你的操作系统,选择以下安装方式之一:
[下载 Ollama for macOS](https://ollama.com/download) 并解压。
-
+
通过以下命令安装:
```bash
@@ -33,40 +29,33 @@ Ollama 是一款强大的本地运行大型语言模型(LLM)的框架,支
```
或者,你也可以参考 [Linux 手动安装指南](https://github.com/ollama/ollama/blob/main/docs/linux.md)。
-
+
[下载 Ollama for Windows](https://ollama.com/download) 并安装。
-
+
如果你更倾向于使用 Docker,Ollama 也提供了官方 Docker 镜像,你可以通过以下命令拉取:
```bash
docker pull ollama/ollama
```
-
-
-### 用 Ollama 拉取模型到本地
-
-在安装完成 Ollama 后,你可以通过以下命安装模型,以 llama2 为例:
+ ### 用 Ollama 拉取模型到本地
-```bash
-ollama pull llama2
-```
+ 在安装完成 Ollama 后,你可以通过以下命安装模型,以 llama2 为例:
-Ollama 支持多种模型,你可以在 [Ollama Library](https://ollama.com/library) 中查看可用的模型列表,并根据需求选择合适的模型。
+ ```bash
+ ollama pull llama2
+ ```
+ Ollama 支持多种模型,你可以在 [Ollama Library](https://ollama.com/library) 中查看可用的模型列表,并根据需求选择合适的模型。
接下来,你就可以使用 LobeChat 与本地 LLM 对话了。
-
+
你可以前往 [与 Ollama 集成](/zh/self-hosting/examples/ollama) 了解如何部署 LobeChat ,以满足与
@@ -77,9 +66,4 @@ Ollama 支持多种模型,你可以在 [Ollama Library](https://ollama.com/lib
你可以在 `设置` -> `语言模型` 中找到 Ollama 的配置选项,你可以在这里配置 Ollama 的代理、模型名称等。
-
+
diff --git a/docs/usage/providers/ollama/gemma.mdx b/docs/usage/providers/ollama/gemma.mdx
index 7b4d31ee18ba7..95151182854df 100644
--- a/docs/usage/providers/ollama/gemma.mdx
+++ b/docs/usage/providers/ollama/gemma.mdx
@@ -8,12 +8,7 @@ import { Callout, Steps } from 'nextra/components';
# Using Google Gemma Model
-
+
[Gemma](https://blog.google/technology/developers/gemma-open-models/) is an open-source large language model (LLM) from Google, designed to provide a more general and flexible model for various natural language processing tasks. Now, with the integration of LobeChat and [Ollama](https://ollama.com/), you can easily use Google Gemma in LobeChat.
@@ -22,41 +17,29 @@ This document will guide you on how to use Google Gemma in LobeChat:
### Install Ollama locally
-First, you need to install Ollama. For the installation process, please refer to the [Ollama usage documentation](/en/usage/providers/ollama).
+ First, you need to install Ollama. For the installation process, please refer to the [Ollama usage documentation](/en/usage/providers/ollama).
-### Pull Google Gemma model to local using Ollama
+ ### Pull Google Gemma model to local using Ollama
-After installing Ollama, you can install the Google Gemma model using the following command, using the 7b model as an example:
+ After installing Ollama, you can install the Google Gemma model using the following command, using the 7b model as an example:
-```bash
-ollama pull gemma
-```
+ ```bash
+ ollama pull gemma
+ ```
-
+
-### Select Gemma model
+ ### Select Gemma model
-In the session page, open the model panel and then select the Gemma model.
+ In the session page, open the model panel and then select the Gemma model.
-
-
-
- If you do not see the Ollama provider in the model selection panel, please refer to [Integrating
- with Ollama](/en/self-hosting/examples/ollama) to learn how to enable the Ollama provider in
- LobeChat.
-
+
+
+ If you do not see the Ollama provider in the model selection panel, please refer to [Integrating
+ with Ollama](/en/self-hosting/examples/ollama) to learn how to enable the Ollama provider in
+ LobeChat.
+
Now, you can start conversing with the local Gemma model using LobeChat.
diff --git a/docs/usage/providers/ollama/gemma.zh-CN.mdx b/docs/usage/providers/ollama/gemma.zh-CN.mdx
index ff830d399a128..4c71a3900d697 100644
--- a/docs/usage/providers/ollama/gemma.zh-CN.mdx
+++ b/docs/usage/providers/ollama/gemma.zh-CN.mdx
@@ -7,12 +7,7 @@ import { Callout, Steps } from 'nextra/components';
# 使用 Google Gemma 模型
-
+
[Gemma](https://blog.google/technology/developers/gemma-open-models/) 是 Google 开源的一款大语言模型(LLM),旨在提供一个更加通用、灵活的模型用于各种自然语言处理任务。现在,通过 LobeChat 与 [Ollama](https://ollama.com/) 的集成,你可以轻松地在 LobeChat 中使用 Google Gemma。
@@ -21,40 +16,28 @@ import { Callout, Steps } from 'nextra/components';
### 本地安装 Ollama
-首先,你需要安装 Ollama,安装过程请查阅 [Ollama 使用文件](/zh/usage/providers/ollama)。
+ 首先,你需要安装 Ollama,安装过程请查阅 [Ollama 使用文件](/zh/usage/providers/ollama)。
-### 用 Ollama 拉取 Google Gemma 模型到本地
+ ### 用 Ollama 拉取 Google Gemma 模型到本地
-在安装完成 Ollama 后,你可以通过以下命令安装 Google Gemma 模型,以 7b 模型为例:
+ 在安装完成 Ollama 后,你可以通过以下命令安装 Google Gemma 模型,以 7b 模型为例:
-```bash
-ollama pull gemma
-```
+ ```bash
+ ollama pull gemma
+ ```
-
+
-### 选择 Gemma 模型
+ ### 选择 Gemma 模型
-在会话页面中,选择模型面板打开,然后选择 Gemma 模型。
+ 在会话页面中,选择模型面板打开,然后选择 Gemma 模型。
-
-
-
- 如果你没有在模型选择面板中看到 Ollama 服务商,请查阅 [与 Ollama
- 集成](/zh/self-hosting/examples/ollama) 了解如何在 LobeChat 中开启 Ollama 服务商。
-
+
+
+ 如果你没有在模型选择面板中看到 Ollama 服务商,请查阅 [与 Ollama
+ 集成](/zh/self-hosting/examples/ollama) 了解如何在 LobeChat 中开启 Ollama 服务商。
+
接下来,你就可以使用 LobeChat 与本地 Gemma 模型对话了。
diff --git a/package.json b/package.json
index 9ce4966f08cc0..3b96b77a9a002 100644
--- a/package.json
+++ b/package.json
@@ -37,6 +37,7 @@
"lint": "npm run lint:ts && npm run lint:style && npm run type-check && npm run lint:circular",
"lint:circular": "dpdm src/**/*.ts --warning false --tree false --exit-code circular:1 -T true",
"lint:md": "remark . --quiet --frail --output",
+ "lint:mdx": "eslint \"{contributing,docs}/**/*.mdx\" --fix",
"lint:style": "stylelint \"{src,tests}/**/*.{js,jsx,ts,tsx}\" --fix",
"lint:ts": "eslint \"{src,tests}/**/*.{js,jsx,ts,tsx}\" --fix",
"prepare": "husky",
@@ -58,6 +59,9 @@
"remark --quiet --output --",
"prettier --write --no-error-on-unmatched-pattern"
],
+ "*.mdx": [
+ "eslint --fix --quiet"
+ ],
"*.json": [
"prettier --write --no-error-on-unmatched-pattern"
],
@@ -95,7 +99,7 @@
"chroma-js": "^2",
"dayjs": "^1",
"dexie": "^3",
- "diff": "^5.2.0",
+ "diff": "^5",
"fast-deep-equal": "^3",
"gpt-tokenizer": "^2",
"i18next": "^23",
@@ -103,36 +107,36 @@
"i18next-resources-to-backend": "^1",
"idb-keyval": "^6",
"immer": "^10",
- "jose": "^5.2.0",
- "langfuse": "^3.2.0",
- "langfuse-core": "^3.2.0",
+ "jose": "^5",
+ "langfuse": "^3",
+ "langfuse-core": "^3",
"lodash-es": "^4",
"lucide-react": "latest",
"modern-screenshot": "^4",
"nanoid": "^5",
"next": "^14.1",
"next-auth": "beta",
- "next-sitemap": "^4.2.3",
- "numeral": "^2.0.6",
- "nuqs": "^1.15.4",
+ "next-sitemap": "^4",
+ "numeral": "^2",
+ "nuqs": "^1",
"openai": "^4.22",
"polished": "^4",
"posthog-js": "^1",
- "query-string": "^9.0.0",
+ "query-string": "^9",
"react": "^18",
"react-dom": "^18",
"react-hotkeys-hook": "^4",
"react-i18next": "^14",
"react-layout-kit": "^1",
"react-lazy-load": "^4",
- "react-virtuoso": "^4.6.2",
+ "react-virtuoso": "^4",
"react-wrap-balancer": "^1",
"remark": "^14",
"remark-gfm": "^3",
"remark-html": "^15",
"rtl-detect": "^1",
"semver": "^7",
- "sharp": "^0.33.2",
+ "sharp": "^0.33",
"swr": "^2",
"systemjs": "^6",
"ts-md5": "^1",
@@ -147,23 +151,23 @@
"zustand-utils": "^1.3.2"
},
"devDependencies": {
- "@commitlint/cli": "^19.0.0",
+ "@commitlint/cli": "^19",
"@ducanh2912/next-pwa": "^10",
- "@edge-runtime/vm": "^3.2.0",
+ "@edge-runtime/vm": "^3",
"@lobehub/i18n-cli": "latest",
"@lobehub/lint": "latest",
"@next/bundle-analyzer": "^14",
"@next/eslint-plugin-next": "^14",
- "@peculiar/webcrypto": "^1.4.5",
+ "@peculiar/webcrypto": "^1",
"@testing-library/jest-dom": "^6",
"@testing-library/react": "^14",
"@types/chroma-js": "^2",
- "@types/diff": "^5.0.9",
+ "@types/diff": "^5",
"@types/json-schema": "^7",
"@types/lodash": "^4",
"@types/lodash-es": "^4",
"@types/node": "^20",
- "@types/numeral": "^2.0.5",
+ "@types/numeral": "^2",
"@types/react": "^18",
"@types/react-dom": "^18",
"@types/rtl-detect": "^1",
@@ -173,11 +177,12 @@
"@types/uuid": "^9",
"@umijs/lint": "^4",
"@vitest/coverage-v8": "~1.2.2",
- "ajv-keywords": "^5.1.0",
- "commitlint": "^19.0.0",
+ "ajv-keywords": "^5",
+ "commitlint": "^19",
"consola": "^3",
"dpdm": "^3",
"eslint": "^8",
+ "eslint-plugin-mdx": "^2",
"fake-indexeddb": "^5",
"glob": "^10",
"husky": "^9",
diff --git a/src/libs/agent-runtime/anthropic/index.test.ts b/src/libs/agent-runtime/anthropic/index.test.ts
index 1d2667091491a..1282bccd8077a 100644
--- a/src/libs/agent-runtime/anthropic/index.test.ts
+++ b/src/libs/agent-runtime/anthropic/index.test.ts
@@ -59,20 +59,18 @@ describe('LobeAnthropicAI', () => {
messages: [{ content: 'Hello', role: 'user' }],
model: 'claude-instant-1.2',
temperature: 0,
- top_p: 1
+ top_p: 1,
});
// Assert
expect(instance['client'].messages.create).toHaveBeenCalledWith({
max_tokens: 1024,
- messages: [
- { content: 'Hello', role: 'user' },
- ],
+ messages: [{ content: 'Hello', role: 'user' }],
model: 'claude-instant-1.2',
stream: true,
temperature: 0,
- top_p: 1
- })
+ top_p: 1,
+ });
expect(result).toBeInstanceOf(Response);
});
@@ -100,14 +98,12 @@ describe('LobeAnthropicAI', () => {
// Assert
expect(instance['client'].messages.create).toHaveBeenCalledWith({
max_tokens: 1024,
- messages: [
- { content: 'Hello', role: 'user' },
- ],
+ messages: [{ content: 'Hello', role: 'user' }],
model: 'claude-instant-1.2',
stream: true,
system: 'You are an awesome greeter',
temperature: 0,
- })
+ });
expect(result).toBeInstanceOf(Response);
});