Index encrypted files
Changed onIndex encrypted files so their content can be retrieved during chat.
Request
- Base URLhttps://gateway.prem.io
- AuthHTTP bearer and API key in header Authorization
Request body
Example request
{
"files": [
{
"file_id": "file_0198042e-6dde-7b9c-bc91-452a7e0c833b",
"encrypted_file_dek": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef",
"encrypted_rag_dek": "0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef",
"file_nonce": "0123456789abcdef0123456789abcdef",
"rag_dek_nonce": "0123456789abcdef0123456789abcdef",
"s3_r2_path": "encrypted/org_0196b0e9-11d8-7f26-b1d2-bd47054e4827/user_0196b0e9-11d8-7f26-b1d2-bd47054e4827/0198042e-6dde-76e0-b817-3afb324e29ac.enc",
"cipher_text": "cipher_text_data"
}
]
}Response
Files indexed successfully
Example response
{
"data": {
"results": [
{
"file_id": "file_0198042e-6dde-7b9c-bc91-452a7e0c833b",
"rag_status": "running",
"success": true
},
{
"file_id": "file_0198042e-6dde-7b9c-bc91-452a7e0c833c",
"rag_status": "running",
"success": true
}
],
"enclave_response": {}
}
}Changes
- warning
added the new
405.00enum value to the/response property for the response status - warning
added the new
405.00enum value to the/response property for the response status - warning
added the new
405.00enum value to the/response property for the response status - warning
added the new
405.00enum value to theresponse property for the response status - warning
added the new
409.00enum value to the/response property for the response status - warning
added the new
409.00enum value to the/response property for the response status - warning
added the new
409.00enum value to the/response property for the response status - warning
added the new
409.00enum value to theresponse property for the response status - warning
added the new
500.00enum value to the/response property for the response status - warning
added the new
500.00enum value to the/response property for the response status - warning
added the new
500.00enum value to the/response property for the response status - warning
added the new
500.00enum value to theresponse property for the response status
- warning
- info
endpoint added
- info