├── .DS_Store ├── README.md ├── assets ├── 1.jpeg ├── 2.jpeg ├── 3.png ├── 4.png └── 5.png ├── server ├── .DS_Store ├── .gitignore ├── api.py ├── environment.yml └── main.py └── web ├── .gitignore ├── index.html ├── package-lock.json ├── package.json ├── public └── vite.svg ├── src ├── App.less ├── App.tsx ├── assets │ └── react.svg ├── components │ └── Loading │ │ ├── index.less │ │ └── index.tsx ├── index.css ├── main.tsx ├── pages │ └── Chat │ │ ├── components │ │ ├── AiFloatButton │ │ │ ├── index.module.less │ │ │ └── index.tsx │ │ ├── AudioModal │ │ │ ├── index.module.less │ │ │ └── index.tsx │ │ ├── ContentProvider │ │ │ ├── ContentProvider.tsx │ │ │ ├── index.ts │ │ │ └── useContent.ts │ │ ├── LeftMenu │ │ │ ├── index.module.less │ │ │ └── index.tsx │ │ ├── RightChat │ │ │ ├── index.module.less │ │ │ └── index.tsx │ │ ├── RightContext │ │ │ ├── index.module.less │ │ │ └── index.tsx │ │ └── RightTextInput │ │ │ ├── index.module.less │ │ │ └── index.tsx │ │ ├── index.module.less │ │ ├── index.tsx │ │ └── utils │ │ ├── SpeechRecognitionSingleton.ts │ │ └── SpeechSynthesisSingleton.ts ├── themes │ ├── theme.js │ └── theme.less └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json ├── vite.config.ts └── yarn.lock /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/.DS_Store -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/README.md -------------------------------------------------------------------------------- /assets/1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/assets/1.jpeg -------------------------------------------------------------------------------- /assets/2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/assets/2.jpeg -------------------------------------------------------------------------------- /assets/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/assets/3.png -------------------------------------------------------------------------------- /assets/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/assets/4.png -------------------------------------------------------------------------------- /assets/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/assets/5.png -------------------------------------------------------------------------------- /server/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/server/.DS_Store -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/server/.gitignore -------------------------------------------------------------------------------- /server/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/server/api.py -------------------------------------------------------------------------------- /server/environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/server/environment.yml -------------------------------------------------------------------------------- /server/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/server/main.py -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/index.html -------------------------------------------------------------------------------- /web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/package-lock.json -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/package.json -------------------------------------------------------------------------------- /web/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/public/vite.svg -------------------------------------------------------------------------------- /web/src/App.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/App.less -------------------------------------------------------------------------------- /web/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/App.tsx -------------------------------------------------------------------------------- /web/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/assets/react.svg -------------------------------------------------------------------------------- /web/src/components/Loading/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/components/Loading/index.less -------------------------------------------------------------------------------- /web/src/components/Loading/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/components/Loading/index.tsx -------------------------------------------------------------------------------- /web/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/index.css -------------------------------------------------------------------------------- /web/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/main.tsx -------------------------------------------------------------------------------- /web/src/pages/Chat/components/AiFloatButton/index.module.less: -------------------------------------------------------------------------------- 1 | .audioPress{ 2 | margin: 16px 0; 3 | } -------------------------------------------------------------------------------- /web/src/pages/Chat/components/AiFloatButton/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/components/AiFloatButton/index.tsx -------------------------------------------------------------------------------- /web/src/pages/Chat/components/AudioModal/index.module.less: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/src/pages/Chat/components/AudioModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/components/AudioModal/index.tsx -------------------------------------------------------------------------------- /web/src/pages/Chat/components/ContentProvider/ContentProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/components/ContentProvider/ContentProvider.tsx -------------------------------------------------------------------------------- /web/src/pages/Chat/components/ContentProvider/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/components/ContentProvider/index.ts -------------------------------------------------------------------------------- /web/src/pages/Chat/components/ContentProvider/useContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/components/ContentProvider/useContent.ts -------------------------------------------------------------------------------- /web/src/pages/Chat/components/LeftMenu/index.module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/components/LeftMenu/index.module.less -------------------------------------------------------------------------------- /web/src/pages/Chat/components/LeftMenu/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/components/LeftMenu/index.tsx -------------------------------------------------------------------------------- /web/src/pages/Chat/components/RightChat/index.module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/components/RightChat/index.module.less -------------------------------------------------------------------------------- /web/src/pages/Chat/components/RightChat/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/components/RightChat/index.tsx -------------------------------------------------------------------------------- /web/src/pages/Chat/components/RightContext/index.module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/components/RightContext/index.module.less -------------------------------------------------------------------------------- /web/src/pages/Chat/components/RightContext/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/components/RightContext/index.tsx -------------------------------------------------------------------------------- /web/src/pages/Chat/components/RightTextInput/index.module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/components/RightTextInput/index.module.less -------------------------------------------------------------------------------- /web/src/pages/Chat/components/RightTextInput/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/components/RightTextInput/index.tsx -------------------------------------------------------------------------------- /web/src/pages/Chat/index.module.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/index.module.less -------------------------------------------------------------------------------- /web/src/pages/Chat/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/index.tsx -------------------------------------------------------------------------------- /web/src/pages/Chat/utils/SpeechRecognitionSingleton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/utils/SpeechRecognitionSingleton.ts -------------------------------------------------------------------------------- /web/src/pages/Chat/utils/SpeechSynthesisSingleton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/pages/Chat/utils/SpeechSynthesisSingleton.ts -------------------------------------------------------------------------------- /web/src/themes/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/themes/theme.js -------------------------------------------------------------------------------- /web/src/themes/theme.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/themes/theme.less -------------------------------------------------------------------------------- /web/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/src/vite-env.d.ts -------------------------------------------------------------------------------- /web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/tsconfig.json -------------------------------------------------------------------------------- /web/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/tsconfig.node.json -------------------------------------------------------------------------------- /web/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/vite.config.ts -------------------------------------------------------------------------------- /web/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KangXinzhi/chatgpt_llama/HEAD/web/yarn.lock --------------------------------------------------------------------------------