Obtém uma URL de download temporária para um documento especificado na base de conhecimento vinculada a um Luma Agent. A URL é válida por uma hora por padrão.
Descrição da operação
Obtém uma URL de download temporária para um documento especificado na base de conhecimento vinculada a um Luma Agent. A URL é válida por uma hora por padrão.
Experimente agora
Testar
Autorização RAM
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| AgentName |
string |
Sim |
O nome do agente. |
my_agent |
| Catalog |
string |
Sim |
O nome do catálogo de dados vinculado ao agente. Você pode chamar ListLumaCatalogs para obter esse valor. |
my_catalog |
| Namespace |
string |
Sim |
O nome do namespace vinculado ao agente. Você pode chamar ListLumaNamespaces para obter esse valor. |
my_namespace |
| KnowledgeBaseName |
string |
Sim |
O nome da base de conhecimento vinculada ao agente. Você pode chamar ListLumaKnowledgeBases para obter esse valor. |
my-knowledge-base |
| DocumentId |
string |
Sim |
O identificador exclusivo do documento. Você pode chamar ListLumaDocuments para obter esse valor. |
doc-a1b2c3d4 |
| NetworkType |
string |
Não |
Valores válidos:
Valor padrão: public. |
public |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| Message |
string |
A mensagem retornada pela operação. O valor é Operation success se a chamada for bem-sucedida, ou uma descrição de erro específica se a chamada falhar. |
Operation success |
| RequestId |
string |
O identificador exclusivo da solicitação. Use este ID para solução de problemas ou ao enviar um ticket. |
34AD682D-5B91-5773-8132-AA38C130**** |
| Data |
object |
As informações da URL de download pré-assinada para o documento original. |
|
| DownloadUrl |
string |
A URL de download pré-assinada para o documento original. A URL é válida por um período de tempo limitado. |
https://my-bucket.oss-cn-hangzhou.aliyuncs.com/kb/doc-bp1xxxxxxxxxxxx?Expires=1788000000&Signature=xxxx |
| ExpireAt |
string |
A hora de expiração da URL de download em UTC. |
2026-08-24T12:00:00Z |
| Code |
string |
O código de resposta. O valor Success indica que a chamada foi bem-sucedida. Se a chamada falhar, um código de erro específico será retornado. |
Success |
| Success |
boolean |
Indica se a chamada foi bem-sucedida. O valor true indica que a chamada foi bem-sucedida. |
true |
Exemplos
Resposta de sucesso
JSON formato
{
"Message": "Operation success",
"RequestId": "34AD682D-5B91-5773-8132-AA38C130****",
"Data": {
"DownloadUrl": "https://my-bucket.oss-cn-hangzhou.aliyuncs.com/kb/doc-bp1xxxxxxxxxxxx?Expires=1788000000&Signature=xxxx",
"ExpireAt": "2026-08-24T12:00:00Z"
},
"Code": "Success",
"Success": true
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter is invalid | |
| 403 | ServiceNotEnable | Service not enable | |
| 404 | AgentNotFound | Agent not found | |
| 404 | ResourceNotFound | The specified resource is not bound to the agent |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.