Files
wehub-resource-sync e768098d0e
tools_continuous_delivery / Private PyPI non-main branch release (push) Has been skipped
tools_continuous_delivery / Private PyPI main branch release (push) Failing after 2m42s
Publish Promptflow Doc / Build (push) Has been cancelled
Publish Promptflow Doc / Deploy (push) Has been cancelled
Flake8 Lint / flake8 (push) Has been cancelled
Spell check CI / Spell_Check (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 13:39:52 +08:00

1.1 KiB

resources, category, weight
resources category weight
examples/tutorials/flow-deploy/create-service-with-flow deployment 10

Create service with flow

This example shows how to create a simple service with flow.

You can create your own service by utilize flow-as-function.

This folder contains a example on how to build a service with a flow. Reference here for a minimal service example. The output of score.py will be a json serialized dictionary. You can use json parser to parse the output.

1. Start the service and put in background

nohup python simple_score.py &
# Note: added this to run in our CI pipeline, not needed for user.
sleep 10

2. Test the service with request

Executing the following command to send a request to execute a flow.

curl -X POST http://127.0.0.1:5000/score --header "Content-Type: application/json" --data '{"flow_input": "some_flow_input", "node_input": "some_node_input"}'

Sample output of the request:

{
  "output": {
    "value": "some_flow_input"
  }
}

Reference here for more.