部署和启动
# 辅助写作服务启动
## 1. 检索
```bash
tmux new -s bcc
cd ~/bcc/aisearch/
./BCC40 -http 8001 idx_gongweng_220217/
# 测试
curl http://127.0.0.1:8001/runlua --data-binary @curl/bmCondition.lua
```
```bash
tmux new -s bccsdk
cd bcc/aisearch/GOSDK/
./GOSDKgwNEW
# 测试
curl http://127.0.0.1:8086/sr/feature/text -d '{ "title":"教育部办公厅关于印发《本科层次职业教育专业设置管理办法(试行)》的通知", "claim":"", "abstract":"为贯彻落实《国家职业教育改革实施方案》(国发〔2019〕4号),进一步规范和完善本科层次职业教育专业设置管理,引导高校依法依规设置专业,我部制定了《本科层次职业教育专业设置管理办法(试行)》,现印发给你们,请认真执行。本科层次职业教育专业设置应牢固树立新发展理念,坚持需求导向、服务发展,顺应新一轮科技革命和产业变革,主动服务产业基础高级化、产业链现代化,服务建设现代化经济体系和实现更高质量更充分就业需要,遵循职业教育规律和人才成长规律,适应学生全面可持续发展的需要。本科层次职业教育专业设置应体现职业教育类型特点,坚持高层次技术技能人才培养定位,进行系统设计,促进中等职业教育、专科层次职业教育、本科层次职业教育纵向贯通、有机衔接,促进普职融通。", "description":"", "limit":10 }'
curl http://127.0.0.1:8086/sr/retrieve/query -d '{"query":"(content:(绿色农业))","select":["id", "date", "industry", "publisher", "index", "title", "level1","level2"],"pageno":0,"pagenum":10,"limit":10}' -w "\n"%{time_total}"\n"
```
## 2. 分类
```bash
tmux new -s gwcla
cd /root/ai-writing-server
source gwcla-venv/bin/activate.fish
cd gwcla/server/
python3 run.py -p 39003
# 测试
curl -X POST http://localhost:39003/content -d '{"content":"关于提前下达2022年乡村振兴战略专项 (农业综合开发用途)的通知", "level":"subclass", "num":2}' -D -
```
## 3. 提词器
```bash
tmux new -s gwprompter
cd ~/bcc/prompter/zi
./FTRCore 39007 config.txt idx_gongwen/
# 测试
time curl -G -d "input=加强全省妇幼保健计划生育服务机构基础设施建设&pageno=0&pagenum=10&window=10&ip=2" http://180.76.96.181:39007/exm
```
## 4. 校对
```bash
tmux new -s gwcorrector
cd /root/ai-writing-server/suda_gec_new
source sudagec-venv/bin/activate.fish
cd suda_gec_demo/
gunicorn -w 1 -b 0.0.0.0:39001 run:app
# 测试
curl -X POST http://localhost:39001/content -d '______市财政局:为提高预算完整性,均衡预算执行进度,根据《财政部关于开展田园综合体建设试点工作的通知》(财办〔2018〕29号)和《关于做好2017年田园综合体试点工作的意见》(财办农〔2017〕21号),经研究,现将2022年省财政“三农”转移支付资金共:4,425.00万元,下达给你们(具体地区和金额详见附件),并就有关事项通知如下:一、此项资金专项用于田园综合体试点工作。请根据《财政部关于开展田园综合体建设试点工作的通知》(财办〔2017〕29号)和《关于做好2017年田园综合体试点工作的意见》(财办农〔2017〕71号)规定,按照试点方案组织开展试点工作。请加强资金监管,严禁挤占、挪用、截留,主动接受______财政监察专员办事处的监督,确保专款专用。二、此项资金,严格按照有关规定实行国库集中支付管理,如有安排给乡镇和村级的资金,确不具备国库集中支付条件的,按照省财政厅《关于印发〈广东省财政支农专项资金报账制实施办法〉的通知》(粤财农〔2005〕117号)规定实行财政报账制管理。三、此项资金收入列2022年度“1100224农村综合改革转移支付收入”科目,支出列“农林水支出—农业—其他农业支出(2130199)”科目,经济科目根据支出性质和实际用途列支,年终编报支出决算。'
```
## 5. 一键发文
```bash
tmux new -s gwgen
cd ai-writing-server/
source gwgen-venv/bin/activate.fish
cd gwgen
python3 run.py -p 39010
# 测试
curl -X POST 127.0.0.1:39010/concate -d '{ "TPL_TYPE" : "转移支付提前下达", "PRO_START_YEAR" : "2022", "PRO_NAME" : "省财政“三农”转移支付资金", "FISCAL_YEAR" : "2022", "CREATE_TIME" : "2018年6月30日", "EXP_FUNC_CODE" : "农林水支出—农业—其他农业支出(2130199)", "GOV_BGT_ECO_CODE" : "51301-上下级政府间转移性支出", "FOUND_TYPE_CODE" : "一般公共预算", "TP_FUNC_CODE" : "农林水支出—农业—其他农业支出(2130199)", "PRO_PAY_DIC_CODE" : "支出", "POLICY_NAME" : "《财政部关于开展田园综合体建设试点工作的通知》(财办〔2017〕29号)和《关于做好2017年田园综合体试点工作的意见》(财办农〔2017〕71号)", "INCOME_SORT_CODE" : "1100224农村综合改革转移支付收入", "TEMPLATE_ID":"3", "ADVAND_AMT":"3,425.00" }'
```
## 6. 推荐
8897
```bash
tmux new -s gwreco
cd ai-writing-server/
source gwreco-venv/bin/activate.fish
cd gwreco/write-server/ES/
# python3 create.py
cd ~/ai-writing-server/gwreco/write-server
python3 main.py
# 测试
curl -X POST http://106.15.232.22:8897/nextWord -d '{"sent":"“十四五”时期,是新时代全面推进实现社会主义现代化的开局期","topk":3}'
curl -X POST http://192.168.48.4:8897/nextSent -d '{"query":"经研究,现将我厅监管企业广东粤财投资控股有限公司(以下简称粤财控股)有关情况报送如下:","topk":3}'
curl -X POST http://192.168.48.4:8897/nextPara -d '{"query":"经研究,现将我厅监管企业广东粤财投资控股有限公司(以下简称粤财控股)有关情况报送如下:","topk":3}'
```
## 7. 文本对比
```bash
tmux new -s policydiff
cd ai-policy-server/
source policydiffvenv/bin/activate.fish
cd policydiff
python3 run.py -p 39012
# 测试
curl -w "\n"%{time_total}"\n" -X POST 127.0.0.1:39012/diff -d '{"text1":"<p>国务院办公厅转发国家发展改革委等部门</p><p>关于加快推进城镇环境基础设施建设</p><p>指导意见的通知</p><p>国办函〔2022〕7号</p><p>\r</p><p></p><p>各省、自治区、直辖市人民政府,国务院各部委、各直属机构:</p><p>国家发展改革委、生态环境部、住房城乡建设部、国家卫生健康委《关于加快推进城镇环境基础设施建设的指导意见》已经国务院同意,现转发给你们,请认真贯彻执行。</p><p>国务院办公厅</p><p>2022年1月12日</p><p>(此件公开发布)</p>", "text2":"<p>国务院办公厅转发国家发展改革委等部门123</p><p>关于加快推进城镇环境基础设施建设</p><p>指导意见的通知</p><p>国办函〔2022〕7号</p><p>\r</p><p>2022年1月12日</p><p>各省、自治区、直辖市人民政府,国务院各部委、各直属机构:</p><p>国家发展改革委、生态环境部、住房城乡建设部、国家卫生健康委《关于加快推进城镇环境基础设施建设的指导意见》已经国务院同意,现转发给你们,请认真贯彻执行。</p><p>国务院办公厅</p><p>2022年1月12日</p><p>(此件公开发布12)</p>"}'
```
## 8. 相似句计算
```bash
tmux new -s qaserver
cd ~/ai-writing-server
source qaserver-venv/bin/activate.fish
cd qaserver
python3 run.py -p 39011
# 测试
curl -X POST 127.0.0.1:39011/simsent -d '{"query" : "财政业务口经办岗在系统中进行单位信息代编录入。","topk" : 1}'
```