

VirtualSpeakz-Ai Messenger es una aplicación de chat fenomenal que integra los bots GPT inteligentes para el asistente, el chat y la codificación construida con ChatEngine & OpenAI.

Este repositorio alberga una aplicación de chat de IA fenomenal que integra inteligentes bots Operai para asistente, chat y codificación, construido con @chatengine -io y @openai API. ?
Aquí está la estructura de carpetas de 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.jsonPara usar VirtualSpeakz-Ai Messenger, debe agregar algunas variables de entorno a los archivos .env, VirtualSpeakz-AI utiliza la API de OpenAI y la API de motor de chat, por lo tanto, debe crear una clave API de OpenAI aquí y una cuenta de motor de chat aquí, para ejecutar esta webapP, reunirse con las condiciones a continuación. .
Crear archivo .env en client/ directorio y agregar las siguientes variables de entorno:
VITE_BASE_URL = <SERVER_URL>
VITE_PROJECT_ID = <CHAT_ENGINE_PROJECT_ID> Crear archivo .env en server/ directorio y agregar las siguientes variables de entorno:
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> Para usar la aplicación de chat VirtualSpeak-AI, debe registrarse y crear chats. El uso del chat Ai lo hará creando chat llamado AI-{Chat/Code/Assist} . Detalles para la cuenta en la que existe todos los chats:
Username: Admin
Password: 123321(De vuelta a la cima)
Descargue o clone este repositorio utilizando el siguiente enlace:
https://github.com/ladunjexa/VirtualSpeakz-AI-MessengerVirtualSpeakz-AI usando NPM (Node Package Manager), por lo tanto, asegúrese de que Node.js esté instalado ejecutando el siguiente comando en la consola:
node -vEn la carpeta principal, ejecute el siguiente comando en la consola para obtener las dependencias requeridas:
npm installEn la carpeta principal, ejecute el siguiente comando en la consola para crear un directorio de compilación con una construcción de producción de virtualspeakz-ai :
npm run buildEn la carpeta principal, ejecute el siguiente comando en la consola para ejecutar el servidor:
npm run startEn la carpeta principal, ejecute el siguiente comando en la consola para obtener las dependencias requeridas:
npm installEn la carpeta principal, ejecute el siguiente comando en la consola para ejecutar el servidor de desarrollo:
npm run dev(De vuelta a la cima)
¡Las contribuciones siempre son bienvenidas!
Ver contributing.md para las formas de comenzar.
Las contribuciones son las que hacen que la comunidad de código abierto sea un lugar tan increíble para aprender, inspirar y crear. Cualquier contribución que haga es muy apreciada .
Si tiene una sugerencia que lo mejore, desembolse el repositorio y cree una solicitud de extracción. También puede simplemente abrir un problema con la etiqueta "Mejora". ¡No olvides darle una estrella al proyecto! ¡Gracias de nuevo!
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )(De vuelta a la cima)
Distribuido bajo la licencia MIT. Consulte License.txt para obtener más información.
(De vuelta a la cima)
Liron Abutbul - @lironabutbul6 - @ladunjexa
Enlace del proyecto: https://github.com/ladunjexa/virtualspeakz-ai-sessenger
(De vuelta a la cima)
Esta sección solía mencionar recursos y bibliotecas útiles que se usan en VirtualSpeakz-AI .
(De vuelta a la cima)