---
title: "Changes to Update Llm Config"
method: PATCH
path: "/workflows/v1/llm-configs/{llm_config_id}"
---

# Changes to Update Llm Config

`PATCH /workflows/v1/llm-configs/{llm_config_id}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 4 of 15 revisions.

- **2026-08-19** `68e88496bf11` — 8 warning, 8 info
- **2026-08-12** `17cf07b1e7d3` — 2 breaking, 22 info
- **2026-08-07** `9f4e7dc7e094` — 4 breaking, 12 info
- **2026-08-04** `51c1cdb1d9a5` — 2 breaking, 20 info

## Changes

- **2026-08-19** `68e88496bf11` — 8 warning, 8 info
  - removed the request property `config/anyOf[subschema #1]/oneOf[subschema #10: Group of regular and backchanneling LLMs]/backchannel_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/oneOf[subschema #6: Custom LLM]/okta_auth`
  - removed the request property `config/anyOf[subschema #1]/oneOf[subschema #10: Group of regular and backchanneling LLMs]/main_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/oneOf[subschema #6: Custom LLM]/okta_auth`
  - removed the request property `config/anyOf[subschema #1]/oneOf[subschema #6: Custom LLM]/okta_auth`
  - removed the request property `config/anyOf[subschema #1]/oneOf[subschema #9: Group of LLMs]/llms/items/oneOf[subschema #6: Custom LLM]/okta_auth`
  - removed the optional property `llm_config/config/oneOf[subschema #10: Group of regular and backchanneling LLMs]/backchannel_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/oneOf[subschema #6: Custom LLM]/okta_auth` from the response with the `200` status
  - removed the optional property `llm_config/config/oneOf[subschema #10: Group of regular and backchanneling LLMs]/main_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/oneOf[subschema #6: Custom LLM]/okta_auth` from the response with the `200` status
  - removed the optional property `llm_config/config/oneOf[subschema #6: Custom LLM]/okta_auth` from the response with the `200` status
  - removed the optional property `llm_config/config/oneOf[subschema #9: Group of LLMs]/llms/items/oneOf[subschema #6: Custom LLM]/okta_auth` from the response with the `200` status
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #10: Group of regular and backchanneling LLMs]/backchannel_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/oneOf[subschema #6: Custom LLM]/integration_auth`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #10: Group of regular and backchanneling LLMs]/main_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/oneOf[subschema #6: Custom LLM]/integration_auth`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #6: Custom LLM]/integration_auth`
  - added the new optional request property `config/anyOf[subschema #1]/oneOf[subschema #9: Group of LLMs]/llms/items/oneOf[subschema #6: Custom LLM]/integration_auth`
  - added the optional property `llm_config/config/oneOf[subschema #10: Group of regular and backchanneling LLMs]/backchannel_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/oneOf[subschema #6: Custom LLM]/integration_auth` to the response with the `200` status
  - added the optional property `llm_config/config/oneOf[subschema #10: Group of regular and backchanneling LLMs]/main_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/oneOf[subschema #6: Custom LLM]/integration_auth` to the response with the `200` status
  - added the optional property `llm_config/config/oneOf[subschema #6: Custom LLM]/integration_auth` to the response with the `200` status
  - added the optional property `llm_config/config/oneOf[subschema #9: Group of LLMs]/llms/items/oneOf[subschema #6: Custom LLM]/integration_auth` to the response with the `200` status
- **2026-08-12** `17cf07b1e7d3` — 2 breaking, 22 info
  - removed `#/components/schemas/AzureOpenAILLMConfig, #/components/schemas/OpenAILLMConfig, #/components/schemas/GoogleLLMConfig, #/components/schemas/AnthropicLLMConfig, #/components/schemas/BedrockLLMConfig, #/components/schemas/CustomLLMConfig, #/components/schemas/WorkflowDefaultLLMConfig, #/components/schemas/NoLLMConfig, #/components/schemas/LLMGroupConfig, #/components/schemas/LLMGroupWithBackchannelConfig` from the `config/anyOf[subschema #1]/` request property `oneOf` list
  - added `#/components/schemas/AzureOpenAILLMConfig-Output, #/components/schemas/OpenAILLMConfig-Output, #/components/schemas/GoogleLLMConfig-Output, #/components/schemas/AnthropicLLMConfig-Output, #/components/schemas/BedrockLLMConfig-Output, #/components/schemas/CustomLLMConfig-Output, #/components/schemas/WorkflowDefaultLLMConfig-Output, #/components/schemas/NoLLMConfig-Output, #/components/schemas/LLMGroupConfig-Output, #/components/schemas/LLMGroupWithBackchannelConfig-Output` to the `llm_config/config` response property `oneOf` list for the response status `200`
  - mapped value for discriminator key `anthropic_llm` changed from `#/components/schemas/AnthropicLLMConfig` to `#/components/schemas/AnthropicLLMConfig-Input` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `azure_openai_llm` changed from `#/components/schemas/AzureOpenAILLMConfig` to `#/components/schemas/AzureOpenAILLMConfig-Input` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `bedrock_llm` changed from `#/components/schemas/BedrockLLMConfig` to `#/components/schemas/BedrockLLMConfig-Input` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `custom_llm` changed from `#/components/schemas/CustomLLMConfig` to `#/components/schemas/CustomLLMConfig-Input` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `global_default_llm` changed from `#/components/schemas/WorkflowDefaultLLMConfig` to `#/components/schemas/WorkflowDefaultLLMConfig-Input` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `google_llm` changed from `#/components/schemas/GoogleLLMConfig` to `#/components/schemas/GoogleLLMConfig-Input` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `llm_group` changed from `#/components/schemas/LLMGroupConfig` to `#/components/schemas/LLMGroupConfig-Input` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `llm_group_with_backchannel` changed from `#/components/schemas/LLMGroupWithBackchannelConfig` to `#/components/schemas/LLMGroupWithBackchannelConfig-Input` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `no_llm` changed from `#/components/schemas/NoLLMConfig` to `#/components/schemas/NoLLMConfig-Input` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `openai_llm` changed from `#/components/schemas/OpenAILLMConfig` to `#/components/schemas/OpenAILLMConfig-Input` for `config/anyOf[subschema #1]/` request property
  - added `#/components/schemas/AzureOpenAILLMConfig-Input, #/components/schemas/OpenAILLMConfig-Input, #/components/schemas/GoogleLLMConfig-Input, #/components/schemas/AnthropicLLMConfig-Input, #/components/schemas/BedrockLLMConfig-Input, #/components/schemas/CustomLLMConfig-Input, #/components/schemas/WorkflowDefaultLLMConfig-Input, #/components/schemas/NoLLMConfig-Input, #/components/schemas/LLMGroupConfig-Input, #/components/schemas/LLMGroupWithBackchannelConfig-Input` to the `config/anyOf[subschema #1]/` request property `oneOf` list
  - mapped value for discriminator key `anthropic_llm` changed from `#/components/schemas/AnthropicLLMConfig` to `#/components/schemas/AnthropicLLMConfig-Output` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `azure_openai_llm` changed from `#/components/schemas/AzureOpenAILLMConfig` to `#/components/schemas/AzureOpenAILLMConfig-Output` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `bedrock_llm` changed from `#/components/schemas/BedrockLLMConfig` to `#/components/schemas/BedrockLLMConfig-Output` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `custom_llm` changed from `#/components/schemas/CustomLLMConfig` to `#/components/schemas/CustomLLMConfig-Output` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `global_default_llm` changed from `#/components/schemas/WorkflowDefaultLLMConfig` to `#/components/schemas/WorkflowDefaultLLMConfig-Output` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `google_llm` changed from `#/components/schemas/GoogleLLMConfig` to `#/components/schemas/GoogleLLMConfig-Output` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `llm_group` changed from `#/components/schemas/LLMGroupConfig` to `#/components/schemas/LLMGroupConfig-Output` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `llm_group_with_backchannel` changed from `#/components/schemas/LLMGroupWithBackchannelConfig` to `#/components/schemas/LLMGroupWithBackchannelConfig-Output` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `no_llm` changed from `#/components/schemas/NoLLMConfig` to `#/components/schemas/NoLLMConfig-Output` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `openai_llm` changed from `#/components/schemas/OpenAILLMConfig` to `#/components/schemas/OpenAILLMConfig-Output` for `llm_config/config` response property for the response status `200`
  - removed `#/components/schemas/AzureOpenAILLMConfig, #/components/schemas/OpenAILLMConfig, #/components/schemas/GoogleLLMConfig, #/components/schemas/AnthropicLLMConfig, #/components/schemas/BedrockLLMConfig, #/components/schemas/CustomLLMConfig, #/components/schemas/WorkflowDefaultLLMConfig, #/components/schemas/NoLLMConfig, #/components/schemas/LLMGroupConfig, #/components/schemas/LLMGroupWithBackchannelConfig` from the `llm_config/config` response property `oneOf` list for the response status `200`
- **2026-08-07** `9f4e7dc7e094` — 4 breaking, 12 info
  - added `#/components/schemas/BedrockLLMConfig` to the `llm_config/config` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/BedrockLLMConfig` to the `llm_config/config/oneOf[subschema #8: Group of LLMs -> subschema #9: Group of LLMs]/llms/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/BedrockLLMConfig` to the `llm_config/config/oneOf[subschema #9: Group of regular and backchanneling LLMs -> subschema #10: Group of regular and backchanneling LLMs]/backchannel_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/BedrockLLMConfig` to the `llm_config/config/oneOf[subschema #9: Group of regular and backchanneling LLMs -> subschema #10: Group of regular and backchanneling LLMs]/main_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/` response property `oneOf` list for the response status `200`
  - added `bedrock_llm` discriminator mapping keys to the `config/anyOf[subschema #1]/` request property
  - added `bedrock_llm` discriminator mapping keys to the `config/anyOf[subschema #1]/oneOf[subschema #8: Group of LLMs -> subschema #9: Group of LLMs]/llms/items/` request property
  - added `bedrock_llm` discriminator mapping keys to the `config/anyOf[subschema #1]/oneOf[subschema #9: Group of regular and backchanneling LLMs -> subschema #10: Group of regular and backchanneling LLMs]/backchannel_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/` request property
  - added `bedrock_llm` discriminator mapping keys to the `config/anyOf[subschema #1]/oneOf[subschema #9: Group of regular and backchanneling LLMs -> subschema #10: Group of regular and backchanneling LLMs]/main_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/` request property
  - added `#/components/schemas/BedrockLLMConfig` to the `config/anyOf[subschema #1]/` request property `oneOf` list
  - added `#/components/schemas/BedrockLLMConfig` to the `config/anyOf[subschema #1]/oneOf[subschema #8: Group of LLMs -> subschema #9: Group of LLMs]/llms/items/` request property `oneOf` list
  - added `#/components/schemas/BedrockLLMConfig` to the `config/anyOf[subschema #1]/oneOf[subschema #9: Group of regular and backchanneling LLMs -> subschema #10: Group of regular and backchanneling LLMs]/backchannel_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/` request property `oneOf` list
  - added `#/components/schemas/BedrockLLMConfig` to the `config/anyOf[subschema #1]/oneOf[subschema #9: Group of regular and backchanneling LLMs -> subschema #10: Group of regular and backchanneling LLMs]/main_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/` request property `oneOf` list
  - added `bedrock_llm` discriminator mapping keys to the `llm_config/config` response property for the response status `200`
  - added `bedrock_llm` discriminator mapping keys to the `llm_config/config/oneOf[subschema #8: Group of LLMs -> subschema #9: Group of LLMs]/llms/items/` response property for the response status `200`
  - added `bedrock_llm` discriminator mapping keys to the `llm_config/config/oneOf[subschema #9: Group of regular and backchanneling LLMs -> subschema #10: Group of regular and backchanneling LLMs]/backchannel_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/` response property for the response status `200`
  - added `bedrock_llm` discriminator mapping keys to the `llm_config/config/oneOf[subschema #9: Group of regular and backchanneling LLMs -> subschema #10: Group of regular and backchanneling LLMs]/main_llm_config/anyOf[subschema #1: Group of LLMs]/llms/items/` response property for the response status `200`
- **2026-08-04** `51c1cdb1d9a5` — 2 breaking, 20 info
  - removed `#/components/schemas/AzureOpenAILLMConfig-Input, #/components/schemas/OpenAILLMConfig-Input, #/components/schemas/GoogleLLMConfig-Input, #/components/schemas/AnthropicLLMConfig-Input, #/components/schemas/CustomLLMConfig-Input, #/components/schemas/WorkflowDefaultLLMConfig-Input, #/components/schemas/NoLLMConfig-Input, #/components/schemas/LLMGroupConfig-Input, #/components/schemas/LLMGroupWithBackchannelConfig-Input` from the `config/anyOf[subschema #1]/` request property `oneOf` list
  - added `#/components/schemas/AzureOpenAILLMConfig, #/components/schemas/OpenAILLMConfig, #/components/schemas/GoogleLLMConfig, #/components/schemas/AnthropicLLMConfig, #/components/schemas/CustomLLMConfig, #/components/schemas/WorkflowDefaultLLMConfig, #/components/schemas/NoLLMConfig, #/components/schemas/LLMGroupConfig, #/components/schemas/LLMGroupWithBackchannelConfig` to the `llm_config/config` response property `oneOf` list for the response status `200`
  - mapped value for discriminator key `anthropic_llm` changed from `#/components/schemas/AnthropicLLMConfig-Input` to `#/components/schemas/AnthropicLLMConfig` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `azure_openai_llm` changed from `#/components/schemas/AzureOpenAILLMConfig-Input` to `#/components/schemas/AzureOpenAILLMConfig` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `custom_llm` changed from `#/components/schemas/CustomLLMConfig-Input` to `#/components/schemas/CustomLLMConfig` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `global_default_llm` changed from `#/components/schemas/WorkflowDefaultLLMConfig-Input` to `#/components/schemas/WorkflowDefaultLLMConfig` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `google_llm` changed from `#/components/schemas/GoogleLLMConfig-Input` to `#/components/schemas/GoogleLLMConfig` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `llm_group` changed from `#/components/schemas/LLMGroupConfig-Input` to `#/components/schemas/LLMGroupConfig` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `llm_group_with_backchannel` changed from `#/components/schemas/LLMGroupWithBackchannelConfig-Input` to `#/components/schemas/LLMGroupWithBackchannelConfig` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `no_llm` changed from `#/components/schemas/NoLLMConfig-Input` to `#/components/schemas/NoLLMConfig` for `config/anyOf[subschema #1]/` request property
  - mapped value for discriminator key `openai_llm` changed from `#/components/schemas/OpenAILLMConfig-Input` to `#/components/schemas/OpenAILLMConfig` for `config/anyOf[subschema #1]/` request property
  - added `#/components/schemas/AzureOpenAILLMConfig, #/components/schemas/OpenAILLMConfig, #/components/schemas/GoogleLLMConfig, #/components/schemas/AnthropicLLMConfig, #/components/schemas/CustomLLMConfig, #/components/schemas/WorkflowDefaultLLMConfig, #/components/schemas/NoLLMConfig, #/components/schemas/LLMGroupConfig, #/components/schemas/LLMGroupWithBackchannelConfig` to the `config/anyOf[subschema #1]/` request property `oneOf` list
  - mapped value for discriminator key `anthropic_llm` changed from `#/components/schemas/AnthropicLLMConfig-Output` to `#/components/schemas/AnthropicLLMConfig` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `azure_openai_llm` changed from `#/components/schemas/AzureOpenAILLMConfig-Output` to `#/components/schemas/AzureOpenAILLMConfig` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `custom_llm` changed from `#/components/schemas/CustomLLMConfig-Output` to `#/components/schemas/CustomLLMConfig` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `global_default_llm` changed from `#/components/schemas/WorkflowDefaultLLMConfig-Output` to `#/components/schemas/WorkflowDefaultLLMConfig` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `google_llm` changed from `#/components/schemas/GoogleLLMConfig-Output` to `#/components/schemas/GoogleLLMConfig` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `llm_group` changed from `#/components/schemas/LLMGroupConfig-Output` to `#/components/schemas/LLMGroupConfig` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `llm_group_with_backchannel` changed from `#/components/schemas/LLMGroupWithBackchannelConfig-Output` to `#/components/schemas/LLMGroupWithBackchannelConfig` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `no_llm` changed from `#/components/schemas/NoLLMConfig-Output` to `#/components/schemas/NoLLMConfig` for `llm_config/config` response property for the response status `200`
  - mapped value for discriminator key `openai_llm` changed from `#/components/schemas/OpenAILLMConfig-Output` to `#/components/schemas/OpenAILLMConfig` for `llm_config/config` response property for the response status `200`
  - removed `#/components/schemas/AzureOpenAILLMConfig-Output, #/components/schemas/OpenAILLMConfig-Output, #/components/schemas/GoogleLLMConfig-Output, #/components/schemas/AnthropicLLMConfig-Output, #/components/schemas/CustomLLMConfig-Output, #/components/schemas/WorkflowDefaultLLMConfig-Output, #/components/schemas/NoLLMConfig-Output, #/components/schemas/LLMGroupConfig-Output, #/components/schemas/LLMGroupWithBackchannelConfig-Output` from the `llm_config/config` response property `oneOf` list for the response status `200`

---

[Operation](https://skmtc.dev/interactly/apis/interactly-api-3/docs/workflows/v1/llm-configs/:llm_config_id/patch.md) · [API](https://skmtc.dev/interactly/apis/interactly-api-3.md) · [Page](https://skmtc.dev/interactly/apis/interactly-api-3/changes/workflows/v1/llm-configs/:llm_config_id/patch)
