不涉及原理,只是快速开始使用
更详细的请参考官方文档
https://bert-as-service.readthedocs.io/en/latest/index.html
下载预训练模型
(下载可能需要一些时间,等待的时候可以先去下一步把python库安了)
可以直接去github下载
https://github.com/google-research/bert
解压后的文件有5个(我使用的是BERT-Base, Uncased这个预训练模型)
安装python库
pip install bert-serving-server
pip install bert-serving-client
启动服务
在命令行输入
bert-serving-start -model_dir D:\Documents\Code\PythonCode\bert\model\ -num_worker=1
这条指令启动了位于-model_dir地址的bert模型,提供一个工作通道
注意:地址填绝对地址,相对地址可能会出问题(有的人出错,有的人不出错)
启动成功会显示
一定是显示all set , ready to serve request!才算启动成功
和jupyter notebook一样,在使用Bert的过程中这个命令行窗口要保持开启
使用
from bert_serving.clie