mirror of
https://github.com/trustgraph-ai/trustgraph.git
synced 2026-05-30 01:35:14 +02:00
Update LLM text-completion duration metric (#40)
* Added LLM duration metric, better buckets * Added heatmap to dashboard to replace 95/97/99 chart * Bump version
This commit is contained in:
parent
d0e3fcf019
commit
0159e938a2
26 changed files with 502 additions and 429 deletions
2
Makefile
2
Makefile
|
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
# VERSION=$(shell git describe | sed 's/^v//')
|
# VERSION=$(shell git describe | sed 's/^v//')
|
||||||
VERSION=0.7.15
|
VERSION=0.7.16
|
||||||
|
|
||||||
DOCKER=podman
|
DOCKER=podman
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -29,54 +29,15 @@
|
||||||
},
|
},
|
||||||
"fieldConfig": {
|
"fieldConfig": {
|
||||||
"defaults": {
|
"defaults": {
|
||||||
"color": {
|
|
||||||
"mode": "palette-classic"
|
|
||||||
},
|
|
||||||
"custom": {
|
"custom": {
|
||||||
"axisBorderShow": false,
|
|
||||||
"axisCenteredZero": false,
|
|
||||||
"axisColorMode": "text",
|
|
||||||
"axisLabel": "",
|
|
||||||
"axisPlacement": "auto",
|
|
||||||
"barAlignment": 0,
|
|
||||||
"drawStyle": "line",
|
|
||||||
"fillOpacity": 0,
|
|
||||||
"gradientMode": "none",
|
|
||||||
"hideFrom": {
|
"hideFrom": {
|
||||||
"legend": false,
|
"legend": false,
|
||||||
"tooltip": false,
|
"tooltip": false,
|
||||||
"viz": false
|
"viz": false
|
||||||
},
|
},
|
||||||
"insertNulls": false,
|
|
||||||
"lineInterpolation": "linear",
|
|
||||||
"lineWidth": 1,
|
|
||||||
"pointSize": 5,
|
|
||||||
"scaleDistribution": {
|
"scaleDistribution": {
|
||||||
"type": "linear"
|
"type": "linear"
|
||||||
},
|
|
||||||
"showPoints": "auto",
|
|
||||||
"spanNulls": false,
|
|
||||||
"stacking": {
|
|
||||||
"group": "A",
|
|
||||||
"mode": "none"
|
|
||||||
},
|
|
||||||
"thresholdsStyle": {
|
|
||||||
"mode": "off"
|
|
||||||
}
|
}
|
||||||
},
|
|
||||||
"mappings": [],
|
|
||||||
"thresholds": {
|
|
||||||
"mode": "absolute",
|
|
||||||
"steps": [
|
|
||||||
{
|
|
||||||
"color": "green",
|
|
||||||
"value": null
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"color": "red",
|
|
||||||
"value": 80
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"overrides": []
|
"overrides": []
|
||||||
|
|
@ -89,60 +50,58 @@
|
||||||
},
|
},
|
||||||
"id": 7,
|
"id": 7,
|
||||||
"options": {
|
"options": {
|
||||||
|
"calculate": false,
|
||||||
|
"cellGap": 1,
|
||||||
|
"color": {
|
||||||
|
"exponent": 0.5,
|
||||||
|
"fill": "dark-orange",
|
||||||
|
"mode": "scheme",
|
||||||
|
"reverse": false,
|
||||||
|
"scale": "exponential",
|
||||||
|
"scheme": "Oranges",
|
||||||
|
"steps": 64
|
||||||
|
},
|
||||||
|
"exemplars": {
|
||||||
|
"color": "rgba(255,0,255,0.7)"
|
||||||
|
},
|
||||||
|
"filterValues": {
|
||||||
|
"le": 1e-9
|
||||||
|
},
|
||||||
"legend": {
|
"legend": {
|
||||||
"calcs": [],
|
"show": true
|
||||||
"displayMode": "list",
|
},
|
||||||
"placement": "bottom",
|
"rowsFrame": {
|
||||||
"showLegend": true
|
"layout": "auto"
|
||||||
},
|
},
|
||||||
"tooltip": {
|
"tooltip": {
|
||||||
"mode": "single",
|
"mode": "single",
|
||||||
"sort": "none"
|
"showColorScale": false,
|
||||||
|
"yHistogram": false
|
||||||
|
},
|
||||||
|
"yAxis": {
|
||||||
|
"axisPlacement": "left",
|
||||||
|
"reverse": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"pluginVersion": "10.0.0",
|
"pluginVersion": "11.1.4",
|
||||||
"targets": [
|
"targets": [
|
||||||
{
|
{
|
||||||
"datasource": {
|
"datasource": {
|
||||||
"type": "prometheus",
|
"type": "prometheus",
|
||||||
"uid": "f6b18033-5918-4e05-a1ca-4cb30343b129"
|
"uid": "f6b18033-5918-4e05-a1ca-4cb30343b129"
|
||||||
},
|
},
|
||||||
"editorMode": "builder",
|
"editorMode": "code",
|
||||||
"expr": "histogram_quantile(0.99, sum by(le) (rate(request_latency_bucket{instance=\"text-completion:8000\"}[$__rate_interval])))",
|
"exemplar": false,
|
||||||
|
"expr": "max by(le) (text_completion_duration_bucket)",
|
||||||
|
"format": "heatmap",
|
||||||
"instant": false,
|
"instant": false,
|
||||||
"legendFormat": "99%",
|
"legendFormat": "99%",
|
||||||
"range": true,
|
"range": true,
|
||||||
"refId": "A"
|
"refId": "A"
|
||||||
},
|
|
||||||
{
|
|
||||||
"datasource": {
|
|
||||||
"type": "prometheus",
|
|
||||||
"uid": "f6b18033-5918-4e05-a1ca-4cb30343b129"
|
|
||||||
},
|
|
||||||
"editorMode": "builder",
|
|
||||||
"expr": "histogram_quantile(0.95, sum by(le) (rate(request_latency_bucket{instance=\"text-completion:8000\"}[$__rate_interval])))",
|
|
||||||
"hide": false,
|
|
||||||
"instant": false,
|
|
||||||
"legendFormat": "95%",
|
|
||||||
"range": true,
|
|
||||||
"refId": "B"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"datasource": {
|
|
||||||
"type": "prometheus",
|
|
||||||
"uid": "f6b18033-5918-4e05-a1ca-4cb30343b129"
|
|
||||||
},
|
|
||||||
"editorMode": "builder",
|
|
||||||
"expr": "histogram_quantile(0.75, sum by(le) (rate(request_latency_bucket{instance=\"text-completion:8000\"}[$__rate_interval])))",
|
|
||||||
"hide": false,
|
|
||||||
"instant": false,
|
|
||||||
"legendFormat": "75%",
|
|
||||||
"range": true,
|
|
||||||
"refId": "C"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"title": "LLM latency",
|
"title": "LLM latency",
|
||||||
"type": "timeseries"
|
"type": "heatmap"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"datasource": {
|
"datasource": {
|
||||||
|
|
@ -952,6 +911,6 @@
|
||||||
"timezone": "",
|
"timezone": "",
|
||||||
"title": "Overview",
|
"title": "Overview",
|
||||||
"uid": "b5c8abf8-fe79-496b-b028-10bde917d1f0",
|
"uid": "b5c8abf8-fe79-496b-b028-10bde917d1f0",
|
||||||
"version": 2,
|
"version": 3,
|
||||||
"weekStart": ""
|
"weekStart": ""
|
||||||
}
|
}
|
||||||
|
|
|
||||||
2
setup.py
2
setup.py
|
|
@ -4,7 +4,7 @@ import os
|
||||||
with open("README.md", "r") as fh:
|
with open("README.md", "r") as fh:
|
||||||
long_description = fh.read()
|
long_description = fh.read()
|
||||||
|
|
||||||
version = "0.7.15"
|
version = "0.7.16"
|
||||||
|
|
||||||
setuptools.setup(
|
setuptools.setup(
|
||||||
name="trustgraph",
|
name="trustgraph",
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"embeddings":
|
"embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -50,7 +50,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"etcd":
|
"etcd":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -122,7 +122,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -155,7 +155,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-relationships":
|
"kg-extract-relationships":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -170,7 +170,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"milvus":
|
"milvus":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -232,7 +232,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prometheus":
|
"prometheus":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -280,7 +280,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prompt-rag":
|
"prompt-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -316,7 +316,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command": "bin/pulsar standalone"
|
||||||
|
|
@ -369,7 +369,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -386,7 +386,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -403,7 +403,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -420,7 +420,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion":
|
"text-completion":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -443,7 +443,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion-rag":
|
"text-completion-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -470,7 +470,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"vectorize":
|
"vectorize":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -485,7 +485,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"embeddings":
|
"embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"etcd":
|
"etcd":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -105,7 +105,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -138,7 +138,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-relationships":
|
"kg-extract-relationships":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -153,7 +153,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"milvus":
|
"milvus":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -233,7 +233,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prometheus":
|
"prometheus":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -281,7 +281,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prompt-rag":
|
"prompt-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -317,7 +317,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command": "bin/pulsar standalone"
|
||||||
|
|
@ -370,7 +370,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -387,7 +387,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -404,7 +404,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -421,7 +421,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion":
|
"text-completion":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -444,7 +444,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion-rag":
|
"text-completion-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -471,7 +471,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"vectorize":
|
"vectorize":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -486,7 +486,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"etcd": {}
|
"etcd": {}
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"embeddings":
|
"embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -50,7 +50,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"etcd":
|
"etcd":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -122,7 +122,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -155,7 +155,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-relationships":
|
"kg-extract-relationships":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -170,7 +170,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"milvus":
|
"milvus":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -232,7 +232,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prometheus":
|
"prometheus":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -280,7 +280,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prompt-rag":
|
"prompt-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -316,7 +316,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command": "bin/pulsar standalone"
|
||||||
|
|
@ -369,7 +369,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -386,7 +386,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -403,7 +403,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -420,7 +420,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion":
|
"text-completion":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -447,7 +447,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion-rag":
|
"text-completion-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -478,7 +478,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"vectorize":
|
"vectorize":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -493,7 +493,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"embeddings":
|
"embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"etcd":
|
"etcd":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -105,7 +105,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -138,7 +138,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-relationships":
|
"kg-extract-relationships":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -153,7 +153,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"milvus":
|
"milvus":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -233,7 +233,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prometheus":
|
"prometheus":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -281,7 +281,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prompt-rag":
|
"prompt-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -317,7 +317,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command": "bin/pulsar standalone"
|
||||||
|
|
@ -370,7 +370,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -387,7 +387,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -404,7 +404,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -421,7 +421,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion":
|
"text-completion":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -448,7 +448,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion-rag":
|
"text-completion-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -479,7 +479,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"vectorize":
|
"vectorize":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -494,7 +494,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"etcd": {}
|
"etcd": {}
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"embeddings":
|
"embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -50,7 +50,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"etcd":
|
"etcd":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -122,7 +122,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -155,7 +155,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-relationships":
|
"kg-extract-relationships":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -170,7 +170,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"milvus":
|
"milvus":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -232,7 +232,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prometheus":
|
"prometheus":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -280,7 +280,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prompt-rag":
|
"prompt-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -316,7 +316,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command": "bin/pulsar standalone"
|
||||||
|
|
@ -369,7 +369,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -386,7 +386,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -403,7 +403,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -420,7 +420,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion":
|
"text-completion":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -441,7 +441,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion-rag":
|
"text-completion-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -466,7 +466,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"vectorize":
|
"vectorize":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -481,7 +481,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"embeddings":
|
"embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"etcd":
|
"etcd":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -105,7 +105,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -138,7 +138,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-relationships":
|
"kg-extract-relationships":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -153,7 +153,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"milvus":
|
"milvus":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -233,7 +233,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prometheus":
|
"prometheus":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -281,7 +281,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prompt-rag":
|
"prompt-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -317,7 +317,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command": "bin/pulsar standalone"
|
||||||
|
|
@ -370,7 +370,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -387,7 +387,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -404,7 +404,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -421,7 +421,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion":
|
"text-completion":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -442,7 +442,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion-rag":
|
"text-completion-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -467,7 +467,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"vectorize":
|
"vectorize":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -482,7 +482,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"etcd": {}
|
"etcd": {}
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"embeddings":
|
"embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -50,7 +50,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"etcd":
|
"etcd":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -122,7 +122,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -155,7 +155,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-relationships":
|
"kg-extract-relationships":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -170,7 +170,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"milvus":
|
"milvus":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -232,7 +232,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prometheus":
|
"prometheus":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -280,7 +280,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prompt-rag":
|
"prompt-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -316,7 +316,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command": "bin/pulsar standalone"
|
||||||
|
|
@ -369,7 +369,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -386,7 +386,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -403,7 +403,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -420,7 +420,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion":
|
"text-completion":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -439,7 +439,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion-rag":
|
"text-completion-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -462,7 +462,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"vectorize":
|
"vectorize":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -477,7 +477,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"embeddings":
|
"embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"etcd":
|
"etcd":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -105,7 +105,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -138,7 +138,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-relationships":
|
"kg-extract-relationships":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -153,7 +153,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"milvus":
|
"milvus":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -233,7 +233,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prometheus":
|
"prometheus":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -281,7 +281,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prompt-rag":
|
"prompt-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -317,7 +317,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command": "bin/pulsar standalone"
|
||||||
|
|
@ -370,7 +370,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -387,7 +387,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -404,7 +404,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -421,7 +421,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion":
|
"text-completion":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -440,7 +440,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion-rag":
|
"text-completion-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -463,7 +463,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"vectorize":
|
"vectorize":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -478,7 +478,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"etcd": {}
|
"etcd": {}
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"embeddings":
|
"embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -50,7 +50,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"etcd":
|
"etcd":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -122,7 +122,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -155,7 +155,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-relationships":
|
"kg-extract-relationships":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -170,7 +170,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"milvus":
|
"milvus":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -232,7 +232,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prometheus":
|
"prometheus":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -267,7 +267,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prompt-rag":
|
"prompt-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -290,7 +290,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command": "bin/pulsar standalone"
|
||||||
|
|
@ -343,7 +343,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -360,7 +360,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -377,7 +377,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -394,7 +394,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion":
|
"text-completion":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -413,7 +413,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion-rag":
|
"text-completion-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -436,7 +436,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"vectorize":
|
"vectorize":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -451,7 +451,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"embeddings":
|
"embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"etcd":
|
"etcd":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -105,7 +105,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -138,7 +138,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-relationships":
|
"kg-extract-relationships":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -153,7 +153,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"milvus":
|
"milvus":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -233,7 +233,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prometheus":
|
"prometheus":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -268,7 +268,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prompt-rag":
|
"prompt-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -291,7 +291,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command": "bin/pulsar standalone"
|
||||||
|
|
@ -344,7 +344,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -361,7 +361,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -378,7 +378,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -395,7 +395,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion":
|
"text-completion":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -414,7 +414,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion-rag":
|
"text-completion-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -437,7 +437,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"vectorize":
|
"vectorize":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -452,7 +452,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"etcd": {}
|
"etcd": {}
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"embeddings":
|
"embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -50,7 +50,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"etcd":
|
"etcd":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -122,7 +122,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -155,7 +155,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-relationships":
|
"kg-extract-relationships":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -170,7 +170,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"milvus":
|
"milvus":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -232,7 +232,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prometheus":
|
"prometheus":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -280,7 +280,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prompt-rag":
|
"prompt-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -316,7 +316,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command": "bin/pulsar standalone"
|
||||||
|
|
@ -369,7 +369,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -386,7 +386,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -403,7 +403,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -420,7 +420,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion":
|
"text-completion":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -441,7 +441,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion-rag":
|
"text-completion-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -466,7 +466,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"vectorize":
|
"vectorize":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -481,7 +481,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"embeddings":
|
"embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"etcd":
|
"etcd":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -105,7 +105,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -138,7 +138,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-relationships":
|
"kg-extract-relationships":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -153,7 +153,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"milvus":
|
"milvus":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -233,7 +233,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prometheus":
|
"prometheus":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -281,7 +281,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prompt-rag":
|
"prompt-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -317,7 +317,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command": "bin/pulsar standalone"
|
||||||
|
|
@ -370,7 +370,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -387,7 +387,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -404,7 +404,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -421,7 +421,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion":
|
"text-completion":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -442,7 +442,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion-rag":
|
"text-completion-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -467,7 +467,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"vectorize":
|
"vectorize":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -482,7 +482,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"etcd": {}
|
"etcd": {}
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"embeddings":
|
"embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -50,7 +50,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"etcd":
|
"etcd":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -122,7 +122,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -155,7 +155,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-relationships":
|
"kg-extract-relationships":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -170,7 +170,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"milvus":
|
"milvus":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -232,7 +232,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prometheus":
|
"prometheus":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -280,7 +280,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prompt-rag":
|
"prompt-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -316,7 +316,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command": "bin/pulsar standalone"
|
||||||
|
|
@ -369,7 +369,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -386,7 +386,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -403,7 +403,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -420,7 +420,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion":
|
"text-completion":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -443,7 +443,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./vertexai:/vertexai"
|
- "./vertexai:/vertexai"
|
||||||
|
|
@ -472,7 +472,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./vertexai:/vertexai"
|
- "./vertexai:/vertexai"
|
||||||
|
|
@ -489,7 +489,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"embeddings":
|
"embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -33,7 +33,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "256M"
|
"memory": "256M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"etcd":
|
"etcd":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -105,7 +105,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"init-pulsar":
|
"init-pulsar":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -138,7 +138,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"kg-extract-relationships":
|
"kg-extract-relationships":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -153,7 +153,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"milvus":
|
"milvus":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -233,7 +233,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prometheus":
|
"prometheus":
|
||||||
"deploy":
|
"deploy":
|
||||||
|
|
@ -281,7 +281,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"prompt-rag":
|
"prompt-rag":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -317,7 +317,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"pulsar":
|
"pulsar":
|
||||||
"command": "bin/pulsar standalone"
|
"command": "bin/pulsar standalone"
|
||||||
|
|
@ -370,7 +370,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -387,7 +387,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -404,7 +404,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -421,7 +421,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"text-completion":
|
"text-completion":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -444,7 +444,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./vertexai:/vertexai"
|
- "./vertexai:/vertexai"
|
||||||
|
|
@ -473,7 +473,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
- "./vertexai:/vertexai"
|
- "./vertexai:/vertexai"
|
||||||
|
|
@ -490,7 +490,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.5"
|
"cpus": "0.5"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"etcd": {}
|
"etcd": {}
|
||||||
|
|
|
||||||
|
|
@ -195,7 +195,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -212,7 +212,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "512M"
|
"memory": "512M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -229,7 +229,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -246,7 +246,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"cassandra": {}
|
"cassandra": {}
|
||||||
|
|
|
||||||
|
|
@ -196,7 +196,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"query-triples":
|
"query-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -213,7 +213,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-graph-embeddings":
|
"store-graph-embeddings":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -230,7 +230,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"store-triples":
|
"store-triples":
|
||||||
"command":
|
"command":
|
||||||
|
|
@ -247,7 +247,7 @@
|
||||||
"reservations":
|
"reservations":
|
||||||
"cpus": "0.1"
|
"cpus": "0.1"
|
||||||
"memory": "128M"
|
"memory": "128M"
|
||||||
"image": "docker.io/trustgraph/trustgraph-flow:0.7.15"
|
"image": "docker.io/trustgraph/trustgraph-flow:0.7.16"
|
||||||
"restart": "on-failure:100"
|
"restart": "on-failure:100"
|
||||||
"volumes":
|
"volumes":
|
||||||
"etcd": {}
|
"etcd": {}
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@ serverless endpoint service. Input is prompt, output is response.
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
import json
|
import json
|
||||||
|
from prometheus_client import Histogram
|
||||||
|
|
||||||
from .... schema import TextCompletionRequest, TextCompletionResponse, Error
|
from .... schema import TextCompletionRequest, TextCompletionResponse, Error
|
||||||
from .... schema import text_completion_request_queue
|
from .... schema import text_completion_request_queue
|
||||||
|
|
@ -46,6 +47,19 @@ class Processor(ConsumerProducer):
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if not hasattr(__class__, "text_completion_metric"):
|
||||||
|
__class__.text_completion_metric = Histogram(
|
||||||
|
'text_completion_duration',
|
||||||
|
'Text completion duration (seconds)',
|
||||||
|
buckets=[
|
||||||
|
0.25, 0.5, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0,
|
||||||
|
8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0,
|
||||||
|
17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0,
|
||||||
|
30.0, 35.0, 40.0, 45.0, 50.0, 60.0, 80.0, 100.0,
|
||||||
|
120.0
|
||||||
|
]
|
||||||
|
)
|
||||||
|
|
||||||
self.endpoint = endpoint
|
self.endpoint = endpoint
|
||||||
self.token = token
|
self.token = token
|
||||||
self.temperature = temperature
|
self.temperature = temperature
|
||||||
|
|
@ -108,14 +122,15 @@ class Processor(ConsumerProducer):
|
||||||
|
|
||||||
print(f"Handling prompt {id}...", flush=True)
|
print(f"Handling prompt {id}...", flush=True)
|
||||||
|
|
||||||
prompt = self.build_prompt(
|
|
||||||
"You are a helpful chatbot",
|
|
||||||
v.prompt
|
|
||||||
)
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
||||||
response = self.call_llm(prompt)
|
prompt = self.build_prompt(
|
||||||
|
"You are a helpful chatbot",
|
||||||
|
v.prompt
|
||||||
|
)
|
||||||
|
|
||||||
|
with __class__.text_completion_metric.time():
|
||||||
|
response = self.call_llm(prompt)
|
||||||
|
|
||||||
print("Send response...", flush=True)
|
print("Send response...", flush=True)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@ Input is prompt, output is response. Mistral is default.
|
||||||
|
|
||||||
import boto3
|
import boto3
|
||||||
import json
|
import json
|
||||||
|
from prometheus_client import Histogram
|
||||||
|
|
||||||
from .... schema import TextCompletionRequest, TextCompletionResponse, Error
|
from .... schema import TextCompletionRequest, TextCompletionResponse, Error
|
||||||
from .... schema import text_completion_request_queue
|
from .... schema import text_completion_request_queue
|
||||||
|
|
@ -52,6 +53,19 @@ class Processor(ConsumerProducer):
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if not hasattr(__class__, "text_completion_metric"):
|
||||||
|
__class__.text_completion_metric = Histogram(
|
||||||
|
'text_completion_duration',
|
||||||
|
'Text completion duration (seconds)',
|
||||||
|
buckets=[
|
||||||
|
0.25, 0.5, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0,
|
||||||
|
8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0,
|
||||||
|
17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0,
|
||||||
|
30.0, 35.0, 40.0, 45.0, 50.0, 60.0, 80.0, 100.0,
|
||||||
|
120.0
|
||||||
|
]
|
||||||
|
)
|
||||||
|
|
||||||
self.model = model
|
self.model = model
|
||||||
self.temperature = temperature
|
self.temperature = temperature
|
||||||
self.max_output = max_output
|
self.max_output = max_output
|
||||||
|
|
@ -78,85 +92,90 @@ class Processor(ConsumerProducer):
|
||||||
|
|
||||||
prompt = v.prompt
|
prompt = v.prompt
|
||||||
|
|
||||||
# Mistral Input Format
|
|
||||||
if self.model.startswith("mistral"):
|
|
||||||
promptbody = json.dumps({
|
|
||||||
"prompt": prompt,
|
|
||||||
"max_tokens": self.max_output,
|
|
||||||
"temperature": self.temperature,
|
|
||||||
"top_p": 0.99,
|
|
||||||
"top_k": 40
|
|
||||||
})
|
|
||||||
|
|
||||||
# Llama 3.1 Input Format
|
|
||||||
elif self.model.startswith("meta"):
|
|
||||||
promptbody = json.dumps({
|
|
||||||
"prompt": prompt,
|
|
||||||
"max_gen_len": self.max_output,
|
|
||||||
"temperature": self.temperature,
|
|
||||||
"top_p": 0.95,
|
|
||||||
})
|
|
||||||
|
|
||||||
# Anthropic Input Format
|
|
||||||
elif self.model.startswith("anthropic"):
|
|
||||||
promptbody = json.dumps({
|
|
||||||
"anthropic_version": "bedrock-2023-05-31",
|
|
||||||
"max_tokens": self.max_output,
|
|
||||||
"temperature": self.temperature,
|
|
||||||
"top_p": 0.999,
|
|
||||||
"messages": [
|
|
||||||
{
|
|
||||||
"role": "user",
|
|
||||||
"content": [
|
|
||||||
{
|
|
||||||
"type": "text",
|
|
||||||
"text": prompt
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
})
|
|
||||||
|
|
||||||
# Jamba Input Format
|
|
||||||
elif self.model.startswith("ai21"):
|
|
||||||
promptbody = json.dumps({
|
|
||||||
"max_tokens": self.max_output,
|
|
||||||
"temperature": self.temperature,
|
|
||||||
"top_p": 0.9,
|
|
||||||
"messages": [
|
|
||||||
{
|
|
||||||
"role": "user",
|
|
||||||
"content": prompt
|
|
||||||
}
|
|
||||||
]
|
|
||||||
})
|
|
||||||
|
|
||||||
# Cohere Input Format
|
|
||||||
elif self.model.startswith("cohere"):
|
|
||||||
promptbody = json.dumps({
|
|
||||||
"max_tokens": self.max_output,
|
|
||||||
"temperature": self.temperature,
|
|
||||||
"message": prompt
|
|
||||||
})
|
|
||||||
|
|
||||||
# Use Mistral format as defualt
|
|
||||||
else:
|
|
||||||
promptbody = json.dumps({
|
|
||||||
"prompt": prompt,
|
|
||||||
"max_tokens": self.max_output,
|
|
||||||
"temperature": self.temperature,
|
|
||||||
"top_p": 0.99,
|
|
||||||
"top_k": 40
|
|
||||||
})
|
|
||||||
|
|
||||||
accept = 'application/json'
|
|
||||||
contentType = 'application/json'
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
||||||
|
# Mistral Input Format
|
||||||
|
if self.model.startswith("mistral"):
|
||||||
|
promptbody = json.dumps({
|
||||||
|
"prompt": prompt,
|
||||||
|
"max_tokens": self.max_output,
|
||||||
|
"temperature": self.temperature,
|
||||||
|
"top_p": 0.99,
|
||||||
|
"top_k": 40
|
||||||
|
})
|
||||||
|
|
||||||
|
# Llama 3.1 Input Format
|
||||||
|
elif self.model.startswith("meta"):
|
||||||
|
promptbody = json.dumps({
|
||||||
|
"prompt": prompt,
|
||||||
|
"max_gen_len": self.max_output,
|
||||||
|
"temperature": self.temperature,
|
||||||
|
"top_p": 0.95,
|
||||||
|
})
|
||||||
|
|
||||||
|
# Anthropic Input Format
|
||||||
|
elif self.model.startswith("anthropic"):
|
||||||
|
promptbody = json.dumps({
|
||||||
|
"anthropic_version": "bedrock-2023-05-31",
|
||||||
|
"max_tokens": self.max_output,
|
||||||
|
"temperature": self.temperature,
|
||||||
|
"top_p": 0.999,
|
||||||
|
"messages": [
|
||||||
|
{
|
||||||
|
"role": "user",
|
||||||
|
"content": [
|
||||||
|
{
|
||||||
|
"type": "text",
|
||||||
|
"text": prompt
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
})
|
||||||
|
|
||||||
|
# Jamba Input Format
|
||||||
|
elif self.model.startswith("ai21"):
|
||||||
|
promptbody = json.dumps({
|
||||||
|
"max_tokens": self.max_output,
|
||||||
|
"temperature": self.temperature,
|
||||||
|
"top_p": 0.9,
|
||||||
|
"messages": [
|
||||||
|
{
|
||||||
|
"role": "user",
|
||||||
|
"content": prompt
|
||||||
|
}
|
||||||
|
]
|
||||||
|
})
|
||||||
|
|
||||||
|
# Cohere Input Format
|
||||||
|
elif self.model.startswith("cohere"):
|
||||||
|
promptbody = json.dumps({
|
||||||
|
"max_tokens": self.max_output,
|
||||||
|
"temperature": self.temperature,
|
||||||
|
"message": prompt
|
||||||
|
})
|
||||||
|
|
||||||
|
# Use Mistral format as defualt
|
||||||
|
else:
|
||||||
|
promptbody = json.dumps({
|
||||||
|
"prompt": prompt,
|
||||||
|
"max_tokens": self.max_output,
|
||||||
|
"temperature": self.temperature,
|
||||||
|
"top_p": 0.99,
|
||||||
|
"top_k": 40
|
||||||
|
})
|
||||||
|
|
||||||
|
accept = 'application/json'
|
||||||
|
contentType = 'application/json'
|
||||||
|
|
||||||
# FIXME: Consider catching request limits and raise TooManyRequests
|
# FIXME: Consider catching request limits and raise TooManyRequests
|
||||||
# See https://boto3.amazonaws.com/v1/documentation/api/latest/guide/retries.html
|
# See https://boto3.amazonaws.com/v1/documentation/api/latest/guide/retries.html
|
||||||
response = self.bedrock.invoke_model(body=promptbody, modelId=self.model, accept=accept, contentType=contentType)
|
|
||||||
|
with __class__.text_completion_metric.time():
|
||||||
|
response = self.bedrock.invoke_model(
|
||||||
|
body=promptbody, modelId=self.model, accept=accept,
|
||||||
|
contentType=contentType
|
||||||
|
)
|
||||||
|
|
||||||
# Mistral Response Structure
|
# Mistral Response Structure
|
||||||
if self.model.startswith("mistral"):
|
if self.model.startswith("mistral"):
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@ Input is prompt, output is response.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import anthropic
|
import anthropic
|
||||||
|
from prometheus_client import Histogram
|
||||||
|
|
||||||
from .... schema import TextCompletionRequest, TextCompletionResponse, Error
|
from .... schema import TextCompletionRequest, TextCompletionResponse, Error
|
||||||
from .... schema import text_completion_request_queue
|
from .... schema import text_completion_request_queue
|
||||||
|
|
@ -47,6 +48,19 @@ class Processor(ConsumerProducer):
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if not hasattr(__class__, "text_completion_metric"):
|
||||||
|
__class__.text_completion_metric = Histogram(
|
||||||
|
'text_completion_duration',
|
||||||
|
'Text completion duration (seconds)',
|
||||||
|
buckets=[
|
||||||
|
0.25, 0.5, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0,
|
||||||
|
8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0,
|
||||||
|
17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0,
|
||||||
|
30.0, 35.0, 40.0, 45.0, 50.0, 60.0, 80.0, 100.0,
|
||||||
|
120.0
|
||||||
|
]
|
||||||
|
)
|
||||||
|
|
||||||
self.model = model
|
self.model = model
|
||||||
self.claude = anthropic.Anthropic(api_key=api_key)
|
self.claude = anthropic.Anthropic(api_key=api_key)
|
||||||
self.temperature = temperature
|
self.temperature = temperature
|
||||||
|
|
@ -69,23 +83,26 @@ class Processor(ConsumerProducer):
|
||||||
try:
|
try:
|
||||||
|
|
||||||
# FIXME: Rate limits?
|
# FIXME: Rate limits?
|
||||||
response = message = self.claude.messages.create(
|
|
||||||
model=self.model,
|
with __class__.text_completion_metric.time():
|
||||||
max_tokens=self.max_output,
|
|
||||||
temperature=self.temperature,
|
response = message = self.claude.messages.create(
|
||||||
system = "You are a helpful chatbot.",
|
model=self.model,
|
||||||
messages=[
|
max_tokens=self.max_output,
|
||||||
{
|
temperature=self.temperature,
|
||||||
"role": "user",
|
system = "You are a helpful chatbot.",
|
||||||
"content": [
|
messages=[
|
||||||
{
|
{
|
||||||
"type": "text",
|
"role": "user",
|
||||||
"text": prompt
|
"content": [
|
||||||
}
|
{
|
||||||
]
|
"type": "text",
|
||||||
}
|
"text": prompt
|
||||||
]
|
}
|
||||||
)
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
)
|
||||||
|
|
||||||
resp = response.content[0].text
|
resp = response.content[0].text
|
||||||
print(resp, flush=True)
|
print(resp, flush=True)
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@ Input is prompt, output is response.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import cohere
|
import cohere
|
||||||
|
from prometheus_client import Histogram
|
||||||
|
|
||||||
from .... schema import TextCompletionRequest, TextCompletionResponse, Error
|
from .... schema import TextCompletionRequest, TextCompletionResponse, Error
|
||||||
from .... schema import text_completion_request_queue
|
from .... schema import text_completion_request_queue
|
||||||
|
|
@ -44,6 +45,19 @@ class Processor(ConsumerProducer):
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if not hasattr(__class__, "text_completion_metric"):
|
||||||
|
__class__.text_completion_metric = Histogram(
|
||||||
|
'text_completion_duration',
|
||||||
|
'Text completion duration (seconds)',
|
||||||
|
buckets=[
|
||||||
|
0.25, 0.5, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0,
|
||||||
|
8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0,
|
||||||
|
17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0,
|
||||||
|
30.0, 35.0, 40.0, 45.0, 50.0, 60.0, 80.0, 100.0,
|
||||||
|
120.0
|
||||||
|
]
|
||||||
|
)
|
||||||
|
|
||||||
self.model = model
|
self.model = model
|
||||||
self.temperature = temperature
|
self.temperature = temperature
|
||||||
self.cohere = cohere.Client(api_key=api_key)
|
self.cohere = cohere.Client(api_key=api_key)
|
||||||
|
|
@ -64,15 +78,17 @@ class Processor(ConsumerProducer):
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
||||||
output = self.cohere.chat(
|
with __class__.text_completion_metric.time():
|
||||||
model=self.model,
|
|
||||||
message=prompt,
|
output = self.cohere.chat(
|
||||||
preamble = "You are a helpful AI-assistant.",
|
model=self.model,
|
||||||
temperature=self.temperature,
|
message=prompt,
|
||||||
chat_history=[],
|
preamble = "You are a helpful AI-assistant.",
|
||||||
prompt_truncation='auto',
|
temperature=self.temperature,
|
||||||
connectors=[]
|
chat_history=[],
|
||||||
)
|
prompt_truncation='auto',
|
||||||
|
connectors=[]
|
||||||
|
)
|
||||||
|
|
||||||
resp = output.text
|
resp = output.text
|
||||||
print(resp, flush=True)
|
print(resp, flush=True)
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ Input is prompt, output is response.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from langchain_community.llms import Ollama
|
from langchain_community.llms import Ollama
|
||||||
from prometheus_client import Histogram, Info, Counter
|
from prometheus_client import Histogram, Info
|
||||||
|
|
||||||
from .... schema import TextCompletionRequest, TextCompletionResponse, Error
|
from .... schema import TextCompletionRequest, TextCompletionResponse, Error
|
||||||
from .... schema import text_completion_request_queue
|
from .... schema import text_completion_request_queue
|
||||||
|
|
@ -44,6 +44,19 @@ class Processor(ConsumerProducer):
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if not hasattr(__class__, "text_completion_metric"):
|
||||||
|
__class__.text_completion_metric = Histogram(
|
||||||
|
'text_completion_duration',
|
||||||
|
'Text completion duration (seconds)',
|
||||||
|
buckets=[
|
||||||
|
0.25, 0.5, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0,
|
||||||
|
8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0,
|
||||||
|
17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0,
|
||||||
|
30.0, 35.0, 40.0, 45.0, 50.0, 60.0, 80.0, 100.0,
|
||||||
|
120.0
|
||||||
|
]
|
||||||
|
)
|
||||||
|
|
||||||
if not hasattr(__class__, "model_metric"):
|
if not hasattr(__class__, "model_metric"):
|
||||||
__class__.model_metric = Info(
|
__class__.model_metric = Info(
|
||||||
'model', 'Model information'
|
'model', 'Model information'
|
||||||
|
|
@ -69,7 +82,8 @@ class Processor(ConsumerProducer):
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
||||||
response = self.llm.invoke(prompt)
|
with __class__.text_completion_metric.time():
|
||||||
|
response = self.llm.invoke(prompt)
|
||||||
|
|
||||||
print("Send response...", flush=True)
|
print("Send response...", flush=True)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,6 +5,7 @@ Input is prompt, output is response.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from openai import OpenAI
|
from openai import OpenAI
|
||||||
|
from prometheus_client import Histogram
|
||||||
|
|
||||||
from .... schema import TextCompletionRequest, TextCompletionResponse, Error
|
from .... schema import TextCompletionRequest, TextCompletionResponse, Error
|
||||||
from .... schema import text_completion_request_queue
|
from .... schema import text_completion_request_queue
|
||||||
|
|
@ -47,6 +48,19 @@ class Processor(ConsumerProducer):
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if not hasattr(__class__, "text_completion_metric"):
|
||||||
|
__class__.text_completion_metric = Histogram(
|
||||||
|
'text_completion_duration',
|
||||||
|
'Text completion duration (seconds)',
|
||||||
|
buckets=[
|
||||||
|
0.25, 0.5, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0,
|
||||||
|
8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0,
|
||||||
|
17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0,
|
||||||
|
30.0, 35.0, 40.0, 45.0, 50.0, 60.0, 80.0, 100.0,
|
||||||
|
120.0
|
||||||
|
]
|
||||||
|
)
|
||||||
|
|
||||||
self.model = model
|
self.model = model
|
||||||
self.temperature = temperature
|
self.temperature = temperature
|
||||||
self.max_output = max_output
|
self.max_output = max_output
|
||||||
|
|
@ -69,28 +83,31 @@ class Processor(ConsumerProducer):
|
||||||
try:
|
try:
|
||||||
|
|
||||||
# FIXME: Rate limits
|
# FIXME: Rate limits
|
||||||
resp = self.openai.chat.completions.create(
|
|
||||||
model=self.model,
|
with __class__.text_completion_metric.time():
|
||||||
messages=[
|
|
||||||
{
|
resp = self.openai.chat.completions.create(
|
||||||
"role": "user",
|
model=self.model,
|
||||||
"content": [
|
messages=[
|
||||||
{
|
{
|
||||||
"type": "text",
|
"role": "user",
|
||||||
"text": prompt
|
"content": [
|
||||||
}
|
{
|
||||||
]
|
"type": "text",
|
||||||
|
"text": prompt
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
temperature=self.temperature,
|
||||||
|
max_tokens=self.max_output,
|
||||||
|
top_p=1,
|
||||||
|
frequency_penalty=0,
|
||||||
|
presence_penalty=0,
|
||||||
|
response_format={
|
||||||
|
"type": "text"
|
||||||
}
|
}
|
||||||
],
|
)
|
||||||
temperature=self.temperature,
|
|
||||||
max_tokens=self.max_output,
|
|
||||||
top_p=1,
|
|
||||||
frequency_penalty=0,
|
|
||||||
presence_penalty=0,
|
|
||||||
response_format={
|
|
||||||
"type": "text"
|
|
||||||
}
|
|
||||||
)
|
|
||||||
|
|
||||||
print(resp.choices[0].message.content, flush=True)
|
print(resp.choices[0].message.content, flush=True)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,6 +6,7 @@ Google Cloud. Input is prompt, output is response.
|
||||||
|
|
||||||
import vertexai
|
import vertexai
|
||||||
import time
|
import time
|
||||||
|
from prometheus_client import Histogram
|
||||||
|
|
||||||
from google.oauth2 import service_account
|
from google.oauth2 import service_account
|
||||||
import google
|
import google
|
||||||
|
|
@ -61,6 +62,19 @@ class Processor(ConsumerProducer):
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if not hasattr(__class__, "text_completion_metric"):
|
||||||
|
__class__.text_completion_metric = Histogram(
|
||||||
|
'text_completion_duration',
|
||||||
|
'Text completion duration (seconds)',
|
||||||
|
buckets=[
|
||||||
|
0.25, 0.5, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0,
|
||||||
|
8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0,
|
||||||
|
17.0, 18.0, 19.0, 20.0, 21.0, 22.0, 23.0, 24.0, 25.0,
|
||||||
|
30.0, 35.0, 40.0, 45.0, 50.0, 60.0, 80.0, 100.0,
|
||||||
|
120.0
|
||||||
|
]
|
||||||
|
)
|
||||||
|
|
||||||
self.parameters = {
|
self.parameters = {
|
||||||
"temperature": temperature,
|
"temperature": temperature,
|
||||||
"top_p": 1.0,
|
"top_p": 1.0,
|
||||||
|
|
@ -125,10 +139,12 @@ class Processor(ConsumerProducer):
|
||||||
|
|
||||||
prompt = v.prompt
|
prompt = v.prompt
|
||||||
|
|
||||||
resp = self.llm.generate_content(
|
with __class__.text_completion_metric.time():
|
||||||
prompt, generation_config=self.generation_config,
|
|
||||||
safety_settings=self.safety_settings
|
resp = self.llm.generate_content(
|
||||||
)
|
prompt, generation_config=self.generation_config,
|
||||||
|
safety_settings=self.safety_settings
|
||||||
|
)
|
||||||
|
|
||||||
resp = resp.text
|
resp = resp.text
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue