Skip to content

Files

Latest commit

8cdc31c · Jan 12, 2023

History

History
42 lines (38 loc) · 965 Bytes

File metadata and controls

42 lines (38 loc) · 965 Bytes

基于PaddleNLP SimpleServing 的服务化部署

目录

环境准备

使用有SimpleServing功能的PaddleNLP版本

pip install paddlenlp >= 2.4.4

Server服务启动

分类任务启动

启动分类 Server 服务

paddlenlp server server:app --host 0.0.0.0 --port 8189

如果是ERNIE-M模型则启动

paddlenlp server ernie_m_server:app --host 0.0.0.0 --port 8189

启动分类 Client 服务

python client.py

其他参数设置

可以在client端设置 max_seq_len, batch_size 参数

    data = {
        'data': {
            'text': texts,
            'text_pair': text_pairs if len(text_pairs) > 0 else None
        },
        'parameters': {
            'max_seq_len': args.max_seq_len,
            'batch_size': args.batch_size
        }
    }