Platform guide
Getting started
Installation
5min
you can seamlessly integrate aishield vulnerability assessment and defense capabilities into your ai development workflows with aishield, you can generate assessment reports, sample attack vectors, and a threat informed defense model with telemetry connection to siem/soar, such as splunk and microsoft sentinel there are two ways to get started with aishield 1 ) installing using pypi package 2 ) directly using aishield apis requirements requires python>=3 6, and pip >= 19 0 installation using pypi package $ pip install aishield enum for parameters analysis extraction evasion poisoning task image classification image segmentation timeseries forecasting nlp tabular classification text recommendation object detection report type vulnerability defense defense artifact attack samples directly use aishield apis """ description aishield api url and subscription key """ baseurl = "https //api aws boschaishield com/prod" url = baseurl + "/api/ais/v1 5" headers={'cache control' 'no cache', 'x api key' "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", # follow instruction to generate api key and fill it here 'org id' "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" # fill in org id provided in welcome email } here are the installation steps for aishield using its direct apis you will get the org id from the welcome email sent to you registered mail id you will also receive instruction and url in welcome email, which you can use to generate api key (x api key) assign the baseurl concatenated with "/api/ais/v1 5" to the url variable create a headers dictionary with the following key value pairs 'cache control' 'no cache' 'x api key' insert your subscription key / api key here 'org id' insert your org id here you can now make requests to the aishield api using the url and headers variables after installation, you can have to register you model using \<post> model registration docid\ qknp3vmrqawjezaeochlh api to learn more, please refer this reference implementation and view section 5 details check out the quick start example here more references implementations, tutorials, samples, and documentation of aishield can be found on our github repository https //github com/bosch aisecurity aishield/reference implementations pre requisites aishield api should be white listed, or proxy settings must be appropriately configured for the aishield api to be called valid aishield api subscription plan and authentication keys for details regarding subscription please visit, subscription page https //aws amazon com/marketplace/pp/prodview ppbwtiryaohti or reach out to sales at aishield contact\@bosch com