Overview
When running the programengineergpt.py
in analyze mode, a deeplake.util.exceptions.BadRequestException
is being thrown when trying to recieve index from deeplake or create a new index. This error is happening in the get_dataset_credentials
function in deeplake/client/client.py
. The specific error message is:
"Invalid Request. One or more request parameters is incorrect. An error occurred (NoSuchEntity) when calling the AssumeRole operation: The entity in your request cannot be found."
This suggests that there is an issue with the parameters being passed to get_dataset_credentials
. It also seems like an AWS IAM role that does not exist is being assumed, as indicated by the NoSuchEntity
error.
Expected Behavior
You should enter a chat with any indexed code that is uploaded or queried from an existing index.
Current Behavior
An error occurs in deeplake/client/client.py at the get_dataset_credentials function, causing a deeplake.util.exceptions.BadRequestException to be thrown. This is due to a thrid party module.
Steps to Reproduce
- Run
programengineergpt.py
in analyze mode
- select to upload a new index or use an existing deeplake repo
Context (Environment)