Code snippets from my talk at Infoshare 2024 (Poland)
Python 3
Virtual Env pip install virtualenv
python3 -m venv ./demo-env
source demo-env/bin/activate
pip install -r requirements.txt
guardrails hub install hub://guardrails/similar_to_document
guardrails hub install hub://guardrails/wiki_provenance
guardrails hub install hub://cartesia/quotes_price
guardrails hub install hub://guardrails/competitor_check
guardrails hub install hub://guardrails/detect_prompt_injection
guardrails hub install hub://guardrails/detect_pii
guardrails hub install hub://guardrails/redundant_sentences
python input/1-input-control.py
Output String Evaluation
OPENAI_API_KEY=[YOUR_OPENAI_KEY] python ./output/1-output-string-evaluation.py
Similarity Validators
python ./output/2-similarity-validator.py
Reliability
OPENAI_API_KEY=[YOUR_OPENAI_KEY] python ./output/3-reliability-validator.py
Business Domain Logic
python ./output/4-business-domain-validator.py
Business Domain Logic 2
python ./output/5-business-domain-2-validator.py
Constitutional Principles
OPENAI_API_KEY=[YOUR_OPENAI_KEY] python ./output/6-constitutional.py