Naar inhoud springen

IP Adapter Face ID

Integreren

Model-ID ip-adapter-face-id
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/ip-adapter-face-id?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"
  }'

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

Deze request: ≈$ 0,06 60 API-tegoed · ≈ ₽ 6,33 Op deze pagina uitvoeren

API-sleutel ophalen
Tencent Afbeelding bewerken #ip-adapter#personalization#customization#editing

Genereert afbeeldingen die overeenkomen met een gezicht uit één foto of een zip met foto's, op SD 1.5- of SDXL-bases

Tencent · Afbeelding

Je eerste resultaat komt hier

Bouw hieronder een request en voer die uit met je API-sleutel. Uitvoer wordt naar onze opslag gekopieerd en voor altijd of 7 dagen gratis bewaard.

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

•verplicht

Beschrijf de afbeelding die je wilt laten genereren zo gedetailleerd mogelijk voor de beste resultaten.

standaard 4

Aantal monsters voor face ID, standaard ingesteld op 4. Een hoger aantal verbetert de afbeeldingskwaliteit maar verlengt de generatietijd.

Geavanceerd negative_prompt · face_image_url · model_type · face_images_data_url · base_1_5_model_repo · base_sdxl_model_repo · guidance_scale · num_inference_steps · width · height · face_id_det_size · seed · enable_safety_checker
standaard blurry, low resolutio...

Negatieve prompt met ongewenste afbeeldingsdetails. Hiermee kunnen kleuren, objecten, landschappen of fijnere kenmerken en kwaliteiten, zoals een snor, vervaging of lage resolutie, worden uitgesloten.

Sleep een bestand hierheen of

Referentieafbeelding voor gezichtsovereenkomst, die wordt geschaald en bijgesneden naar 640x640 wanneer de afmetingen daarvan afwijken.

model_type standaard 1_5-v1

Modelselectie, waarbij 1_5 zowel de standaard als de aanbevolen keuze is voor de meeste toepassingen.

URL van het zip-archief met gezichtsafbeeldingen, gebruikt om een nauwkeuriger face ID te maken door embeddings uit de gearchiveerde afbeeldingen te middelen.

standaard SG161222/Realistic_Vi...

URL van het basismodel 1.5; standaard ingesteld op `SG161222/Realistic_Vision_V4.0_noVAE`.

standaard SG161222/RealVisXL_V3.0

URL van het basismodel SDXL; standaard ingesteld op `SG161222/RealVisXL_V3.0`.

standaard 7.5

Sterkte waarmee de prompt wordt gevolgd bij beeldselectie, uitgedrukt als CFG (Classifier Free Guidance).

standaard 50

Aantal inferentiestappen voor afbeeldingsgeneratie; grotere aantallen leveren betere beeldkwaliteit op ten koste van een langere generatietijd.

standaard 512

Breedte van de resulterende afbeelding.

standaard 512

Hoogte van de resulterende afbeelding.

standaard 640

Stel de grootte van het gezichtsdetectiemodel in en verklein deze als het model geen gezicht in je afbeelding kan vinden. Een grotere instelling zorgt voor nauwkeurigere detectie, maar werkt ook langzamer en mist een gezicht eerder volledig.

Seed voor het reproduceren van afbeeldingen in Stable Diffusion. Een afbeelding kan bij elke run exact worden gereproduceerd door de modelversie, prompt en seed ongewijzigd te laten.

POST /run/ip-adapter-face-id?wait=20 prijsopgave → $ 0,06
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/ip-adapter-face-id?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"
  }'

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

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over IP Adapter Face ID

Personaliseert generatie voor een gezicht via `face_image_url`, of via een zip met meerdere gezichten in `face_images_data_url`, waarvan de embeddings worden gemiddeld. `model_type` kiest uit SD 1.5- en SDXL-varianten en de basischeckpoints kunnen worden gewijzigd met repo-parameters. `width` en `height` lopen van 512 tot 1024 en `num_inference_steps` tot 200.

Parameters

