POST /agents/{agentId}/files
Vincula um arquivo para ser associado a um agente específico.
Exemplos de Código
cURL
Node.js
Python
PHP
Java
Go
.NET
Ruby
curl --request POST \
--url 'https://api.tess.im/agents/{agentId}/files' \
--header 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"file_ids": [
fileId1,fileId2
]
}'
Cabeçalhos
Parâmetro Tipo Obrigatório Descrição x-workspace-id integer Não ID do espaço de trabalho. Se não fornecido, o espaço de trabalho selecionado do usuário será usado.
Nota: Este campo será obrigatório em uma versão futura da API. É altamente recomendável configurá-lo agora para garantir a compatibilidade com futuras atualizações.
Parâmetros de Rota
Parâmetro Tipo Obrigatório Descrição agentId string Sim O ID do agente
Parâmetros do Corpo
Parâmetro Tipo Obrigatório Descrição file_ids array Sim Os IDs dos arquivos para vincular ao agente
Resposta
{
"id" : 8794 ,
"files_count" : {
"total" : 1 ,
"completed" : 1 ,
"failed" : 0 ,
"in_progress" : 0
},
"files" : [
{
"id" : 73336 ,
"object" : "file" ,
"bytes" : 35504128 ,
"created_at" : "2025-01-05T22:39:57+00:00" ,
"filename" : "endpoints.pdf" ,
"credits" : 20.10060847168 ,
"status" : "completed"
}
],
"status" : "completed"
}