fastText模型服务API服务器
项目描述
fasttext-serving
fastText模型服务服务
安装
您可以从GitHub发行版下载预构建的二进制文件,或使用Cargo安装它。
cargo install fasttext-serving
使用Docker
docker pull messense/fasttext-serving
用法
$ fasttext-serving --help
USAGE:
fasttext-serving [OPTIONS] --model <model>
FLAGS:
--grpc Serving gRPC API instead of HTTP API
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-a, --address <address> Listen address [default: 127.0.0.1]
-m, --model <model> Model path
-p, --port <port> Listen port [default: 8000]
-w, --workers <workers> Worker thread count, defaults to CPU count
提供HTTP REST API服务
HTTP API端点
POST /predict
POST数据应为字符串的JSON数组,例如 ["abc", "def"]
CURL示例
$ curl -X POST -H 'Content-Type: application/json' \
--data "[\"Which baking dish is best to bake a banana bread?\", \"Why not put knives in the dishwasher?\"]" \
'http://localhost:8000/predict'
[[["baking"],[0.7152988]],[["equipment"],[0.73479545]]]
提供gRPC API服务
使用--grpc
命令运行,以提供gRPC API服务而不是HTTP REST API。
请参阅此处的gRPC Python客户端文档。
许可协议
本作品基于MIT许可协议发布。许可协议的副本在LICENSE文件中提供。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
fasttext_serving_server-0.6.2.tar.gz (25.7 kB 查看哈希值)
关闭
fasttext_serving_server-0.6.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fdd67c6fbd04ee45fd7e51559e7552287efc90b45390629188bcd1b4df5b50b7 |
|
MD5 | 1454469b7414b2cc16571ca57e163612 |
|
BLAKE2b-256 | 747fa71e7542082f251c2c6f8eea30ee33c9da021a4e5cfea01f19c45d539817 |