Support OpenClaw image responses
This commit is contained in:
@@ -94,6 +94,12 @@ curl -fsS http://192.168.1.212:8081/v1/images/generations \
|
||||
}'
|
||||
```
|
||||
|
||||
Ohne `response_format` enthält die Antwort sowohl die abrufbare `url` als
|
||||
auch `b64_json`. Das hält URL-basierte Clients kompatibel und unterstützt
|
||||
OpenClaw, dessen OpenAI-Bildprovider Inline-Bilddaten erwartet. Mit explizitem
|
||||
`response_format: "url"` oder `"b64_json"` liefert der Router weiterhin nur
|
||||
das angeforderte Format.
|
||||
|
||||
Danach müssen folgende Zustände wiederhergestellt sein:
|
||||
|
||||
```bash
|
||||
@@ -126,6 +132,14 @@ erhalten. Er gehört nicht in die Desktop-App und muss auf weiteren Clients
|
||||
nicht erneut installiert werden. Die versionierte Quellfassung liegt unter
|
||||
[`integrations/hermes-athena-image`](../integrations/hermes-athena-image).
|
||||
|
||||
## OpenClaw
|
||||
|
||||
OpenClaw verwendet den offiziellen `image_generate`-Provider mit
|
||||
`openai/FLUX.2-klein-9B-fp8-beta`. Der OpenAI-kompatible Bildparser von
|
||||
OpenClaw sendet kein `response_format`, benötigt in der Antwort aber
|
||||
`data[].b64_json`. Deshalb liefert der Router im Standardfall zusätzlich zur
|
||||
URL auch die Inline-Bilddaten. Hermes bleibt davon unberührt.
|
||||
|
||||
## Rollback
|
||||
|
||||
Die lokalen 4B-Gewichte und die kurzfristigen Rückfall-Images wurden am
|
||||
|
||||
Reference in New Issue
Block a user