Atualiza o nome de exibição ou o resumo de uma Wiki. Os campos não especificados permanecem inalterados.
Pré-requisitos
Crie uma AgentStorage instance com estado
normale obtenha o endpoint e o nome da instância.Crie uma API Key.
As operações de Wiki exigem o Agent Scope completo de três segmentos (
appId/tenantId/agentId). Cada segmento deve ser não vazio, não pode ser*, pode ter até 128 bytes e não pode conter/. Não informe orunId.
Parâmetros da solicitação
|
Campo |
Tipo |
Obrigatório |
Descrição |
|
|
string |
Sim |
Nome do armazenamento de memória. |
|
|
object |
Sim |
Agent Scope completo de três segmentos, seguindo as mesmas regras de |
|
|
string |
Condicionalmente obrigatório |
Nome da Wiki. Não pode estar vazio e aceita até 256 bytes. Especifique este campo, |
|
|
string |
Condicionalmente obrigatório |
Resumo da Wiki com até 4096 bytes. Envie uma string vazia para limpá-lo. |
Exemplo de solicitação
Para autenticação por API Key, informe o nome da instância e a API Key nos cabeçalhos de solicitação x-ots-instancename e x-ots-apikey.
curl -X POST https://<endpoint>/UpdateWiki \
-H "x-ots-instancename: <instance-name>" \
-H "x-ots-apikey: <your-api-key>" \
-H "Content-Type: application/json" \
-d '{
"memoryStoreName": "agent_memory",
"scope": {
"appId": "app-001",
"tenantId": "user-001",
"agentId": "assistant"
},
"name": "Payment Knowledge Wiki",
"summary": "Design and operation notes for the payment domain"
}'
Resposta
Os campos de resposta são idênticos aos de GetWiki.