siteware backend v2
1.0.0
站点软件后端是AI驱动的语音代理平台的后端,该平台允许用户创建无限制的自定义助手。该项目与Twilio集成在一起,以实现实时语音交流,使其成为各种语音交互用例(例如客户服务机器人,个人助理等)的多功能解决方案。
站点软件架构和想法在以下链接中更新
https://www.mindmeister.com/app/map/3406120305?t=y7tsuqg6h2


确保您在计算机上安装了以下内容:
克隆存储库:
安装依赖项:
npm install
配置环境变量:
在项目的根部创建.env文件并添加您的配置(Twilio凭据,数据库URL等):
TWILIO_ACCOUNT_SID=your-twilio-account-sid
TWILIO_AUTH_TOKEN=your-twilio-auth-token
DATABASE_URL=your-database-url
生成Prisma客户端:
npx prisma generate
建立项目:
npm run build
启动开发服务器:
npm run dev
通过http://localhost:8000 。
构建Docker图像:
docker build -t siteware-backend .
运行Docker容器:
docker run -p 8000:8000 siteware-backend
该应用程序现在应在http://localhost:8000上运行并可以访问。
确保将以下环境变量设置为生产:
NODE_ENV=production
PORT=8000
DATABASE_URL=your-production-database-url
TWILIO_ACCOUNT_SID=your-twilio-account-sid
TWILIO_AUTH_TOKEN=your-twilio-auth-token
在生产中,使用:
npm start
如果数据库模式有任何新迁移或更新:
npx prisma migrate deploy
结束客户端https://loco-soft.de/
赞助:
https://de.linkedin.com/company/sugarpool
https://de.linkedin.com/in/andreas-jansen-6634ba49
https://soundcloud.com/andreas-jansen-361617862
https://www.powerhouse.band/band/andreas-jansen/
https://www.xing.com/profile/andreas_jansen7