Cria uma nova sessão sob um DataAgent especificado e retorna o ID da nova sessão.
Descrição da operação
Uma sessão (thread) é um contexto de conversa contínua para um DataAgent. Após criar uma sessão, você obtém um ID de sessão. Você pode incluir esse ID em CreateChat para fazer perguntas de acompanhamento dentro do mesmo contexto. Você pode criar várias sessões sob um único DataAgent, e os contextos de diferentes sessões são independentes entre si. Durante a criação, você pode usar variáveis para especificar o projeto e o workspace do Simple Log Service nos quais a sessão se concentra, e usar atributos para anexar tags personalizadas à sessão.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
log:CreateThread |
create |
*All resources.
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
POST /dataagents/{name}/threads HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| name |
string |
Sim |
O nome do DataAgent, que é passado no caminho da solicitação para especificar o DataAgent sob o qual a sessão é criada. |
order-analysis-agent |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| body |
object |
Não |
O corpo da solicitação, que contém a configuração inicial da nova sessão. Todos os campos são opcionais. |
|
| attributes |
object |
Não |
Os atributos personalizados da sessão. Tanto as chaves quanto os valores são strings, que podem ser usadas para marcar a sessão ou transmitir contexto de negócios. |
|
|
string |
Não |
O valor do atributo, que é uma string. |
2026-08 |
|
| title |
string |
Não |
O título da sessão. Você não precisa especificar este parâmetro durante a criação. O serviço gera e mantém automaticamente o título da sessão com base no conteúdo da conversa. Para personalizar o título, chame UpdateThread após a sessão ser criada. |
Troubleshooting abnormal order volume |
| variables |
object |
Não |
As variáveis de contexto da sessão, que são usadas para restringir a sessão aos recursos especificados do Simple Log Service. |
|
| project |
string |
Não |
O nome do projeto do Simple Log Service associado à sessão. |
etl-dev |
| workspace |
string |
Não |
O nome do workspace associado à sessão. |
order-workspace |
Você não precisa especificar o título durante a criação. Mesmo que você o especifique, ele não entra em vigor. O serviço gera e mantém automaticamente o título da sessão com base no conteúdo da conversa. Você pode chamar UpdateThread para modificar o título após a sessão ser criada.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O corpo da resposta, que retorna o identificador da sessão recém-criada. |
||
| requestId |
string |
O ID da solicitação, que é usado para localizar a chamada durante a solução de problemas. |
5B0A6B60BB6EE39764D458B5 |
| threadId |
string |
O ID da sessão recém-criada. Ele é usado quando você inicia uma conversa chamando CreateChat ou quando consulta, modifica ou exclui a sessão. |
thread-tiirv9-irwdoal8t4rm |
Exemplos
Resposta de sucesso
JSON formato
{
"requestId": "5B0A6B60BB6EE39764D458B5",
"threadId": "thread-tiirv9-irwdoal8t4rm"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.