ReMe/reme4/config/demo.yaml
jinli.yl 964137b474 up
2026-05-26 18:27:18 +08:00

68 lines
1.4 KiB
YAML

service:
backend: http
jobs:
version:
backend: base
description: "return reme4 package version"
parameters:
type: object
properties: { }
steps:
- backend: version_step
help:
backend: base
description: "list all registered jobs with their metadata"
parameters:
type: object
properties: { }
steps:
- backend: help_step
demo:
backend: base
description: "demo job description"
parameters:
type: object
properties:
query:
type: string
description: "query"
min_score:
type: number
description: "min score"
default: 0.5
required:
- query
steps:
- backend: demo_echo_step1
- backend: demo_echo_step2
stream_demo:
backend: stream
description: "stream demo job: repeat query 10x and stream char-by-char"
parameters:
type: object
properties:
query:
type: string
description: "query to echo"
repeat:
type: integer
description: "number of times to repeat the query"
default: 10
interval:
type: number
description: "seconds between chunks"
default: 0.1
required:
- query
steps:
- backend: stream_demo_step1
- backend: stream_demo_step2
components:
tokenizer:
default:
backend: regex