Sub-issue of #148
Scope
Add image generation via HuggingFace's hf-inference endpoint.
- Endpoint:
POST https://router.huggingface.co/hf-inference/models/{model_id}
- Request:
{"inputs": "prompt", "parameters": {...}}
- Response: Raw image bytes (PNG)
- Auth:
Authorization: Bearer hf_XXX via HF_TOKEN
- Streaming: Not supported
Files
Create: src/celeste/providers/huggingface/inference/, src/celeste/modalities/images/providers/huggingface/
Modify: src/celeste/modalities/images/providers/__init__.py, src/celeste/modalities/images/models.py
Sub-issue of #148
Scope
Add image generation via HuggingFace's hf-inference endpoint.
POST https://router.huggingface.co/hf-inference/models/{model_id}{"inputs": "prompt", "parameters": {...}}Authorization: Bearer hf_XXXviaHF_TOKENFiles
Create:
src/celeste/providers/huggingface/inference/,src/celeste/modalities/images/providers/huggingface/Modify:
src/celeste/modalities/images/providers/__init__.py,src/celeste/modalities/images/models.py