davinci的使用和部署

davinci的使用和部署

davinci的下载

davinci项目地址:github地址

  1. 项目下载
    从GitHub上录取代码,目录如下
    在这里插入图片描述
bin目录:数据库初始化脚本、davinci服务启动脚本

config:配置文件目录

server:后台服务java目录

webapp:前端目录
  1. 插件phantomjs下载
    下载地址:phantomjs官网下载地址
    在这里插入图片描述
    选择相应版本下载
  2. 初始化数据库,建库后运行bin目录下的初始化sql文件。

davinci的配置

  1. 前端打包
    在webapp目录下,开启DOS窗口,然后执行打包命令。(需要nodejs的环境)
    第一步:cnpm install
    在这里插入图片描述
    第二步:npm run build
    在这里插入图片描述
    此时webapp目录下会生成一个build文件夹
    在这里插入图片描述
    第三步:将build目录下的文件拷贝出来,并在根目录下新建davici-ui目录,放入其中。在这里插入图片描述
  2. 修改配置文件
    打开idea,并引入项目
    在这里插入图片描述
    修改config目录下的文件,首先后缀改成yml,如上图。
    修改config目录下application.yml
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

davinci的运行

在这里插入图片描述
在这里插入图片描述
debug启动项目
在这里插入图片描述

linux环境下的部署

环境准备(jdk,tomcat,phantomjs)

在这里插入图片描述
vim /etc/profile 配置环境变量,执行source /etc/profile使其生效

export JAVA_HOME=/usr/local/src/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib
export PATH=${PATH}:/usr/local/src/phantomjs/bin/
export DAVINCI3_HOME=/home/davinci/  #项目路径

在这里插入图片描述
只需要将原项目中的davinci-ui、config、bin、userfiles目录拷贝过来即可。
这里的lib目录中存放的是server模块打包后的文件。
在这里插入图片描述
在这里插入图片描述
需要把davinci-server的jar包也放入lib目录,然后放到linux环境下的项目目录下。

修改配置文件

修改项目目录下config文件夹中的application.yml文件
在这里插入图片描述
指定ip和端口,并删除davinci_home的配置(如果环境变量中已经配置,删除即可,未配置,则需修改)

运行项目

执行bin目录下的start-server.sh脚本
在这里插入图片描述

注意:在linux环境下部署后,需要关闭防火墙或者开放访问端口,才可以正常访问。

我的项目地址

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Davinci 是一种先进的人工智能模型训练框架,可以用于自然语言处理和语音合成等任务。在 Window 操作系统上部署 Davinci 需要以下几个步骤。 首先,确保您的计算机满足 Davinci 的系统要求。Davinci 要求电脑系统为64位的 Windows 10或更高版本,并且至少具有16 GB 的内存。同时,您需要保证在电脑上已经安装了 CUDA 和 cuDNN 的最新版本,以支持 DNN 模型的加速计算。 接下来,您需要下载并安装适用于 Windows 的 CUDA 和 cuDNN 工具包。这些工具包可以到官方网站上进行下载,并按照安装指南进行安装。安装完成后,您需要将 CUDA 和 cuDNN 的路径添加到系统的环境变量中,以便能够正确地引用这些工具包。 然后,在您的 Python 开发环境中安装 Davinci。可以使用 pip 安装指令,在命令行中输入 pip install -i https://pypi.douban.com/simple "davinci" 来安装 Davinci。等待安装完成后,您就可以在 Python 中引用 Davinci,并开始使用它进行模型训练和任务处理了。 最后,在您的代码中使用 Davinci 进行任务处理。您需要加载相应的模型,通过 Davinci 提供的 API 进行文本/语音处理,根据您的需求进行模型训练和生成文本或语音。可以根据 Davinci 的官方文档和示例代码来了解更多关于如何使用 Davinci 的详细信息。 总结起来,部署 Davinci 在 Window 上需要满足系统要求、安装 CUDA 和 cuDNN 工具包、安装 Davinci Python 包,并在代码中使用 Davinci 进行任务处理。希望以上回答能够对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宋马尧

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值