Sequential Thinking
Listar Ações Disponíveis
Retorna o catálogo de ações que o motor pode planejar e executar ao usar runWithAgents
Endpoint
GET /listActions
Parâmetros
Nenhum. Método GET.
Exemplo
curl -X GET "{BASE_URL}/listActions"
Resposta
{
"data": {
"actions": [
{
"name": "ragSearch",
"description": "Realiza uma busca semântica na base de conhecimento do host autenticado...",
"params": {
"required": ["query"],
"properties": {
"query": {
"type": "string",
"description": "Pergunta ou texto a ser buscado na base de conhecimento."
},
"avatarId": {
"type": "string",
"description": "UUID do avatar. Quando fornecido, restringe a busca aos datasets associados a este avatar."
},
"maxChunks": {
"type": "integer",
"description": "Quantidade máxima de chunks a retornar. Padrão: 3. Máximo: 10."
},
"matchThreshold": {
"type": "number",
"description": "Limiar mínimo de similaridade semântica entre 0.0 e 1.0. Padrão: 0.2."
}
}
}
},
{
"name": "respondToUser",
"description": "Entrega uma resposta final ao usuário. Deve ser o último step...",
"params": {
"required": ["message"],
"properties": {
"message": {
"type": "string",
"description": "Resposta final a ser entregue ao usuário."
}
}
}
}
]
}
}
Campos da Resposta
data
object
Consulte este endpoint para entender quais ações estão disponíveis e como formular instruções em linguagem natural que produzam planos eficazes.
Erros
| Código | Descrição |
|---|---|
500 | Erro interno do servidor |