Ler Chunks

Processa a thread principal do Tolky e retorna os chunks relacionados.

Endpoint: POST /api/externalAPIs/public/tolkyReasoning/chunkReadHelper

Parâmetros:

  • hostId (string, UUID, obrigatório): UUID do host
  • avatar_id (string, UUID, obrigatório): UUID do avatar
  • dataset_ids (array de UUIDs, obrigatório): Lista de UUIDs dos datasets
  • question (string, opcional): Pergunta para processamento

Exemplo cURL:

curl -X POST \
  '{BASE_URL}/api/externalAPIs/public/tolkyReasoning/chunkReadHelper' \
  -H 'Content-Type: application/json' \
  -d '{
    "hostId": "uuid-do-host",
    "avatar_id": "uuid-do-avatar",
    "dataset_ids": ["uuid-dataset-1", "uuid-dataset-2"],
    "question": "Sua pergunta aqui"
  }'

Resposta de Exemplo:

{
  "code": 200,
  "message": "Success",
  "data": [
    {
      "dataset_id": "uuid-do-dataset",
      "dataset_name": "Nome do Dataset",
      "expires": "2024-03-21T00:00:00Z",
      "chunk_id": "uuid-do-chunk",
      "content": "Conteúdo do chunk",
      "last_update": "2024-03-21T00:00:00Z",
      "token_count": 100,
      "search_question": "Pergunta de busca",
      "user_id": "uuid-do-usuario",
      "user_name": "Nome do Usuário"
    }
  ]
}