Atualiza os dados de um agente.
PUT https://gateway.orkeia.ai/agents/{id}
| Campo | Tipo | Descrição |
|---|---|---|
| name | string | Nome do agente |
| enabled | boolean | Se o agente está ativo |
| model | string / Model | id do modelo ou modelo de IA |
| auto | boolean | Se o agente está ativo |
| reasoning | boolean | Se o agente tem permissao para processar o pensamento |
| publisher | string | Id de quem criou o agente |
| temperature | number (0.0 até 1.0) | Responsável por controlar a randomicidade das respostas do modelo. Valores mais proximos de 0 tendem a ser mais determinísticos, enquanto mais proximos de 1 tendem a ser mais variáveis. |
| role | string | Papel que o agente irá desempenhar |
| objective | string | Objetivo do agente em cada interação |
| referencies | string | Referência textual que o agente ira utilizar |
| can_delegate | boolean | O agente pode delegar tarefas? |
| can_code | boolean | O agente pode programar? |
| multimodal | boolean | O agente tem capacidade de interagir com multiplos modos (imagem, texto, audio)? |
| sectors | array(String) | array de setores que usarão o agente |
| tools | array(String) / array(Tools) | array de ferramentas que o agente pode usar |
| knowledgeBases | array(String) / array(KnowledgeBase) | array de bases de conhecimento que poderão ser usadas pelo agente |