Grok Imagine
grok-imagine-image et grok-imagine-image-quality utilisent les endpoints PopGo compatibles OpenAI Images. PopGo convertit size, resolution et aspect_ratio vers les paramètres du modèle.
Endpoints et spécifications
POST https://api.popgo.site/v1/images/generations
POST https://api.popgo.site/v1/images/edits
Authorization: Bearer YOUR_API_KEY
| Modèle | Résolution | Proportions |
|---|---|---|
grok-imagine-image | 1K, 2K | 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3 |
grok-imagine-image-quality | Configuré actuellement en 2K | Les sept proportions |
2048x1152 devient par exemple 2K et 16:9. Si plusieurs paramètres sont envoyés, ils doivent décrire la même sortie.
Champs et exemple
| Champ | Type | Description |
|---|---|---|
model | string | ID public obligatoire |
prompt | string | Instruction obligatoire |
resolution | string | 1K ou 2K |
aspect_ratio | string | Une des sept proportions |
size | string | WIDTHxHEIGHT, converti par PopGo |
n | integer | Nombre de résultats, généralement 1 |
response_format | string | url ou b64_json |
image | file | Référence multipart pour l’édition |
curl https://api.popgo.site/v1/images/generations \
-H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" \
-d '{"model":"YOUR_MODEL","prompt":"A neon city street in the rain, realistic photography","resolution":"2K","aspect_ratio":"16:9","n":1}'
Limites et facturation
4K n’est pas accepté pour ces modèles. La proportion doit être l’une des sept valeurs. N’envoyez pas quality ou style sans confirmation de la page active ; quality dans l’ID du modèle n’est pas un champ. Les résultats sont dans data[].url ou data[].b64_json. La facturation suit la configuration active.