# Схема: update\_agent\_config: inputSchema

Source: <https://telegafirst.com/docs/schema-a75e406d45ae622e7efbeb62e676e9ce458929b4d02fbb668d0129d6b2703f1f>
Locale: ru
releaseGitSha: fc570c76ffc9cb87e2462d45b14f5c1b52fbaf0d
sourceContentDigest: 8748e6446a3c19301f9336cec4b46cba840a70e673184ee41f5f81a0b7eb580d
Version: 2

# Схема: update\_agent\_config: inputSchema

| Поле | Значение |
| - | - |
| $schema | "<https://json-schema.org/draft/2020-12/schema>" |
| additionalProperties | false |
| properties.bot.description | "Optional slug of the bot you expect to act on (get\_active\_bot). If the active bot differs, the call is refused with ACTIVE\_BOT\_CHANGED and nothing runs." |
| properties.bot.maxLength | 128 |
| properties.bot.minLength | 1 |
| properties.bot.type | "string" |
| properties.coach.additionalProperties | false |
| properties.coach.description | "Value for coach." |
| properties.coach.properties.is\_voice\_enabled.description | "Value for is voice enabled." |
| properties.coach.properties.is\_voice\_enabled.type | "boolean" |
| properties.coach.properties.prompt\_brand\_voice.anyOf.0.description | "Value for prompt brand voice option." |
| properties.coach.properties.prompt\_brand\_voice.anyOf.0.maxLength | 4000 |
| properties.coach.properties.prompt\_brand\_voice.anyOf.0.type | "string" |
| properties.coach.properties.prompt\_brand\_voice.anyOf.1.description | "Value for prompt brand voice option." |
| properties.coach.properties.prompt\_brand\_voice.anyOf.1.type | "null" |
| properties.coach.properties.prompt\_brand\_voice.description | "Value for prompt brand voice." |
| properties.coach.properties.prompt\_company\_info.anyOf.0.description | "Value for prompt company info option." |
| properties.coach.properties.prompt\_company\_info.anyOf.0.maxLength | 8000 |
| properties.coach.properties.prompt\_company\_info.anyOf.0.type | "string" |
| properties.coach.properties.prompt\_company\_info.anyOf.1.description | "Value for prompt company info option." |
| properties.coach.properties.prompt\_company\_info.anyOf.1.type | "null" |
| properties.coach.properties.prompt\_company\_info.description | "Value for prompt company info." |
| properties.coach.properties.prompt\_forbidden\_topics.anyOf.0.description | "Value for prompt forbidden topics option." |
| properties.coach.properties.prompt\_forbidden\_topics.anyOf.0.maxLength | 4000 |
| properties.coach.properties.prompt\_forbidden\_topics.anyOf.0.type | "string" |
| properties.coach.properties.prompt\_forbidden\_topics.anyOf.1.description | "Value for prompt forbidden topics option." |
| properties.coach.properties.prompt\_forbidden\_topics.anyOf.1.type | "null" |
| properties.coach.properties.prompt\_forbidden\_topics.description | "Value for prompt forbidden topics." |
| properties.coach.properties.prompt\_gender.anyOf.0.description | "Value for prompt gender option." |
| properties.coach.properties.prompt\_gender.anyOf.0.maxLength | 64 |
| properties.coach.properties.prompt\_gender.anyOf.0.type | "string" |
| properties.coach.properties.prompt\_gender.anyOf.1.description | "Value for prompt gender option." |
| properties.coach.properties.prompt\_gender.anyOf.1.type | "null" |
| properties.coach.properties.prompt\_gender.description | "Value for prompt gender." |
| properties.coach.properties.prompt\_legal\_disclaimer.anyOf.0.description | "Value for prompt legal disclaimer option." |
| properties.coach.properties.prompt\_legal\_disclaimer.anyOf.0.maxLength | 4000 |
| properties.coach.properties.prompt\_legal\_disclaimer.anyOf.0.type | "string" |
| properties.coach.properties.prompt\_legal\_disclaimer.anyOf.1.description | "Value for prompt legal disclaimer option." |
| properties.coach.properties.prompt\_legal\_disclaimer.anyOf.1.type | "null" |
| properties.coach.properties.prompt\_legal\_disclaimer.description | "Value for prompt legal disclaimer." |
| properties.coach.properties.prompt\_persona.anyOf.0.description | "Value for prompt persona option." |
| properties.coach.properties.prompt\_persona.anyOf.0.maxLength | 8000 |
| properties.coach.properties.prompt\_persona.anyOf.0.type | "string" |
| properties.coach.properties.prompt\_persona.anyOf.1.description | "Value for prompt persona option." |
| properties.coach.properties.prompt\_persona.anyOf.1.type | "null" |
| properties.coach.properties.prompt\_persona.description | "Value for prompt persona." |
| properties.coach.properties.prompt\_product\_facts.anyOf.0.description | "Value for prompt product facts option." |
| properties.coach.properties.prompt\_product\_facts.anyOf.0.maxLength | 8000 |
| properties.coach.properties.prompt\_product\_facts.anyOf.0.type | "string" |
| properties.coach.properties.prompt\_product\_facts.anyOf.1.description | "Value for prompt product facts option." |
| properties.coach.properties.prompt\_product\_facts.anyOf.1.type | "null" |
| properties.coach.properties.prompt\_product\_facts.description | "Value for prompt product facts." |
| properties.coach.properties.prompt\_target\_audience.anyOf.0.description | "Value for prompt target audience option." |
| properties.coach.properties.prompt\_target\_audience.anyOf.0.maxLength | 4000 |
| properties.coach.properties.prompt\_target\_audience.anyOf.0.type | "string" |
| properties.coach.properties.prompt\_target\_audience.anyOf.1.description | "Value for prompt target audience option." |
| properties.coach.properties.prompt\_target\_audience.anyOf.1.type | "null" |
| properties.coach.properties.prompt\_target\_audience.description | "Value for prompt target audience." |
| properties.coach.properties.response\_length\_preset.description | "Value for response length preset." |
| properties.coach.properties.response\_length\_preset.enum | \["short","medium","long"] |
| properties.coach.properties.response\_length\_preset.type | "string" |
| properties.coach.properties.temperature\_preset.description | "Value for temperature preset." |
| properties.coach.properties.temperature\_preset.enum | \["strict","balanced","creative"] |
| properties.coach.properties.temperature\_preset.type | "string" |
| properties.coach.properties.voice.anyOf.0.description | "Value for voice option." |
| properties.coach.properties.voice.anyOf.0.maxLength | 64 |
| properties.coach.properties.voice.anyOf.0.minLength | 1 |
| properties.coach.properties.voice.anyOf.0.type | "string" |
| properties.coach.properties.voice.anyOf.1.description | "Value for voice option." |
| properties.coach.properties.voice.anyOf.1.type | "null" |
| properties.coach.properties.voice.description | "Value for voice." |
| properties.coach.properties.voice\_manner.anyOf.0.description | "Value for voice manner option." |
| properties.coach.properties.voice\_manner.anyOf.0.maxLength | 4096 |
| properties.coach.properties.voice\_manner.anyOf.0.type | "string" |
| properties.coach.properties.voice\_manner.anyOf.1.description | "Value for voice manner option." |
| properties.coach.properties.voice\_manner.anyOf.1.type | "null" |
| properties.coach.properties.voice\_manner.description | "Value for voice manner." |
| properties.coach.properties.voice\_params.anyOf.0.additionalProperties | false |
| properties.coach.properties.voice\_params.anyOf.0.description | "Value for voice params option." |
| properties.coach.properties.voice\_params.anyOf.0.properties.pitch.description | "Value for pitch." |
| properties.coach.properties.voice\_params.anyOf.0.properties.pitch.type | "number" |
| properties.coach.properties.voice\_params.anyOf.0.properties.role.description | "Value for role." |
| properties.coach.properties.voice\_params.anyOf.0.properties.role.maxLength | 32 |
| properties.coach.properties.voice\_params.anyOf.0.properties.role.type | "string" |
| properties.coach.properties.voice\_params.anyOf.0.properties.speed.description | "Value for speed." |
| properties.coach.properties.voice\_params.anyOf.0.properties.speed.type | "number" |
| properties.coach.properties.voice\_params.anyOf.0.properties.volume.description | "Value for volume." |
| properties.coach.properties.voice\_params.anyOf.0.properties.volume.type | "number" |
| properties.coach.properties.voice\_params.anyOf.0.type | "object" |
| properties.coach.properties.voice\_params.anyOf.1.description | "Value for voice params option." |
| properties.coach.properties.voice\_params.anyOf.1.type | "null" |
| properties.coach.properties.voice\_params.description | "Value for voice params." |
| properties.coach.properties.voice\_setting\_line.description | "Value for voice setting line." |
| properties.coach.properties.voice\_setting\_line.maxLength | 256 |
| properties.coach.properties.voice\_setting\_line.type | "string" |
| properties.coach.type | "object" |
| properties.manager.additionalProperties | false |
| properties.manager.description | "Value for manager." |
| properties.manager.properties.is\_voice\_enabled\_manager.description | "Value for is voice enabled manager." |
| properties.manager.properties.is\_voice\_enabled\_manager.type | "boolean" |
| properties.manager.properties.is\_voice\_enabled\_qualifier.description | "Value for is voice enabled qualifier." |
| properties.manager.properties.is\_voice\_enabled\_qualifier.type | "boolean" |
| properties.manager.properties.prompt\_brand\_voice.anyOf.0.description | "Value for prompt brand voice option." |
| properties.manager.properties.prompt\_brand\_voice.anyOf.0.maxLength | 4000 |
| properties.manager.properties.prompt\_brand\_voice.anyOf.0.type | "string" |
| properties.manager.properties.prompt\_brand\_voice.anyOf.1.description | "Value for prompt brand voice option." |
| properties.manager.properties.prompt\_brand\_voice.anyOf.1.type | "null" |
| properties.manager.properties.prompt\_brand\_voice.description | "Value for prompt brand voice." |
| properties.manager.properties.prompt\_company\_info.anyOf.0.description | "Value for prompt company info option." |
| properties.manager.properties.prompt\_company\_info.anyOf.0.maxLength | 8000 |
| properties.manager.properties.prompt\_company\_info.anyOf.0.type | "string" |
| properties.manager.properties.prompt\_company\_info.anyOf.1.description | "Value for prompt company info option." |
| properties.manager.properties.prompt\_company\_info.anyOf.1.type | "null" |
| properties.manager.properties.prompt\_company\_info.description | "Value for prompt company info." |
| properties.manager.properties.prompt\_forbidden\_topics.anyOf.0.description | "Value for prompt forbidden topics option." |
| properties.manager.properties.prompt\_forbidden\_topics.anyOf.0.maxLength | 4000 |
| properties.manager.properties.prompt\_forbidden\_topics.anyOf.0.type | "string" |
| properties.manager.properties.prompt\_forbidden\_topics.anyOf.1.description | "Value for prompt forbidden topics option." |
| properties.manager.properties.prompt\_forbidden\_topics.anyOf.1.type | "null" |
| properties.manager.properties.prompt\_forbidden\_topics.description | "Value for prompt forbidden topics." |
| properties.manager.properties.prompt\_gender.anyOf.0.description | "Value for prompt gender option." |
| properties.manager.properties.prompt\_gender.anyOf.0.maxLength | 64 |
| properties.manager.properties.prompt\_gender.anyOf.0.type | "string" |
| properties.manager.properties.prompt\_gender.anyOf.1.description | "Value for prompt gender option." |
| properties.manager.properties.prompt\_gender.anyOf.1.type | "null" |
| properties.manager.properties.prompt\_gender.description | "Value for prompt gender." |
| properties.manager.properties.prompt\_legal\_disclaimer.anyOf.0.description | "Value for prompt legal disclaimer option." |
| properties.manager.properties.prompt\_legal\_disclaimer.anyOf.0.maxLength | 4000 |
| properties.manager.properties.prompt\_legal\_disclaimer.anyOf.0.type | "string" |
| properties.manager.properties.prompt\_legal\_disclaimer.anyOf.1.description | "Value for prompt legal disclaimer option." |
| properties.manager.properties.prompt\_legal\_disclaimer.anyOf.1.type | "null" |
| properties.manager.properties.prompt\_legal\_disclaimer.description | "Value for prompt legal disclaimer." |
| properties.manager.properties.prompt\_persona.anyOf.0.description | "Value for prompt persona option." |
| properties.manager.properties.prompt\_persona.anyOf.0.maxLength | 8000 |
| properties.manager.properties.prompt\_persona.anyOf.0.type | "string" |
| properties.manager.properties.prompt\_persona.anyOf.1.description | "Value for prompt persona option." |
| properties.manager.properties.prompt\_persona.anyOf.1.type | "null" |
| properties.manager.properties.prompt\_persona.description | "Value for prompt persona." |
| properties.manager.properties.prompt\_product\_facts.anyOf.0.description | "Value for prompt product facts option." |
| properties.manager.properties.prompt\_product\_facts.anyOf.0.maxLength | 8000 |
| properties.manager.properties.prompt\_product\_facts.anyOf.0.type | "string" |
| properties.manager.properties.prompt\_product\_facts.anyOf.1.description | "Value for prompt product facts option." |
| properties.manager.properties.prompt\_product\_facts.anyOf.1.type | "null" |
| properties.manager.properties.prompt\_product\_facts.description | "Value for prompt product facts." |
| properties.manager.properties.prompt\_target\_audience.anyOf.0.description | "Value for prompt target audience option." |
| properties.manager.properties.prompt\_target\_audience.anyOf.0.maxLength | 4000 |
| properties.manager.properties.prompt\_target\_audience.anyOf.0.type | "string" |
| properties.manager.properties.prompt\_target\_audience.anyOf.1.description | "Value for prompt target audience option." |
| properties.manager.properties.prompt\_target\_audience.anyOf.1.type | "null" |
| properties.manager.properties.prompt\_target\_audience.description | "Value for prompt target audience." |
| properties.manager.properties.qual\_post\_instruction.anyOf.0.description | "Value for qual post instruction option." |
| properties.manager.properties.qual\_post\_instruction.anyOf.0.maxLength | 4000 |
| properties.manager.properties.qual\_post\_instruction.anyOf.0.type | "string" |
| properties.manager.properties.qual\_post\_instruction.anyOf.1.description | "Value for qual post instruction option." |
| properties.manager.properties.qual\_post\_instruction.anyOf.1.type | "null" |
| properties.manager.properties.qual\_post\_instruction.description | "Value for qual post instruction." |
| properties.manager.properties.qual\_prompt.anyOf.0.description | "Value for qual prompt option." |
| properties.manager.properties.qual\_prompt.anyOf.0.maxLength | 8000 |
| properties.manager.properties.qual\_prompt.anyOf.0.type | "string" |
| properties.manager.properties.qual\_prompt.anyOf.1.description | "Value for qual prompt option." |
| properties.manager.properties.qual\_prompt.anyOf.1.type | "null" |
| properties.manager.properties.qual\_prompt.description | "Value for qual prompt." |
| properties.manager.properties.qual\_question\_1.anyOf.0.description | "Value for qual question 1 option." |
| properties.manager.properties.qual\_question\_1.anyOf.0.maxLength | 1000 |
| properties.manager.properties.qual\_question\_1.anyOf.0.type | "string" |
| properties.manager.properties.qual\_question\_1.anyOf.1.description | "Value for qual question 1 option." |
| properties.manager.properties.qual\_question\_1.anyOf.1.type | "null" |
| properties.manager.properties.qual\_question\_1.description | "Value for qual question 1." |
| properties.manager.properties.qual\_question\_2.anyOf.0.description | "Value for qual question 2 option." |
| properties.manager.properties.qual\_question\_2.anyOf.0.maxLength | 1000 |
| properties.manager.properties.qual\_question\_2.anyOf.0.type | "string" |
| properties.manager.properties.qual\_question\_2.anyOf.1.description | "Value for qual question 2 option." |
| properties.manager.properties.qual\_question\_2.anyOf.1.type | "null" |
| properties.manager.properties.qual\_question\_2.description | "Value for qual question 2." |
| properties.manager.properties.qual\_question\_3.anyOf.0.description | "Value for qual question 3 option." |
| properties.manager.properties.qual\_question\_3.anyOf.0.maxLength | 1000 |
| properties.manager.properties.qual\_question\_3.anyOf.0.type | "string" |
| properties.manager.properties.qual\_question\_3.anyOf.1.description | "Value for qual question 3 option." |
| properties.manager.properties.qual\_question\_3.anyOf.1.type | "null" |
| properties.manager.properties.qual\_question\_3.description | "Value for qual question 3." |
| properties.manager.properties.qual\_question\_4.anyOf.0.description | "Value for qual question 4 option." |
| properties.manager.properties.qual\_question\_4.anyOf.0.maxLength | 1000 |
| properties.manager.properties.qual\_question\_4.anyOf.0.type | "string" |
| properties.manager.properties.qual\_question\_4.anyOf.1.description | "Value for qual question 4 option." |
| properties.manager.properties.qual\_question\_4.anyOf.1.type | "null" |
| properties.manager.properties.qual\_question\_4.description | "Value for qual question 4." |
| properties.manager.properties.qual\_question\_5.anyOf.0.description | "Value for qual question 5 option." |
| properties.manager.properties.qual\_question\_5.anyOf.0.maxLength | 1000 |
| properties.manager.properties.qual\_question\_5.anyOf.0.type | "string" |
| properties.manager.properties.qual\_question\_5.anyOf.1.description | "Value for qual question 5 option." |
| properties.manager.properties.qual\_question\_5.anyOf.1.type | "null" |
| properties.manager.properties.qual\_question\_5.description | "Value for qual question 5." |
| properties.manager.properties.response\_length\_preset.description | "Value for response length preset." |
| properties.manager.properties.response\_length\_preset.enum | \["short","medium","long"] |
| properties.manager.properties.response\_length\_preset.type | "string" |
| properties.manager.properties.temperature\_preset.description | "Value for temperature preset." |
| properties.manager.properties.temperature\_preset.enum | \["strict","balanced","creative"] |
| properties.manager.properties.temperature\_preset.type | "string" |
| properties.manager.properties.voice.anyOf.0.description | "Value for voice option." |
| properties.manager.properties.voice.anyOf.0.maxLength | 64 |
| properties.manager.properties.voice.anyOf.0.minLength | 1 |
| properties.manager.properties.voice.anyOf.0.type | "string" |
| properties.manager.properties.voice.anyOf.1.description | "Value for voice option." |
| properties.manager.properties.voice.anyOf.1.type | "null" |
| properties.manager.properties.voice.description | "Value for voice." |
| properties.manager.properties.voice\_manner.anyOf.0.description | "Value for voice manner option." |
| properties.manager.properties.voice\_manner.anyOf.0.maxLength | 4096 |
| properties.manager.properties.voice\_manner.anyOf.0.type | "string" |
| properties.manager.properties.voice\_manner.anyOf.1.description | "Value for voice manner option." |
| properties.manager.properties.voice\_manner.anyOf.1.type | "null" |
| properties.manager.properties.voice\_manner.description | "Value for voice manner." |
| properties.manager.properties.voice\_params.anyOf.0.additionalProperties | false |
| properties.manager.properties.voice\_params.anyOf.0.description | "Value for voice params option." |
| properties.manager.properties.voice\_params.anyOf.0.properties.pitch.description | "Value for pitch." |
| properties.manager.properties.voice\_params.anyOf.0.properties.pitch.type | "number" |
| properties.manager.properties.voice\_params.anyOf.0.properties.role.description | "Value for role." |
| properties.manager.properties.voice\_params.anyOf.0.properties.role.maxLength | 32 |
| properties.manager.properties.voice\_params.anyOf.0.properties.role.type | "string" |
| properties.manager.properties.voice\_params.anyOf.0.properties.speed.description | "Value for speed." |
| properties.manager.properties.voice\_params.anyOf.0.properties.speed.type | "number" |
| properties.manager.properties.voice\_params.anyOf.0.properties.volume.description | "Value for volume." |
| properties.manager.properties.voice\_params.anyOf.0.properties.volume.type | "number" |
| properties.manager.properties.voice\_params.anyOf.0.type | "object" |
| properties.manager.properties.voice\_params.anyOf.1.description | "Value for voice params option." |
| properties.manager.properties.voice\_params.anyOf.1.type | "null" |
| properties.manager.properties.voice\_params.description | "Value for voice params." |
| properties.manager.properties.voice\_setting\_line.description | "Value for voice setting line." |
| properties.manager.properties.voice\_setting\_line.maxLength | 256 |
| properties.manager.properties.voice\_setting\_line.type | "string" |
| properties.manager.type | "object" |
| type | "object" |
