Rivya AI -dokumentaatio
Mallien API-sivut

Ideogram Character API -integraatio

Käytä mallia Ideogram Character Rivya Public API v1:n kautta malli-ID:llä ideogram-character; mukana ovat tuetut syötteet, parametrit, Files API -säännöt, krediitit ja vastausesimerkit.

Saatavilla API:n kauttaValmiusImage
API-malli-ID

ideogram-character

Syötteet

file

Files API

Vaaditaan referenssimoodeissa

Peruskrediitit

per_image · TURBO=12 · BALANCED=18 · QUALITY=24 · ⌈total⌉

Kyvykkyys

Image

Laskutus

FIXED

Prompt-raja

5000 merkkiä

Pyyntösopimus

Lähetä malli-ID ylätason kentässä. Mallikohtaiset ohjaimet kuuluvat params-objektiin.

AvainTyyppiPakollinenOletusKuvaus
modelstringKylläideogram-characterKäytä ideogram-character-arvoa API-malli-ID:nä.
promptstringKyllä-Enintään 5000 merkkiä tälle mallille.
paramsobjectEi-Mallikohtainen parametriobjekti. Käytä alla olevia rivejä sallittuihin avaimiin.
client_request_idstringEi-Valinnainen asiakaspuolen ID pyyntöjen jäljittämiseen omassa järjestelmässäsi.

Malliparametrit

AvainTyyppiPakollinenOletusAlueVaihtoehdotKuvaus
rendering_speedselectEiBALANCED-TURBO, BALANCED, QUALITYTasapainottaa nopeutta, kustannusta ja yksityiskohtia. Turbo on nopein ja edullisin, Laatu on yksityiskohtaisin ja kallein, ja Tasapainoinen on oletusarvoinen keskivaihtoehto.
styleselectEiAUTO-AUTO, REALISTIC, FICTIONTyyli
expand_promptselectEitrue-true, falseIdeogramin promptin laajennuskytkin. Sen käyttöönotto auttaa mallia täydentämään kuvaustasi; poiskytkentä sopii paremmin, kun haluat tiukkaa promptin hallintaa.
image_sizeselectEisquare_hd-square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9Kuvakoko
num_imagesselectEi1-1, 2, 3, 4Valitse 1–4 tulostetta. Kokonaishinta on kuvakohtainen hinta kerrottuna valitulla määrällä ja pyöristettynä ylöspäin kokonaisiin krediitteihin.
seednumberEi---Jätä tyhjäksi, jos haluat joka kerta uuden satunnaisen tuloksen. Saman kokonaisluvun käyttäminen uudelleen helpottaa aiemman tuloksen toistamista tai hienosäätöä. Tulos pysyy lähempänä vain silloin, kun kehote ja muut keskeiset asetukset ovat myös samankaltaisia, eikä se takaa täsmälleen samaa lopputulosta.
negative_prompttextEi---Negatiivinen prompti

Latauskäytäntö

Lataa referenssitiedostot ensin ja sijoita sitten palautettu URL ja duration token params.referenceMediaItems-arvon sisään.

Referenssisääntö

Hahmon viitekuva: Lataa täsmälleen 1 kuvatiedosto tätä projektia varten.

Enimmäistiedostot

1

Hyväksytyt tiedostotyypit

image

Duration token

Video- ja äänireferenssien pitäisi kantaa /api/v1/files-reitin durationToken-arvoa, kun keston varmennus vaaditaan.

kindEnimmäiskokoMIME-tyypit
image10 MBimage/jpeg, image/png, image/webp

Minimipyyntö

{
  "model": "ideogram-character",
  "params": {
    "rendering_speed": "BALANCED",
    "style": "AUTO",
    "expand_prompt": "true",
    "image_size": "square_hd",
    "num_images": "1",
    "seed": 1,
    "negative_prompt": "Valinnainen vältettävä sisältö"
  }
}

Referenssitiedostopyyntö

{
  "model": "ideogram-character",
  "params": {
    "rendering_speed": "BALANCED",
    "style": "AUTO",
    "expand_prompt": "true",
    "image_size": "square_hd",
    "num_images": "1",
    "seed": 1,
    "negative_prompt": "Valinnainen vältettävä sisältö",
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-image.png",
        "kind": "image",
        "name": "reference-image.png",
        "mimeType": "image/png"
      }
    ]
  }
}

Create-vastaus

Create-endpoint palauttaa julkisen tehtävä-ID:n. Pollaa status-endpointia, kunnes tehtävä onnistuu tai epäonnistuu.

{
  "id": "task_ideogram_character_example",
  "status": "queued",
  "model": "ideogram-character",
  "reserved_credits": 18,
  "final_credits": 0,
  "settlement_status": "RESERVED",
  "created_at": "2026-05-11T00:00:00.000Z",
  "updated_at": "2026-05-11T00:00:00.000Z",
  "result": null,
  "error": null
}

Yleiset virheet

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

Jotkin moodit vaativat Files API -referenssilatauksia.