Gå til indhold

Vecglypher · Image to SVG

Integrer

Model-id 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"

Denne anmodning: 0,005 $ 5 API-kreditter Kør den på denne side

Hent API-nøgle
Open model Billedredigering Referenceinputs

Genererer SVG-glyffer i stil med 1 til 8 referencebilleder af glyffer i stedet for en tekstbeskrivelse af stilen

Open model · Billede

Dit første resultat kommer her

Opret en anmodning nedenfor, og kør den med din API-nøgle. Output kopieres til vores lagring, gemt for altid eller 7 dage gratis.

Opret en anmodning

Kontrollerne genereres fra modellens skema. Koden og prisen opdateres, når du ændrer dem.

•påkrævet

Tekst, hvis tegn bliver til vektorglyffer, med referencebillederne som stil, der skal gengives.

•påkrævet reference_image_urls
Slip en fil, eller · op til 8

Stilreferencer angivet som 1 til 8 billed-URL'er med ét glyftegn vist i hvert billede. Deres udseende styrer den genererede glyfstil.

Avanceret fill_color · stroke_color · temperature · top_p · top_k · repetition_penalty · max_tokens · output_size · stroke_width · seed · enable_safety_checker
standard black

Glyffyld angivet med en farvenotation, der understøttes af SVG/CSS.

Indstilling for glyfkontur: angivelse af denne valgfrie farve tilføjer en streg rundt om hver genereret glyf-path.

standard 0.1

Temperatur til sampling.

standard 0.95

Kontrol af nucleus-sampling (top-p).

standard 5

Indstilling for top-k-sampling.

standard 1

Penalty anvendt på gentagelser.

standard 8192

Øvre grænse for genererede tokens.

standard 512

Grænse for SVG-størrelse i pixels, anvendt på den største dimension, mens bredde og højde bevares proportionale.

standard 1

Konturtykkelse, kun effektiv med en angivet stroke_color og målt i SVG-enheder.

Seed, der styrer tilfældigheden for reproducerbare resultater.

POST /run/vecglypher/image-to-svg?wait=20 pris → 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"

Kør denne anmodning

Din nøgle forbliver i denne browser: Den sendes kun til Doitong API og gemmes kun i localStorage, hvis du markerer Husk. Hent en API-nøgle

Om Vecglypher · Image to SVG

Skriver teksten i `prompt` som vektorglyffer, der matcher stilen i 1 til 8 referencebilleder af glyffer i `reference_image_urls`, hvor hvert billede viser et enkelt tegn. Outputtet er SVG-stier med en størrelse angivet af `output_size` fra 64 til 4096 px. `fill_color`, `stroke_color` og `stroke_width` angiver udseendet, og samplingkontroller som `temperature` og `max_tokens` er tilgængelige.

Parametre

Send enten det kanoniske navn eller det oprindelige navn, ikke begge. Kanoniske navne

NavnType StandardTilladt Beskrivelse
promptpåkrævet
Typestring
Tekst, hvis tegn bliver til vektorglyffer, med referencebillederne som stil, der skal gengives.
reference_image_urlspåkrævet images
Typeurl[] · image
≤ 8 elementer
Stilreferencer angivet som 1 til 8 billed-URL'er med ét glyftegn vist i hvert billede. Deres udseende styrer den genererede glyfstil.
temperaturevalgfri
Typenumber
Standard0.1
0 – 2
Temperatur til sampling.
seedvalgfri
Typeinteger | null
Seed, der styrer tilfældigheden for reproducerbare resultater.
enable_safety_checkervalgfri
Typeboolean
Standardtrue
Aktiverer sikkerhedskontrol af input.
top_pvalgfri
Typenumber
Standard0.95
0 – 1
Kontrol af nucleus-sampling (top-p).
top_kvalgfri
Typeinteger
Standard5
-1 – 100
Indstilling for top-k-sampling.
repetition_penaltyvalgfri
Typenumber
Standard1
0 – 2
Penalty anvendt på gentagelser.
max_tokensvalgfri
Typeinteger
Standard8192
256 – 16.384
Øvre grænse for genererede tokens.
output_sizevalgfri
Typeinteger
Standard512
64 – 4.096
Grænse for SVG-størrelse i pixels, anvendt på den største dimension, mens bredde og højde bevares proportionale.
fill_colorvalgfri
Typestring
Standardblack
Glyffyld angivet med en farvenotation, der understøttes af SVG/CSS.
stroke_colorvalgfri
Typestring | null
Indstilling for glyfkontur: angivelse af denne valgfrie farve tilføjer en streg rundt om hver genereret glyf-path.
stroke_widthvalgfri
Typenumber
Standard1
0,1 – 50
Konturtykkelse, kun effektiv med en angivet stroke_color og målt i SVG-enheder.
påkrævet Kanonisk navn, også accepteret

Filparametre accepterer en offentlig https://-URL, en data:-URI på op til 10 MB eller file_url fra en upload. Filer

Output

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"
  }
}
Dine filer, dit valgHver outputs[].url er en kopi på vores lagring: gemt for altid (betales pr. GB-måned) eller 7 dage gratis, afhængigt af din kontoindstilling eller ?storage=.
Samme struktur for alle modellertype, url, content_type, width, height og duration for billeder, video og lyd. output er modellens eget resultatobjekt.
Outputfelter
image
anySVG-fil, der indeholder de genererede vektorglyffer.
svg_content
stringString, der indeholder den rå SVG-markup.
seed
integerSeed-værdi anvendt under generering.
timings
objectGenereringstider opdelt efter behandlingstrin.

Flere modeller: Billedredigering

Til AI-agenter: Denne side som Markdown findes på https://doitong.com/da/developers/models/vecglypher/image-to-svg.md. Alle modeller og vejledninger: https://doitong.com/developers/llms.txt