Ir al contenido

Editar un fragmento

PATCH
/knowledge/items/{id}
curl --request PATCH \
--url https://api.matiasimpulso.com/knowledge/items/1 \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "title": "example", "question": "example", "content": "example", "scope": "company", "agentId": 1, "productKey": "example", "status": "candidate", "validFrom": "example", "validUntil": "example" }'

Cambiar el contenido recalcula su embedding. Publicar un fragmento registra quién lo aprobó.

id
required
number

ID del fragmento

Media type application/json
object
title
string
<= 300 characters
question
string
<= 1000 characters
content

Editar el contenido vuelve a calcular su embedding

string
<= 20000 characters
scope
string
Allowed values: company agent product
agentId

Agente dueño cuando el ámbito es agent

number
>= 1
productKey

Producto al que aplica. Vacío o null lo quita.

string
nullable <= 120 characters
status
string
Allowed values: candidate approved published archived
validFrom

Vigencia desde (ISO 8601). null la quita.

string
nullable
validUntil

Vigencia hasta (ISO 8601). Útil para promociones. null la quita.

string
nullable

Fragmento no encontrado