A Cloudflare Worker for generating alt text for images in Bluesky posts using the Gemini API.
https://workers.indexx.dev/altText/
| .vscode | ||
| src | ||
| .gitignore | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| worker-configuration.d.ts | ||
| wrangler.jsonc | ||
Bluesky Alt Text Worker
A Cloudflare Worker which works in conjunction with https://github.com/indexxing/Bluesky-Alt-Text. All endpoints are based off the original cloud function made by symmetricalboy here, just in Typescript and prepackaged into a Cloudflare Worker environment.
Documentation is served at the root of the worker deployment. There is a root path variable specified in the entrypoint file because my setup involves using a worker route wildcard on my custom domain.
Note: This does not support video captioning, or uploading larger media for processing yet like the source cloud function.