NaamType StandaardToegestaan Beschrijving
model_typeoptioneel
Typeenum
Standaard1_5-v1
1_5-v11_5-v1-plus1_5-v2-plusSDXL-v1SDXL-v2-plus1_5-auraface-v1
Modelselectie, waarbij 1_5 zowel de standaard als de aanbevolen keuze is voor de meeste toepassingen.
promptverplicht
Typestring
Beschrijf de afbeelding die je wilt laten genereren zo gedetailleerd mogelijk voor de beste resultaten.
face_image_urloptioneel
Typeurl · image
Referentieafbeelding voor gezichtsovereenkomst, die wordt geschaald en bijgesneden naar 640x640 wanneer de afmetingen daarvan afwijken.
face_images_data_urloptioneel
Typestring | null
URL van het zip-archief met gezichtsafbeeldingen, gebruikt om een nauwkeuriger face ID te maken door embeddings uit de gearchiveerde afbeeldingen te middelen.
negative_promptoptioneel
Typestring
Standaardblurry, low resolution, bad, ugly, low quality, pixelated, interpolated, compression artifacts, noisey, grainy
Negatieve prompt met ongewenste afbeeldingsdetails. Hiermee kunnen kleuren, objecten, landschappen of fijnere kenmerken en kwaliteiten, zoals een snor, vervaging of lage resolutie, worden uitgesloten.
seedoptioneel
Typeinteger | null
Seed voor het reproduceren van afbeeldingen in Stable Diffusion. Een afbeelding kan bij elke run exact worden gereproduceerd door de modelversie, prompt en seed ongewijzigd te laten.
guidance_scaleoptioneel
Typenumber
Standaard7.5
0 – 16
Sterkte waarmee de prompt wordt gevolgd bij beeldselectie, uitgedrukt als CFG (Classifier Free Guidance).
num_inference_stepsoptioneel
Typeinteger
Standaard50
1 – 200
Aantal inferentiestappen voor afbeeldingsgeneratie; grotere aantallen leveren betere beeldkwaliteit op ten koste van een langere generatietijd.
num_samplesoptioneel
Typeinteger
Standaard4
1 – 4
Aantal monsters voor face ID, standaard ingesteld op 4. Een hoger aantal verbetert de afbeeldingskwaliteit maar verlengt de generatietijd.
widthoptioneel
Typeinteger
Standaard512
512 – 1.024
Breedte van de resulterende afbeelding.
heightoptioneel
Typeinteger
Standaard512
512 – 1.024
Hoogte van de resulterende afbeelding.
face_id_det_sizeoptioneel
Typeinteger
Standaard640
64 – 640
Stel de grootte van het gezichtsdetectiemodel in en verklein deze als het model geen gezicht in je afbeelding kan vinden. Een grotere instelling zorgt voor nauwkeurigere detectie, maar werkt ook langzamer en mist een gezicht eerder volledig.
base_1_5_model_repooptioneel
Typestring
StandaardSG161222/Realistic_Vision_V4.0_noVAE
URL van het basismodel 1.5; standaard ingesteld op `SG161222/Realistic_Vision_V4.0_noVAE`.
base_sdxl_model_repooptioneel
Typestring
StandaardSG161222/RealVisXL_V3.0
URL van het basismodel SDXL; standaard ingesteld op `SG161222/RealVisXL_V3.0`.
enable_safety_checkeroptioneel
Typeboolean
Standaardtrue
Screening kan worden versoepeld door false in te stellen, mits de aanroeper is geautoriseerd.
verplicht

Bestandsparameters accepteren een openbare https:// URL, een data: URI tot 10 MB of de file_url van een upload. Bestanden

Uitvoer

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "ip-adapter-face-id",
  "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": 60,
    "usd": "0.06",
    "charged": 60,
    "refunded": 0
  },
  "input": {
    "prompt": "A red fox trots through fresh snow at sunrise, soft golden light, shallow depth of field"
  },
  "output": {
    "image": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768
    },
    "seed": 42
  },
  "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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
image
object {url, content_type, file_name, file_size, width, height}Bestandsinformatie voor de gegenereerde afbeelding.
seed
integerSeed voor afbeeldingsgeneratie, inclusief de willekeurig gekozen waarde als de invoer geen seed bevatte; anders wordt de opgegeven waarde herhaald.

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/ip-adapter-face-id.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt