Accéder au contenu

Vecglypher · Image to SVG

Intégrer

Identifiant du modèle vecglypher/image-to-svg
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/vecglypher/image-to-svg?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "images": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Cette requête: 0,005 $ 5 crédits API L'exécuter sur cette page

Obtenir une clé API
Open model Édition d’image Entrées de référence

Génère des glyphes SVG dans le style de 1 à 8 images de glyphes de référence au lieu d'une description textuelle du style

Open model · Image

Votre premier résultat apparaîtra ici

Construisez une requête ci-dessous et exécutez-la avec votre clé API. Les sorties sont copiées dans notre stockage, conservées indéfiniment ou 7 jours gratuitement.

Créer une requête

Les contrôles sont générés à partir du schéma du modèle. Le code et le prix se mettent à jour lorsque vous les modifiez.

•obligatoire

Texte dont les caractères deviennent des glyphes vectoriels, en utilisant les images de référence comme style à reproduire.

•obligatoire reference_image_urls
Déposez un fichier ou · jusqu'à 8

Références de style fournies sous forme de 1 à 8 URL d'images, chacune présentant un seul caractère glyphe. Leur apparence guide le style des glyphes générés.

Avancé fill_color · stroke_color · temperature · top_p · top_k · repetition_penalty · max_tokens · output_size · stroke_width · seed · enable_safety_checker
par défaut black

Remplissage du glyphe spécifié à l'aide de toute notation de couleur prise en charge par SVG/CSS.

Paramètre du contour du glyphe : fournir cette couleur facultative ajoute un contour autour de chaque chemin de glyphe généré.

par défaut 0.1

Température utilisée pour l'échantillonnage.

par défaut 0.95

Contrôle de l'échantillonnage nucleus (top-p).

par défaut 5

Réglage de l'échantillonnage top-k.

par défaut 1

Pénalité appliquée à la répétition.

par défaut 8192

Limite supérieure du nombre de jetons générés.

par défaut 512

Limite de taille du SVG en pixels, appliquée à la dimension la plus grande tout en conservant les proportions de la largeur et de la hauteur.

par défaut 1

Épaisseur du contour, effective uniquement avec une stroke_color spécifiée et mesurée en unités SVG.

Graine contrôlant l'aléatoire pour obtenir des résultats reproductibles.

POST /run/vecglypher/image-to-svg?wait=20 devis → 0,005 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/vecglypher/image-to-svg?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "images": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Exécuter cette requête

Votre clé reste dans ce navigateur : elle est envoyée uniquement à la Doitong API et enregistrée dans localStorage uniquement si vous cochez Mémoriser. Obtenir une clé API

À propos de Vecglypher · Image to SVG

Écrit le texte de `prompt` sous forme de glyphes vectoriels correspondant au style de 1 à 8 images de glyphes de référence dans `reference_image_urls`, chacune représentant un caractère individuel. La sortie est composée de chemins SVG, avec une taille définie par `output_size` de 64 à 4096 px. `fill_color`, `stroke_color` et `stroke_width` définissent l'apparence, et des contrôles d'échantillonnage tels que `temperature` et `max_tokens` sont disponibles.

Paramètres

Envoyez soit le nom canonique, soit le nom natif, mais pas les deux. Noms canoniques

NomType Par défautAutorisé Description
promptobligatoire
Typestring
Texte dont les caractères deviennent des glyphes vectoriels, en utilisant les images de référence comme style à reproduire.
reference_image_urlsobligatoire images
Typeurl[] · image
≤ 8 éléments
Références de style fournies sous forme de 1 à 8 URL d'images, chacune présentant un seul caractère glyphe. Leur apparence guide le style des glyphes générés.
temperaturefacultatif
Typenumber
Par défaut0.1
0 – 2
Température utilisée pour l'échantillonnage.
seedfacultatif
Typeinteger | null
Graine contrôlant l'aléatoire pour obtenir des résultats reproductibles.
enable_safety_checkerfacultatif
Typeboolean
Par défauttrue
Active les contrôles de sécurité sur l'entrée.
top_pfacultatif
Typenumber
Par défaut0.95
0 – 1
Contrôle de l'échantillonnage nucleus (top-p).
top_kfacultatif
Typeinteger
Par défaut5
-1 – 100
Réglage de l'échantillonnage top-k.
repetition_penaltyfacultatif
Typenumber
Par défaut1
0 – 2
Pénalité appliquée à la répétition.
max_tokensfacultatif
Typeinteger
Par défaut8192
256 – 16 384
Limite supérieure du nombre de jetons générés.
output_sizefacultatif
Typeinteger
Par défaut512
64 – 4 096
Limite de taille du SVG en pixels, appliquée à la dimension la plus grande tout en conservant les proportions de la largeur et de la hauteur.
fill_colorfacultatif
Typestring
Par défautblack
Remplissage du glyphe spécifié à l'aide de toute notation de couleur prise en charge par SVG/CSS.
stroke_colorfacultatif
Typestring | null
Paramètre du contour du glyphe : fournir cette couleur facultative ajoute un contour autour de chaque chemin de glyphe généré.
stroke_widthfacultatif
Typenumber
Par défaut1
0,1 – 50
Épaisseur du contour, effective uniquement avec une stroke_color spécifiée et mesurée en unités SVG.
obligatoire Nom canonique, également accepté

Les paramètres de fichier acceptent une URL publique https://, un URI data: jusqu'à 10 MB ou le file_url d'un téléversement. Fichiers

Sortie

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "vecglypher/image-to-svg",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 5,
    "usd": "0.005",
    "charged": 5,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field",
    "reference_image_urls": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  },
  "output": {
    "svg_content": "string",
    "seed": 42,
    "timings": {}
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Vos fichiers, votre choixChaque outputs[].url est une copie sur notre stockage : conservée indéfiniment (facturation par Go-mois) ou 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Une structure identique pour chaque modèletype, url, content_type, width, height et duration, pour les images, les vidéos et l'audio. output est l'objet de résultat propre au modèle.
Champs de sortie
image
anyFichier SVG contenant les glyphes vectoriels générés.
svg_content
stringChaîne contenant le balisage SVG brut.
seed
integerValeur de graine appliquée pendant la génération.
timings
objectDurées de génération ventilées par étape de traitement.

Plus de modèles : Édition d’image

Pour les agents IA : cette page au format Markdown est disponible à l'adresse https://doitong.com/fr-FR/developers/models/vecglypher/image-to-svg.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt