add-provider
A provider added wrong leaks its API shape into your business logic. One API change from the vendor → rewrite half your service. Follow this checklist.
Step 1 — Decide: file or folder?
| Provider supports | Structure |
|---|---|
| One modality (text only, image only) | app/providers/<name>.py |
| Multiple modalities (image + video) | app/providers/<name>/ with image.py, video.py, __init__.py |
Principle A4: one file per format when a pr
[Description truncada. Veja o README completo no GitHub.]