Pre-release
This release is a pre-release and may not be stable for production use.
SecretFlow-Serving
SecretFlow-Serving is a serving system for privacy-preserving machine learning models.
Serve a model
# Download the Secretflow Serving Docker image
docker pull secretflow/serving-anolis8:latest
# Start Secretflow Serving container and open the REST API port
cd examples
docker-compose up -d
# Query the model using the predict API
curl --location 'http://127.0.0.1:9010/PredictionService/Predict' \
--header 'Content-Type: application/json' \
--data '{
"service_spec": {
"id": "test_service_id"
},
"fs_params": {
"alice": {
"query_datas": [
"a"
]
},
"bob": {
"query_datas": [
"a"
]
}
}
}'
Contribution Guidelines
If you would like to contribute to SecretFlow-Serving, please check Contribution guidelines.
This documentation also contains instructions for build and testing.
Metadata
Release files for secretflow-serving-lib 0.10.0.dev20250414
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 270.9 MB
Release files / secretflow_serving_lib-0.10.0.dev20250414-cp311-cp311-manylinux_2_28_aarch64.whl
| Download URL | secretflow_serving_lib-0.10.0.dev20250414-cp311-cp311-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 32.7 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
a2d4df76a0dc1b9d814eb7083f361bb724f0faa733e49806b881ad7b21769398
|
|
BLAKE2b-256 checksum How to use checksums |
6b666513b9e2eda3968f112be6c4b3e5ca3c173f985a8f8393e5de9a58aac22c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.12
|
Release files / secretflow_serving_lib-0.10.0.dev20250414-cp311-cp311-manylinux2014_x86_64.whl
| Download URL | secretflow_serving_lib-0.10.0.dev20250414-cp311-cp311-manylinux2014_x86_64.whl |
|---|---|
| Size | 33.8 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
a3c27f369c9a13511d6f3404d42b358359828911da4aa354f4ddb38c137e1c5f
|
|
BLAKE2b-256 checksum How to use checksums |
ea120da02a7b2e56e178044a4c55b896988ca501bbba064fb5a7f4407304e722
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.11
|
Release files / secretflow_serving_lib-0.10.0.dev20250414-cp311-cp311-macosx_12_0_arm64.whl
| Download URL | secretflow_serving_lib-0.10.0.dev20250414-cp311-cp311-macosx_12_0_arm64.whl |
|---|---|
| Size | 23.8 MB |
| Tags | CPython 3.11 macOS 12.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
67f70aee3d1d61441c9370bd7030954886a5365263eedea6873f0f7443f43fd9
|
|
BLAKE2b-256 checksum How to use checksums |
773252aae15937de1f1942a0c42feeda011dfc07f61b6558d1c86af7c45cdefd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.11
|
Release files / secretflow_serving_lib-0.10.0.dev20250414-cp310-cp310-manylinux_2_28_aarch64.whl
| Download URL | secretflow_serving_lib-0.10.0.dev20250414-cp310-cp310-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 32.7 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
a94d7be25d0bd1efbc5a6e35da6fd45e02c924bb58c52c8699da0b6859ba7f15
|
|
BLAKE2b-256 checksum How to use checksums |
61af354b0652532ff9351311218bc9482aa9e3bd32f09fc2244efd519c8b210d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.17
|
Release files / secretflow_serving_lib-0.10.0.dev20250414-cp310-cp310-manylinux2014_x86_64.whl
| Download URL | secretflow_serving_lib-0.10.0.dev20250414-cp310-cp310-manylinux2014_x86_64.whl |
|---|---|
| Size | 33.8 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
88305d35343b0ba9c792a55ae2af630e62b69982d50a7656f252f4128dc5baa0
|
|
BLAKE2b-256 checksum How to use checksums |
4ba6bf60f96175edf9dc185c387ebf57e6c85317ad8cc86215fda81788414205
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.17
|
Release files / secretflow_serving_lib-0.10.0.dev20250414-cp310-cp310-macosx_12_0_arm64.whl
| Download URL | secretflow_serving_lib-0.10.0.dev20250414-cp310-cp310-macosx_12_0_arm64.whl |
|---|---|
| Size | 23.8 MB |
| Tags | CPython 3.10 macOS 12.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
284f8186588d7d2e88b6e915ecf92c210fdf208e40f9398430f71e2d2e8fa628
|
|
BLAKE2b-256 checksum How to use checksums |
ddcbdc1e2538a92670866364b80f2be2f1b9c3f961e7a962594d281a23e08e4b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.10.17
|
Release files / secretflow_serving_lib-0.10.0.dev20250414-cp39-cp39-manylinux_2_28_aarch64.whl
| Download URL | secretflow_serving_lib-0.10.0.dev20250414-cp39-cp39-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 32.7 MB |
| Tags | CPython 3.9 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
c1937403bd562650e437242b198f6de8c0cab244c97452605c4c2039486418cb
|
|
BLAKE2b-256 checksum How to use checksums |
6c65f9141933d098c11c4cadcc6305ed0896bb62fd21f9850c1b5292ff4c8010
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.22
|
Release files / secretflow_serving_lib-0.10.0.dev20250414-cp39-cp39-manylinux2014_x86_64.whl
| Download URL | secretflow_serving_lib-0.10.0.dev20250414-cp39-cp39-manylinux2014_x86_64.whl |
|---|---|
| Size | 33.8 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
57037f282a15f437fb641f6a64b657f5c9002605f6c9d938bec3d450af104420
|
|
BLAKE2b-256 checksum How to use checksums |
10f7e15d6fc9142e7dcfe5259c6815ee0763729a0e09de540fdae2ccd968b0e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.22
|
Release files / secretflow_serving_lib-0.10.0.dev20250414-cp39-cp39-macosx_12_0_arm64.whl
| Download URL | secretflow_serving_lib-0.10.0.dev20250414-cp39-cp39-macosx_12_0_arm64.whl |
|---|---|
| Size | 23.8 MB |
| Tags | CPython 3.9 macOS 12.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9df2a718b583402bfef667bbb77d3f7a3ba86cf46cfa8f0b1efb869193c9863c
|
|
BLAKE2b-256 checksum How to use checksums |
0d58f8ad22d4068cb7a65501363dc3c930f5d7cdded9ac2bc1f6bc7f809c0af3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.22
|