Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek dokumentuje operace rozhraní REST API pro generování obrázků a odvozování roviny zvuku (speech) pro Azure OpenAI ve 2025-04-01-preview vydané verzi. Informace o dokončování chatu, vkládání, asistentech, odpovědích, vektorových úložištích a všech ostatních operacích najdete v oficiálním Azure referenčních informacích k rozhraní REST API OpenAI.
Specifikace rozhraní API
Správa a interakce s modely a zdroji Azure OpenAI je rozdělena do tří hlavních API povrchů:
- Úroveň řízení
- Datová rovina – authoring
- Datová rovina – inference
Každá API-plocha/specifikace zahrnuje jinou sadu schopností Azure OpenAI. Každé API má svou vlastní jedinečnou sadu preview a stable/generally dostupných (GA) API verzí. Předběžná vydání v současnosti obvykle následují měsíční rytmus.
Important
Nyní je k dispozici nové API pro preview inference. Více informací najdete v našem přívodci životním cyklem API.
| API | Nejnovější preview verze | Nejnovější vydání GA | Specifications | Description |
|---|---|---|---|---|
| Řídicí rovina | 2025-07-01-preview |
2025-06-01 |
Soubory specifikace | API řídicí roviny se používá pro operace jako je vytváření zdrojů, nasazování modelů a další vyšší úrovně správy zdrojů. Řídicí rovina také řídí, co je možné dělat s funkcemi jako Azure Resource Manager, Bicep, Terraform a Azure CLI. |
| Datová rovina | v1 preview |
v1 |
Soubory specifikace | API datové roviny řídí inference a tvorbu. |
Autentizace
Azure OpenAI poskytuje dvě metody autentizace. Můžete použít buď API Keys, nebo Microsoft Entra ID.
Autentizace API klíče: Pro tento typ autentizace musí všechny API požadavky obsahovat API klíč v HTTP hlavičce
api-key. Quickstart poskytuje návod, jak s tímto typem autentizace hovorit.Microsoft Entra ID autentizace: API volání můžete autentizovat pomocí Microsoft Entra tokenu. Autentizační tokeny jsou zahrnuty v požadavku jako hlavička
Authorization. Poskytnutý token musí být předcházenBearer, napříkladBearer YOUR_AUTH_TOKEN. Můžete si přečíst náš návod na autentizaci pomocí Microsoft Entra ID.
Verze REST API
API služeb jsou verzována pomocí parametru api-version dotazu. Všechny verze se řídí datovou strukturou YYYY-MM-DD. Příklad:
POST https://YOUR_RESOURCE_NAME.openai.azure.com/openai/deployments/YOUR_DEPLOYMENT_NAME/chat/completions?api-version=2024-06-01
Inference v datové rovině
Zbytek tohoto článku popisuje operace s obrázky a zvukem ve 2025-04-01-preview verzi Preview specifikace odvozování roviny dat OpenAI ve Azure verzi Preview.
Informace o operacích image a zvuku ga najdete v referenčních informacích k image GA a zvukovému rozhraní REST API.
Přepisy - Vytvořit
POST https://{endpoint}/openai/deployments/{deployment-id}/audio/transcriptions?api-version=2025-04-01-preview
Přepisuje zvuk do vstupního jazyka.
Parametry identifikátoru URI
| Název | V | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec URL | Podporováno Azure koncových zařízeních OpenAI (například protokol a hostitelské jméno: https://aoairesource.openai.azure.com. Nahraďte "aoairesource" názvem vašeho zdroje Azure OpenAI). https://{název_prostředku}.openai.azure.com |
| ID nasazení | cesta | Ano | řetězec | |
| verze rozhraní API | dotaz | Ano | řetězec |
Hlavička požadavku
Použijte buď tokenovou autentizaci, nebo API klíč. Doporučuje se autentizace pomocí tokenové autentizace a je bezpečnější.
| Název | Povinné | Typ | Description |
|---|---|---|---|
| Authorization | Pravdivé | řetězec |
Příklad:Authorization: Bearer {Azure_OpenAI_Auth_Token}Pro vytvoření autentizačního tokenu pomocí Azure CLI: az account get-access-token --resource https://cognitiveservices.azure.comTyp: oauth2 Autorizační URL: https://login.microsoftonline.com/common/oauth2/v2.0/authorizeRozsah: https://ai.azure.com/.default |
| API klíč | Pravdivé | řetězec | Tady zadejte klíč rozhraní API Azure OpenAI. |
Tělo žádosti
Typ obsahu: vícedílné/formulářové data
| Název | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| model | řetězec | ID modelu, který použít. Možnosti jsou gpt-4o-transcribe, gpt-4o-mini-transcribe, gpt-4o-mini-transcribe-2025-12-15, whisper-1, a gpt-4o-transcribe-diarize. |
Ano | |
| soubor | řetězec | Zvukový soubor je objektem přepisu. | Ano | |
| jazyk | řetězec | Jazyk vstupního zvuku. Dodávání vstupního jazyka ve formátu ISO-639-1 zlepšuje přesnost a latenci. | No | |
| požádat | řetězec | Volitelný text, který řídí styl modelu nebo pokračuje v předchozím audio segmentu. Výzva by měla odpovídat zvukovému jazyku. | No | |
| formát_odpovědi | audioResponseFormat | Definuje formát výstupu. | No | |
| Teplota | number | Vzorkovací teplota mezi 0 a 1. Vyšší hodnoty jako 0,8 udělají výstup náhodnějším, zatímco nižší hodnoty jako 0,2 ho udělají více zaměřeným a deterministickým efektem. Pokud je nastaveno na 0, model používá logaritmickou pravděpodobnost k automatickému zvýšení teploty, dokud nejsou dosaženy určité prahové hodnoty. | No | 0 |
| timestamp_granularities[] | pole | Časové granularity pro tento přepis je potřeba vyplnit.
response_format musí být nastaven verbose_json tak, aby používal časové granularity. Podporují se obě tyto možnosti: word, nebo segment. Poznámka: Pro časová razítka segmentu není žádná dodatečná latence, ale generování časových razítek slov způsobuje dodatečnou latenci. |
No | ['segment'] |
Responses
Kód stavu: 200
Popis: OK
| Typ obsahu | Type | Description |
|---|---|---|
| application/json | objekt | |
| prostý text | řetězec | Přepis textu ve výstupním formátu (když response_format byl jeden z text, vtt nebo srt). |
Příklady
Příklad
Získává přepsán text a související metadata z poskytnutých mluvených zvukových dat.
POST https://{endpoint}/openai/deployments/{deployment-id}/audio/transcriptions?api-version=2025-04-01-preview
Odpovědi: Stavový kód: 200
{
"body": {
"text": "A structured object when requesting json or verbose_json"
}
}
Příklad
Získává přepsán text a související metadata z poskytnutých mluvených zvukových dat.
POST https://{endpoint}/openai/deployments/{deployment-id}/audio/transcriptions?api-version=2025-04-01-preview
"---multipart-boundary\nContent-Disposition: form-data; name=\"file\"; filename=\"file.wav\"\nContent-Type: application/octet-stream\n\nRIFF..audio.data.omitted\n---multipart-boundary--"
Odpovědi: Stavový kód: 200
{
"type": "string",
"example": "plain text when requesting text, srt, or vtt"
}
Překlady - Vytvořit
POST https://{endpoint}/openai/deployments/{deployment-id}/audio/translations?api-version=2025-04-01-preview
Přepisuje a překládá vstupní audio do anglického textu.
Parametry identifikátoru URI
| Název | V | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec URL | Podporováno Azure koncových zařízeních OpenAI (například protokol a hostitelské jméno: https://aoairesource.openai.azure.com. Nahraďte "aoairesource" názvem vašeho zdroje Azure OpenAI). https://{název_prostředku}.openai.azure.com |
| ID nasazení | cesta | Ano | řetězec | |
| verze rozhraní API | dotaz | Ano | řetězec |
Hlavička požadavku
Použijte buď tokenovou autentizaci, nebo API klíč. Doporučuje se autentizace pomocí tokenové autentizace a je bezpečnější.
| Název | Povinné | Typ | Description |
|---|---|---|---|
| Authorization | Pravdivé | řetězec |
Příklad:Authorization: Bearer {Azure_OpenAI_Auth_Token}Pro vytvoření autentizačního tokenu pomocí Azure CLI: az account get-access-token --resource https://cognitiveservices.azure.comTyp: oauth2 Autorizační URL: https://login.microsoftonline.com/common/oauth2/v2.0/authorizeRozsah: https://ai.azure.com/.default |
| API klíč | Pravdivé | řetězec | Tady zadejte klíč rozhraní API Azure OpenAI. |
Tělo žádosti
Typ obsahu: vícedílné/formulářové data
| Název | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| soubor | řetězec | Zvukový soubor k překladu. | Ano | |
| požádat | řetězec | Volitelný text, který řídí styl modelu nebo pokračuje v předchozím audio segmentu. Zadání by mělo být v angličtině. | No | |
| formát_odpovědi | audioResponseFormat | Definuje formát výstupu. | No | |
| Teplota | number | Vzorkovací teplota mezi 0 a 1. Vyšší hodnoty jako 0,8 udělají výstup náhodnějším, zatímco nižší hodnoty jako 0,2 ho udělají více zaměřeným a deterministickým efektem. Pokud je nastaveno na 0, model používá logaritmickou pravděpodobnost k automatickému zvýšení teploty, dokud nejsou dosaženy určité prahové hodnoty. | No | 0 |
Responses
Kód stavu: 200
Popis: OK
| Typ obsahu | Type | Description |
|---|---|---|
| application/json | objekt | |
| prostý text | řetězec | Přepisoval text ve výstupním formátu (když response_format byl text, VTT nebo srt). |
Příklady
Příklad
Získává anglicky přepisovaný text a související metadata z poskytnutých mluvených zvukových dat.
POST https://{endpoint}/openai/deployments/{deployment-id}/audio/translations?api-version=2025-04-01-preview
"---multipart-boundary\nContent-Disposition: form-data; name=\"file\"; filename=\"file.wav\"\nContent-Type: application/octet-stream\n\nRIFF..audio.data.omitted\n---multipart-boundary--"
Odpovědi: Stavový kód: 200
{
"body": {
"text": "A structured object when requesting json or verbose_json"
}
}
Příklad
Získává anglicky přepisovaný text a související metadata z poskytnutých mluvených zvukových dat.
POST https://{endpoint}/openai/deployments/{deployment-id}/audio/translations?api-version=2025-04-01-preview
"---multipart-boundary\nContent-Disposition: form-data; name=\"file\"; filename=\"file.wav\"\nContent-Type: application/octet-stream\n\nRIFF..audio.data.omitted\n---multipart-boundary--"
Odpovědi: Stavový kód: 200
{
"type": "string",
"example": "plain text when requesting text, srt, or vtt"
}
Projev - Tvoř
POST https://{endpoint}/openai/deployments/{deployment-id}/audio/speech?api-version=2025-04-01-preview
Generuje zvuk ze vstupního textu.
Parametry identifikátoru URI
| Název | V | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec URL | Podporováno Azure koncových zařízeních OpenAI (například protokol a hostitelské jméno: https://aoairesource.openai.azure.com. Nahraďte "aoairesource" názvem vašeho zdroje Azure OpenAI). https://{název_prostředku}.openai.azure.com |
| ID nasazení | cesta | Ano | řetězec | |
| verze rozhraní API | dotaz | Ano | řetězec |
Hlavička požadavku
Použijte buď tokenovou autentizaci, nebo API klíč. Doporučuje se autentizace pomocí tokenové autentizace a je bezpečnější.
| Název | Povinné | Typ | Description |
|---|---|---|---|
| Authorization | Pravdivé | řetězec |
Příklad:Authorization: Bearer {Azure_OpenAI_Auth_Token}Pro vytvoření autentizačního tokenu pomocí Azure CLI: az account get-access-token --resource https://cognitiveservices.azure.comTyp: oauth2 Autorizační URL: https://login.microsoftonline.com/common/oauth2/v2.0/authorizeRozsah: https://ai.azure.com/.default |
| API klíč | Pravdivé | řetězec | Tady zadejte klíč rozhraní API Azure OpenAI. |
Tělo žádosti
Typ obsahu: vícedílné/formulářové data
| Název | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| vstup | řetězec | Text, pro který je třeba syntetizovat zvuk. Maximální délka je 4 096 znaků. | Ano | |
| formát_odpovědi | výčet | Formát pro syntézu zvuku. Možné hodnoty: mp3, opus, aac, , flac, wavpcm |
No | |
| Rychlost | number | Rychlost syntetizovaného zvuku. Vyberte hodnotu z 0.25 do .4.0
1.0 je výchozí. |
No | 1.0 |
| voice | výčet | Hlas pro syntézu řeči. Možné hodnoty: alloy, echo, fable, , onyx, novashimmer |
Ano |
Responses
Kód stavu: 200
Popis: OK
| Typ obsahu | Type | Description |
|---|---|---|
| application/octet-stream | řetězec |
Příklady
Příklad
Syntetizuje zvuk z poskytnutého textu.
POST https://{endpoint}/openai/deployments/{deployment-id}/audio/speech?api-version=2025-04-01-preview
{
"input": "Hi! What are you going to make?",
"voice": "fable",
"response_format": "mp3"
}
Odpovědi: Stavový kód: 200
{
"body": "101010101"
}
Generace obrázků – Vytvořit
POST https://{endpoint}/openai/deployments/{deployment-id}/images/generations?api-version=2025-04-01-preview
Generuje dávku obrázků z textového popisku při nasazení daného modelu generování obrázků
Parametry identifikátoru URI
| Název | V | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec URL | Podporováno Azure koncových zařízeních OpenAI (například protokol a hostitelské jméno: https://aoairesource.openai.azure.com. Nahraďte "aoairesource" názvem vašeho zdroje Azure OpenAI). https://{název_prostředku}.openai.azure.com |
| ID nasazení | cesta | Ano | řetězec | |
| verze rozhraní API | dotaz | Ano | řetězec |
Hlavička požadavku
Použijte buď tokenovou autentizaci, nebo API klíč. Doporučuje se autentizace pomocí tokenové autentizace a je bezpečnější.
| Název | Povinné | Typ | Description |
|---|---|---|---|
| Authorization | Pravdivé | řetězec |
Příklad:Authorization: Bearer {Azure_OpenAI_Auth_Token}Pro vytvoření autentizačního tokenu pomocí Azure CLI: az account get-access-token --resource https://cognitiveservices.azure.comTyp: oauth2 Autorizační URL: https://login.microsoftonline.com/common/oauth2/v2.0/authorizeRozsah: https://ai.azure.com/.default |
| API klíč | Pravdivé | řetězec | Tady zadejte klíč rozhraní API Azure OpenAI. |
Tělo žádosti
Typ obsahu: application/json
| Název | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| na pozadí | imageBackground | Umožňuje nastavit průhlednost pozadí generovaných obrázků. Tento parametr je podporován pouze pro modely řady gpt-image-1. | No | auto |
| n | integer | Počet obrázků k generování. Pro dall-e-3 je podporováno pouze n=1. | No | 1 |
| komprese_výstupu | integer | Úroveň komprese (0-100%) pro generované snímky. Tento parametr je podporován pouze pro modely řady GPT-Image-1 s formátem jpeg výstupu. | No | 100 |
| formát_výstupu | imagesOutputFormat | Formát souboru, ve kterém jsou generované obrázky vráceny. Podporováno pouze pro modely série GPT-Image-1. | No | png |
| požádat | řetězec | Textový popis požadovaného obrázku/obrázků. Maximální délka je 32 000 znaků pro sérii GPT-Image-1 a 4000 znaků pro dall-e-3 | Ano | |
| částečné_obrázky | integer | Počet částečných obrazů, které je třeba vygenerovat. Tento parametr se používá pro streamované odezvy, které vracejí částečné obrazy. Hodnota musí být mezi 0 a 3. Při nastavení na 0 bude odezva jediný obrázek odeslaný v jedné streamovací události. Všimněte si, že finální obraz může být odeslán dříve, než je generován plný počet částečných snímků, pokud je celý obraz generován rychleji. | 0 | |
| datový proud | boolean | Upravte obrázek v režimu streamování. | ne | false |
| kvalita | imageQuality | Kvalita obrázku, který bude generován. | No | auto |
| formát_odpovědi | imagesResponseFormat | Formát, ve kterém jsou generované obrázky vráceny. Tento parametr není podporován u gpt-image-1modelů série -series, které vždy vrátí obrázky kódované v base64.Možné hodnoty: url, . b64_json |
No | Adresu url |
| size | imageSize | Velikost generovaných obrázků. | No | auto |
| styl | imageStyle | Styl generovaných obrázků. Podporováno pouze pro dall-e-3. | No | Živé |
| uživatel | řetězec | Jedinečný identifikátor reprezentující vašeho koncového uživatele, který může pomoci sledovat a odhalovat zneužití. | No |
Responses
Kód stavu: 200
Popis: Ok
| Typ obsahu | Type | Description |
|---|---|---|
| application/json | generateImagesResponse |
Stavový kód: výchozí
Popis: Došlo k chybě.
| Typ obsahu | Type | Description |
|---|---|---|
| application/json | dalleErrorResponse |
Příklady
Příklad
Vytváří obrázky na základě zadání.
POST https://{endpoint}/openai/deployments/{deployment-id}/images/generations?api-version=2025-04-01-preview
{
"prompt": "In the style of WordArt, Microsoft Clippy wearing a cowboy hat.",
"n": 1,
"style": "natural",
"quality": "standard"
}
Odpovědi: Stavový kód: 200
{
"body": {
"created": 1698342300,
"data": [
{
"revised_prompt": "A vivid, natural representation of Microsoft Clippy wearing a cowboy hat.",
"prompt_filter_results": {
"sexual": {
"severity": "safe",
"filtered": false
},
"violence": {
"severity": "safe",
"filtered": false
},
"hate": {
"severity": "safe",
"filtered": false
},
"self_harm": {
"severity": "safe",
"filtered": false
},
"profanity": {
"detected": false,
"filtered": false
},
"custom_blocklists": {
"filtered": false,
"details": []
}
},
"url": "https://dalletipusw2.blob.core.windows.net/private/images/e5451cc6-b1ad-4747-bd46-b89a3a3b8bc3/generated_00.png?se=2023-10-27T17%3A45%3A09Z&...",
"content_filter_results": {
"sexual": {
"severity": "safe",
"filtered": false
},
"violence": {
"severity": "safe",
"filtered": false
},
"hate": {
"severity": "safe",
"filtered": false
},
"self_harm": {
"severity": "safe",
"filtered": false
}
}
}
]
}
}
Generace obrázků - Edit
POST https://{endpoint}/openai/deployments/{deployment-id}/images/edits?api-version=2025-04-01-preview
Upravuje obrázek z textového popisku na daném nasazení modelu GPT-image-1
Parametry identifikátoru URI
| Název | V | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec URL | Podporováno Azure koncových zařízeních OpenAI (například protokol a hostitelské jméno: https://aoairesource.openai.azure.com. Nahraďte "aoairesource" názvem vašeho zdroje Azure OpenAI). https://{název_prostředku}.openai.azure.com |
| ID nasazení | cesta | Ano | řetězec | |
| verze rozhraní API | dotaz | Ano | řetězec |
Hlavička požadavku
Použijte buď tokenovou autentizaci, nebo API klíč. Doporučuje se autentizace pomocí tokenové autentizace a je bezpečnější.
| Název | Povinné | Typ | Description |
|---|---|---|---|
| Authorization | Pravdivé | řetězec |
Příklad:Authorization: Bearer {Azure_OpenAI_Auth_Token}Pro vytvoření autentizačního tokenu pomocí Azure CLI: az account get-access-token --resource https://cognitiveservices.azure.comTyp: oauth2 Autorizační URL: https://login.microsoftonline.com/common/oauth2/v2.0/authorizeRozsah: https://ai.azure.com/.default |
| API klíč | Pravdivé | řetězec | Tady zadejte klíč rozhraní API Azure OpenAI. |
Tělo žádosti
Typ obsahu: vícedílné/formulářové data
| Název | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| bitová kopie | řetězec nebo pole | Obrázek(obrázky) k úpravě. Musí to být podporovaný soubor obrázků nebo pole obrázků. Každý obrázek by měl být png, tedy jpg soubor menší než 50MB. | Ano | |
| input_fidelity | řetězec | Kontrolujte, kolik úsilí model vynaloží, aby odpovídal stylu a rysům, zejména rysům obličeje, vstupních obrázků. Tento parametr je podporován pouze pro modely řady gpt-image-1. Podpěry high a low. |
ne |
low. |
| maska | řetězec | Další obrázek, jehož plně průhledné oblasti (např. kde alfa je nula) ukazují, kde by měl být obrázek upraven. Pokud je poskytnuto více obrázků, maska se aplikuje na první obrázek. Musí to být platný PNG soubor, menší než 4MB a mít stejné rozměry jako obrázek. | No | |
| n | integer | Počet obrázků k generování. Musí to být mezi 1 a 10. | No | 1 |
| požádat | řetězec | Textový popis požadovaného obrázku/obrázků. Maximální délka je 32 000 znaků. | Ano | |
| kvalita | imageQuality | Kvalita obrázku, který bude generován. | No | auto |
| částečné_obrázky | Počet částečných obrazů, které je třeba vygenerovat. Tento parametr se používá pro streamované odezvy, které vracejí částečné obrazy. Hodnota musí být mezi 0 a 3. Při nastavení na 0 bude odezva jediný obrázek odeslaný v jedné streamovací události. Všimněte si, že finální obraz může být odeslán dříve, než je generován plný počet částečných snímků, pokud je celý obraz generován rychleji. | |||
| datový proud | boolean | Upravte obrázek v režimu streamování. | ne | false |
| formát_odpovědi | imagesResponseFormat | Formát, ve kterém jsou generované obrázky vráceny. | No | Adresu url |
| size | imageSize | Velikost generovaných obrázků. | No | auto |
| uživatel | řetězec | Jedinečný identifikátor reprezentující vašeho koncového uživatele, který může pomoci sledovat a odhalovat zneužití. | No |
Responses
Kód stavu: 200
Popis: Ok
| Typ obsahu | Type | Description |
|---|---|---|
| application/json | generateImagesResponse |
Stavový kód: výchozí
Popis: Došlo k chybě.
| Typ obsahu | Type | Description |
|---|---|---|
| application/json | dalleErrorResponse |
Components
Definice schématu používané chatem, dokončováním, vkládáním, odpověďmi a dalšími textovými operacemi najdete v referenčních informacích k rozhraní REST API Azure OpenAI. Následující schémata podporují operace obrázků a zvuku na této stránce.
innerErrorCode
Chybové kódy pro vnitřní objekt chyby.
| Vlastnictví | Value |
|---|---|
| Description | Chybové kódy pro vnitřní objekt chyby. |
| Type | řetězec |
| Hodnoty | ResponsibleAIPolicyViolation |
dalleErrorResponse
| Název | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| chyba | dalleError | No |
dalleError
| Název | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| inner_error | dalleInnerError | Vnitřní chyba s dalšími detaily. | No | |
| param | řetězec | No | ||
| typ | řetězec | No |
dalleInnerError
Vnitřní chyba s dalšími detaily.
| Název | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kód | innerErrorCode | Chybové kódy pro vnitřní objekt chyby. | No | |
| content_filter_results | dalleFilterResults | Informace o kategorii filtrování obsahu (nenávist, sexuální, násilí self_harm), zda byla zjištěna, stejně jako o závažnosti (very_low, nízká, střední, vysoká škála, která určuje intenzitu a riziko škodlivého obsahu) a zda byl obsah filtrován či nikoliv. Informace o obsahu jailbreaku a vulgarismu, zda byly detekovány a zda byly filtrovány či nikoliv. A informace o zákaznickém blokovaném seznamu, jestli byl filtrován a jaké je ID. | No | |
| revidovaný_příkaz | řetězec | Prompt, který byl použit k vygenerování obrázku, pokud byla nějaká reakce v promptu. | No |
výsledek závažnosti obsahu filtru
| Název | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Filtrované | boolean | Ano | ||
| severity | řetězec | No |
Výsledek detekce filtru obsahu
| Název | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Zjištěna | boolean | No | ||
| Filtrované | boolean | Ano |
contentFilterDetailedResults
Filtrování obsahu obsahuje detailní ID filtrů obsahu pro filtrované segmenty.
| Název | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Podrobnosti | pole | No | ||
| Filtrované | boolean | Ano |
dalleFilterResults
Informace o kategorii filtrování obsahu (nenávist, sexuální, násilí self_harm), zda byla zjištěna, stejně jako o závažnosti (very_low, nízká, střední, vysoká škála, která určuje intenzitu a riziko škodlivého obsahu) a zda byl obsah filtrován či nikoliv. Informace o obsahu jailbreaku a vulgarismu, zda byly detekovány a zda byly filtrovány či nikoliv. A informace o zákaznickém blokovaném seznamu, jestli byl filtrován a jaké je ID.
| Název | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| custom_blocklists | contentFilterDetailedResults | Filtrování obsahu obsahuje detailní ID filtrů obsahu pro filtrované segmenty. | No | |
| Nenávidět | výsledek závažnosti filtrování obsahu | No | ||
| Jailbreak | výsledek detekovaného filtru obsahu | No | ||
| Rouhání | výsledek detekovaného filtru obsahu | No | ||
| self_harm | výsledek závažnosti filtrování obsahu | No | ||
| Sexuální | výsledek závažnosti filtrování obsahu | No | ||
| Násilí | výsledek závažnosti filtrování obsahu | No |
formát zvukové odpovědi
Definuje formát výstupu.
| Vlastnictví | Value |
|---|---|
| Description | Definuje formát výstupu. |
| Type | řetězec |
| Hodnoty | jsontextsrtverbose_jsonvtt |
kvalita obrázku
Kvalita obrázku, který bude generován.
| Vlastnictví | Value |
|---|---|
| Description | Kvalita obrázku, který bude generován. |
| Type | řetězec |
| Default | auto |
| Hodnoty | autohighmediumlowhdstandard |
imagesResponseFormat
Formát, ve kterém jsou generované obrázky vráceny.
| Vlastnictví | Value |
|---|---|
| Description | Formát, ve kterém jsou generované obrázky vráceny. |
| Type | řetězec |
| Default | Adresu url |
| Hodnoty | urlb64_json |
imagesOutputFormat
Formát souboru, ve kterém jsou generované obrázky vráceny. Podporováno pouze u sériových modelů.
| Vlastnictví | Value |
|---|---|
| Description | Formát souboru, ve kterém jsou generované obrázky vráceny. Podporováno pouze pro modely série GPT-Image-1. |
| Type | řetězec |
| Default | png |
| Hodnoty | pngjpeg |
imageSize
Velikost generovaných obrázků.
| Vlastnictví | Value |
|---|---|
| Description | Velikost generovaných obrázků. |
| Type | řetězec |
| Default | auto |
| Hodnoty | auto1792x10241024x17921024x10241024x15361536x1024 |
imageStyle
Styl generovaných obrázků. Podporováno pouze pro dall-e-3.
| Vlastnictví | Value |
|---|---|
| Description | Styl generovaných obrázků. Podporováno pouze pro dall-e-3. |
| Type | řetězec |
| Default | Živé |
| Hodnoty | vividnatural |
imageBackground
Umožňuje nastavit průhlednost pozadí generovaného obrázku. Tento parametr je podporován pouze pro modely řady gpt-image-1.
| Vlastnictví | Value |
|---|---|
| Description | Umožňuje nastavit průhlednost pozadí generovaného obrázku. Tento parametr je podporován pouze pro modely řady gpt-image-1. |
| Type | řetězec |
| Default | auto |
| Hodnoty | transparentopaqueauto |
generateImagesResponse
| Název | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Vytvořen | integer | Unixové časové razítko, kdy byla operace vytvořena. | Ano | |
| data | pole | Výsledná data operace, pokud jsou úspěšná | Ano | |
| využití | imageGenerationsUsage | Představuje podrobnosti o využití tokenu pro požadavky na generování obrázků. Pouze pro modely série GPT-Image-1. | No |
imageGenerationsUsage
Představuje podrobnosti o využití tokenu pro požadavky na generování obrázků. Pouze pro modely série GPT-Image-1.
| Název | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| input_tokens | integer | Počet vstupních tokenů. | No | |
| input_tokens_details | objekt | Podrobný rozpis vstupních tokenů. | No | |
| └image_tokens | integer | Počet obrazových tokenů. | No | |
| └text_tokens | integer | Počet textových tokenů. | No | |
| output_tokens | integer | Počet výstupních tokenů. | No | |
| total_tokens | integer | Celkový počet použitých žetonů. | No |
Další kroky
Seznamte se s modely a vyladěním pomocí rozhraní REST API. Přečtěte si další informace o podobách modelů, které power Azure OpenAI.