{ "$id": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline.schema.json", "$schema": "http://json-schema.org/draft-07/schema", "description": "Haystack Pipeline YAML file describing the nodes of the pipelines. For more info read the docs at: https://haystack.deepset.ai/components/pipelines#yaml-file-definitions", "oneOf": [ { "allOf": [ { "properties": { "version": { "const": "ignore" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-main.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.0.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.0.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.1.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.1.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.2.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.2.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.3.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.3.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.4.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.4.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.4.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.4.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.4.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.4.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.5.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.5.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.5.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.5.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.6.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.6.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.7.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.7.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.7.1" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack/master/haystack/json-schemas/haystack-pipeline-1.7.1.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.7.2" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.7.2.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.8.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.8.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.9.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.9.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.9.1" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.9.1.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.10.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.10.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.11.0rc0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack/main/haystack/json-schemas/haystack-pipeline-1.11.0rc0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.11.1" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.11.1.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.12.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.12.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.12.1" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.12.1.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.12.2" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.12.2.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.13.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.13.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.13.1" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.13.1.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.13.2" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.13.2.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.14.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.14.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.15.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.15.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.15.1" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.15.1.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.16.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.16.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.16.1" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.16.1.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.17.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.17.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.17.1" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.17.1.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.17.2" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.17.2.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.18.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.18.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.18.1" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.18.1.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.19.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.19.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.20.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.20.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.20.1" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.20.1.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.21.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.21.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.21.1" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.21.1.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.21.2" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.21.2.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.22.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.22.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.22.1" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.22.1.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.23.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.23.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.24.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.24.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.24.1" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.24.1.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.25.0" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.25.0.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.25.1" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.25.1.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.25.2" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.25.2.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.25.4" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.25.4.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.25.3" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.25.3.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.25.5" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.25.5.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.26.2" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.26.2.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.26.3" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.26.3.schema.json" } ] }, { "allOf": [ { "properties": { "version": { "const": "1.26.4" } } }, { "$ref": "https://raw.githubusercontent.com/deepset-ai/haystack-json-schema/main/json-schema/haystack-pipeline-1.26.4.schema.json" } ] } ], "title": "Haystack Pipeline", "type": "object" }