Files
remove-ai-watermarks/.env.example
T
Victor Kuznetsov 5c6588b3ef Fix output preservation, research validation, and documentation drift
Repair image and metadata publication contracts, detection routing, research
artifact validation, release verification, and the published agent skill.
Refresh the dependency lock and reconcile documentation with verified behavior.

Add regression coverage and record the completed audit and corrected VideoSeal
measurements. Preserve the existing Accelerate and Lightning versions.

Validation: Ruff and Pyright pass; 2358 tests pass with 3 skipped. The maintenance
gate exits 2 on the documented Accelerate and Lightning security findings.
2026-09-08 19:07:10 -07:00

42 lines
2.0 KiB
Bash

# HuggingFace token (optional; only needed for gated/private models)
# Get yours at: https://huggingface.co/settings/tokens
# HF_TOKEN=
# OpenAI API key (optional; only for development scripts/openai_provenance_check.py)
# Create and manage keys at: https://platform.openai.com/api-keys
# OPENAI_API_KEY=
# Local photo-classifier weights (optional; otherwise fetched from Hugging Face)
# Directory contents are documented in docs/photo-classify.md.
# RAIW_CLASSIFY_WEIGHTS=/path/to/classifier-weights
# Local VideoSeal checkpoint cache (optional; development benchmarks only)
# Defaults to ~/.cache/remove-ai-watermarks-dev/videoseal.
# VIDEOSEAL_CACHE_DIR=/path/to/videoseal-cache
# Hugging Face cache root (optional; shared by model downloads and prompt caches)
# HF_HOME=/path/to/huggingface-cache
# Fallback cache root when HF_HOME is unset (optional)
# XDG_CACHE_HOME=/path/to/cache
# Named OpenAI keys for provider-oracle slots (optional; keep each value secret)
# OPENAI_API_KEY_1=
# OPENAI_API_KEY_2=
# OPENAI_API_KEY_3=
# Azure Content Safety resource for direct Microsoft Content Provenance checks
# Resource keys are read into memory through the authenticated Azure CLI.
# AZURE_CONTENT_SAFETY_ENDPOINT=https://your-resource.cognitiveservices.azure.com/
# AZURE_CONTENT_SAFETY_SUBSCRIPTION_ID=
# AZURE_CONTENT_SAFETY_RESOURCE_GROUP=
# AZURE_CONTENT_SAFETY_ACCOUNT_NAME=
# AZURE_ORACLE_STORAGE_RESOURCE_GROUP=
# ThorData residential proxies (optional; only for explicitly selected Web oracle routes)
# Generate these URLs in the ThorData endpoint generator; do not commit credentials.
# THORDATA_ROUTE_US=http://td-customer-USERNAME-country-US:PASSWORD@HOST.pr.thordata.net:9999
# THORDATA_ROUTE_DE=http://td-customer-USERNAME-country-DE:PASSWORD@HOST.pr.thordata.net:9999
# THORDATA_ROUTE_GB=http://td-customer-USERNAME-country-GB:PASSWORD@HOST.pr.thordata.net:9999
# THORDATA_ROUTE_NL=http://td-customer-USERNAME-country-NL:PASSWORD@HOST.pr.thordata.net:9999
# THORDATA_ROUTE_JP=http://td-customer-USERNAME-country-JP:PASSWORD@HOST.pr.thordata.net:9999