A Cloudflare Worker which works in conjunction with https://github.com/indexxing/bsky-alt-text
1{
2 "$schema": "node_modules/wrangler/config-schema.json",
3 "name": "bluesky-alt-text",
4 "main": "src/index.ts",
5 "compatibility_date": "2025-06-07",
6 "observability": {
7 "enabled": true,
8 "logs": {
9 "invocation_logs": true
10 }
11 },
12 "vars": {
13 "MAX_ALT_TEXT_LENGTH": 2000,
14 "ABSOLUTE_MAX_LENGTH": 5000,
15 "MAX_DIRECT_BLOB_SIZE": 5242880,
16
17 "GEMINI_MODEL": "gemini-2.0-flash-lite",
18 "GEMINI_GENERATE_TEMPERATURE": 0.2,
19 "GEMINI_GENERATE_MAX_OUTPUT_TOKENS": 2048,
20 "GEMINI_GENERATE_TOP_P": 0.95,
21 "GEMINI_GENERATE_TOP_K": 64,
22
23 "GEMINI_CONDENSE_TEMPERATURE": 0.2,
24 "GEMINI_CONDENSE_MAX_OUTPUT_TOKENS": 1024
25 }
26}