Requesters
Requesters are Mephisto's wrapper around an identity for a CrowdProvider, usually storing the credentials for an account to launch tasks from.
Use mephisto requesters to see registered requesters, and mephisto register <requester type> to register.
prolific
| dest | type | default | help | choices | required |
|---|
| name | str | prolific | Name for the requester in the Mephisto DB. | None | False |
| api_key | str | ??? | Prolific API key. | None | True |
mturk
AWS is required to create a new Requester. Please create an IAM user with programmatic access and AmazonMechanicalTurkFullAccess policy at https://console.aws.amazon.com/iam/ (On the "Set permissions" page, choose "Attach existing policies directly" and then select "AmazonMechanicalTurkFullAccess" policy). After creating the IAM user, you should get an Access Key ID and Secret Access Key.
| dest | type | default | help | choices | required |
|---|
| name | str | ??? | Name for the requester in the Mephisto DB. | None | True |
| access_key_id | str | ??? | IAM Access Key ID | None | True |
| secret_access_key | str | ??? | IAM Secret Access Key | None | True |
mturk sandbox
AWS is required to create a new Requester. Please create an IAM user with programmatic access and AmazonMechanicalTurkFullAccess policy at https://console.aws.amazon.com/iam/ (On the "Set permissions" page, choose "Attach existing policies directly" and then select "AmazonMechanicalTurkFullAccess" policy). After creating the IAM user, you should get an Access Key ID and Secret Access Key.
| dest | type | default | help | choices | required |
|---|
| name | str | ??? | Name for the requester in the Mephisto DB. | None | True |
| access_key_id | str | ??? | IAM Access Key ID | None | True |
| secret_access_key | str | ??? | IAM Secret Access Key | None | True |
inhouse
| dest | type | default | help | choices | required |
|---|
| name | str | inhouse | Name for the requester in the Mephisto DB. | None | False |
mock
| dest | type | default | help | choices | required |
|---|
| name | str | MOCK_REQUESTER | Name for the requester in the Mephisto DB. | None | True |
| force_fail | bool | False | Trigger a failed registration | None | False |