À propos de Recraft 20B SVG
Icônes et illustrations SVG dans 21 styles vectoriels.
Appelez-le avec le nom de modèle recraft/20b-svg/text-to-image sur POST /jobs/createTask, à partir de 0,0528 $US.
Introduction
Plutôt que de décrire un style en mots, vous le choisissez dans une liste de 21 rendus nommés.
Points forts
21 styles nommés
Les styles d'icônes comprennent outline, broken_line, colored_outline, colored_shapes, colored_shapes_gradient, doodle_fill, doodle_offset_fill, offset_fill, outline_gradient et uneven_fill.
Un traitement rapide
Nos essais ont pris environ 11 secondes chacun, ce qui rend le travail par lots d'icônes réaliste.
Fichiers légers
Les icônes sont revenues à 20 à 25 Ko.
Paramètres de requête
| Paramètre | Requis | Description |
|---|---|---|
style | Non | Un look ou un genre prédéfini. vector_illustration · vector_illustration/cartoon · vector_illustration/doodle_line_art · vector_illustration/engraving · vector_illustration/flat_2 · vector_illustration/kawaii · vector_illustration/line_art · vector_illustration/line_circuit · vector_illustration/linocut · vector_illustration/seamless · icon · icon/broken_line · icon/colored_outline · icon/colored_shapes · icon/colored_shapes_gradient · icon/doodle_fill · icon/doodle_offset_fill · icon/offset_fill · icon/outline · icon/outline_gradient · icon/uneven_fill · Par défaut: vector_illustration |
prompt | Oui | Décrivez ce que vous voulez créer. |
aspect_ratio | Non | La forme du cadre : large, carrée ou verticale. 1:1 · 16:9 · 9:16 · 4:3 · 3:4 · Par défaut: 1:1 |
Tarifs
Les prix sont en USD. L’API utilise un solde distinct en dollars américains. Les crédits du site ne peuvent pas être utilisés pour l’API ni convertis en solde API, et le solde API ne peut pas être converti en crédits du site. À l’acceptation d’une tâche, le montant maximal du devis est réservé sur votre solde API. À la fin, la facturation suit l’usage réel, sans dépasser ce montant, et le reste est libéré. En cas d’échec, le montant réservé est libéré.
| Option | USD par image |
|---|---|
| Standard | 0,0528 $US |
Avant l’exécution, envoyez le même corps de requête à POST /jobs/quote pour connaître les frais estimés et leur plafond en USD. Le devis ne lance aucune tâche et ne débite pas votre solde.
Cas d'usage
Bibliothèques d'icônes produit
Générez un ensemble cohérent pour la navigation, les réglages et les listes de fonctionnalités.
Autocollants et tampons
Utilisez linogravure, gravure ou trait pour l'impression et les machines de découpe.
Guide de prompt et conseils d'expert
Un objet par icône
Des prompts courts, comme une montagne avec un soleil levant, donnent des icônes plus nettes que de longues descriptions de scène.
Figer le style pour un ensemble
Utilisez la même valeur de style pour chaque icône d'un ensemble.
Pas de texte dans les icônes
Le modèle est faible en lettrage ; ajoutez les libellés dans votre outil de design.
Démarrage rapide de l'API
Appeler l’API Recraft 20B SVG en trois étapes
- Créer une clé API. Connectez-vous à PopNow et créez une clé dans la console API. Les clés commencent par sk-popnow-. Les appels API utilisent votre solde distinct en dollars américains.
- Envoyer la requête. Envoyez POST /jobs/createTask avec model recraft/20b-svg/text-to-image et un objet input conforme au tableau des paramètres. La réponse renvoie aussitôt un ID de tâche.
- Récupérer le résultat. Interrogez GET /jobs/recordInfo avec l’ID de tâche, ou passez une callBackUrl et nous y envoyons le résultat. Téléchargez les liens de sortie quand la tâche réussit.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $POPNOW_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-d '{
"model": "recraft/20b-svg/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"style": "vector_illustration",
"aspect_ratio": "1:1"
}
}'
# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $POPNOW_API_KEY"Remplacez le prompt et les liens par les vôtres. L'onglet API contient la référence pour la réponse, le polling et le callback.
Questions sur l’API Recraft 20B SVG
Combien coûte l’API Recraft 20B SVG ?
Recraft 20B SVG coûte 0,0528 $US par image. L’API utilise un solde distinct en dollars américains. Les crédits du site ne peuvent pas être utilisés pour l’API ni convertis en solde API, et le solde API ne peut pas être converti en crédits du site. À l’acceptation d’une tâche, le montant maximal du devis est réservé sur votre solde API. À la fin, la facturation suit l’usage réel, sans dépasser ce montant, et le reste est libéré. En cas d’échec, le montant réservé est libéré.
Quel est le nom de modèle de Recraft 20B SVG dans l’API ?
Indiquez recraft/20b-svg/text-to-image pour Générateur SVG dans le champ model de POST /jobs/createTask.
Quel style choisir pour des icônes d’interface ?
icon/outline produit des icônes au trait d’épaisseur uniforme, icon/colored_outline ajoute des aplats doux à l’intérieur des contours et icon/colored_shapes remplace les contours par des formes pleines. Gardez le même style pour toute une série afin d’obtenir des icônes cohérentes.
Les fichiers sont-ils vraiment vectoriels ?
Oui. Nos résultats contenaient entre 13 et 90 éléments de tracé, sans aucun autre élément de dessin. Tout SVG contenant une image matricielle est rejeté à la livraison.
Quelles sont les limites de l’API Recraft 20B SVG ?
Formats d’image: 1:1 · 16:9 · 9:16 · 4:3 · 3:4; Longueur du prompt (caractères): 1,000. Les requêtes hors de ces limites sont refusées avant tout débit.
Puis-je essayer Recraft 20B SVG sans écrire de code ?
Exécutez Recraft 20B SVG dans le Playground avec votre solde API en USD, sans clé API. Chaque exécution figure dans votre historique développeur avec le code correspondant.