LLM Configs

Update Llm Config

Endpoint to update a specific LLM configuration.

patch/workflows/v1/llm-configs/{llm_config_id}

Path parameters

llm_config_idstring required

Request body

namestring nullable
descriptionstring nullable
is_defaultboolean nullable
override_defaultboolean

Response

Successful Response

Example response

{
  "llm_config": {
    "_id": "5eb7cf5a86d9755df3a6c593"
  }
}

Changes

Changed in 4 of the 15 revisions of this API.8862

  • 68e88496bf1188See the full diff
    • 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

      request-property-removed

    • 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

      request-property-removed

    • removed the request property config/anyOf[subschema #1]/oneOf[subschema #6: Custom LLM]/okta_auth

      request-property-removed

    • removed the request property config/anyOf[subschema #1]/oneOf[subschema #9: Group of LLMs]/llms/items/oneOf[subschema #6: Custom LLM]/okta_auth

      request-property-removed

    • 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

      response-optional-property-removed

    • 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

      response-optional-property-removed

    • removed the optional property llm_config/config/oneOf[subschema #6: Custom LLM]/okta_auth from the response with the 200 status

      response-optional-property-removed

    • 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

      response-optional-property-removed

    • 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

      new-optional-request-property

    • 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

      new-optional-request-property

    • added the new optional request property config/anyOf[subschema #1]/oneOf[subschema #6: Custom LLM]/integration_auth

      new-optional-request-property

    • 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

      new-optional-request-property

    • 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

      response-optional-property-added

    • 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

      response-optional-property-added

    • added the optional property llm_config/config/oneOf[subschema #6: Custom LLM]/integration_auth to the response with the 200 status

      response-optional-property-added

    • 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

      response-optional-property-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • 17cf07b1e7d3222See the full diff
    • removed AzureOpenAILLMConfig OpenAILLMConfig GoogleLLMConfig AnthropicLLMConfig BedrockLLMConfig CustomLLMConfig WorkflowDefaultLLMConfig NoLLMConfig LLMGroupConfig LLMGroupWithBackchannelConfig from the config/anyOf[subschema #1]/ request property oneOf list

      request-property-one-of-removed

    • added AzureOpenAILLMConfig-Output OpenAILLMConfig-Output GoogleLLMConfig-Output AnthropicLLMConfig-Output BedrockLLMConfig-Output CustomLLMConfig-Output WorkflowDefaultLLMConfig-Output NoLLMConfig-Output LLMGroupConfig-Output LLMGroupWithBackchannelConfig-Output to the llm_config/config response property oneOf list for the response status 200

      response-property-one-of-added

    • mapped value for discriminator key anthropic_llm changed from AnthropicLLMConfig to AnthropicLLMConfig-Input for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key azure_openai_llm changed from AzureOpenAILLMConfig to AzureOpenAILLMConfig-Input for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key bedrock_llm changed from BedrockLLMConfig to BedrockLLMConfig-Input for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key custom_llm changed from CustomLLMConfig to CustomLLMConfig-Input for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key global_default_llm changed from WorkflowDefaultLLMConfig to WorkflowDefaultLLMConfig-Input for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key google_llm changed from GoogleLLMConfig to GoogleLLMConfig-Input for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key llm_group changed from LLMGroupConfig to LLMGroupConfig-Input for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key llm_group_with_backchannel changed from LLMGroupWithBackchannelConfig to LLMGroupWithBackchannelConfig-Input for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key no_llm changed from NoLLMConfig to NoLLMConfig-Input for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key openai_llm changed from OpenAILLMConfig to OpenAILLMConfig-Input for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • added AzureOpenAILLMConfig-Input OpenAILLMConfig-Input GoogleLLMConfig-Input AnthropicLLMConfig-Input BedrockLLMConfig-Input CustomLLMConfig-Input WorkflowDefaultLLMConfig-Input NoLLMConfig-Input LLMGroupConfig-Input LLMGroupWithBackchannelConfig-Input to the config/anyOf[subschema #1]/ request property oneOf list

      request-property-one-of-added

    • mapped value for discriminator key anthropic_llm changed from AnthropicLLMConfig to AnthropicLLMConfig-Output for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key azure_openai_llm changed from AzureOpenAILLMConfig to AzureOpenAILLMConfig-Output for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key bedrock_llm changed from BedrockLLMConfig to BedrockLLMConfig-Output for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key custom_llm changed from CustomLLMConfig to CustomLLMConfig-Output for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key global_default_llm changed from WorkflowDefaultLLMConfig to WorkflowDefaultLLMConfig-Output for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key google_llm changed from GoogleLLMConfig to GoogleLLMConfig-Output for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key llm_group changed from LLMGroupConfig to LLMGroupConfig-Output for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key llm_group_with_backchannel changed from LLMGroupWithBackchannelConfig to LLMGroupWithBackchannelConfig-Output for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key no_llm changed from NoLLMConfig to NoLLMConfig-Output for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key openai_llm changed from OpenAILLMConfig to OpenAILLMConfig-Output for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • removed AzureOpenAILLMConfig OpenAILLMConfig GoogleLLMConfig AnthropicLLMConfig BedrockLLMConfig CustomLLMConfig WorkflowDefaultLLMConfig NoLLMConfig LLMGroupConfig LLMGroupWithBackchannelConfig from the llm_config/config response property oneOf list for the response status 200

      response-property-one-of-removed

    This revision also has 10 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

  • 9f4e7dc7e094412See the full diff
    • added BedrockLLMConfig to the llm_config/config response property oneOf list for the response status 200

      response-property-one-of-added

    • added 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

      response-property-one-of-added

    • added 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

      response-property-one-of-added

    • added 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

      response-property-one-of-added

    • added bedrock_llm discriminator mapping keys to the config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-added

    • 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

      request-property-discriminator-mapping-added

    • 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

      request-property-discriminator-mapping-added

    • 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

      request-property-discriminator-mapping-added

    • added BedrockLLMConfig to the config/anyOf[subschema #1]/ request property oneOf list

      request-property-one-of-added

    • added BedrockLLMConfig to the config/anyOf[subschema #1]/oneOf[subschema #8: Group of LLMs -> subschema #9: Group of LLMs]/llms/items/ request property oneOf list

      request-property-one-of-added

    • added 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

      request-property-one-of-added

    • added 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

      request-property-one-of-added

    • added bedrock_llm discriminator mapping keys to the llm_config/config response property for the response status 200

      response-property-discriminator-mapping-added

    • 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

      response-property-discriminator-mapping-added

    • 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

      response-property-discriminator-mapping-added

    • 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

      response-property-discriminator-mapping-added

  • 51c1cdb1d9a5220See the full diff
    • removed AzureOpenAILLMConfig-Input OpenAILLMConfig-Input GoogleLLMConfig-Input AnthropicLLMConfig-Input CustomLLMConfig-Input WorkflowDefaultLLMConfig-Input NoLLMConfig-Input LLMGroupConfig-Input LLMGroupWithBackchannelConfig-Input from the config/anyOf[subschema #1]/ request property oneOf list

      request-property-one-of-removed

    • added AzureOpenAILLMConfig OpenAILLMConfig GoogleLLMConfig AnthropicLLMConfig CustomLLMConfig WorkflowDefaultLLMConfig NoLLMConfig LLMGroupConfig LLMGroupWithBackchannelConfig to the llm_config/config response property oneOf list for the response status 200

      response-property-one-of-added

    • mapped value for discriminator key anthropic_llm changed from AnthropicLLMConfig-Input to AnthropicLLMConfig for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key azure_openai_llm changed from AzureOpenAILLMConfig-Input to AzureOpenAILLMConfig for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key custom_llm changed from CustomLLMConfig-Input to CustomLLMConfig for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key global_default_llm changed from WorkflowDefaultLLMConfig-Input to WorkflowDefaultLLMConfig for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key google_llm changed from GoogleLLMConfig-Input to GoogleLLMConfig for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key llm_group changed from LLMGroupConfig-Input to LLMGroupConfig for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key llm_group_with_backchannel changed from LLMGroupWithBackchannelConfig-Input to LLMGroupWithBackchannelConfig for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key no_llm changed from NoLLMConfig-Input to NoLLMConfig for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • mapped value for discriminator key openai_llm changed from OpenAILLMConfig-Input to OpenAILLMConfig for config/anyOf[subschema #1]/ request property

      request-property-discriminator-mapping-changed

    • added AzureOpenAILLMConfig OpenAILLMConfig GoogleLLMConfig AnthropicLLMConfig CustomLLMConfig WorkflowDefaultLLMConfig NoLLMConfig LLMGroupConfig LLMGroupWithBackchannelConfig to the config/anyOf[subschema #1]/ request property oneOf list

      request-property-one-of-added

    • mapped value for discriminator key anthropic_llm changed from AnthropicLLMConfig-Output to AnthropicLLMConfig for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key azure_openai_llm changed from AzureOpenAILLMConfig-Output to AzureOpenAILLMConfig for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key custom_llm changed from CustomLLMConfig-Output to CustomLLMConfig for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key global_default_llm changed from WorkflowDefaultLLMConfig-Output to WorkflowDefaultLLMConfig for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key google_llm changed from GoogleLLMConfig-Output to GoogleLLMConfig for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key llm_group changed from LLMGroupConfig-Output to LLMGroupConfig for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key llm_group_with_backchannel changed from LLMGroupWithBackchannelConfig-Output to LLMGroupWithBackchannelConfig for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key no_llm changed from NoLLMConfig-Output to NoLLMConfig for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • mapped value for discriminator key openai_llm changed from OpenAILLMConfig-Output to OpenAILLMConfig for llm_config/config response property for the response status 200

      response-property-discriminator-mapping-changed

    • removed AzureOpenAILLMConfig-Output OpenAILLMConfig-Output GoogleLLMConfig-Output AnthropicLLMConfig-Output CustomLLMConfig-Output WorkflowDefaultLLMConfig-Output NoLLMConfig-Output LLMGroupConfig-Output LLMGroupWithBackchannelConfig-Output from the llm_config/config response property oneOf list for the response status 200

      response-property-one-of-removed

    This revision also has 18 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog