From EngineSettings.schema.yaml (jarvis/EngineSettings.schema
)
---
$id: https://skeleton.botmd.io/jarvis/EngineSettings.schema
$schema: http://json-schema.org/draft-07/schema#
title: Engine Settings
description: >-
These settings are used for configuring the chat `Engine` in Chatterbox.
oneOf:
- title: JarvisEngine
description: Engine settings for `JarvisEngine`.
type: object
additionalProperties: false
required: [jarvis]
properties:
jarvis:
$ref: "#/definitions/jarvis"
#end properties
#end oneOf
definitions:
jarvis:
title: JarvisEngine
description: Engine settings for `JarvisEngine`.
type: object
additionalProperties: false
required: []
properties:
index_alias:
title: Index Alias
description: The alias to used for Elasticsearch indices created by this Engine. All indices will be created Default is `jarvis`.
type: string
pattern: '^[\w\_]+$'
#end index_alias
#end properties
#end jarvis
#end definitions