ai-agents
agents

Atualizar agente de IA

Atualiza os dados de um agente de IA. Apenas os campos enviados são alterados, e tools substitui por inteiro a lista de ferramentas habilitadas — enviar uma lista vazia desabilita todas.

put/api/management/ai/agents/{agent}

Request body

namestring

Novo nome do agente.

descriptionstring

Nova descrição curta do agente.

default_provider'openrouter' | 'google' | 'openai' | 'anthropic'

Novo provedor de IA padrão do agente.

default_modelstring

Novo identificador do modelo padrão, conforme o id devolvido pelo catálogo de modelos disponíveis.

base_promptstring nullable

Novo prompt base do agente.

toolsstring[] nullable

Nova lista de ferramentas habilitadas; substitui a anterior por inteiro.

Response

Sucesso

responseboolean

Indicador de sucesso da requisição; sempre verdadeiro nesta resposta.

Changes

Changed in 3 of the 98 revisions of this API.93332

  • d71b18b1685d93129See the full diff
    • ▲

      request property was restricted to a list of enum values

      request-property-became-enum

    • ▲

      request property / was restricted to a list of enum values

      request-property-became-enum

    • ▲

      the / request property type changed from no type to string

      request-property-type-changed

    • ▲

      the response property / became nullable for the status

      response-property-became-nullable

    • ▲

      the response property / became nullable for the status

      response-property-became-nullable

    • ▲

      the response property / became nullable for the status

      response-property-became-nullable

    • ▲

      the response property / became nullable for the status

      response-property-became-nullable

    • ▲

      the response property / became nullable for the status

      response-property-became-nullable

    • ▲

      the response property / became nullable for the status

      response-property-became-nullable

    • ●

      the request property's maxLength was set to 255

      request-property-max-length-set

    • ●

      the request property's maxLength was set to 255

      request-property-max-length-set

    • ●

      removed the optional property / from the response with the status

      response-optional-property-removed

    • ●

      added the new active enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new anthropic enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new clone-project-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new create-project-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new edit-project-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new get-form-answers-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new get-form-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new get-funnel-step-transitions-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new get-model-dynamic-forms-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new get-project-details-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new get-project-funnel-metrics-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new get-project-media-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new get-project-step-metrics-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new get-projects-in-step-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new get-user-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new google enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new inactive enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new index-project-funnels-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new index-projects-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new move-project-to-funnel-step-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new openai enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new openrouter enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new quick-create-project-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new save-media-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new set-form-answers-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new today-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new undefined enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new web-search-tool enum value to the // response property for the response status

      response-property-enum-value-added

    • ○

      the request property became nullable

      request-property-became-nullable

    • ○

      the request property became nullable

      request-property-became-nullable

    • ○

      added the new anthropic enum value to the request property

      request-property-enum-value-added

    • ○

      added the new clone-project-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new create-project-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new edit-project-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new get-form-answers-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new get-form-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new get-funnel-step-transitions-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new get-model-dynamic-forms-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new get-project-details-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new get-project-funnel-metrics-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new get-project-media-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new get-project-step-metrics-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new get-projects-in-step-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new get-user-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new google enum value to the request property

      request-property-enum-value-added

    • ○

      added the new index-project-funnels-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new index-projects-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new move-project-to-funnel-step-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new openai enum value to the request property

      request-property-enum-value-added

    • ○

      added the new openrouter enum value to the request property

      request-property-enum-value-added

    • ○

      added the new quick-create-project-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new save-media-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new set-form-answers-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new today-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the new web-search-tool enum value to the request property /

      request-property-enum-value-added

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ○

      added the optional property / to the response with the status

      response-optional-property-added

    • ●

      removed the optional property / from the response with the status

      response-optional-property-removed

    • ●

      removed the optional property / from the response with the status

      response-optional-property-removed

    • ○

      added the media type application/json for the response with the status

      response-media-type-added

    • ○

      added the non-success response with the status

      response-non-success-status-added

    • ○

      added the non-success response with the status

      response-non-success-status-added