Gå til innhold

Vecglypher · Image to SVG

Integrer

Modell-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 forespørselen: 0,005 $ 5 API-kreditter Kjør den på denne siden

Hent API-nøkkel
Open model Bilderedigering Referanseinndata

Genererer SVG-glyfer i stilen til 1 til 8 referanseglyfbilder i stedet for en tekstlig stilbeskrivelse

Open model · Bilde

Det første resultatet ditt kommer her

Bygg en forespørsel nedenfor og kjør den med API-nøkkelen din. Utdata kopieres til lagringen vår, lagret for alltid eller 7 dager gratis.

Bygg en forespørsel

Kontrollene genereres fra modellskjemaet. Koden og prisen oppdateres når du endrer dem.

•obligatorisk

Tekst der tegnene blir vektorglyfer, med referansebildene som stil som skal gjenskapes.

•obligatorisk reference_image_urls
Slipp en fil, eller · opptil 8

Stilreferanser levert som 1 til 8 bilde-URL-er, med ett enkelt glyftegn vist i hvert bilde. Utseendet deres styrer stilen til de genererte glyfene.

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

Glyffyll angitt med en fargenotasjon som støttes av SVG/CSS.

Innstilling for glyfkontur: hvis du oppgir denne valgfrie fargen, legges det til en strek rundt hver genererte glyf­bane.

standard 0.1

Temperatur brukt til sampling.

standard 0.95

Kontroll for nucleus sampling (top-p).

standard 5

Innstilling for top-k-sampling.

standard 1

Straff som brukes ved gjentakelse.

standard 8192

Øvre grense for genererte tokens.

standard 512

Grense for SVG-størrelse i piksler, brukt på den største dimensjonen mens bredde og høyde beholder proporsjonene.

standard 1

Konturens tykkelse, bare virksom med en angitt stroke_color og målt i SVG-enheter.

Seed som styrer tilfeldighet for reproduserbare 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"

Kjør denne forespørselen

Nøkkelen din blir i denne nettleseren: Den sendes bare til Doitong API og lagres bare i localStorage hvis du krysser av for Husk. Hent en API-nøkkel

Om Vecglypher · Image to SVG

Skriver teksten i `prompt` som vektorglyfer som samsvarer med stilen til 1 til 8 referanseglyfbilder i `reference_image_urls`, der hvert bilde viser ett enkelt tegn. Resultatet er SVG-baner, dimensjonert av `output_size` fra 64 til 4096 px. `fill_color`, `stroke_color` og `stroke_width` angir utseendet, og samplingskontroller som `temperature` og `max_tokens` er tilgjengelige.

Parametere

Send enten det kanoniske navnet eller det opprinnelige navnet, ikke begge. Kanoniske navn

NavnType StandardTillatt Beskrivelse
promptobligatorisk
Typestring
Tekst der tegnene blir vektorglyfer, med referansebildene som stil som skal gjenskapes.
reference_image_urlsobligatorisk images
Typeurl[] · image
≤ 8 elementer
Stilreferanser levert som 1 til 8 bilde-URL-er, med ett enkelt glyftegn vist i hvert bilde. Utseendet deres styrer stilen til de genererte glyfene.
temperaturevalgfritt
Typenumber
Standard0.1
0 – 2
Temperatur brukt til sampling.
seedvalgfritt
Typeinteger | null
Seed som styrer tilfeldighet for reproduserbare resultater.
enable_safety_checkervalgfritt
Typeboolean
Standardtrue
Aktiverer sikkerhetskontroller av inndata.
top_pvalgfritt
Typenumber
Standard0.95
0 – 1
Kontroll for nucleus sampling (top-p).
top_kvalgfritt
Typeinteger
Standard5
−1 – 100
Innstilling for top-k-sampling.
repetition_penaltyvalgfritt
Typenumber
Standard1
0 – 2
Straff som brukes ved gjentakelse.
max_tokensvalgfritt
Typeinteger
Standard8192
256 – 16 384
Øvre grense for genererte tokens.
output_sizevalgfritt
Typeinteger
Standard512
64 – 4 096
Grense for SVG-størrelse i piksler, brukt på den største dimensjonen mens bredde og høyde beholder proporsjonene.
fill_colorvalgfritt
Typestring
Standardblack
Glyffyll angitt med en fargenotasjon som støttes av SVG/CSS.
stroke_colorvalgfritt
Typestring | null
Innstilling for glyfkontur: hvis du oppgir denne valgfrie fargen, legges det til en strek rundt hver genererte glyf­bane.
stroke_widthvalgfritt
Typenumber
Standard1
0,1 – 50
Konturens tykkelse, bare virksom med en angitt stroke_color og målt i SVG-enheter.
obligatorisk Kanonisk navn, også godkjent

Filparametere tar imot en offentlig https:// URL, en data: URI på opptil 10 MB eller file_url fra en opplasting. Filer

Utdata

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"
  }
}
Filene dine, ditt valgHver outputs[].url er en kopi på lagringen vår: lagret for alltid (betalt per GB-måned) eller 7 dager gratis, styrt av kontoinnstillingen din eller ?storage=.
Samme struktur for hver modelltype, url, content_type, width, height og duration, for bilder, video og lyd. output er modellens eget resultatobjekt.
Utdatafelt
image
anySVG-fil som inneholder de genererte vektorglyfene.
svg_content
stringStreng som inneholder rå SVG-markup.
seed
integerSeed-verdi brukt under genereringen.
timings
objectGenereringstider fordelt på behandlingstrinn.

Flere modeller: Bilderedigering

For AI-agenter: Denne siden som Markdown finnes på https://doitong.com/no/developers/models/vecglypher/image-to-svg.md. Alle modeller og veiledninger: https://doitong.com/developers/llms.txt