Verifying the files in the Protegrity AI Developer Edition package
The list of files available in the AI Developer Edition repositories.
protegrity-developer-edition repository
This repository contains the files for obtaining and running the sample application.
- CHANGELOG.md: It tracks version updates and changes are tracked here.
- CONTRIBUTIONS.md: The guidelines for contributing to the project.
- LICENSE: The license file with the terms and conditions for using the application.
- README.md: The readme file specifying the steps to set up the product.
- docker-compose.yml: This file contains the configuration for deploying the containers.
- data-discovery: The directory with the sample application and scripts for Data Discovery.
- semantic-guardrail: The directory with the sample scripts for Semantic Guardrail.
- samples: The directory with the sample application and scripts for the testing the features.
- java: The directory with the sample scripts for testing the features using Java.
- python: The directory with the sample scripts for testing the features using Python.
- sample-app-semantic-guardrails: The directory with the sample notebook for testing the Semantic Guardrails feature.
- sample-app-synthetic-data: The directory with the sample notebook and datastore for testing the Synthetic Data feature.
- sample-data: The directory with the input file for the scripts.
- config.json: The configuration file for working with the scripts.
protegrity-developer-python repository
This repository contains the source files for customizing and building the Python module.
- LICENSE: The license file with the terms and conditions for using the application.
- README.md: The readme file for working with the Python file.
- pyproject.toml: The configuration file for the script.
- pytest.ini: The configuration file for the Pytest framework.
- requirements.txt: The configuration file for the script.
- setup.cfg: The additional settings for packaging and tools.
- src: The core implementation of the Python module.
- tests: The unit and integration tests to ensure that the Python module works as expected.
- .gitignore: The files and directories to ignore in version control.
- .pylintrc: The linting rules for code quality are defined here.
- CHANGELOG.md: It tracks version updates and changes are tracked here.
- CONTRIBUTIONS.md: The guidelines for contributing to the project.
protegrity-developer-java repository
This repository contains the source files for customizing and building the Java library.
- LICENSE: The license file with the terms and conditions for using the application.
- README.md: The readme file for working with the Java library.
- pom.xml: The Maven Project Object Model file for building the Java project.
- .gitignore: The files and directories to ignore in version control.
- run-integration-tests.sh: The shell script to execute integration tests easily.
- mvnw and mvnw.cmd: The Maven Wrapper scripts for Linux, Mac, and Windows.
- protegrity-developer-edition: The additional modules or extensions for the Developer Edition.
- integration-tests: The integration tests for validating the Java library functionality.
- application-protector-java: The Java library implementation for the Application Protector service. It includes source code and configuration files.
- .mvn/wrapper: The Maven Wrapper configuration files.
Feedback
Was this page helpful?