Passer 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 de style textuelle

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.

•requis

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

•requis 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 affichant un seul caractère de 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é avec toute notation de couleur prise en charge par SVG/CSS.

Paramètre de contour du glyphe : fournir cette couleur facultative ajoute un trait 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.

Seed 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

Convertit le texte de `prompt` en 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
promptrequis
Typestring
Texte dont les caractères deviennent des glyphes vectoriels, en utilisant les images de référence comme style à reproduire.
reference_image_urlsrequis images
Typeurl[] · image
≤ 8 éléments
Références de style fournies sous forme de 1 à 8 URL d'images, chacune affichant un seul caractère de 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
Seed 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é avec toute notation de couleur prise en charge par SVG/CSS.
stroke_colorfacultatif
Typestring | null
Paramètre de contour du glyphe : fournir cette couleur facultative ajoute un trait 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.
requis 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 dans notre stockage : conservée indéfiniment (facturation au Go-mois) ou 7 jours gratuitement, selon le réglage de votre compte ou ?storage=.
Même structure pour chaque modèletype, url, content_type, width, height et duration, pour les images, vidéos et fichiers audio. output est le propre objet de résultat du 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 du seed 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 à https://doitong.com/fr/developers/models/vecglypher/image-to-svg.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt