mirror of
https://github.com/wiltodelta/remove-ai-watermarks.git
synced 2026-10-14 21:40:47 +02:00
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.
42 lines
2.0 KiB
Bash
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
|