

VirtualSpeakz-Ai Messenger-это феноменальное приложение для чата, интегрирующее умных ботов GPT для помощника, чата и кодирования, созданного с Chatengine & OpenAI.

В этом репозитории находится феноменальное приложение AI в чате, интегрирующее Clever Openai Bots для помощника, чата и кодирования - построено с @Chatengine -IO & @openai API. ?
Вот структура папок VirtualSpeakz-Ai Messenger .
VirtualSpeakz-AI-Messenger/
| - client/
| - public/
| - src/
| - assets/
| - components/
| - chat/
| - index.jsx
| - header/
| - index.jsx
| - login/
| - index.jsx
| - messageForm/
| - Ai.jsx
| - AiAssist.jsx
| - AiCode.jsx
| - MessageFormUI.jsx
| - StandardMessageForm.jsx
| - state/
| - api.js
| - App.jsx
| - index.scss
| - main.jsx
| - .env
| - jsconfig.json
| - .eslintrc.json
| - vite.config.js
| - package.json
| - server/
| - routes/
| - auth.js
| - openai.js
| - index.js
| - .env
| - package.jsonЧтобы использовать VirtualSpeakz-Ai Messenger, вы должны добавить некоторые переменные среды в файлы .ENV, VirtualSpeakz-AI использует API OpenAI и API-диспетчерых для чата, поэтому вы создаете здесь ключ API OpenAI и учетную запись для чата, чтобы запустить этот веб-прип, соответствовать условиям ниже.
Создать файл .env в client/ каталог и добавьте следующие переменные среды:
VITE_BASE_URL = <SERVER_URL>
VITE_PROJECT_ID = <CHAT_ENGINE_PROJECT_ID> Создайте файл .env в server/ каталоге и добавьте следующие переменные среды:
PORT = <PORT>
OPENAI_API_KEY = <OPEN_AI_API_KEY>
CE_PROJECT_ID = <CHAT_ENGINE_PROJECT_ID>
CE_PRIVATE_KEY = <CHAT_ENGINE_PRIVATE_KEY>
CE_BOT_USER_NAME = <SYSTEM_AI_BOT_USER_NAME>
CE_BOT_USER_SECRET = <SYSTEM_AI_BOT_USER_SECRET> Чтобы использовать приложение для чата VirtualSpeak-AI, вы должны зарегистрироваться и создавать чаты. Использование AI Chat сделает для создания чата с именем AI-{Chat/Code/Assist} . Подробная информация для учетной записи, в которой существуют все чаты:
Username: Admin
Password: 123321(Вернуться к вершине)
Загрузите или клонируйте это репо, используя ссылку ниже:
https://github.com/ladunjexa/VirtualSpeakz-AI-MessengerVirtualSpeakz-AI с использованием NPM (диспетчер пакетов узлов), поэтому убедитесь, что node.js установлен путем выполнения следующей команды в консоли:
node -vВ основной папке выполните следующую команду в консоли, чтобы получить необходимые зависимости:
npm installВ главной папке выполнить следующую команду в консоли, чтобы создать каталог сборки с производственной сборкой VirtualSpeakz-AI :
npm run buildВ основной папке выполните следующую команду в консоли для запуска сервера:
npm run startВ основной папке выполните следующую команду в консоли, чтобы получить необходимые зависимости:
npm installВ основной папке выполнить следующую команду в консоли для запуска сервера разработки:
npm run dev(Вернуться к вершине)
Вклад всегда приветствуются!
См. contributing.md для способов начать.
Вклад - это то, что делает сообщество с открытым исходным кодом таким удивительным местом для изучения, вдохновения и создания. Любой вклад, которые вы вносите, высоко ценится .
Если у вас есть предложение, которое сделает это лучше, пожалуйста, разделите репо и создайте запрос на тягу. Вы также можете просто открыть проблему с тегом «Улучшение». Не забудьте дать проекту звезду! Еще раз спасибо!
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )(Вернуться к вершине)
Распределено по лицензии MIT. См. License.txt для получения дополнительной информации.
(Вернуться к вершине)
Liron Abutbul - @lironabutbul6 - @ladunjexa
Ссылка на проект: https://github.com/ladunjexa/virtualspeakz-ai-messenger
(Вернуться к вершине)
В этом разделе упоминались полезные ресурсы и библиотеки, которые использовались в VirtualSpeakz-AI .
(Вернуться к вершине)