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 Modification 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 plutôt qu’à partir d’une description textuelle du style

Open model · Image

Votre premier résultat apparaîtra ici

Créez 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 pendant 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 au fur et à mesure de vos modifications.

•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 montrant 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.

Réglage du 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 un stroke_color spécifié et mesurée à l’aide des 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 au 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 présentant un caractère individuel. La sortie est constituée de chemins SVG, dimensionnés par `output_size` de 64 à 4096 px. `fill_color`, `stroke_color` et `stroke_width` définissent l’apparence, et des contrôles d’échantillonnage comme `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 montrant 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
Graine contrôlant l’aléatoire pour obtenir des résultats reproductibles.
enable_safety_checkerfacultatif
Typeboolean
Par défauttrue
Active les vérifications 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
Réglage du 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 un stroke_color spécifié et mesurée à l’aide des 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 par Go-mois) ou pendant 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, les vidéos et les fichiers 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 : Modification d’image

Pour les agents IA : cette page en Markdown se trouve à https://doitong.com/fr-CA/developers/models/vecglypher/image-to-svg.md. Tous les modèles et guides : https://doitong.com/developers/llms.txt