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.
Verze rozhraní API: v1
Autentizace
Tok: implicitní
Adresa URL autorizace:https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Obory:
https://ai.azure.com/.default
Agents
Agenti – vytvoření agenta
POST {endpoint}/agents?api-version=v1
Vytvoří agenta.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Nepravda | řetězec Možné hodnoty: ContainerAgents=V1Preview, HostedAgents=V1Preview, WorkflowAgents=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| definice | AgentDefinition | Ano | ||
| └kind | AgentKind | Ano | ||
| └rai_config | RaiConfig | Konfigurace pro filtrování obsahu a bezpečnostní funkce zodpovědné umělé inteligence (RAI). | Ne | |
| popis | řetězec | Popis agenta čitelný pro člověka. Omezení: maxLength: 512 |
Ne | |
| metadata | objekt | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| název | řetězec | Jedinečný název, který identifikuje agenta. Název lze použít k načtení/aktualizaci/odstranění agenta. - Musí začínat a končit alfanumerickými znaky, - Může obsahovat pomlčky uprostřed. - Nesmí překročit 63 znaků. Omezení: maxLength: 63 |
Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | AgentObject |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Agenti – výpis agentů
GET {endpoint}/agents?api-version=v1
Vrátí seznam všech agentů.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| kind | dotaz | Ne | řetězec Možné hodnoty: prompt, hosted, container_app, workflow |
Filtrujte agenty podle druhu. Pokud není k dispozici, vrátí se všechny agenty. |
| limit | dotaz | Ne | integer | Omezení počtu vrácených objektů. Limit může být v rozsahu od 1 do 100 a výchozí hodnota je 20. |
| pořadí | dotaz | Ne | řetězec Možné hodnoty: asc, desc |
Pořadí objektů seřaďte podle jejich časového razítka created_at.
asc pro vzestupné pořadí adescpro sestupné pořadí. |
| Po | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
after je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může zahrnovat after=obj_foo, aby bylo možné načíst další stránku seznamu. |
| před | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
before je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může obsahovat parametr před=obj_foo, aby bylo možné načíst předchozí stránku seznamu. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | objekt | Data odpovědi pro požadovaný seznam položek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Agenti – získání agenta
GET {endpoint}/agents/{agent_name}?api-version=v1
Načte agenta.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta, který se má načíst. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | AgentObject |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Agenti – aktualizační agent
POST {endpoint}/agents/{agent_name}?api-version=v1
Aktualizuje agenta přidáním nové verze, pokud dojde k nějakým změnám v definici agenta. Pokud se nic nezmění, vrátí existující verzi agenta.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta, který se má načíst. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Nepravda | řetězec Možné hodnoty: ContainerAgents=V1Preview, HostedAgents=V1Preview, WorkflowAgents=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| definice | AgentDefinition | Ano | ||
| └kind | AgentKind | Ano | ||
| └rai_config | RaiConfig | Konfigurace pro filtrování obsahu a bezpečnostní funkce zodpovědné umělé inteligence (RAI). | Ne | |
| popis | řetězec | Popis agenta čitelný pro člověka. Omezení: maxLength: 512 |
Ne | |
| metadata | objekt | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | AgentObject |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Agenti – odstranění agenta
DELETE {endpoint}/agents/{agent_name}?api-version=v1
Odstraní agenta.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta, který chcete odstranit. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | DeleteAgentResponse |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Agenti – aktualizace agenta z manifestu
POST {endpoint}/agents/{agent_name}/import?api-version=v1
Aktualizuje agenta z manifestu přidáním nové verze, pokud dojde k nějakým změnám definice agenta. Pokud se nic nezmění, vrátí existující verzi agenta.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta, který se má aktualizovat. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Popis agenta čitelný pro člověka. Omezení: maxLength: 512 |
Ne | |
| manifest_id | řetězec | ID manifestu pro import verze agenta z. | Ano | |
| metadata | objekt | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| parameter_values | objekt | Vstupy manifestu, který bude mít za následek plně materializovaný agent. | Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | AgentObject |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Agenti – vytvoření verze agenta
POST {endpoint}/agents/{agent_name}/versions?api-version=v1
Vytvořte novou verzi agenta.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Jedinečný název, který identifikuje agenta. Název lze použít k načtení/aktualizaci/odstranění agenta. - Musí začínat a končit alfanumerickými znaky, - Může obsahovat pomlčky uprostřed. - Nesmí překročit 63 znaků. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Nepravda | řetězec Možné hodnoty: ContainerAgents=V1Preview, HostedAgents=V1Preview, WorkflowAgents=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| definice | AgentDefinition | Ano | ||
| └kind | AgentKind | Ano | ||
| └rai_config | RaiConfig | Konfigurace pro filtrování obsahu a bezpečnostní funkce zodpovědné umělé inteligence (RAI). | Ne | |
| popis | řetězec | Popis agenta čitelný pro člověka. Omezení: maxLength: 512 |
Ne | |
| metadata | objekt | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | AgentVersionObject |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Agenti – výpis verzí agentů
GET {endpoint}/agents/{agent_name}/versions?api-version=v1
Vrátí seznam verzí agentu.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta, pro který se mají načíst verze. |
| limit | dotaz | Ne | integer | Omezení počtu vrácených objektů. Limit může být v rozsahu od 1 do 100 a výchozí hodnota je 20. |
| pořadí | dotaz | Ne | řetězec Možné hodnoty: asc, desc |
Pořadí objektů seřaďte podle jejich časového razítka created_at.
asc pro vzestupné pořadí adescpro sestupné pořadí. |
| Po | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
after je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může zahrnovat after=obj_foo, aby bylo možné načíst další stránku seznamu. |
| před | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
before je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může obsahovat parametr před=obj_foo, aby bylo možné načíst předchozí stránku seznamu. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | objekt | Data odpovědi pro požadovaný seznam položek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Agenti – získání verze agenta
GET {endpoint}/agents/{agent_name}/versions/{agent_version}?api-version=v1
Načte konkrétní verzi agenta.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta, který se má načíst. |
| agent_version | cesta | Ano | řetězec | Verze agenta, která se má načíst. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | AgentVersionObject |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Agenti – odstranění verze agenta
DELETE {endpoint}/agents/{agent_name}/versions/{agent_version}?api-version=v1
Odstraní konkrétní verzi agenta.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta, který chcete odstranit. |
| agent_version | cesta | Ano | řetězec | Verze agenta k odstranění |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | DeleteAgentVersionResponse |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Agenti – vytvoření verze agenta z manifestu
POST {endpoint}/agents/{agent_name}/versions:import?api-version=v1
Vytvořte novou verzi agenta z manifestu.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Jedinečný název, který identifikuje agenta. Název lze použít k načtení/aktualizaci/odstranění agenta. - Musí začínat a končit alfanumerickými znaky, - Může obsahovat pomlčky uprostřed. - Nesmí překročit 63 znaků. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Popis agenta čitelný pro člověka. Omezení: maxLength: 512 |
Ne | |
| manifest_id | řetězec | ID manifestu pro import verze agenta z. | Ano | |
| metadata | objekt | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| parameter_values | objekt | Vstupy manifestu, který bude mít za následek plně materializovaný agent. | Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | AgentVersionObject |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Agenti – vytvoření agenta z manifestu
POST {endpoint}/agents:import?api-version=v1
Vytvoří agenta z manifestu.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Popis agenta čitelný pro člověka. Omezení: maxLength: 512 |
Ne | |
| manifest_id | řetězec | ID manifestu pro import verze agenta z. | Ano | |
| metadata | objekt | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| název | řetězec | Jedinečný název, který identifikuje agenta. Název lze použít k načtení/aktualizaci/odstranění agenta. - Musí začínat a končit alfanumerickými znaky, - Může obsahovat pomlčky uprostřed. - Nesmí překročit 63 znaků. Omezení: maxLength: 63 |
Ano | |
| parameter_values | objekt | Vstupy manifestu, který bude mít za následek plně materializovaný agent. | Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | AgentObject |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Kontejnery agentů
Kontejnery agentů – výpis operací kontejneru agenta
GET {endpoint}/agents/{agent_name}/operations?api-version=v1
Výpis operací kontejneru pro agenta
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta. |
| limit | dotaz | Ne | integer | Omezení počtu vrácených objektů. Limit může být v rozsahu od 1 do 100 a výchozí hodnota je 20. |
| pořadí | dotaz | Ne | řetězec Možné hodnoty: asc, desc |
Pořadí objektů seřaďte podle jejich časového razítka created_at.
asc pro vzestupné pořadí adescpro sestupné pořadí. |
| Po | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
after je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může zahrnovat after=obj_foo, aby bylo možné načíst další stránku seznamu. |
| před | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
before je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může obsahovat parametr před=obj_foo, aby bylo možné načíst předchozí stránku seznamu. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Nepravda | řetězec Možné hodnoty: ContainerAgents=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | objekt | Data odpovědi pro požadovaný seznam položek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Kontejnery agentů – získání operace kontejneru agenta
GET {endpoint}/agents/{agent_name}/operations/{operation_id}?api-version=v1
Získejte stav operace kontejneru pro agenta.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta. |
| operation_id | cesta | Ano | řetězec | Identifikační číslo operace. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Nepravda | řetězec Možné hodnoty: ContainerAgents=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | AgentContainerOperationObject |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Kontejnery agentů – získání kontejneru agentů
GET {endpoint}/agents/{agent_name}/versions/{agent_version}/containers/default?api-version=v1
Získejte kontejner pro konkrétní verzi agenta.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta. |
| agent_version | cesta | Ano | řetězec | Verze agenta. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Nepravda | řetězec Možné hodnoty: ContainerAgents=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | AgentContainerObject |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Kontejnery agentů – výpis operací kontejneru verzí agenta
GET {endpoint}/agents/{agent_name}/versions/{agent_version}/containers/default/operations?api-version=v1
Výpis operací kontejneru pro konkrétní verzi agenta
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta. |
| agent_version | cesta | Ano | řetězec | Verze agenta. |
| limit | dotaz | Ne | integer | Omezení počtu vrácených objektů. Limit může být v rozsahu od 1 do 100 a výchozí hodnota je 20. |
| pořadí | dotaz | Ne | řetězec Možné hodnoty: asc, desc |
Pořadí objektů seřaďte podle jejich časového razítka created_at.
asc pro vzestupné pořadí adescpro sestupné pořadí. |
| Po | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
after je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může zahrnovat after=obj_foo, aby bylo možné načíst další stránku seznamu. |
| před | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
before je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může obsahovat parametr před=obj_foo, aby bylo možné načíst předchozí stránku seznamu. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Nepravda | řetězec Možné hodnoty: ContainerAgents=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | objekt | Data odpovědi pro požadovaný seznam položek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Kontejnery agentů – odstranění kontejneru agenta
POST {endpoint}/agents/{agent_name}/versions/{agent_version}/containers/default:delete?api-version=v1
Odstraňte kontejner pro konkrétní verzi agenta. Pokud kontejner neexistuje, operace bude no-op. Operace je dlouhotrvající operace. Podle pokynů pro návrh pro dlouhotrvající operace v rozhraních REST API Azure. https://github.com/microsoft/api-guidelines/blob/vNext/azure/ConsiderationsForServiceDesign.md#action-operations
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta. |
| agent_version | cesta | Ano | řetězec | Verze agenta. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Nepravda | řetězec Možné hodnoty: ContainerAgents=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 202
Popis: Žádost byla přijata ke zpracování, ale zpracování ještě nebylo dokončeno.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | AgentContainerOperationObject |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| Umístění operace | řetězec |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Kontejnery agentů – streamování protokolů kontejnerů agentů
POST {endpoint}/agents/{agent_name}/versions/{agent_version}/containers/default:logstream?api-version=v1
Položka protokolu kontejneru streamovaná z kontejneru jako textové bloky Každý blok dat je řetězec UTF-8, který může být řádkem protokolu prostého textu nebo položkou protokolu ve formátu JSON v závislosti na typu streamovaného protokolu kontejneru. Klienti by se měli s každým blokem zacházet jako s neprůstředným textem a v případě potřeby se ho pokusí analyzovat jako JSON na základě požadavků na protokolování.
V případě systémových protokolů: Formát je JSON s následující strukturou: {"TimeStamp":"2025-12-15T16:51:33Z","Type":"Normal","ContainerAppName":null,"RevisionName":null,"ReplicaName":null,"Msg":"Připojení ke kolektoru událostí...","Reason":"StartingGettingEvents ","EventSource":"ContainerAppController","Count":1} {"TimeStamp":"2025-12-15T16:51:34Z","Type":"Normal","ContainerAppName":null,"RevisionName":null,"ReplicaName":null,"Msg":"Úspěšně připojeno k událostem server","Reason":"ConnectedToEventsServer","EventSource":"ContainerAppController","Count":1}
Pro protokoly konzoly je formát prostý text, který je generován stdout/stderr kontejneru. 2025-12-15T08:43:48.72656 Připojení ke kontejneru agent-container... 2025-12-15T08:43:48.75451 Successfully Connected to container: 'agent-container' [Revision: 'je90fe655aa742ef9a188b9fd14d6764--7tca06b', Replica: 'je90fe655aa742ef9a188b9fd14d6764--7tca06b-6898b9c89f-mpkjc'] 2025-12-15T08:33:59.0671054Z stdout F INFO: 127.0.0.1:42588 - "GET /readiness HTTP/1.1" 200 OK 2025-12-15T08:34:29.0649033Z stdout F INFO: 127.0.0.1:60246 - "GET /readiness HTTP/1.1" 200 OK 2025-12-15T08:34:59.0644467Z stdout F INFO: 127.0.0.1:43994 - "GET /readiness HTTP/1.1" 200 OK
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta. |
| agent_version | cesta | Ano | řetězec | Verze agenta. |
| kind | dotaz | Ne | řetězec Možné hodnoty: console, system |
Konzola vrátí kontejner stdout/stderr, systém vrátí stream událostí aplikace kontejneru. výchozí nastavení konzoly |
| replica_name | dotaz | Ne | řetězec | Pokud tento parametr vynecháte, server zvolí první repliku pro protokoly konzoly. Vyžaduje se pro cílení na konkrétní repliku. |
| ocas | dotaz | Ne | integer | Počet vrácených koncových řádků Vynuceno na 1–300. Výchozí hodnota 20 |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Nepravda | řetězec Možné hodnoty: ContainerAgents=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Kontejnery agentů – spuštění kontejneru agenta
POST {endpoint}/agents/{agent_name}/versions/{agent_version}/containers/default:start?api-version=v1
Spusťte kontejner pro konkrétní verzi agenta. Pokud kontejner již běží, operace bude no-op. Operace je dlouhotrvající operace. Podle pokynů pro návrh pro dlouhotrvající operace v rozhraních REST API Azure. https://github.com/microsoft/api-guidelines/blob/vNext/azure/ConsiderationsForServiceDesign.md#action-operations
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta. |
| agent_version | cesta | Ano | řetězec | Verze agenta. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Nepravda | řetězec Možné hodnoty: ContainerAgents=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| max_replicas | integer | Maximální počet replik. Výchozí hodnota je 1. | Ne | 1 |
| min_replicas | integer | Minimální počet replik. Výchozí hodnota je 1. | Ne | 1 |
Responses
Stavový kód: 202
Popis: Žádost byla přijata ke zpracování, ale zpracování ještě nebylo dokončeno.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | AgentContainerOperationObject |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| Umístění operace | řetězec |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Kontejnery agentů – zastavení kontejneru agenta
POST {endpoint}/agents/{agent_name}/versions/{agent_version}/containers/default:stop?api-version=v1
Zastavte kontejner pro konkrétní verzi agenta. Pokud kontejner neběží nebo je již zastaven, operace bude no-op. Operace je dlouhotrvající operace. Podle pokynů pro návrh pro dlouhotrvající operace v rozhraních REST API Azure. https://github.com/microsoft/api-guidelines/blob/vNext/azure/ConsiderationsForServiceDesign.md#action-operations
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta. |
| agent_version | cesta | Ano | řetězec | Verze agenta. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Nepravda | řetězec Možné hodnoty: ContainerAgents=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 202
Popis: Žádost byla přijata ke zpracování, ale zpracování ještě nebylo dokončeno.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | AgentContainerOperationObject |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| Umístění operace | řetězec |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Kontejnery agentů – kontejner agenta aktualizace
POST {endpoint}/agents/{agent_name}/versions/{agent_version}/containers/default:update?api-version=v1
Aktualizujte kontejner pro konkrétní verzi agenta. Pokud kontejner neběží, operace bude no-op. Operace je dlouhotrvající operace. Podle pokynů pro návrh pro dlouhotrvající operace v rozhraních REST API Azure. https://github.com/microsoft/api-guidelines/blob/vNext/azure/ConsiderationsForServiceDesign.md#action-operations
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| agent_name | cesta | Ano | řetězec | Název agenta. |
| agent_version | cesta | Ano | řetězec | Verze agenta. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Nepravda | řetězec Možné hodnoty: ContainerAgents=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| max_replicas | integer | Maximální počet replik. | Ne | |
| min_replicas | integer | Minimální počet replik. | Ne |
Responses
Stavový kód: 202
Popis: Žádost byla přijata ke zpracování, ale zpracování ještě nebylo dokončeno.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | AgentContainerOperationObject |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| Umístění operace | řetězec |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Connections
Připojení – seznam
GET {endpoint}/connections?api-version=v1
Zobrazení seznamu všech připojení v projektu bez naplnění přihlašovacích údajů pro připojení
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| connectionType | dotaz | Ne | řetězec Možné hodnoty: AzureOpenAI, AzureBlob, AzureStorageAccount, , CognitiveSearch, CosmosDBApiKeyAppConfigAppInsightsCustomKeysRemoteTool_Preview |
Výpis připojení tohoto konkrétního typu |
| defaultConnection | dotaz | Ne | boolean | Zobrazení seznamu připojení, která jsou výchozími připojeními |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| x-ms-client-request-id | Nepravda | řetězec | Neprůzrný globálně jedinečný identifikátor řetězce vygenerovaný klientem pro požadavek. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | PagedConnection |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-client-request-id | Neprůzrný globálně jedinečný identifikátor řetězce vygenerovaný klientem pro požadavek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Připojení – get
GET {endpoint}/connections/{name}?api-version=v1
Získání připojení podle názvu bez naplnění přihlašovacích údajů pro připojení
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Popisný název připojení poskytnutý uživatelem. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| x-ms-client-request-id | Nepravda | řetězec | Neprůzrný globálně jedinečný identifikátor řetězce vygenerovaný klientem pro požadavek. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Připojení |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-client-request-id | Neprůzrný globálně jedinečný identifikátor řetězce vygenerovaný klientem pro požadavek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Připojení – získání s přihlašovacími údaji
POST {endpoint}/connections/{name}/getConnectionWithCredentials?api-version=v1
Získání připojení podle názvu s přihlašovacími údaji pro připojení
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Popisný název připojení poskytnutý uživatelem. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| x-ms-client-request-id | Nepravda | řetězec | Neprůzrný globálně jedinečný identifikátor řetězce vygenerovaný klientem pro požadavek. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Připojení |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-client-request-id | Neprůzrný globálně jedinečný identifikátor řetězce vygenerovaný klientem pro požadavek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Datasets
Datové sady – seznam nejnovějších
GET {endpoint}/datasets?api-version=v1
Výpis nejnovější verze jednotlivých datových sad DatasetVersion
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | PagedDatasetVersion |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Datové sady – verze seznamu
GET {endpoint}/datasets/{name}/versions?api-version=v1
Výpis všech verzí dané datové sady DatasetVersion
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | PagedDatasetVersion |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Datové sady – získání verze
GET {endpoint}/datasets/{name}/versions/{version}?api-version=v1
Získejte konkrétní verzi Datové sady. Služba vrátí chybu 404 Nenalezena, pokud datasetVersion neexistuje.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
| verze | cesta | Ano | řetězec | Konkrétní ID verze Datové sady, která se má načíst. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | DatasetVersion |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Datové sady – odstranění verze
DELETE {endpoint}/datasets/{name}/versions/{version}?api-version=v1
Odstraňte konkrétní verzi Datové sady. Služba vrátí 204 Žádný obsah, pokud datasetVersion byl úspěšně odstraněn nebo pokud DatasetVersion neexistuje.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
| verze | cesta | Ano | řetězec | Verze DatasetVersion, která se má odstranit. |
Responses
Stavový kód: 204
Popis: Pro tento požadavek se nedá odeslat žádný obsah, ale hlavičky můžou být užitečné.
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Datové sady – vytvoření nebo aktualizace verze
PATCH {endpoint}/datasets/{name}/versions/{version}?api-version=v1
Vytvoření nové nebo aktualizace existující verze DatasetVersion s daným ID verze
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
| verze | cesta | Ano | řetězec | Konkrétní ID verze datové sady DatasetVersion pro vytvoření nebo aktualizaci. |
Tělo žádosti
Typ obsahu: aplikace/merge-patch+json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Text popisu prostředku. | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne | |
| typ | DatasetType | Výčet určující typ dat. | Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | DatasetVersion |
Stavový kód: 201
Popis: Požadavek byl úspěšný a v důsledku toho byl vytvořen nový prostředek.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | DatasetVersion |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Datové sady – získání přihlašovacích údajů
POST {endpoint}/datasets/{name}/versions/{version}/credentials?api-version=v1
Získejte přihlašovací údaje SAS pro přístup k účtu úložiště přidruženému k verzi datové sady.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
| verze | cesta | Ano | řetězec | Konkrétní ID verze datové sady DatasetVersion, na které se má pracovat. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | AssetCredentialResponse |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Datové sady – spuštění čekající na nahrání verze
POST {endpoint}/datasets/{name}/versions/{version}/startPendingUpload?api-version=v1
Spusťte novou nebo získejte existující čekající nahrání datové sady pro konkrétní verzi.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
| verze | cesta | Ano | řetězec | Konkrétní ID verze datové sady DatasetVersion, na které se má pracovat. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| connectionName | řetězec | Název připojení účtu služby Azure Storage, který se má použít pro generování dočasného tokenu SAS | Ne | |
| pendingUploadId | řetězec | Pokud PendingUploadId není zadaný, použije se náhodný identifikátor GUID. | Ne | |
| pendingUploadType | výčet | BlobReference je jediný podporovaný typ. Možné hodnoty: BlobReference |
Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | PendingUploadResponse |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Nasazení
Nasazení – seznam
GET {endpoint}/deployments?api-version=v1
Zobrazení seznamu všech nasazených modelů v projektu
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| modelPublisher | dotaz | Ne | řetězec | Vydavatel modelů pro filtrování modelů podle |
| modelName | dotaz | Ne | řetězec | Název modelu (název konkrétního vydavatele) pro filtrování modelů podle |
| deploymentType | dotaz | Ne | řetězec Možné hodnoty: ModelDeployment |
Typ nasazení pro filtrování seznamu podle |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| x-ms-client-request-id | Nepravda | řetězec | Neprůzrný globálně jedinečný identifikátor řetězce vygenerovaný klientem pro požadavek. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | PagedDeployment |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-client-request-id | Neprůzrný globálně jedinečný identifikátor řetězce vygenerovaný klientem pro požadavek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Nasazení – get
GET {endpoint}/deployments/{name}?api-version=v1
Získejte nasazený model.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název nasazení |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| x-ms-client-request-id | Nepravda | řetězec | Neprůzrný globálně jedinečný identifikátor řetězce vygenerovaný klientem pro požadavek. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Nasazení |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-client-request-id | Neprůzrný globálně jedinečný identifikátor řetězce vygenerovaný klientem pro požadavek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Taxonomie vyhodnocení
Taxonomie vyhodnocení – seznam
GET {endpoint}/evaluationtaxonomies?api-version=v1
Výpis taxonomií vyhodnocení
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| inputName | dotaz | Ne | řetězec | Vyfiltrujte podle názvu vstupu vyhodnocení. |
| inputType | dotaz | Ne | řetězec | Filtrujte podle typu vstupu taxonomie. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Evaluations=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | PagedEvaluationTaxonomy |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Taxonomie vyhodnocení – get
GET {endpoint}/evaluationtaxonomies/{name}?api-version=v1
Získejte zkušební spuštění podle názvu.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Evaluations=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | EvaluationTaxonomy |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Taxonomie vyhodnocení – odstranění
DELETE {endpoint}/evaluationtaxonomies/{name}?api-version=v1
Odstraňte zkušební taxonomii podle názvu.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Evaluations=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 204
Popis: Pro tento požadavek se nedá odeslat žádný obsah, ale hlavičky můžou být užitečné.
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Zkušební taxonomie – vytvoření
PUT {endpoint}/evaluationtaxonomies/{name}?api-version=v1
Vytvořte zkušební taxonomii.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název zkušební taxonomie. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Evaluations=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Text popisu prostředku. | Ne | |
| properties | objekt | Další vlastnosti pro taxonomii vyhodnocení | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne | |
| taxonomieKategorie | pole TaxonomyCategory | Seznam kategorií taxonomie | Ne | |
| taxonomyInput | EvaluationTaxonomyInput | Konfigurace vstupu pro taxonomii vyhodnocení. | Ano | |
| └- typ | EvaluationTaxonomyInputType | Vstupní typ vyhodnocovací taxonomie | Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | EvaluationTaxonomy |
Stavový kód: 201
Popis: Požadavek byl úspěšný a v důsledku toho byl vytvořen nový prostředek.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | EvaluationTaxonomy |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Taxonomie vyhodnocení – aktualizace
PATCH {endpoint}/evaluationtaxonomies/{name}?api-version=v1
Aktualizujte zkušební taxonomii.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název zkušební taxonomie. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Evaluations=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Text popisu prostředku. | Ne | |
| properties | objekt | Další vlastnosti pro taxonomii vyhodnocení | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne | |
| taxonomieKategorie | pole TaxonomyCategory | Seznam kategorií taxonomie | Ne | |
| taxonomyInput | EvaluationTaxonomyInputUpdate | Konfigurace vstupu pro taxonomii vyhodnocení. | Ne | |
| └- typ | EvaluationTaxonomyInputType | Vstupní typ vyhodnocovací taxonomie | Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | EvaluationTaxonomy |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Pravidla vyhodnocení
Pravidla vyhodnocení – seznam
GET {endpoint}/evaluationrules?api-version=v1
Zobrazí seznam všech pravidel vyhodnocení.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| actionType | dotaz | Ne | řetězec Možné hodnoty: continuousEvaluation, humanEvaluationPreview |
Filtrujte podle typu pravidla vyhodnocení. |
| jméno agenta | dotaz | Ne | řetězec | Filtrujte podle názvu agenta. |
| enabled | dotaz | Ne | boolean | Vyfiltrujte podle povoleného stavu. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | PagedEvaluationRule |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Pravidla vyhodnocení – get
GET {endpoint}/evaluationrules/{id}?api-version=v1
Získejte pravidlo vyhodnocení.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| id | cesta | Ano | řetězec | Jedinečný identifikátor pravidla vyhodnocení. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Vyhodnocení pravidla |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Zkušební pravidla – odstranění
DELETE {endpoint}/evaluationrules/{id}?api-version=v1
Odstraňte pravidlo vyhodnocení.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| id | cesta | Ano | řetězec | Jedinečný identifikátor pravidla vyhodnocení. |
Responses
Stavový kód: 204
Popis: Pro tento požadavek se nedá odeslat žádný obsah, ale hlavičky můžou být užitečné.
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Pravidla vyhodnocení – vytvoření nebo aktualizace
PUT {endpoint}/evaluationrules/{id}?api-version=v1
Vytvoření nebo aktualizace zkušebního pravidla
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| id | cesta | Ano | řetězec | Jedinečný identifikátor pravidla vyhodnocení. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Nepravda | řetězec Možné hodnoty: Evaluations=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | EvaluationRuleAction | Akční model vyhodnocení. | Ano | |
| └- typ | EvaluationRuleActionType | Typ vyhodnocovací akce. | Ano | |
| popis | řetězec | Popis pravidla vyhodnocení | Ne | |
| displayName | řetězec | Zobrazovaný název pravidla vyhodnocení. | Ne | |
| enabled | boolean | Určuje, jestli je pravidlo vyhodnocení povolené. Výchozí hodnota je `true`. | Ano | |
| eventType | EvaluationRuleEventType | Typ události pravidla vyhodnocení. | Ano | |
| filtr | EvaluationRuleFilter | Model filtru vyhodnocení. | Ne | |
| └agentName | řetězec | Filtrovat podle názvu agenta | Ano | |
| id | string (jen pro čtení) | Jedinečný identifikátor pravidla vyhodnocení. | Ano | |
| systémová data | object (jen pro čtení) | Systémová metadata pro pravidlo vyhodnocení. | Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Vyhodnocení pravidla |
Stavový kód: 201
Popis: Požadavek byl úspěšný a v důsledku toho byl vytvořen nový prostředek.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Vyhodnocení pravidla |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Hodnotitelé
Vyhodnocovače – výpis nejnovějších verzí
GET {endpoint}/evaluators?api-version=v1
Uveďte nejnovější verzi každého hodnotitele
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| typ | dotaz | Ne | řetězec Možné hodnoty: builtin, custom, all |
Vyhodnocovače filtru podle typu Možné hodnoty: 'all', 'custom', 'builtin'. |
| limit | dotaz | Ne | integer | Omezení počtu vrácených objektů. Limit může být v rozsahu 1 až 100 a výchozí hodnota je 20. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Evaluations=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | PagedEvaluatorVersion |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Vyhodnocovače – verze seznamu
GET {endpoint}/evaluators/{name}/versions?api-version=v1
Vypište všechny verze daného hodnotitele
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
| typ | dotaz | Ne | řetězec Možné hodnoty: builtin, custom, all |
Vyhodnocovače filtru podle typu Možné hodnoty: 'all', 'custom', 'builtin'. |
| limit | dotaz | Ne | integer | Omezení počtu vrácených objektů. Limit může být v rozsahu 1 až 100 a výchozí hodnota je 20. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Evaluations=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | PagedEvaluatorVersion |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Vyhodnocovače – vytvoření verze
POST {endpoint}/evaluators/{name}/versions?api-version=v1
Vytvoření nového EvaluatorVersion s automaticky zvýšeným ID verze
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Evaluations=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| categories | pole EvaluatorCategory | Kategorie hodnotitele | Ano | |
| definice | VyhodnoceníDefinition | Základní konfigurace vyhodnocovače s diskriminátorem | Ano | |
| └data_schema | objekt | Schéma JSON (Draft 2020-12) pro vstupní data hodnotitele. To zahrnuje parametry jako typ, vlastnosti, povinné. | Ne | |
| └init_parameters | objekt | Schéma JSON (koncept 2020-12) pro vstupní parametry vyhodnocení. To zahrnuje parametry jako typ, vlastnosti, povinné. | Ne | |
| └– metriky | objekt | Seznam výstupních metrik vytvořených tímto hodnotitelem | Ne | |
| └- typ | EvaluatorDefinitionType | Typ definice hodnotitele | Ano | |
| popis | řetězec | Text popisu prostředku. | Ne | |
| display_name | řetězec | Zobrazované jméno hodnotitele. Pomáhá snadno najít hodnotitele v AI Foundry. Nemusí být jedinečné. | Ne | |
| evaluator_type | Vyhodnocovací typ | Typ hodnotitele | Ano | |
| metadata | objekt | Metadata o hodnotiteli | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne |
Responses
Stavový kód: 201
Popis: Požadavek byl úspěšný a v důsledku toho byl vytvořen nový prostředek.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Vyhodnocovací verze |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Vyhodnocovače – získání verze
GET {endpoint}/evaluators/{name}/versions/{version}?api-version=v1
Získejte konkrétní verzi EvaluatorVersion. Služba vrátí chybu 404 Nenalezeno, pokud EvaluatorVersion neexistuje.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
| verze | cesta | Ano | řetězec | Konkrétní ID verze vyhodnocovače Pro načtení. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Evaluations=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Vyhodnocovací verze |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Vyhodnocovače – odstranění verze
DELETE {endpoint}/evaluators/{name}/versions/{version}?api-version=v1
Odstraňte konkrétní verzi EvaluatorVersion. Služba vrátí hodnotu 204 No Content, pokud byla úspěšně odstraněna hodnota EvaluatorVersion nebo pokud vlastnost EvaluatorVersion neexistuje.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
| verze | cesta | Ano | řetězec | Verze funkce EvaluatorVersion, která se má odstranit. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Evaluations=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 204
Popis: Pro tento požadavek se nedá odeslat žádný obsah, ale hlavičky můžou být užitečné.
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Vyhodnocovače – verze aktualizace
PATCH {endpoint}/evaluators/{name}/versions/{version}?api-version=v1
Aktualizace existujícího EvaluatorVersion s daným ID verze
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
| verze | cesta | Ano | řetězec | Verze funkce EvaluatorVersion, která se má aktualizovat. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Evaluations=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| categories | pole EvaluatorCategory | Kategorie hodnotitele | Ne | |
| popis | řetězec | Text popisu prostředku. | Ne | |
| display_name | řetězec | Zobrazované jméno hodnotitele. Pomáhá snadno najít hodnotitele v AI Foundry. Nemusí být jedinečné. | Ne | |
| metadata | objekt | Metadata o hodnotiteli | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Vyhodnocovací verze |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Indexes
Indexy – seznam nejnovějších
GET {endpoint}/indexes?api-version=v1
Výpis nejnovější verze jednotlivých indexů
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | PagedIndex |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Indexy – výpis verzí
GET {endpoint}/indexes/{name}/versions?api-version=v1
Výpis všech verzí daného indexu
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | PagedIndex |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Indexy – získání verze
GET {endpoint}/indexes/{name}/versions/{version}?api-version=v1
Získejte konkrétní verzi indexu. Pokud index neexistuje, vrátí služba chybu 404 Nenalezena.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
| verze | cesta | Ano | řetězec | Konkrétní ID verze indexu, které se má načíst. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Index |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Indexy – odstranění verze
DELETE {endpoint}/indexes/{name}/versions/{version}?api-version=v1
Odstraňte konkrétní verzi indexu. Služba vrátí hodnotu 204 Bez obsahu, pokud byl index úspěšně odstraněn nebo pokud index neexistuje.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
| verze | cesta | Ano | řetězec | Verze indexu, která se má odstranit. |
Responses
Stavový kód: 204
Popis: Pro tento požadavek se nedá odeslat žádný obsah, ale hlavičky můžou být užitečné.
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Indexy – vytvoření nebo aktualizace verze
PATCH {endpoint}/indexes/{name}/versions/{version}?api-version=v1
Vytvoření nového nebo aktualizace existujícího indexu s použitím daného ID verze
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Název prostředku |
| verze | cesta | Ano | řetězec | Konkrétní ID verze indexu pro vytvoření nebo aktualizaci. |
Tělo žádosti
Typ obsahu: aplikace/merge-patch+json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Text popisu prostředku. | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne | |
| typ | Typ indexu | Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Index |
Stavový kód: 201
Popis: Požadavek byl úspěšný a v důsledku toho byl vytvořen nový prostředek.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Index |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Insights
Přehledy – generování
POST {endpoint}/insights?api-version=v1
Generování přehledů
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Insights=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
| Opakovatelnost –Request-ID | Nepravda | řetězec | Jedinečný, klientem generovaný identifikátor pro zajištění idempotence požadavku. Pro opakované pokusy použijte stejné ID, abyste zabránili duplicitním vyhodnocením. |
| Opakovatelnost –First-Sent | Nepravda | řetězec | Časové razítko označující, kdy byl tento požadavek poprvé zahájen. Používá se ve spojení s repeatability-request-id pro řízení idempotence. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| displayName | řetězec | Uživatelsky přívětivý zobrazovaný název přehledu | Ano | |
| id | string (jen pro čtení) | Jedinečný identifikátor sestavy přehledů. | Ano | |
| metadata | InsightsMetadata (jen pro čtení) | Metadata o poznatcích. | Ano | |
| └- completedAt | řetězec | Časové razítko po dokončení přehledů | Ne | |
| └createdAt | řetězec | Časové razítko při vytvoření přehledů | Ano | |
| žádost | InsightRequest | Žádost o zprávu o přehledech. | Ano | |
| └- typ | InsightType | Typ požadavku. | Ano | |
| result | InsightResult (jen pro čtení) | Výsledek poznatků. | Ne | |
| └- typ | InsightType | Typ výsledku přehledů | Ano | |
| stav | Azure. Core.Foundations.OperationState (jen pro čtení) | Výčet popisující povolené stavy operací. | Ano |
Responses
Stavový kód: 201
Popis: Požadavek byl úspěšný a v důsledku toho byl vytvořen nový prostředek.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Pohled |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Přehledy – seznam
GET {endpoint}/insights?api-version=v1
Výpis všech přehledů v obráceném chronologickém pořadí (nejnovější jako první)
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| typ | dotaz | Ne | řetězec Možné hodnoty: EvaluationRunClusterInsight, AgentClusterInsight, EvaluationComparison |
Filtrujte podle typu analýzy. |
| evalId | dotaz | Ne | řetězec | Vyfiltrujte podle ID vyhodnocení. |
| identifikátor spuštění | dotaz | Ne | řetězec | Vyfiltrujte podle ID spuštění vyhodnocení. |
| jméno agenta | dotaz | Ne | řetězec | Filtrujte podle názvu agenta. |
| includeCoordinates | dotaz | Ne | boolean | Zda se mají do odpovědi zahrnout souřadnice pro vizualizaci. Výchozí nastavení je „false“. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Insights=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | PagedInsight |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Přehledy – získání
GET {endpoint}/insights/{id}?api-version=v1
Získejte konkrétní přehled podle ID.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| id | cesta | Ano | řetězec | Jedinečný identifikátor sestavy přehledů. |
| includeCoordinates | dotaz | Ne | boolean | Zda se mají do odpovědi zahrnout souřadnice pro vizualizaci. Výchozí nastavení je „false“. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Insights=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Pohled |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Úložiště paměti
Vytvoření úložiště paměti
POST {endpoint}/memory_stores?api-version=v1
Vytvořte úložiště paměti.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: MemoryStores=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| definice | MemoryStoreDefinition | Základní definice pro konfigurace paměťových úložišť. | Ano | |
| └kind | MemoryStoreKind | Druh úložiště paměti. | Ano | |
| popis | řetězec | Popis úložiště paměti čitelný člověkem. Omezení: maxLength: 512 |
Ne | |
| metadata | objekt | Metadata libovolné hodnoty klíče, která se mají přidružit k úložišti paměti. | Ne | |
| název | řetězec | Název úložiště paměti. Omezení: maxLength: 256 |
Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | MemoryStoreObject |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Výpis úložišť paměti
GET {endpoint}/memory_stores?api-version=v1
Vypíše všechna paměťová úložiště.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| limit | dotaz | Ne | integer | Omezení počtu vrácených objektů. Limit může být v rozsahu od 1 do 100 a výchozí hodnota je 20. |
| pořadí | dotaz | Ne | řetězec Možné hodnoty: asc, desc |
Pořadí objektů seřaďte podle jejich časového razítka created_at.
asc pro vzestupné pořadí adescpro sestupné pořadí. |
| Po | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
after je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může zahrnovat after=obj_foo, aby bylo možné načíst další stránku seznamu. |
| před | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
before je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může obsahovat parametr před=obj_foo, aby bylo možné načíst předchozí stránku seznamu. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: MemoryStores=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | objekt | Data odpovědi pro požadovaný seznam položek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Aktualizace úložiště paměti
POST {endpoint}/memory_stores/{name}?api-version=v1
Aktualizujte úložiště paměti.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| název | cesta | Ano | řetězec | Název úložiště paměti, které chcete aktualizovat. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: MemoryStores=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Popis úložiště paměti čitelný člověkem. Omezení: maxLength: 512 |
Ne | |
| metadata | objekt | Metadata libovolné hodnoty klíče, která se mají přidružit k úložišti paměti. | Ne |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | MemoryStoreObject |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Získání úložiště paměti
GET {endpoint}/memory_stores/{name}?api-version=v1
Načtěte úložiště paměti.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| název | cesta | Ano | řetězec | Název úložiště paměti, které se má načíst. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: MemoryStores=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | MemoryStoreObject |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Odstranění úložiště paměti
DELETE {endpoint}/memory_stores/{name}?api-version=v1
Odstraňte úložiště paměti.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| název | cesta | Ano | řetězec | Název úložiště paměti, které chcete odstranit. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: MemoryStores=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | DeleteMemoryStoreResponse |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Získání výsledku aktualizace
GET {endpoint}/memory_stores/{name}/updates/{update_id}?api-version=v1
Získejte výsledek aktualizace úložiště paměti.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| název | cesta | Ano | řetězec | Název úložiště paměti. |
| update_id | cesta | Ano | řetězec | ID operace aktualizace paměti. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: MemoryStores=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | MemoryStoreUpdateResponse |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Odstranění pamětí oboru
POST {endpoint}/memory_stores/{name}:delete_scope?api-version=v1
Odstraní z úložiště paměti všechny paměti spojené s určitým rozsahem.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| název | cesta | Ano | řetězec | Název úložiště paměti. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: MemoryStores=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obor | řetězec | Obor názvů, který logicky seskupuje a izoluje vzpomínky k odstranění, například ID uživatele. | Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | MemoryStoreDeleteScopeResponse |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Hledat vzpomínky
POST {endpoint}/memory_stores/{name}:search_memories?api-version=v1
Vyhledávejte relevantní vzpomínky z paměťového úložiště na základě kontextu konverzace.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| název | cesta | Ano | řetězec | Název úložiště paměti, které se má prohledávat. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: MemoryStores=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| items | pole OpenAI.InputItem | Položky, pro které chcete vyhledat relevantní vzpomínky. | Ne | |
| options | MemorySearchOptions | Možnosti vyhledávání v paměti. | Ne | |
| └max_memories | integer | Maximální počet položek paměti, které se mají vrátit. | Ne | |
| previous_search_id | řetězec | Jedinečné ID předchozí žádosti o vyhledávání, které umožňuje přírůstkové vyhledávání v paměti, ze kterého poslední operace skončila. | Ne | |
| obor | řetězec | Jmenný prostor, který logicky seskupuje a izoluje vzpomínky, například ID uživatele. | Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | MemoryStoreSearchResponse |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Aktualizace pamětí
POST {endpoint}/memory_stores/{name}:update_memories?api-version=v1
Aktualizujte paměťové úložiště pomocí konverzačních vzpomínek.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| název | cesta | Ano | řetězec | Název úložiště paměti, které chcete aktualizovat. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: MemoryStores=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| items | pole OpenAI.InputItem | Položky konverzace, ze kterých se mají extrahovat vzpomínky. | Ne | |
| previous_update_id | řetězec | Jedinečné ID předchozí žádosti o aktualizaci, které umožňuje přírůstkové aktualizace paměti, ze kterých poslední operace skončila. | Ne | |
| obor | řetězec | Jmenný prostor, který logicky seskupuje a izoluje vzpomínky, například ID uživatele. | Ano | |
| update_delay | integer | Doba časového limitu před zpracováním aktualizace paměti v sekundách. Pokud se během tohoto období obdrží nová žádost o aktualizaci, zruší aktuální požadavek a resetuje časový limit. Nastavte na hodnotu 0, aby se aktualizace okamžitě aktivovala bez zpoždění. Výchozí hodnota je 300 (5 minut). |
Ne | 300 |
Responses
Stavový kód: 202
Popis: Žádost byla přijata ke zpracování, ale zpracování ještě nebylo dokončeno.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | MemoryStoreUpdateResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| Umístění operace | řetězec | Umístění pro monitorování stavu operace. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Konverzace
Vytvoření konverzace
POST {endpoint}/openai/v1/conversations
Vytvořte konverzaci.
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| items | pole OpenAI.InputItem | Ne | ||
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.ConversationResource |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Vypsání konverzací
GET {endpoint}/openai/v1/conversations
Vrátí seznam všech konverzací.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| limit | dotaz | Ne | integer | Omezení počtu vrácených objektů. Limit může být v rozsahu od 1 do 100 a výchozí hodnota je 20. |
| pořadí | dotaz | Ne | řetězec Možné hodnoty: asc, desc |
Pořadí objektů seřaďte podle jejich časového razítka created_at.
asc pro vzestupné pořadí adescpro sestupné pořadí. |
| Po | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
after je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může zahrnovat after=obj_foo, aby bylo možné načíst další stránku seznamu. |
| před | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
before je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může obsahovat parametr před=obj_foo, aby bylo možné načíst předchozí stránku seznamu. |
| agent_name | dotaz | Ne | řetězec | Filtrovat podle názvu agenta Pokud je zadáno, vrátí se pouze položky přidružené k zadanému agentu. |
| agent_id | dotaz | Ne | řetězec | Filtrujte podle ID agenta ve formátu name:version. Pokud je zadáno, vrátí se pouze položky přidružené k zadanému ID agenta. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | objekt | Data odpovědi pro požadovaný seznam položek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Aktualizace konverzace
POST {endpoint}/openai/v1/conversations/{conversation_id}
Aktualizujte konverzaci.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| conversation_id | cesta | Ano | řetězec | ID konverzace, která se má aktualizovat. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.ConversationResource |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Získání konverzace
GET {endpoint}/openai/v1/conversations/{conversation_id}
Načte konverzaci.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| conversation_id | cesta | Ano | řetězec | ID konverzace, která se má načíst. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.ConversationResource |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Odstranění konverzace
DELETE {endpoint}/openai/v1/conversations/{conversation_id}
Odstraní konverzaci.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| conversation_id | cesta | Ano | řetězec | ID konverzace, která se má odstranit. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.DeletedConversationResource |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Vytváření položek konverzace
POST {endpoint}/openai/v1/conversations/{conversation_id}/items
Vytvořte položky v konverzaci s daným ID.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| conversation_id | cesta | Ano | řetězec | ID konverzace, na které se má položka vytvořit. |
| Zahrnout | dotaz | Ne | pole | Další pole, která se mají zahrnout do odpovědi. Další informace najdete v parametru include pro výpis položek konverzace. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| items | pole OpenAI.Item | Položky, které chcete přidat do konverzace. Najednou můžete přidat až 20 položek. | Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.ConversationItemList |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Výpis položek konverzace
GET {endpoint}/openai/v1/conversations/{conversation_id}/items
Zobrazí seznam všech položek pro konverzaci s daným ID.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| conversation_id | cesta | Ano | řetězec | ID konverzace, na které musí být položky uvedené. |
| limit | dotaz | Ne | integer | Omezení počtu vrácených objektů. Limit může být v rozsahu od 1 do 100 a výchozí hodnota je 20. |
| pořadí | dotaz | Ne | řetězec Možné hodnoty: asc, desc |
Pořadí objektů seřaďte podle jejich časového razítka created_at.
asc pro vzestupné pořadí adescpro sestupné pořadí. |
| Po | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
after je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může zahrnovat after=obj_foo, aby bylo možné načíst další stránku seznamu. |
| před | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
before je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může obsahovat parametr před=obj_foo, aby bylo možné načíst předchozí stránku seznamu. |
| item_type | dotaz | Ne | řetězec Možné hodnoty: message, output_message, , file_search_call, computer_callcomputer_call_output, web_search_callfunction_callfunction_call_outputreasoning, , compactionimage_generation_callcode_interpreter_calllocal_shell_calllocal_shell_call_outputshell_callshell_call_outputapply_patch_callapply_patch_call_outputmcp_list_toolsmcp_approval_requestmcp_approval_responsemcp_callcustom_tool_call_outputcustom_tool_callstructured_outputsoauth_consent_requestmemory_search_callworkflow_action |
Filtrovat podle typu položky Pokud je zadáno, vrátí se pouze položky zadaného typu. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | objekt | Data odpovědi pro požadovaný seznam položek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Získání položky konverzace
GET {endpoint}/openai/v1/conversations/{conversation_id}/items/{item_id}
Získejte jednu položku z konverzace s danými ID.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| conversation_id | cesta | Ano | řetězec | ID konverzace, která obsahuje položku. |
| item_id | cesta | Ano | řetězec | ID položky konverzace, která se má načíst. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.OutputItem |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Odstranit položku konverzace
DELETE {endpoint}/openai/v1/conversations/{conversation_id}/items/{item_id}
Odstraňte položku z konverzace s danými ID.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| conversation_id | cesta | Ano | řetězec | ID konverzace, ze které musí být položka odstraněna. |
| item_id | cesta | Ano | řetězec | ID položky konverzace, kterou chcete odstranit. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.ConversationResource |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Evals
Hodnocení – hodnocení seznamu
GET {endpoint}/openai/v1/evals
Vypíše všechna vyhodnocení seznamu pro projekt.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| Po | dotaz | Ne | řetězec | Identifikátor posledního spuštění z předchozího požadavku na stránkování |
| limit | dotaz | Ne | integer | Počet spuštění, která se mají načíst |
| pořadí | dotaz | Ne | řetězec Možné hodnoty: asc, desc |
Řazení běhů podle časového razítka Slouží asc pro vzestupné nebo desc sestupné pořadí. Výchozí hodnota je asc. |
| seřadit podle | dotaz | Ne | řetězec Možné hodnoty: created_at, updated_at |
Hodnocení lze řadit podle času vytvoření nebo času poslední aktualizace. Použijte created_at pro čas vytvoření nebo updated_at pro čas poslední aktualizace. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | objekt | Data odpovědi pro požadovaný seznam položek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – vytvoření zkušebního hodnocení
POST {endpoint}/openai/v1/evals
Vytvoření vyhodnocení Vytvoří strukturu vyhodnocení, která se dá použít k otestování výkonu modelu. Vyhodnocení je sada testovacích kritérií a konfigurace pro zdroj dat, která určuje schéma dat použitých při vyhodnocení. Po vytvoření vyhodnocení ho můžete spustit na různých modelech a parametrech modelu. Podporujeme několik typů graderů a zdrojů dat. Další informace najdete v tématu
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| konfigurace_zdroj_dat | OpenAI.CreateEvalCustomDataSourceConfig nebo OpenAI.CreateEvalLogsDataSourceConfig nebo OpenAI.CreateEvalStoredCompletionsDataSourceConfig nebo AzureAIDataSourceConfig | Konfigurace zdroje dat používaného pro vyhodnocení se spustí. Určuje schéma dat použitých při vyhodnocení. | Ano | |
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| název | řetězec | Název vyhodnocení. | Ne | |
| properties | objekt | Sada neměnných párů klíč-hodnota 16, které lze připojit k objektu pro ukládání dalších informací. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce s maximální délkou 512 znaků. |
Ne | |
| testovací_kritéria | pole OpenAI.EvalGraderLabelModel nebo OpenAI.EvalGraderStringCheck nebo OpenAI.EvalGraderTextSimilarity nebo OpenAI.EvalGraderPython nebo OpenAI.EvalGraderScoreModel nebo EvalGraderAzureAIEvaluator | Seznam známkovačů pro všechny zkušební běhy v této skupině. Gradery můžou odkazovat na proměnné ve zdroji dat pomocí dvou složených závorek, například {{item.variable_name}}. Pokud chcete odkazovat na výstup modelu, použijte sample obor názvů (tj. {{sample.output_text}}). |
Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Eval |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – delete eval
DELETE {endpoint}/openai/v1/evals/{eval_id}
Odstranění vyhodnocení– Odstranění vyhodnocení
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| eval_id | cesta | Ano | řetězec | ID vyhodnocení, které chcete odstranit. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | DeleteEvalResponse |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Hodnocení – získejte hodnocení
GET {endpoint}/openai/v1/evals/{eval_id}
Získejte vyhodnocení získání vyhodnocení podle ID.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| eval_id | cesta | Ano | řetězec | ID vyhodnocení, které se má načíst. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Eval |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – update eval
POST {endpoint}/openai/v1/evals/{eval_id}
Aktualizujte zkušební aktualizaci určitých vlastností vyhodnocení.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| eval_id | cesta | Ano | řetězec | ID vyhodnocení, které se má aktualizovat. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| název | řetězec | Ne | ||
| properties | objekt | Sada neměnných párů klíč-hodnota 16, které lze připojit k objektu pro ukládání dalších informací. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce s maximální délkou 512 znaků. |
Ne |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Eval |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – spuštění seznamu
GET {endpoint}/openai/v1/evals/{eval_id}/runs
Získejte seznam spuštění pro vyhodnocení Získání seznamu spuštění pro vyhodnocení.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| eval_id | cesta | Ano | řetězec | ID vyhodnocení, pro které se mají načíst běhy. |
| Po | dotaz | Ne | řetězec | Identifikátor posledního spuštění z předchozího požadavku na stránkování |
| limit | dotaz | Ne | integer | Počet spuštění, která se mají načíst |
| pořadí | dotaz | Ne | řetězec Možné hodnoty: asc, desc |
Řazení běhů podle časového razítka Slouží asc pro vzestupné nebo desc sestupné pořadí. Výchozí hodnota je asc. |
| stav | dotaz | Ne | řetězec Možné hodnoty: queued, in_progress, completed, canceled, failed . Filtr se spouští podle stavu. Jeden z queued, , in_progressfailed, completed, canceled. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | objekt | Data odpovědi pro požadovaný seznam položek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – vytvoření zkušebního spuštění
POST {endpoint}/openai/v1/evals/{eval_id}/runs
Vytvoření zkušebního spuštění
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| eval_id | cesta | Ano | řetězec | ID vyhodnocení, pro které se má vytvořit běh. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| zdroj dat | OpenAI.CreateEvalJsonlRunDataSource nebo OpenAI.CreateEvalCompletionsRunDataSource nebo OpenAI.CreateEvalResponsesRunDataSource nebo EvalRunDataSource | Podrobnosti o zdroji dat spuštění | Ano | |
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| název | řetězec | Název běhu. | Ne | |
| properties | objekt | Sada neměnných párů klíč-hodnota 16, které lze připojit k objektu pro ukládání dalších informací. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce s maximální délkou 512 znaků. |
Ne |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | EvalRun |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – odstranění zkušebního spuštění
DELETE {endpoint}/openai/v1/evals/{eval_id}/runs/{run_id}
Odstranění zkušebního spuštění– Odstranění zkušebního spuštění– Odstranění zkušebního spuštění
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| eval_id | cesta | Ano | řetězec | ID vyhodnocení, ze kterého se má běh odstranit. |
| run_id | cesta | Ano | řetězec | ID spuštění, které chcete odstranit. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | DeleteEvalRunResponse |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – get eval run
GET {endpoint}/openai/v1/evals/{eval_id}/runs/{run_id}
Získejte vyšetření, nechte si udělat hodnocení od ID.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| eval_id | cesta | Ano | řetězec | ID vyhodnocení, pro které se mají načíst běhy. |
| run_id | cesta | Ano | řetězec | ID spuštění, které se má načíst. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | EvalRun |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – zrušení zkušebního spuštění
POST {endpoint}/openai/v1/evals/{eval_id}/runs/{run_id}
Zrušení zkušebního spuštění Zrušení probíhajícího zkušebního spuštění
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| eval_id | cesta | Ano | řetězec | ID vyhodnocení, jehož spuštění chcete zrušit. |
| run_id | cesta | Ano | řetězec | ID spuštění, které chcete zrušit. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | EvalRun |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – získání výstupních položek výstupu zkušebního spuštění
GET {endpoint}/openai/v1/evals/{eval_id}/runs/{run_id}/output_items
Získání výstupních položek zkušebního spuštění Získání seznamu výstupních položek pro zkušební spuštění
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| eval_id | cesta | Ano | řetězec | |
| run_id | cesta | Ano | řetězec | ID spuštění pro načtení výstupních položek. |
| Po | dotaz | Ne | řetězec | Identifikátor posledního spuštění z předchozího požadavku na stránkování |
| limit | dotaz | Ne | integer | Počet spuštění, která se mají načíst |
| pořadí | dotaz | Ne | řetězec Možné hodnoty: asc, desc |
Řazení běhů podle časového razítka Slouží asc pro vzestupné nebo desc sestupné pořadí. Výchozí hodnota je asc. |
| stav | dotaz | Ne | řetězec Možné hodnoty: fail, pass |
Filtrovat výstupní položky podle stavu Slouží failed k filtrování podle neúspěšného výstupu.nebo pass filtrovat podle předaných výstupních položek. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | objekt | Data odpovědi pro požadovaný seznam položek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – získání výstupní položky spuštění zkušebního provozu
GET {endpoint}/openai/v1/evals/{eval_id}/runs/{run_id}/output_items/{output_item_id}
Získejte výstupní položku zkušebního spuštění Získání výstupní položky spuštění vyhodnocení podle ID.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| eval_id | cesta | Ano | řetězec | ID vyhodnocení, pro které se mají načíst běhy. |
| run_id | cesta | Ano | řetězec | ID spuštění, které se má načíst. |
| identifikátor_výstupní_položky | cesta | Ano | řetězec | ID výstupní položky, která se má načíst. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | EvalRunOutputItem |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Fine-Tuning
Vytvoření úlohy jemného ladění
POST {endpoint}/openai/v1/fine_tuning/jobs?api-version=v1
Vytvoří jemně vyladěnou úlohu, která zahájí proces vytvoření nového modelu z dané datové sady.
Odpověď obsahuje podrobnosti o zařazené úloze včetně stavu úlohy a názvy dokončených jemně vyladěných modelů.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| hyperparametry | OpenAI.CreateFineTuningJobRequestHyperparameters | Ne | ||
| └ batch_size | string nebo OpenAI.integer | Ne | auto | |
| └─learning_rate_multiplier | string nebo OpenAI.numeric | Ne | ||
| └ n_epochs | string nebo OpenAI.integer | Ne | auto | |
| integrace | pole OpenAI.CreateFineTuningJobRequestIntegrations | Seznam integrací, které lze povolit pro úlohu doladění. | Ne | |
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| metoda | OpenAI.FineTuneMethod | Metoda použitá k jemnému ladění. | Ne | |
| model | řetězec (viz následující platné modely) | Název modelu, který se má doladit. Můžete vybrat jednu z možností podporované modely. |
Ano | |
| seed | OpenAI.integer (nullable) | Ne | ||
| Přípona | řetězec (s možnou hodnotou null) | Řetězec o velikosti až 64 znaků, který bude přidán k optimalizovanému názvu modelu. Například " suffix custom-model-name" vytvoří název modelu jako ft:gpt-4o-mini:openai:custom-model-name:7p4lURel.Omezení: minLength: 1, maxLength: 64 |
Ne | |
| tréninkový soubor | řetězec | ID nahraného souboru, který obsahuje trénovací data. Jak nahrát soubor najdete v části nahrání souboru. Datová sada musí být naformátovaná jako soubor JSONL. Kromě toho musíte nahrát soubor s účelem fine-tune.Obsah souboru by se měl lišit v závislosti na tom, jestli model používá chat, formát dokončení nebo pokud metoda jemného ladění používá formát předvoleb . Další podrobnosti najdete v průvodci vyladěním . |
Ano | |
| validační_soubor | řetězec (s možnou hodnotou null) | ID nahraného souboru, který obsahuje ověřovací data. Pokud tento soubor zadáte, data se použijí k vygenerování ověření. Metriky jsou zaznamenávány pravidelně během dolaďování. Tyto metriky je možné zobrazit v soubor s výsledky jemného ladění. Stejná data by se neměla nacházet v trénovacích a ověřovacích souborech. Datová sada musí být naformátovaná jako soubor JSONL. Musíte soubor nahrát s tímto účelem fine-tune.Další podrobnosti najdete v průvodci vyladěním . |
Ne |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.FineTuningJob |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Výpis stránkovaných úloh jemného ladění
GET {endpoint}/openai/v1/fine_tuning/jobs?api-version=v1
Vypracujte seznam úloh organizace pro jemné doladění.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| Po | dotaz | Ne | řetězec | Identifikátor poslední úlohy z předchozího požadavku na stránkování |
| limit | dotaz | Ne | integer | Počet úloh jemného ladění k načtení. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.ListPaginatedFineTuningJobsResponse |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Načtení úlohy jemného ladění
GET {endpoint}/openai/v1/fine_tuning/jobs/{fine_tuning_job_id}?api-version=v1
Získejte informace o procesu jemného doladění.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| identifikátor_fine_tuning_jobu | cesta | Ano | řetězec | ID úlohy doladění. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.FineTuningJob |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Zrušení úlohy jemného ladění
POST {endpoint}/openai/v1/fine_tuning/jobs/{fine_tuning_job_id}/cancel?api-version=v1
Okamžitě zrušte úlohu doladění.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| identifikátor_fine_tuning_jobu | cesta | Ano | řetězec | ID úlohy jemného ladění, kterou chcete zrušit. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.FineTuningJob |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Výpis kontrolních bodů úloh pro vyladění
GET {endpoint}/openai/v1/fine_tuning/jobs/{fine_tuning_job_id}/checkpoints?api-version=v1
Zobrazení kontrolních bodů pro jemně vyladěnou úlohu
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| identifikátor_fine_tuning_jobu | cesta | Ano | řetězec | ID úlohy jemného ladění pro získání kontrolních bodů. |
| Po | dotaz | Ne | řetězec | Identifikátor posledního ID kontrolního bodu z předchozího požadavku na stránkování |
| limit | dotaz | Ne | integer | Počet kontrolních bodů k načtení |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.ListFineTuningJobCheckpointsResponse |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Výpis událostí úloh v jemném ladění
GET {endpoint}/openai/v1/fine_tuning/jobs/{fine_tuning_job_id}/events?api-version=v1
Získejte podrobné aktualizace stavu pro jemně vyladěnou úlohu.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| identifikátor_fine_tuning_jobu | cesta | Ano | řetězec | ID úlohy jemného doladění k získání událostí. |
| Po | dotaz | Ne | řetězec | Identifikátor poslední události z předchozího požadavku na stránkování |
| limit | dotaz | Ne | integer | Počet událostí, které se mají načíst |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.ListFineTuningJobEventsResponse |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Pozastavení úlohy jemného ladění
POST {endpoint}/openai/v1/fine_tuning/jobs/{fine_tuning_job_id}/pause?api-version=v1
Pozastavte spuštěnou úlohu vyladit.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| identifikátor_fine_tuning_jobu | cesta | Ano | řetězec | ID úlohy jemného ladění, které se má pozastavit. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.FineTuningJob |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Obnovení úlohy jemného ladění
POST {endpoint}/openai/v1/fine_tuning/jobs/{fine_tuning_job_id}/resume?api-version=v1
Obnovte pozastavenou úlohu doladění.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| identifikátor_fine_tuning_jobu | cesta | Ano | řetězec | ID úlohy jemného ladění, která se má obnovit. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.FineTuningJob |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Responses
Vytvoření odpovědi – vytvoření streamu odpovědí
POST {endpoint}/openai/v1/responses
Vytvoří modelovou odpověď. Vytvoří odpověď modelu (odpověď streamování).
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| na pozadí | logická hodnota (s možnou hodnotou null) | Ne | ||
| konverzace | OpenAI.ConversationParam (s možnou hodnotou null) | Konverzace, do které tato odpověď patří. Položky z této konverzace jsou předem připravené pro input_items tuto žádost o odpověď.Po dokončení této odpovědi se do této konverzace automaticky přidají vstupní položky a výstupní položky z této odpovědi. |
Ne | |
| Zahrnout | pole OpenAI.IncludeEnum | Ne | ||
| vstup | OpenAI.InputParam | Textové, obrázkové nebo souborové vstupy do modelu, které se používají k vygenerování odpovědi. Další informace: - Textové vstupy a výstupy - Vstupy obrázků - Vstupy souborů - Stav konverzace - Volání funkcí |
Ne | |
| Pokyny | řetězec (s možnou hodnotou null) | Ne | ||
| max_output_tokens | OpenAI.integer (nullable) | Ne | ||
| maximální počet volání nástroje | OpenAI.integer (nullable) | Ne | ||
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| model | řetězec | Nasazení modelu, které se použije k vytvoření této odpovědi. | Ne | |
| paralelní volání nástrojů | logická hodnota (s možnou hodnotou null) | Ne | Pravdivé | |
| previous_response_id | řetězec (s možnou hodnotou null) | Ne | ||
| požádat | OpenAI.Prompt | Odkaz na šablonu promptu a její proměnné Další informace. |
Ne | |
| prompt_cache_key | řetězec | Rozhraní OpenAI používá k ukládání odpovědí do mezipaměti pro podobné požadavky za účelem optimalizace míry dosažení míry dosažení mezipaměti. Pole user nahradí.
Další informace. |
Ne | |
| prompt_cache_retention | výčet | Možné hodnoty: in-memory, 24h |
Ne | |
| reasoning | OpenAI.Reasoning (s možnou hodnotou null) |
pouze modely gpt-5 a o-series Možnosti konfigurace pro modely odůvodnění. |
Ne | |
| └– úsilí | OpenAI.ReasoningEffort | Omezuje úsilí na odůvodňování modely odůvodnění. Aktuálně podporované hodnoty jsou none, minimallowmediumhigha .xhigh Snižovánízdůvodnění může vést k rychlejším odpovědím a menšímu počtu použitých tokenů. o odůvodnění v odpovědi - gpt-5.1 výchozí hodnota none, která neprovádí odůvodnění. Podporované hodnoty odůvodnění jsou gpt-5.1none, low, mediuma high. Volání nástrojů jsou podporována pro všechny hodnoty odůvodnění v gpt-5.1.- Všechny modely před gpt-5.1 výchozím nastavením medium zdůvodnění úsilí a nepodporují none.– Ve gpt-5-pro výchozím nastavení modelu (a pouze podporuje) high zdůvodnění.- xhigh je podporován pro všechny modely po gpt-5.1-codex-max. |
Ne | |
| └─ vytvořit_shrnutí | výčet | Možné hodnoty: auto, concise, detailed |
Ne | |
| └─ souhrn | výčet | Možné hodnoty: auto, concise, detailed |
Ne | |
| safety_identifier | řetězec | Stabilní identifikátor používaný k detekci uživatelů vaší aplikace, kteří můžou narušit zásady použití OpenAI. ID by měla být řetězec, který jednoznačně identifikuje každého uživatele. Doporučujeme zatřiďovat jejich uživatelské jméno nebo e-mailovou adresu, aby se nám neposílaly žádné identifikační informace. Další informace. |
Ne | |
| úroveň služby | OpenAI.ServiceTier | Určuje typ zpracování použitý pro obsluhu požadavku. – Pokud je nastavená hodnota auto, požadavek se zpracuje s úrovní služby nakonfigurovanou v nastavení Project. Pokud není nakonfigurované jinak, použije Project výchozí hodnotu. – Pokud je nastavená na výchozí, požadavek se zpracuje se standardními cenami a výkonem vybraného modelu. - Pokud je nastavená hodnota "flex" nebo "priority", požadavek se zpracuje s odpovídající úrovní služby. – Pokud není nastaveno, výchozí chování je "auto". Při nastavení parametru service_tier bude text odpovědi obsahovat service_tier hodnotu založenou na režimu zpracování, který se skutečně používá k obsluhování požadavku. Tato hodnota odpovědi se může lišit od hodnoty nastavené v parametru. |
Ne | |
| uložit | logická hodnota (s možnou hodnotou null) | Ne | Pravdivé | |
| datový proud | logická hodnota (s možnou hodnotou null) | Ne | ||
| stream_options | OpenAI.ResponseStreamOptions (s možnou hodnotou null) | Možnosti pro streamované odpovědi Toto nastavení nastavíte pouze při nastavení stream: true. |
Ne | |
| └include_obfuscation | boolean | Pokud ano, povolí se obfuskace streamu. Přidání obfuskace streamu náhodné znaky do obfuscation pole u událostí rozdílového streamování donormalizuje velikosti datových částí jako zmírnění určitých útoků na straně kanálu. Tato pole obfuskace jsou ve výchozím nastavení zahrnuta, ale přidají malou částku. režijních nákladů na datový stream. Můžete nastavit include_obfuscation nafalse pro optimalizaci šířky pásma, pokud důvěřujete síťovým propojením mezi aplikace a rozhraní OpenAI API. |
Ne | |
| structured_inputs | objekt | Strukturované vstupy odpovědi, které se mohou účastnit nahrazení šablony výzvy nebo vazby argumentů nástroje. | Ne | |
| Teplota | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| poslat SMS | OpenAI.ResponseTextParam | Možnosti konfigurace textové odpovědi z modelu Může být prostý text nebo strukturovaná data JSON. Další informace: - Textové vstupy a výstupy - Strukturované výstupy |
Ne | |
| tool_choice | OpenAI.ToolChoiceOptions nebo OpenAI.ToolChoiceParam | Ne | ||
| tools | OpenAI.ToolsArray | Pole nástrojů, které může model volat při generování odpovědi. Vy může určit, který nástroj se má použít nastavením parametru tool_choice .Podporujeme následující kategorie nástrojů: - Integrované nástroje: Nástroje, které poskytuje OpenAI, které rozšiřují možnosti modelu, jako je vyhledávání na webu nebo hledání souborů. Další informace o integrované nástroje. - Nástroje MCP: Integrace se systémy třetích stran prostřednictvím vlastních serverů MCP nebo předdefinované konektory, jako je Disk Google a SharePoint. Další informace o Nástroje MCP. - Volání funkcí (vlastní nástroje):: Funkce, které jsou definovány vámi, povolení volání vlastního kódu s argumenty silného typu a výstupy. Další informace o volání funkce. Můžete také použít vlastní nástroje pro volání vlastního kódu. |
Ne | |
| top_logprobs | OpenAI.integer (nullable) | Ne | ||
| top_p | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| truncation | výčet | Možné hodnoty: auto, disabled |
Ne | |
| uživatel | string (zastaralé) | Toto pole se nahrazuje znakem safety_identifier a prompt_cache_key. Místo toho se používá prompt_cache_key k údržbě optimalizací ukládání do mezipaměti.Stabilní identifikátor pro koncové uživatele. Používá se ke zvýšení míry dosažení mezipaměti lepším rozdělením podobných požadavků a k tomu, aby OpenAI detekuje a zabránilo zneužití. Další informace. |
Ne |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.Response | |
| text/event-stream | OpenAI.CreateResponseStreamingResponse |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Výpis odpovědí
GET {endpoint}/openai/v1/responses
Vrátí seznam všech odpovědí.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| limit | dotaz | Ne | integer | Omezení počtu vrácených objektů. Limit může být v rozsahu od 1 do 100 a výchozí hodnota je 20. |
| pořadí | dotaz | Ne | řetězec Možné hodnoty: asc, desc |
Pořadí objektů seřaďte podle jejich časového razítka created_at.
asc pro vzestupné pořadí adescpro sestupné pořadí. |
| Po | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
after je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může zahrnovat after=obj_foo, aby bylo možné načíst další stránku seznamu. |
| před | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
before je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může obsahovat parametr před=obj_foo, aby bylo možné načíst předchozí stránku seznamu. |
| agent_name | dotaz | Ne | řetězec | Filtrovat podle názvu agenta Pokud je zadáno, vrátí se pouze položky přidružené k zadanému agentu. |
| agent_id | dotaz | Ne | řetězec | Filtrujte podle ID agenta ve formátu name:version. Pokud je zadáno, vrátí se pouze položky přidružené k zadanému ID agenta. |
| conversation_id | dotaz | Ne | řetězec | Filtrovat podle ID konverzace Pokud je zadáno, vrátí se pouze odpovědi spojené se zadanou konverzací. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | objekt | Data odpovědi pro požadovaný seznam položek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Kompaktní konverzace odpovědí
POST {endpoint}/openai/v1/responses/compact
Vytvoří komprimace konverzace odpovědí.
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| vstup | řetězec nebo pole OpenAI.InputItem | Ne | ||
| Pokyny | řetězec (s možnou hodnotou null) | Ne | ||
| model | OpenAI.ModelIdsCompaction | ID modelu použité k vygenerování odpovědi, například gpt-5 nebo o3. OpenAI nabízí širokou škálu modelů s různými možnostmi, charakteristikami výkonu a cenovými body. Projděte si průvodce modelem a projděte si dostupné modely a porovnejte je. |
Ano | |
| previous_response_id | řetězec (s možnou hodnotou null) | Ne |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.CompactResource |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Získání odpovědi – získání streamu odpovědí
GET {endpoint}/openai/v1/responses/{response_id}
Načte odpověď modelu s daným ID. Načte odpověď modelu s daným ID (odpověď streamování).
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| response_id | cesta | Ano | řetězec | |
| include[] | dotaz | Ne | pole | |
| datový proud | dotaz | Ne | boolean | |
| starting_after | dotaz | Ne | integer |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| přijmout | Nepravda | řetězec Možné hodnoty: text/event-stream |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.Response | |
| text/event-stream | OpenAI.CreateResponseStreamingResponse |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Odstranit odpověď
DELETE {endpoint}/openai/v1/responses/{response_id}
Odstraní odpověď modelu.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| response_id | cesta | Ano | řetězec | ID odpovědi, která se má odstranit. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | DeleteResponseResult |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Zrušit odpověď
POST {endpoint}/openai/v1/responses/{response_id}/cancel
Zruší odpověď modelu.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| response_id | cesta | Ano | řetězec | ID odpovědi, která se má zrušit. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | OpenAI.Response |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Výpis vstupních položek
GET {endpoint}/openai/v1/responses/{response_id}/input_items
Vrátí seznam vstupních položek pro danou odpověď.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| response_id | cesta | Ano | řetězec | |
| limit | dotaz | Ne | integer | Omezení počtu vrácených objektů. Limit může být v rozsahu od 1 do 100 a výchozí hodnota je 20. |
| pořadí | dotaz | Ne | řetězec Možné hodnoty: asc, desc |
Pořadí objektů seřaďte podle jejich časového razítka created_at.
asc pro vzestupné pořadí adescpro sestupné pořadí. |
| Po | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
after je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může zahrnovat after=obj_foo, aby bylo možné načíst další stránku seznamu. |
| před | dotaz | Ne | řetězec | Kurzor pro použití ve stránkování
before je ID objektu, které definuje vaše místo v seznamu.Pokud například vytvoříte požadavek na seznam a obdržíte 100 objektů, končící na obj_foo, vaše následné volání může obsahovat parametr před=obj_foo, aby bylo možné načíst předchozí stránku seznamu. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | objekt | Data odpovědi pro požadovaný seznam položek. |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Redteams
Redteams – seznam
GET {endpoint}/redTeams/runs?api-version=v1
Vytvořte seznam redteamu podle názvu.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: RedTeams=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | PagedRedTeam |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Redteams – získat
GET {endpoint}/redTeams/runs/{name}?api-version=v1
Získejte redteam podle názvu.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| název | cesta | Ano | řetězec | Identifikátor červeného týmu. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: RedTeams=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | RedTeam |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Redteams – vytvoření
POST {endpoint}/redTeams/runs:run?api-version=v1
Vytvoří spuštění redteamu.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: RedTeams=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| applicationScenario | řetězec | Scénář aplikace pro červenou operaci týmu za účelem generování konkrétních scénářů útoků | Ne | |
| attackStrategies | pole AttackStrategy | Seznam strategií útoku nebo vnořených seznamů strategií útoku | Ne | |
| displayName | řetězec | Název červeného týmu. | Ne | |
| id | string (jen pro čtení) | Identifikátor červeného týmu. | Ano | |
| numTurns | integer | Počet zaokrouhlených simulací | Ne | |
| properties | objekt | Vlastnosti červeného týmu Na rozdíl od značek jsou vlastnosti pouze doplňky. Po přidání nelze odebrat vlastnost. | Ne | |
| riskCategories | pole Rizikové kategorie | Seznam kategorií rizik pro generování cílů útoku | Ne | |
| simulaceOnly | boolean | Pouze simulace nebo Simulace + Vyhodnocení. Výchozí nepravda, pokud je pravda, že se ve výstupu kontroly nevyhodnocuje výsledek vyhodnocení. | Ne | Nepravda |
| stav | string (jen pro čtení) | Stav červeného týmu Nastavuje se podle služby a je jen pro čtení. | Ne | |
| tags | objekt | Červené značky týmu. Na rozdíl od vlastností jsou značky plně proměnlivé. | Ne | |
| cíl | TargetConfig | Abstraktní třída pro cílovou konfiguraci. | Ano | |
| └- typ | řetězec | Typ konfigurace modelu | Ano |
Responses
Stavový kód: 201
Popis: Požadavek byl úspěšný a v důsledku toho byl vytvořen nový prostředek.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | RedTeam |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Rozvrhy
Plány – seznam
GET {endpoint}/schedules?api-version=v1
Zobrazí seznam všech plánů.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| typ | dotaz | Ne | řetězec Možné hodnoty: Evaluation, Insight |
Filtrujte podle typu plánu. |
| enabled | dotaz | Ne | boolean | Vyfiltrujte podle povoleného stavu. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Schedules=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | PagedSchedule |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Plány – odstranění
DELETE {endpoint}/schedules/{id}?api-version=v1
Smazat plán.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| id | cesta | Ano | řetězec | Identifikátor plánu. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Schedules=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 204
Popis: Pro tento požadavek se nedá odeslat žádný obsah, ale hlavičky můžou být užitečné.
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Plány – získání
GET {endpoint}/schedules/{id}?api-version=v1
Získejte plán podle ID.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| id | cesta | Ano | řetězec | Identifikátor plánu. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Schedules=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Schedule |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Plány – vytvoření nebo aktualizace
PUT {endpoint}/schedules/{id}?api-version=v1
Vytvoření nebo aktualizace šablony operace
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| id | cesta | Ano | řetězec | Identifikátor plánu. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Schedules=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Tělo žádosti
Typ obsahu: application/json
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Popis plánu | Ne | |
| displayName | řetězec | Název plánu | Ne | |
| enabled | boolean | Povolený stav plánu | Ano | |
| id | string (jen pro čtení) | Identifikátor plánu. | Ano | |
| properties | objekt | Vlastnosti plánu Na rozdíl od značek jsou vlastnosti pouze doplňky. Po přidání nelze odebrat vlastnost. | Ne | |
| provisioningStatus | ScheduleProvisioningStatus (jen pro čtení) | Naplánujte si stav zřizování. | Ne | |
| systémová data | object (jen pro čtení) | Systémová metadata pro prostředek. | Ano | |
| tags | objekt | Značky plánu Na rozdíl od vlastností jsou značky plně proměnlivé. | Ne | |
| úkol | ScheduleTask | Naplánujte model úlohy. | Ano | |
| Konfigurace └• | objekt | Konfigurace pro úlohu | Ne | |
| └- typ | ScheduleTaskType | Typ úkolu | Ano | |
| aktivační událost | Spouštěč | Základní model pro Trigger plánu. | Ano | |
| └- typ | Typ spouště | Typ spouštěče. | Ano |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Schedule |
Stavový kód: 201
Popis: Požadavek byl úspěšný a v důsledku toho byl vytvořen nový prostředek.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Schedule |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Plány – spuštění seznamu
GET {endpoint}/schedules/{id}/runs?api-version=v1
Zobrazí seznam všech spuštění plánu.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
| id | cesta | Ano | řetězec | Identifikátor plánu. |
| typ | dotaz | Ne | řetězec Možné hodnoty: Evaluation, Insight |
Filtrujte podle typu plánu. |
| enabled | dotaz | Ne | boolean | Vyfiltrujte podle povoleného stavu. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Schedules=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | PagedScheduleRun |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Hlavičky odpovědi:
| Záhlaví | Typ | Description |
|---|---|---|
| x-ms-error-code | řetězec | Kód chyby řetězce označující, co se nepovedlo. |
Plány – spuštění
GET {endpoint}/schedules/{schedule_id}/runs/{run_id}?api-version=v1
Získejte plán spuštění podle ID.
Parametry identifikátoru URI
| Name | In | Povinné | Typ | Description |
|---|---|---|---|---|
| koncový bod | cesta | Ano | řetězec | Foundry Project koncový bod ve formuláři "https://{ai-services-account-name}.services.ai.azure.com/api/projects/{název_projektu}". Pokud máte ve službě Foundry Hub jenom jeden Project nebo chcete cílit na výchozí Project v centru použijte formulář. "https://{ai-services-account-name}.services.ai.azure.com/api/projects/_project" |
| schedule_id | cesta | Ano | řetězec | Jedinečný identifikátor plánu. |
| run_id | cesta | Ano | řetězec | Jedinečný identifikátor spuštění plánu. |
| verze rozhraní API | dotaz | Ano | řetězec | Verze rozhraní API, která se má použít pro tuto operaci. |
Hlavička požadavku
| Name | Povinné | Typ | Description |
|---|---|---|---|
| Foundry-Features | Pravdivé | řetězec Možné hodnoty: Schedules=V1Preview |
Při použití operací verze Preview nebo úpravě trvalých prostředků ve verzi Preview se vyžaduje příznak funkce. |
Responses
Stavový kód: 200
Popis: Požadavek byl úspěšný.
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ScheduleRun |
Stavový kód: výchozí
Popis: Neočekávaná chybová odpověď
| Typ obsahu | Typ | Description |
|---|---|---|
| application/json | ApiErrorResponse |
Components
A2APreviewTool
Agent implementující protokol A2A.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_card_path | řetězec | Cesta ke kartě agenta vzhledem k rozhraní base_url.Pokud není zadaný, výchozí hodnota je /.well-known/agent-card.json |
Ne | |
| base_url | řetězec | Základní adresa URL agenta. | Ne | |
| project_connection_id | řetězec | ID připojení v project pro server A2A. V připojení je uložena autentizace a další podrobnosti o připojení potřebné pro připojení k A2A serveru. |
Ne | |
| typ | výčet | Typ nástroje. Vždy "a2a_preview.Možné hodnoty: a2a_preview |
Ano |
AISearchIndexResource
Zdroj indexu vyhledávání AI.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| filtr | řetězec | filtrovací řetězec pro vyhledávací prostředek. Další informace najdete tady. | Ne | |
| index_asset_id | řetězec | ID assetu indexu pro vyhledávací prostředek | Ne | |
| název_indexu | řetězec | Název indexu v IndexResource připojeném k tomuto agentu. | Ne | |
| project_connection_id | řetězec | ID připojení indexu v IndexResource připojeném k tomuto agentu. | Ne | |
| druh_dotazu | AzureAISearchQueryType | Dostupné typy dotazů pro nástroj Azure AI Vyhledávač. | Ne | |
| top_k | integer | Počet dokumentů, které se mají načíst z hledání a prezentace modelu | Ne |
AgentClusterInsightRequest
Přehledy o sadě výsledků vyhodnocení agenta
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| jméno agenta | řetězec | Identifikátor agenta. | Ano | |
| konfigurace modelu | InsightModelConfiguration | Konfigurace modelu použitého při generování náhledů. | Ne | |
| └- modelDeploymentName | řetězec | Nasazení modelu, které se má vyhodnotit. Přijímá buď samotný název nasazení, nebo s názvem připojení jako {connectionName}/<modelDeploymentName>. |
Ano | |
| typ | výčet | Typ požadavku. Možné hodnoty: AgentClusterInsight |
Ano |
AgentClusterInsightResult
Poznatky z analýzy shluku agentů.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| clusterInsight | ClusterInsightResult | Postřehy ze shlukové analýzy. | Ano | |
| typ | výčet | Typ výsledku přehledů Možné hodnoty: AgentClusterInsight |
Ano |
AgentContainerObject
Podrobnosti o kontejneru konkrétní verze agenta
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kontejner | ContainerDetails (jen pro čtení) | Podrobné informace o kontejneru | Ne | |
| └health_state | řetězec | Stav kontejneru. | Ano | |
| └provisioning_error | řetězec | Chyba zřizování kontejneru, pokud existuje. | Ne | |
| └provisioning_state | řetězec | Stav zřizování kontejneru. | Ano | |
| └- repliky | pole ContainerReplica | Seznam replik v kontejneru | Ano | |
| └stavy | řetězec | Stav kontejneru. | Ano | |
| └updated_on | řetězec | Čas poslední aktualizace kontejneru. | Ano | |
| datum_vytvoření | řetězec | Čas vytvoření kontejneru. | Ano | |
| Error_message | string (jen pro čtení) | Chybová zpráva, pokud se kontejneru nepodařilo pracovat, pokud existuje. | Ne | |
| id | string (jen pro čtení) | Identifikátor kontejneru. | Ne | |
| max_replicas | integer | Maximální počet replik pro kontejner. Výchozí hodnota je 1. | Ne | |
| min_replicas | integer | Minimální počet replik pro kontejner. Výchozí hodnota je 1. | Ne | |
| objekt | výčet | Typ objektu, který je vždy agent.container. Možné hodnoty: agent.container |
Ano | |
| stav | AgentContainerStatus (jen pro čtení) | Stav kontejneru konkrétní verze agenta | Ano | |
| updated_at | řetězec | Čas poslední aktualizace kontejneru. | Ano |
AgentContainerOperationError
Podrobnosti o chybě operace kontejneru( pokud existuje).
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kód | řetězec | Kód chyby operace kontejneru, pokud existuje. | Ano | |
| zpráva | řetězec | Chybová zpráva operace kontejneru, pokud existuje. | Ano | |
| typ | řetězec | Typ chyby operace kontejneru, pokud existuje. | Ano |
AgentContainerOperationObject
Operace kontejneru pro konkrétní verzi agenta.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_id | řetězec | ID agenta. | Ano | |
| agent_version_id | řetězec | ID verze agenta. | Ano | |
| kontejner | AgentContainerObject | Podrobnosti o kontejneru konkrétní verze agenta | Ne | |
| └- kontejner | ContainerDetails (jen pro čtení) | Podrobné informace o kontejneru. | Ne | |
| └ created_at | string (jen pro čtení) | Čas vytvoření kontejneru. | Ano | |
| └error_message | string (jen pro čtení) | Chybová zpráva, pokud se kontejneru nepodařilo pracovat, pokud existuje. | Ne | |
| └─ id | string (jen pro čtení) | Identifikátor kontejneru. | Ne | |
| └max_replicas | integer | Maximální počet replik pro kontejner. Výchozí hodnota je 1. | Ne | |
| └min_replicas | integer | Minimální počet replik pro kontejner. Výchozí hodnota je 1. | Ne | |
| └– objekt | výčet | Typ objektu, který je vždy agent.container. Možné hodnoty: agent.container |
Ano | |
| └─ stav | AgentContainerStatus (jen pro čtení) | Stav kontejneru konkrétní verze agenta | Ano | |
| └updated_at | string (jen pro čtení) | Čas poslední aktualizace kontejneru. | Ano | |
| chyba | AgentContainerOperationError | Podrobnosti o chybě operace kontejneru( pokud existuje). | Ne | |
| └ kód | řetězec | Kód chyby operace kontejneru, pokud existuje. | Ano | |
| └- zpráva | řetězec | Chybová zpráva operace kontejneru, pokud existuje. | Ano | |
| └- typ | řetězec | Typ chyby operace kontejneru, pokud existuje. | Ano | |
| id | řetězec | ID operace kontejneru. Toto ID je jedinečný identifikátor v systému. | Ano | |
| stav | AgentContainerOperationStatus | Stav operace kontejneru pro konkrétní verzi agenta | Ano |
AgentContainerOperationStatus
Stav operace kontejneru pro konkrétní verzi agenta
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | NotStartedInProgressSucceededFailed |
AgentContainerStatus
Stav kontejneru konkrétní verze agenta
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | StartingRunningStoppingStoppedFailedDeletingDeletedUpdating |
AgentDefinition
Diskriminátor pro agentaDefinition
Tato komponenta používá vlastnost kind k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
prompt |
PromptAgentDefinition |
workflow |
WorkflowAgentDefinition |
hosted |
HostedAgentDefinition |
container_app |
ContainerAppAgentDefinition |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kind | AgentKind | Ano | ||
| rai_config | RaiConfig | Konfigurace pro filtrování obsahu a bezpečnostní funkce zodpovědné umělé inteligence (RAI). | Ne | |
| └rai_policy_name | řetězec | Název zásady RAI, která se má použít. | Ano |
AgentKind
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | prompthostedcontainer_appworkflow |
AgentObject
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečný identifikátor agenta. | Ano | |
| název | řetězec | Název agenta. Omezení: maxLength: 63 |
Ano | |
| objekt | výčet | Typ objektu, který je vždy agent. Možné hodnoty: agent |
Ano | |
| versions | objekt | Nejnovější verze agenta. | Ano | |
| └nejnovější | AgentVersionObject | Ano |
AgentProtocol
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | activity_protocolresponses |
AgentReference
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| verze | řetězec | Identifikátor verze agenta. | Ne |
AgentTaxonomyInput
Konfigurace vstupu pro taxonomii vyhodnocení, pokud je typ vstupu agent.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| riskCategories | pole Rizikové kategorie | Seznam kategorií rizik, které se mají vyhodnotit. | Ano | |
| cíl | Cíl | Základní třída pro cíle s podporou diskriminátoru. | Ano | |
| └- typ | řetězec | Typ cíle. | Ano | |
| typ | výčet | Vstupní typ vyhodnocovací taxonomie Možné hodnoty: agent |
Ano |
AgentTaxonomyInputUpdate
Konfigurace vstupu pro taxonomii vyhodnocení, pokud je typ vstupu agent.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| riskCategories | pole Rizikové kategorie | Seznam kategorií rizik, které se mají vyhodnotit. | Ne | |
| cíl | TargetUpdate | Základní třída pro cíle s podporou diskriminátoru. | Ne | |
| └- typ | řetězec | Typ cíle. | Ano | |
| typ | výčet | Vstupní typ vyhodnocovací taxonomie Možné hodnoty: agent |
Ano |
AgentVersionObject
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| datum_vytvoření | integer | Unixové časové razítko (sekundy), kdy byl agent vytvořen. | Ano | |
| definice | AgentDefinition | Ano | ||
| popis | řetězec | Popis agenta čitelný pro člověka. Omezení: maxLength: 512 |
Ne | |
| id | řetězec | Jedinečný identifikátor verze agenta. | Ano | |
| metadata | objekt (nullable) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ano | |
| název | řetězec | Název agenta. Název lze použít k načtení/aktualizaci/odstranění agenta. Omezení: maxLength: 256 |
Ano | |
| objekt | výčet | Typ objektu, který je vždy 'agent.version'. Možné hodnoty: agent.version |
Ano | |
| verze | řetězec | Identifikátor verze agenta. Agenti jsou neměnní a každá aktualizace vytvoří novou verzi při zachování stejného názvu. | Ano |
AgenticIdentityPreviewCredentials
Definice přihlašovacích údajů identity agenta
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ přihlašovacích údajů Možné hodnoty: AgenticIdentityToken_Preview |
Ano |
ApiErrorResponse
Chybová odpověď při selhání rozhraní API.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| chyba | OpenAI.Error | Ano |
ApiKeyCredentials
Definice přihlašovacích údajů klíče rozhraní API
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| klíč | string (jen pro čtení) | Klíč API | Ne | |
| typ | výčet | Typ přihlašovacích údajů Možné hodnoty: ApiKey |
Ano |
AssetCredentialResponse
Představuje odkaz na objekt blob určený ke spotřebě
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| blobReference | BlobReference | Podrobnosti o referenčních informacích o objektech blob. | Ano | |
| └– identifikátor blobUri | řetězec | Cesta URI objektu blob pro klienta k nahrání dat Příklad: https://blob.windows.core.net/Container/Path |
Ano | |
| └- přihlašovací údaje | SasCredential | Informace o přihlašovacích údajích pro přístup k účtu úložiště | Ano | |
| └- storageAccountArmId | řetězec | ID ARM účtu úložiště, které se má použít. | Ano |
ID majetku
Identifikátor uloženého prostředku.
Typ: řetězec
AttackStrategy
Strategie pro útoky.
| Property | Value |
|---|---|
| Description | Strategie pro útoky. |
| Typ | řetězec |
| Hodnoty | easymoderatedifficultascii_artascii_smuggleratbashbase64binarycaesarcharacter_spacejailbreakansi_attackcharacter_swapsuffix_appendstring_joinunicode_confusableunicode_substitutiondiacriticflipleetspeakrot13morseurlbaselineindirect_jailbreaktensemulti_turncrescendo |
Azure. Core.Foundations.Error
Objekt chyby.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kód | řetězec | Jedna ze serverově definovaných kódů chyb. | Ano | |
| Podrobnosti | pole Azure. Core.Foundations.Error | Pole podrobností o konkrétních chybách, které vedly k této nahlášené chybě. | Ne | |
| innererror | Azure. Core.Foundations.InnerError | Objekt obsahující konkrétnější informace o chybě. Podle Azure REST API – https://aka.ms/AzureRestApiGuidelines#handling-errors. | Ne | |
| └ kód | řetězec | Jedna ze serverově definovaných kódů chyb. | Ne | |
| └- vnitřní chyba | Azure. Core.Foundations.InnerError | Vnitřní chyba. | Ne | |
| zpráva | řetězec | Čitelné znázornění chyby člověkem. | Ano | |
| cíl | řetězec | Cíl chyby. | Ne |
Azure. Core.Foundations.ErrorResponse
Odpověď obsahující podrobnosti o chybě.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| chyba | Azure. Core.Foundations.Error | Objekt chyby. | Ano | |
| └ kód | řetězec | Jedna ze serverově definovaných kódů chyb. | Ano | |
| └- podrobnosti | pole Azure. Core.Foundations.Error | Pole podrobností o konkrétních chybách, které vedly k této nahlášené chybě. | Ne | |
| └- vnitřní chyba | Azure. Core.Foundations.InnerError | Objekt obsahující konkrétnější informace, než je aktuální objekt o chybě. | Ne | |
| └- zpráva | řetězec | Čitelné znázornění chyby člověkem. | Ano | |
| └- cíl | řetězec | Cíl chyby. | Ne |
Azure. Core.Foundations.InnerError
Objekt obsahující konkrétnější informace o chybě. Podle Azure REST API – https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kód | řetězec | Jedna ze serverově definovaných kódů chyb. | Ne | |
| innererror | Azure. Core.Foundations.InnerError | Objekt obsahující konkrétnější informace o chybě. Podle Azure REST API – https://aka.ms/AzureRestApiGuidelines#handling-errors. | Ne | |
| └ kód | řetězec | Jedna ze serverově definovaných kódů chyb. | Ne | |
| └- vnitřní chyba | Azure. Core.Foundations.InnerError | Vnitřní chyba. | Ne |
Azure. Core.Foundations.OperationState
Výčet popisující povolené stavy operací.
| Property | Value |
|---|---|
| Description | Výčet popisující povolené stavy operací. |
| Typ | řetězec |
| Hodnoty | NotStartedRunningSucceededFailedCanceled |
Azure. Core.uuid
Univerzální jedinečný identifikátor
Typ: řetězec
Formát: uuid
AzureAIAgentTarget
Představuje cíl specifikující Azure AI agenta.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| název | řetězec | Jedinečný identifikátor agenta Azure AI. | Ano | |
| tool_descriptions | pole ToolDescription | Parametry používané k řízení chování vzorkování agenta během generování textu. | Ne | |
| typ | výčet | Typ cíle, vždy azure_ai_agent.Možné hodnoty: azure_ai_agent |
Ano | |
| verze | řetězec | Verze agenta Azure AI. | Ne |
AzureAIAgentTargetUpdate
Představuje cíl specifikující Azure AI agenta.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| název | řetězec | Jedinečný identifikátor agenta Azure AI. | Ne | |
| tool_descriptions | pole ToolDescription | Parametry používané k řízení chování vzorkování agenta během generování textu. | Ne | |
| typ | výčet | Typ cíle, vždy azure_ai_agent.Možné hodnoty: azure_ai_agent |
Ano | |
| verze | řetězec | Verze agenta Azure AI. | Ne |
AzureAIDataSourceConfig
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| scénář | výčet | Scénář schématu dat Možné hodnoty: red_team, responses, traces_preview, synthetic_data_gen_preview |
Ano | |
| schéma | objekt | Celkové schéma JSON objektu pro položky zdroje dat spuštění. | Ano | |
| typ | výčet | Typ objektu, který je vždy azure_ai_source.Možné hodnoty: azure_ai_source |
Ano |
AzureAIModelTarget
Představuje cíl specifikující Azure AI model pro operace vyžadující výběr modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| model | řetězec | Jedinečný identifikátor modelu Azure AI. | Ne | |
| parametry vzorkování | ModelSamplingParams | Představuje sadu parametrů sloužících k řízení chování vzorkování jazykového modelu během generování textu. | Ne | |
| └─ maximální_dokončovací_tokeny | integer | Maximální počet tokenů povolených v dokončení | Ano | |
| └semeno | integer | Náhodné počáteční hodnoty pro reprodukovatelnost. | Ano | |
| └− teplota | Číslo | Parametr teploty pro vzorkování. | Ano | |
| └top_p | Číslo | Parametr top-p pro vzorkování vzorků. | Ano | |
| typ | výčet | Typ cíle, vždy azure_ai_model.Možné hodnoty: azure_ai_model |
Ano |
AzureAIModelTargetUpdate
Představuje cíl specifikující Azure AI model pro operace vyžadující výběr modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| model | řetězec | Jedinečný identifikátor modelu Azure AI. | Ne | |
| parametry vzorkování | ModelSamplingParamsUpdate | Představuje sadu parametrů sloužících k řízení chování vzorkování jazykového modelu během generování textu. | Ne | |
| └─ maximální_dokončovací_tokeny | integer | Maximální počet tokenů povolených v dokončení | Ne | |
| └semeno | integer | Náhodné počáteční hodnoty pro reprodukovatelnost. | Ne | |
| └− teplota | Číslo | Parametr teploty pro vzorkování. | Ne | |
| └top_p | Číslo | Parametr top-p pro vzorkování vzorků. | Ne | |
| typ | výčet | Typ cíle, vždy azure_ai_model.Možné hodnoty: azure_ai_model |
Ano |
AzureAIResponsesEvalRunDataSource
Představuje zdroj dat pro zkušební spuštění, která jsou specifická pro scénáře průběžného vyhodnocování.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| event_configuration_id | řetězec | Název konfigurace události přidružený k tomuto zkušebnímu spuštění. | Ano | |
| item_generation_params | ResponseRetrievalItemGenerationParams | Představuje parametry pro generování položek načítání odpovědí. | Ano | |
| └data_mapping | objekt | Mapování ze zdrojových polí na pole response_id požadované pro načtení historie chatu. | Ano | |
| └max_num_turns | integer | Maximální počet otočení historie chatu, který se má vyhodnotit. | Ano | |
| └- zdroj | OpenAI.EvalJsonlFileContentSource nebo OpenAI.EvalJsonlFileIdSource | Zdroj, ze kterého se čte obsah JSONL. | Ano | |
| └- typ | výčet | Typ parametrů generování položek, vždy response_retrieval.Možné hodnoty: response_retrieval |
Ano | |
| max_runs_hourly | integer | Maximální povolený počet spuštění vyhodnocení za hodinu. | Ano | |
| typ | výčet | Typ zdroje dat, vždy azure_ai_responses.Možné hodnoty: azure_ai_responses |
Ano |
AzureAI Vyhledávací Index
Definice indexu Azure AI Vyhledávač
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | string (jen pro čtení) | ID datového zdroje, jedinečný identifikátor datového zdroje | Ne | |
| název | string (jen pro čtení) | Název prostředku | Ano | |
| typ | výčet | Typ indexu Možné hodnoty: AzureSearch |
Ano | |
| verze | string (jen pro čtení) | Verze prostředku | Ano |
AzureAISearchIndexUpdate
Definice indexu Azure AI Vyhledávač
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Text popisu prostředku. | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne | |
| typ | výčet | Typ indexu Možné hodnoty: AzureSearch |
Ano |
AzureAISearchQueryType
Dostupné typy dotazů pro nástroj Azure AI Vyhledávač.
| Property | Value |
|---|---|
| Description | Dostupné typy dotazů pro nástroj Azure AI Vyhledávač. |
| Typ | řetězec |
| Hodnoty | simplesemanticvectorvector_simple_hybridvector_semantic_hybrid |
AzureAISearchTool
Vstupní definice informací pro vyhledávací nástroj Azure AI, jak se používá ke konfiguraci agenta.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| azure_ai_search | AzureAISearchToolResource | Sada prostředků indexu, které nástroj azure_ai_search používá. |
Ano | |
| └- indexy | pole AISearchIndexResource | Indexy připojené k tomuto agentu. Může existovat maximálně 1 index. prostředek připojený k agentu. Omezení: maxItems: 1 |
Ano | |
| typ | výčet | Typ objektu, který je vždy 'azure_ai_search'. Možné hodnoty: azure_ai_search |
Ano |
AzureAISearchToolResource
Sada prostředků indexu, které nástroj azure_ai_search používá.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| indexy | pole AISearchIndexResource | Indexy připojené k tomuto agentu. Může existovat maximálně 1 index. prostředek připojený k agentu. |
Ano |
AzureFunctionBinding
Struktura pro zachování názvu fronty a identifikátoru URI storage.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| storage_queue | AzureFunctionStorageQueue | Struktura pro zachování názvu fronty a identifikátoru URI storage. | Ano | |
| └queue_name | řetězec | Název fronty úložiště funkcí Azure. | Ano | |
| └- queue_service_endpoint | řetězec | Identifikátor URI služby fronty Azure Storage umožňuje manipulovat s frontou. | Ano | |
| typ | výčet | Typ vazby, která je vždy "storage_queue". Možné hodnoty: storage_queue |
Ano |
AzureFunctionDefinition
Definice funkce Azure.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| funkce | objekt | Definice funkce Azure a jejích parametrů. | Ano | |
| └- popis | řetězec | Popis toho, co funkce dělá, kterou model používá k výběru, kdy a jak tuto funkci volat. | Ne | |
| └– název | řetězec | Název funkce, která se má volat. | Ano | |
| └– parametry | objekt | Parametry, které funkce přijímají, jsou popsané jako objekt schématu JSON. | Ano | |
| input_binding | AzureFunctionBinding | Struktura pro zachování názvu fronty a identifikátoru URI storage. | Ano | |
| └storage_queue | AzureFunctionStorageQueue | Fronta úložiště. | Ano | |
| └- typ | výčet | Typ vazby, která je vždy "storage_queue". Možné hodnoty: storage_queue |
Ano | |
| output_binding | AzureFunctionBinding | Struktura pro zachování názvu fronty a identifikátoru URI storage. | Ano | |
| └storage_queue | AzureFunctionStorageQueue | Fronta úložiště. | Ano | |
| └- typ | výčet | Typ vazby, která je vždy "storage_queue". Možné hodnoty: storage_queue |
Ano |
AzureFunctionStorageQueue
Struktura pro zachování názvu fronty a identifikátoru URI storage.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| queue_name | řetězec | Název fronty úložiště funkcí Azure. | Ano | |
| queue_service_endpoint | řetězec | Identifikátor URI služby fronty Azure Storage umožňuje manipulovat s frontou. | Ano |
AzureFunctionTool
Vstupní definice pro Azure Function Tool, jak se používá ke konfiguraci agenta.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| azure_function | AzureFunctionDefinition | Definice funkce Azure. | Ano | |
| └– funkce | objekt | Definice funkce Azure a jejích parametrů. | Ano | |
| └- popis | řetězec | Popis toho, co funkce dělá, kterou model používá k výběru, kdy a jak tuto funkci volat. | Ne | |
| └– název | řetězec | Název funkce, která se má volat. | Ano | |
| └– parametry | objekt | Parametry, které funkce přijímají, jsou popsané jako objekt schématu JSON. | Ano | |
| └input_binding | AzureFunctionBinding | Vstupní fronta úložiště Trigger služby Queue Storage spustí funkci při přidání zpráv. | Ano | |
| └output_binding | AzureFunctionBinding | Výstupní fronta úložiště Funkce zapíše výstup do této fronty při zpracování vstupních položek. | Ano | |
| typ | výčet | Typ objektu, který je vždy 'browser_automation'. Možné hodnoty: azure_function |
Ano |
AzureOpenAIModelConfiguration
Azure konfiguraci modelu OpenAI. Služba by vybrala verzi rozhraní API pro dotazování modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| modelDeploymentName | řetězec | Název nasazení pro model AOAI Příklad: gpt-4o, pokud jsou v AIServices nebo na základě connection_name/deployment_name připojení (např. my-aoai-connection/gpt-4o). |
Ano | |
| typ | výčet | Možné hodnoty: AzureOpenAIModel |
Ano |
BaseCredentials
Základní třída pro pověření pro připojení
Diskriminátor pro BaseCredentials
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
ApiKey |
ApiKeyCredentials |
AAD |
EntraIDCredentials |
CustomKeys |
CustomCredential |
SAS |
SasCredentials |
None |
NoAuthenticationCredentials |
AgenticIdentityToken_Preview |
AgenticIdentityPreviewCredentials |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | CredentialType (jen pro čtení) | Typ přihlašovacích údajů používaný připojením | Ano |
BingCustomSearchConfiguration
Konfigurace vlastního vyhledávání bing.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| count | integer | Počet výsledků hledání, které se mají vrátit v odpovědi rozhraní API Bingu | Ne | |
| freshness | řetězec | Výsledky hledání můžete filtrovat podle konkrétního časového rozsahu. Tady najdete přijaté hodnoty. | Ne | |
| instance_name | řetězec | Název vlastní instance konfigurace zadané ke konfiguraci. | Ano | |
| Trhu | řetězec | Trh, ze kterého pocházejí výsledky. | Ne | |
| project_connection_id | řetězec | Project ID připojení pro zemnění pomocí vyhledávání Bingem | Ano | |
| set_lang | řetězec | Jazyk, který se má použít pro řetězce uživatelského rozhraní při volání rozhraní API Bingu. | Ne |
BingCustomSearchPreviewTool
Informace o definici vstupu pro Bing vlastní vyhledávací nástroj, který slouží ke konfiguraci agenta.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| bing_custom_search_preview | BingCustomSearchToolParameters | Parametry vlastního vyhledávacího nástroje bing. | Ano | |
| └search_configurations | pole BingCustomSearchConfiguration | Připojení project připojená k tomuto nástroji. Může existovat maximálně 1 připojení. prostředek připojený k nástroji. Omezení: maxItems: 1 |
Ano | |
| typ | výčet | Typ objektu, který je vždy 'bing_custom_search_preview'. Možné hodnoty: bing_custom_search_preview |
Ano |
BingCustomSearchToolParameters
Parametry vlastního vyhledávacího nástroje bing.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| search_configurations | pole BingCustomSearchConfiguration | Připojení project připojená k tomuto nástroji. Může existovat maximálně 1 připojení. prostředek připojený k nástroji. |
Ano |
BingGroundingSearchConfiguration
Konfigurace hledání pro Bing uzemnění
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| count | integer | Počet výsledků hledání, které se mají vrátit v odpovědi rozhraní API Bingu | Ne | |
| freshness | řetězec | Výsledky hledání můžete filtrovat podle konkrétního časového rozsahu. Tady najdete přijaté hodnoty. | Ne | |
| Trhu | řetězec | Trh, ze kterého pocházejí výsledky. | Ne | |
| project_connection_id | řetězec | Project ID připojení pro zemnění pomocí vyhledávání Bingem | Ano | |
| set_lang | řetězec | Jazyk, který se má použít pro řetězce uživatelského rozhraní při volání rozhraní API Bingu. | Ne |
BingGroundingSearchToolParameters
Parametry bing uzemnění vyhledávacího nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| search_configurations | pole BingGroundingSearchConfiguration | Konfigurace vyhledávání připojené k tomuto nástroji. Může existovat maximálně 1 vyhledejte konfigurační prostředek připojený k nástroji. |
Ano |
BingGroundingTool
Informace o definici vstupu pro bing vyhledávací nástroj, který slouží ke konfiguraci agenta.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| bing_grounding | BingGroundingSearchToolParameters | Parametry bing uzemnění vyhledávacího nástroje. | Ano | |
| └search_configurations | pole BingGroundingSearchConfiguration | Konfigurace vyhledávání připojené k tomuto nástroji. Může existovat maximálně 1 vyhledejte konfigurační prostředek připojený k nástroji. Omezení: maxItems: 1 |
Ano | |
| typ | výčet | Typ objektu, který je vždy "bing_grounding". Možné hodnoty: bing_grounding |
Ano |
BlobReference
Podrobnosti o referenčních informacích o objektech blob.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| blobUri | řetězec | Cesta URI objektu blob pro klienta k nahrání dat Příklad: https://blob.windows.core.net/Container/Path |
Ano | |
| přihlašovací údaje | SasCredential | Definice přihlašovacích údajů SAS | Ano | |
| └– sasUri | string (jen pro čtení) | Identifikátor URI SAS | Ano | |
| └- typ | výčet | Typ přihlašovacích údajů Možné hodnoty: SAS |
Ano | |
| storageAccountArmId | řetězec | ID ARM účtu úložiště, které se má použít. | Ano |
BrowserAutomationPreviewTool
Informace o definici vstupu pro nástroj pro automatizaci prohlížeče, který se používá ke konfiguraci agenta.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| browser_automation_preview | BrowserAutomationToolParameters | Definice vstupních parametrů pro nástroj pro automatizaci prohlížeče. | Ano | |
| └- připojení | BrowserAutomationToolConnectionParameters | Parametry připojení projektu přidružené k nástroji Automatizace prohlížeče. | Ano | |
| typ | výčet | Typ objektu, který je vždy 'browser_automation_preview'. Možné hodnoty: browser_automation_preview |
Ano |
BrowserAutomationToolConnectionParameters
Definice vstupních parametrů pro připojení používané nástrojem pro automatizaci prohlížeče.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| project_connection_id | řetězec | ID připojení projektu k vašemu Azure prostředku Playwright. | Ano |
BrowserAutomationToolParameters
Definice vstupních parametrů pro nástroj pro automatizaci prohlížeče.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| propojení | BrowserAutomationToolConnectionParameters | Definice vstupních parametrů pro připojení používané nástrojem pro automatizaci prohlížeče. | Ano | |
| └project_connection_id | řetězec | ID připojení projektu k vašemu Azure prostředku Playwright. | Ano |
CaptureStructuredOutputsTool
Nástroj pro zachycení strukturovaných výstupů
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| outputs | StructuredOutputDefinition | Strukturovaný výstup, který může vytvořit agent. | Ano | |
| └- popis | řetězec | Popis výstupu, který se má vygenerovat. Používá se model k určení, kdy se má výstup vygenerovat. | Ano | |
| └– název | řetězec | Název strukturovaného výstupu. | Ano | |
| └- schéma | objekt | Schéma JSON pro strukturovaný výstup. | Ano | |
| └- striktní | logická hodnota (s možnou hodnotou null) | Zda se má vynucovat přísné ověřování. Výchozí true. |
Ano | |
| typ | výčet | Typ nástroje. Vždy capture_structured_outputs.Možné hodnoty: capture_structured_outputs |
Ano |
ChartCoordinate
Souřadnice pro analytický diagram.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| velikost | integer | Velikost prvku grafu | Ano | |
| x | integer | Souřadnice osy X. | Ano | |
| y | integer | Souřadnice osy Y. | Ano |
ChatSummaryMemoryItem
Paměťová položka obsahující souhrn extrahovaný z konverzací.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | řetězec | Obsah paměti. | Ano | |
| kind | výčet | Druh položky paměti. Možné hodnoty: chat_summary |
Ano | |
| memory_id | řetězec | Jedinečné ID paměťové položky. | Ano | |
| obor | řetězec | Jmenný prostor, který logicky seskupuje a izoluje vzpomínky, například ID uživatele. | Ano | |
| updated_at | integer | Čas poslední aktualizace paměťové položky. | Ano |
ClusterInsightResult
Postřehy ze shlukové analýzy.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| clusters | pole InsightCluster | Seznam clusterů identifikovaných v přehledech | Ano | |
| souřadnice | objekt | Volitelné mapování ID na 2D souřadnice používané uživatelským rozhraním pro vizualizaci Klíče mapy jsou identifikátory řetězců (například ID clusteru nebo ukázkové ID). a hodnoty jsou souřadnice a velikost vizuálu pro vykreslení v 2D grafu. Tato vlastnost není vynechána, pokud klient požádá o souřadnice (například předáním includeCoordinates=true parametru dotazu).Příklad: <br> {<br> "cluster-1": { "x": 12, "y": 34, "size": 8 },<br> "sample-123": { "x": 18, "y": 22, "size": 4 }<br> }<br> Souřadnice jsou určeny pouze pro vizualizaci na straně klienta a ne upravte výsledky kanonického přehledu. |
Ne | |
| souhrn | InsightSummary | Shrnutí analýzy shluků chyb. | Ano | |
| Metoda └} | řetězec | Metoda použitá pro clustering | Ano | |
| └- sampleCount | integer | Celkový počet analyzovaných vzorků | Ano | |
| └- uniqueClusterCount | integer | Celkový počet jedinečných clusterů | Ano | |
| └- uniqueSubclusterCount | integer | Celkový počet jedinečných popisků podkluzu | Ano | |
| └─ využití | ClusterTokenUsage | Využití tokenů při analýze clusteringu | Ano |
ClusterTokenUsage
Použití tokenu pro clusterovou analýzu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| inputTokenUsage | integer | Využití vstupního tokenu | Ano | |
| outputTokenUsage | integer | Využití výstupního tokenu | Ano | |
| totalTokenUsage | integer | celkové využití tokenu | Ano |
CodeBasedEvaluatorDefinition
Definice vyhodnocovače založená na kódu pomocí pythonského kódu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| code_text | řetězec | Vložený text kódu pro vyhodnocovač | Ano | |
| data_schema | objekt | Schéma JSON (Draft 2020-12) pro vstupní data hodnotitele. To zahrnuje parametry jako typ, vlastnosti, povinné. | Ne | |
| init_parameters | objekt | Schéma JSON (koncept 2020-12) pro vstupní parametry vyhodnocení. To zahrnuje parametry jako typ, vlastnosti, povinné. | Ne | |
| metriky | objekt | Seznam výstupních metrik vytvořených tímto hodnotitelem | Ne | |
| typ | výčet | Možné hodnoty: code |
Ano |
CompletionMessageToolCallChunk
Podrobnosti volání nástroje ve zprávě
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| funkce | FunctionToolCall | Podrobnosti o volání nástroje funkce | Ne | |
| └argumenty | řetězec | Argumenty pro volání funkce, které byly vygenerovány modelem ve formátu JSON. | Ano | |
| └– název | řetězec | Název funkce, kterou volat. | Ano | |
| id | řetězec | ID volání nástroje. | Ano | |
| typ | výčet | Typ volání nástroje, což je vždy "funkce". Možné hodnoty: function |
Ano |
Připojení
Operace odpovědi ze seznamu a získání připojení
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| přihlašovací údaje | BaseCredentials (jen pro čtení) | Základní třída pro pověření pro připojení | Ano | |
| └- typ | CredentialType (jen pro čtení) | Typ přihlašovacích údajů používaných připojením | Ano | |
| id | string (jen pro čtení) | Jedinečný identifikátor připojení vygenerovaný službou | Ano | |
| isDefault | logická hodnota (jen pro čtení) | Určuje, jestli je připojení označené jako výchozí připojení jeho typu. | Ano | |
| metadata | object (jen pro čtení) | Metadata připojení | Ano | |
| název | string (jen pro čtení) | Popisný název připojení poskytnutý uživatelem. | Ano | |
| cíl | string (jen pro čtení) | Adresa URL připojení, která se má použít pro tuto službu | Ano | |
| typ | ConnectionType (jen pro čtení) | Typ (nebo kategorie) připojení | Ano |
Typ připojení
Typ (nebo kategorie) připojení
| Property | Value |
|---|---|
| Description | Typ (nebo kategorie) připojení |
| Typ | řetězec |
| Hodnoty | AzureOpenAIAzureBlobAzureStorageAccountCognitiveSearchCosmosDBApiKeyAppConfigAppInsightsCustomKeysRemoteTool_Preview |
ContainerAppAgentDefinition
Definice agenta aplikace kontejneru.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| container_app_resource_id | řetězec | ID prostředku aplikace kontejneru Azure, která je hostitelem tohoto agenta. Není proměnlivé napříč verzemi. | Ano | |
| container_protocol_versions | pole ProtocolVersionRecord | Protokoly, které agent podporuje pro komunikaci příchozího přenosu dat kontejnerů. | Ano | |
| ingress_subdomain_suffix | řetězec | Přípona, která se má použít na subdoménu aplikace při odesílání příchozího přenosu dat do agenta. Může to být popisek (např. ---current), konkrétní revize (např. --0000001) nebo prázdný, pokud chcete použít výchozí koncový bod pro aplikaci kontejneru. | Ano | |
| kind | výčet | Možné hodnoty: container_app |
Ano | |
| rai_config | RaiConfig | Konfigurace pro filtrování obsahu a bezpečnostní funkce zodpovědné umělé inteligence (RAI). | Ne | |
| └rai_policy_name | řetězec | Název zásady RAI, která se má použít. | Ano |
ContainerDetails
Podrobné informace o kontejneru
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| health_state | řetězec | Stav kontejneru. | Ano | |
| provisioning_error | řetězec | Chyba zřizování kontejneru, pokud existuje. | Ne | |
| provisioning_state | řetězec | Stav zřizování kontejneru. | Ano | |
| replicas | pole ContainerReplica | Seznam replik v kontejneru | Ano | |
| stav | řetězec | Stav kontejneru. | Ano | |
| updated_on | řetězec | Čas poslední aktualizace kontejneru. | Ano |
ContainerLogKind
Typ protokolů, které se mají streamovat z kontejneru.
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | consolesystem |
ContainerReplica
Informace o replice kontejneru
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| container_state | řetězec | Stav kontejneru repliky. | Ano | |
| název | řetězec | Název repliky. | Ano | |
| stav | řetězec | Stav repliky. | Ano |
ContinuousEvaluationRuleAction
Akce pravidla vyhodnocení pro průběžné vyhodnocování.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| evalId | řetězec | Id vyhodnocení pro přidání průběžných vyhodnocení do. | Ano | |
| maxHourlyRuns | integer | Maximální povolený počet spuštění vyhodnocení za hodinu. | Ne | |
| typ | výčet | Možné hodnoty: continuousEvaluation |
Ano |
CosmosDBIndex
Definice indexu úložiště vektorů CosmosDB
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | string (jen pro čtení) | ID datového zdroje, jedinečný identifikátor datového zdroje | Ne | |
| název | string (jen pro čtení) | Název prostředku | Ano | |
| typ | výčet | Typ indexu Možné hodnoty: CosmosDBNoSqlVectorStore |
Ano | |
| verze | string (jen pro čtení) | Verze prostředku | Ano |
CosmosDBIndexUpdate
Definice indexu úložiště vektorů CosmosDB
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Text popisu prostředku. | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne | |
| typ | výčet | Typ indexu Možné hodnoty: CosmosDBNoSqlVectorStore |
Ano |
CreateAgentFromManifestRequest
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Popis agenta čitelný pro člověka. Omezení: maxLength: 512 |
Ne | |
| manifest_id | řetězec | ID manifestu pro import verze agenta z. | Ano | |
| metadata | objekt | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| název | řetězec | Jedinečný název, který identifikuje agenta. Název lze použít k načtení/aktualizaci/odstranění agenta. - Musí začínat a končit alfanumerickými znaky, - Může obsahovat pomlčky uprostřed. - Nesmí překročit 63 znaků. Omezení: maxLength: 63 |
Ano | |
| parameter_values | objekt | Vstupy manifestu, který bude mít za následek plně materializovaný agent. | Ano |
CreateAgentRequest
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| definice | AgentDefinition | Ano | ||
| └kind | AgentKind | Ano | ||
| └rai_config | RaiConfig | Konfigurace pro filtrování obsahu a bezpečnostní funkce zodpovědné umělé inteligence (RAI). | Ne | |
| popis | řetězec | Popis agenta čitelný pro člověka. Omezení: maxLength: 512 |
Ne | |
| metadata | objekt | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| název | řetězec | Jedinečný název, který identifikuje agenta. Název lze použít k načtení/aktualizaci/odstranění agenta. - Musí začínat a končit alfanumerickými znaky, - Může obsahovat pomlčky uprostřed. - Nesmí překročit 63 znaků. Omezení: maxLength: 63 |
Ano |
CreateAgentVersionFromManifestRequest
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Popis agenta čitelný pro člověka. Omezení: maxLength: 512 |
Ne | |
| manifest_id | řetězec | ID manifestu pro import verze agenta z. | Ano | |
| metadata | objekt | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| parameter_values | objekt | Vstupy manifestu, který bude mít za následek plně materializovaný agent. | Ano |
CreateAgentVersionRequest
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| definice | AgentDefinition | Ano | ||
| └kind | AgentKind | Ano | ||
| └rai_config | RaiConfig | Konfigurace pro filtrování obsahu a bezpečnostní funkce zodpovědné umělé inteligence (RAI). | Ne | |
| popis | řetězec | Popis agenta čitelný pro člověka. Omezení: maxLength: 512 |
Ne | |
| metadata | objekt | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne |
VytvořitPožadavekNaHodnocení
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| konfigurace_zdroj_dat | OpenAI.CreateEvalCustomDataSourceConfig nebo OpenAI.CreateEvalLogsDataSourceConfig nebo OpenAI.CreateEvalStoredCompletionsDataSourceConfig nebo AzureAIDataSourceConfig | Konfigurace zdroje dat používaného pro vyhodnocení se spustí. Určuje schéma dat použitých při vyhodnocení. | Ano | |
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| název | řetězec | Název vyhodnocení. | Ne | |
| properties | objekt | Sada neměnných párů klíč-hodnota 16, které lze připojit k objektu pro ukládání dalších informací. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce s maximální délkou 512 znaků. |
Ne | |
| testovací_kritéria | pole OpenAI.EvalGraderLabelModel nebo OpenAI.EvalGraderStringCheck nebo OpenAI.EvalGraderTextSimilarity nebo OpenAI.EvalGraderPython nebo OpenAI.EvalGraderScoreModel nebo EvalGraderAzureAIEvaluator | Seznam známkovačů pro všechny zkušební běhy v této skupině. Gradery můžou odkazovat na proměnné ve zdroji dat pomocí dvou složených závorek, například {{item.variable_name}}. Pokud chcete odkazovat na výstup modelu, použijte sample obor názvů (tj. {{sample.output_text}}). |
Ano |
VytvořitŽádostOProvedeníHodnocení
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| zdroj dat | OpenAI.CreateEvalJsonlRunDataSource nebo OpenAI.CreateEvalCompletionsRunDataSource nebo OpenAI.CreateEvalResponsesRunDataSource nebo EvalRunDataSource | Podrobnosti o zdroji dat spuštění | Ano | |
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| název | řetězec | Název běhu. | Ne | |
| properties | objekt | Sada neměnných párů klíč-hodnota 16, které lze připojit k objektu pro ukládání dalších informací. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce s maximální délkou 512 znaků. |
Ne |
CredentialType
Typ přihlašovacích údajů používaný připojením
| Property | Value |
|---|---|
| Description | Typ přihlašovacích údajů používaný připojením |
| Typ | řetězec |
| Hodnoty | ApiKeyAADSASCustomKeysNoneAgenticIdentityToken_Preview |
CronTrigger
Spouštěč založený na Cronu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| endTime | řetězec | Čas ukončení plánu cron ve formátu ISO 8601. | Ne | |
| výraz | řetězec | Cron, který definuje frekvenci plánování. | Ano | |
| startTime | řetězec | Čas spuštění plánu cron ve formátu ISO 8601. | Ne | |
| timeZone | řetězec | Časové pásmo pro plán cron. | Ne | standard UTC |
| typ | výčet | Možné hodnoty: Cron |
Ano |
CustomCredential
Vlastní definice přihlašovacích údajů
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ přihlašovacích údajů Možné hodnoty: CustomKeys |
Ano |
Tento objekt také přijímá další vlastnosti typu: string
DailyRecurrenceSchedule
Denní plán opakování.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| hours | pole celočíselného čísla | Hodiny pro plán opakování | Ano | |
| typ | výčet | Typ denního opakování Možné hodnoty: Daily |
Ano |
DataSourceConfig
Základní třída pro spouštění zdrojů dat s nediskriminační podporou
Diskriminátor pro DataSourceConfig
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| schéma | objekt | Celkové schéma JSON objektu pro položky zdroje dat spuštění. | Ano | |
| typ | řetězec | Diskriminátor typu zdroje dat. | Ano |
DatasetType
Výčet určující typ dat.
| Property | Value |
|---|---|
| Description | Výčet určující typ dat. |
| Typ | řetězec |
| Hodnoty | uri_fileuri_folder |
DatasetVersion
Definice DatasetVersion
Diskriminátor pro DatasetVersion
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
uri_file |
FileDatasetVersion |
uri_folder |
FolderDatasetVersion |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| connectionName | řetězec | Název připojení účtu Azure Storage. Požadováno, pokud se před vytvořením datové sady nevolal startPendingUploadVersion. | Ne | |
| dataUri | řetězec | Identifikátor URI dat (příklad) Omezení: minLength: 1, vzor: [a-zA-Z0-9_] |
Ano | |
| id | string (jen pro čtení) | ID datového zdroje, jedinečný identifikátor datového zdroje | Ne | |
| isReference | logická hodnota (jen pro čtení) | Označuje, jestli datová sada obsahuje odkaz na úložiště nebo jestli datová sada spravuje samotné úložiště. Pokud je hodnota true, podkladová data se při odstranění verze datové sady neodstraní. | Ne | |
| název | string (jen pro čtení) | Název prostředku | Ano | |
| typ | DatasetType | Výčet určující typ dat. | Ano | |
| verze | string (jen pro čtení) | Verze prostředku | Ano |
DatasetVersionUpdate
Definice DatasetVersion
Diskriminátor pro DatasetVersionUpdate
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
uri_file |
FileDatasetVersionUpdate |
uri_folder |
FolderDatasetVersionUpdate |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Text popisu prostředku. | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne | |
| typ | DatasetType | Výčet určující typ dat. | Ano |
den v týdnu
Dny v týdnu pro plán opakování.
| Property | Value |
|---|---|
| Description | Dny v týdnu pro plán opakování. |
| Typ | řetězec |
| Hodnoty | SundayMondayTuesdayWednesdayThursdayFridaySaturday |
DeleteAgentResponse
Odstraněný objekt agenta
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| smazaný | boolean | Zda byl agent úspěšně odstraněn. | Ano | |
| název | řetězec | Název agenta. | Ano | |
| objekt | výčet | Typ objektu. Vždy agent.deleted. Možné hodnoty: agent.deleted |
Ano |
DeleteAgentVersionResponse
Objekt verze odstraněného agenta
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| smazaný | boolean | Zda byl agent úspěšně odstraněn. | Ano | |
| název | řetězec | Název agenta. | Ano | |
| objekt | výčet | Typ objektu. Vždy agent.version.deleted. Možné hodnoty: agent.version.deleted |
Ano | |
| verze | řetězec | Identifikátor verze agenta. | Ano |
DeleteEvalResponse
Odstraněný objekt vyhodnocení
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| smazaný | boolean | Zda byl zkušební hodnota úspěšně odstraněna. | Ano | |
| eval_id | řetězec | id zkušebního stavu. | Ano | |
| objekt | výčet | Typ objektu. Vždy 'eval.deleted'. Možné hodnoty: eval.deleted |
Ano |
DeleteEvalRunResponse
Odstraněný objekt spuštění vyhodnocení.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| smazaný | boolean | Zda byl zkušební hodnota úspěšně odstraněna. | Ne | |
| objekt | výčet | Typ objektu. Vždy 'eval.deleted'. Možné hodnoty: eval.deleted |
Ne | |
| run_id | řetězec | id zkušebního stavu. | Ne |
DeleteMemoryStoreResponse
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| smazaný | boolean | Zda bylo úložiště paměti úspěšně odstraněno. | Ano | |
| název | řetězec | Název úložiště paměti. | Ano | |
| objekt | výčet | Typ objektu. Vždy memory_store.deleted. Možné hodnoty: memory_store.deleted |
Ano |
DeleteResponseResult
Výsledek operace odstranění odpovědi.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| smazaný | výčet | Vždy vrátit true Možné hodnoty: True |
Ano | |
| id | řetězec | Identifikační číslo operace. | Ano | |
| objekt | výčet | Vždy vraťte "odpověď". Možné hodnoty: response |
Ano |
Deployment
Definice nasazení modelu
Diskriminátor pro nasazení
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
ModelDeployment |
ModelDeployment |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| název | string (jen pro čtení) | Název nasazení | Ano | |
| typ | DeploymentType | Ano |
DeploymentType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | ModelDeployment |
EntraIDCredentials
Definice přihlašovacího oprávnění Entra ID
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ přihlašovacích údajů Možné hodnoty: AAD |
Ano |
Vyhodnocení
Objekt Eval s konfiguračními a testovacími kritérii zdroje dat. Eval představuje úkol, který se má provést pro integraci LLM. To se mi líbí:
- Zlepšení kvality chatovacího robota
- Podívejte se, jak dobře chatbot zpracovává zákaznickou podporu
- Zkontrolujte, jestli je o4-mini lepší v mém případu použití než gpt-4o
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| datum_vytvoření | integer | Časové razítko unixu (v sekundách) pro vytvoření zkušebního období. | Ano | |
| vytvořeno kým | řetězec | jméno osoby, která spuštění vytvořila. | Ne | |
| konfigurace_zdroj_dat | OpenAI.CreateEvalCustomDataSourceConfig nebo OpenAI.CreateEvalLogsDataSourceConfig nebo OpenAI.CreateEvalStoredCompletionsDataSourceConfig nebo AzureAIDataSourceConfig | Konfigurace zdrojů dat používaných při vyhodnocování | Ano | |
| id | řetězec | Jedinečný identifikátor pro vyhodnocení. | Ano | |
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ano | |
| modified_at | integer | Ne | ||
| název | řetězec | Název vyhodnocení. | Ano | |
| objekt | výčet | Typ objektu. Možné hodnoty: eval |
Ano | |
| properties | objekt | Sada neměnných párů klíč-hodnota 16, které lze připojit k objektu pro ukládání dalších informací. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce s maximální délkou 512 znaků. |
Ne | |
| testovací_kritéria | pole OpenAI.EvalGraderLabelModel nebo OpenAI.EvalGraderStringCheck nebo OpenAI.EvalGraderTextSimilarity nebo OpenAI.EvalGraderPython nebo OpenAI.EvalGraderScoreModel nebo EvalGraderAzureAIEvaluator | Seznam testovacích kritérií. | Ano |
EvalCsvFileIdSource
Představuje odkaz na nahraný soubor CSV používaný jako zdroj pro vyhodnocovaná data.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Identifikátor nahraného souboru CSV. | Ano | |
| typ | výčet | Typ zdroje, vždy file_id.Možné hodnoty: file_id |
Ano |
EvalCsvRunDataSource
Představuje zdroj dat CSV pro spuštění vyhodnocení.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| odeslat k provedení | EvalCsvFileIdSource | Představuje odkaz na nahraný soubor CSV používaný jako zdroj pro vyhodnocovaná data. | Ano | |
| └─ id | řetězec | Identifikátor nahraného souboru CSV. | Ano | |
| └- typ | výčet | Typ zdroje, vždy file_id.Možné hodnoty: file_id |
Ano | |
| typ | výčet | Typ zdroje dat, vždy csv.Možné hodnoty: csv |
Ano |
EvalGraderAzureAIEvaluator
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| mapování dat | objekt | Model, který se má použít pro vyhodnocení. Musí podporovat strukturované výstupy. | Ne | |
| evaluator_name | řetězec | Název vyhodnocovače. | Ano | |
| evaluator_version | řetězec | Verze vyhodnocovače. Pokud není zadána nejnovější verze. | Ne | |
| initialization_parameters | objekt | Parametry inicializace pro vyhodnocení. Musí podporovat strukturované výstupy. | Ne | |
| název | řetězec | Název hodnotitele. | Ano | |
| typ | výčet | Typ objektu, který je vždy azure_ai_evaluator.Možné hodnoty: azure_ai_evaluator |
Ano |
EvalResult
Výsledek vyhodnocení.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| název | řetězec | název kontroly | Ano | |
| Předán | boolean | označuje, jestli kontrola prošla nebo selhala. | Ano | |
| skóre | Číslo | skóre | Ano | |
| typ | řetězec | typ kontroly | Ano |
EvalRun
Schéma představující běh vyhodnocení
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| datum_vytvoření | integer | Časové razítko unixu (v sekundách) při vytvoření zkušebního spuštění | Ano | |
| vytvořeno kým | řetězec | jméno osoby, která spuštění vytvořila. | Ne | |
| zdroj dat | OpenAI.CreateEvalJsonlRunDataSource nebo OpenAI.CreateEvalCompletionsRunDataSource nebo OpenAI.CreateEvalResponsesRunDataSource nebo EvalRunDataSource | Informace o zdroji dat spuštění | Ano | |
| chyba | OpenAI.EvalApiError | Objekt představující chybovou odpověď z rozhraní Eval API. | Ano | |
| eval_id | řetězec | Identifikátor přidruženého hodnocení. | Ano | |
| id | řetězec | Jedinečný identifikátor pro spuštění vyhodnocení. | Ano | |
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ano | |
| model | řetězec | Model, který se vyhodnocuje, pokud je k dispozici. | Ano | |
| modified_at | integer | Ne | ||
| název | řetězec | Název zkušebního spuštění. | Ano | |
| objekt | výčet | Typ objektu. Vždy "eval.run". Možné hodnoty: eval.run |
Ano | |
| pokrytí podle modelu | pole OpenAI.EvalRunPerModelUsage | Statistiky využití pro každý model během zkušebního spuštění | Ano | |
| výsledky podle testovacích kritérií | pole OpenAI.EvalRunPerTestingCriteriaResults | Výsledky podle kritérií testování uplatněných během vyhodnocovacího běhu. | Ano | |
| properties | objekt | Sada neměnných párů klíč-hodnota 16, které lze připojit k objektu pro ukládání dalších informací. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce s maximální délkou 512 znaků. |
Ne | |
| report_url | řetězec | Adresa URL vykreslené sestavy spuštění vyhodnocení na řídicím panelu uživatelského rozhraní. | Ano | |
| počet_výsledků | OpenAI.EvalRunResultCounts | Ano | ||
| └- chyba | OpenAI.integer | Ano | ||
| └– selhalo | OpenAI.integer | Ano | ||
| └─ prošlo | OpenAI.integer | Ano | ||
| └- celkem | OpenAI.integer | Ano | ||
| stav | řetězec | Stav spuštění vyhodnocení. | Ano |
EvalRunDataSource
Základní třída pro spouštění zdrojů dat s nediskriminační podporou
Diskriminátor pro EvalRunDataSource
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
azure_ai_traces_preview |
TracesPreviewEvalRunDataSource |
azure_ai_synthetic_data_gen_preview |
SyntheticDataGenerationPreviewEvalRunDataSource |
azure_ai_responses |
AzureAIResponsesEvalRunDataSource |
azure_ai_target_completions |
TargetCompletionEvalRunDataSource |
csv |
EvalCsvRunDataSource |
azure_ai_red_team |
RedTeamEvalRunDataSource |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | řetězec | Diskriminátor typu zdroje dat. | Ano |
EvalRunOutputItem
Schéma představující výstupní položku zkušebního spuštění
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| datum_vytvoření | integer | Časové razítko unixu (v sekundách) při vytvoření zkušebního spuštění | Ano | |
| položka_datového_zdroje | objekt | Podrobnosti o položce vstupního zdroje dat | Ano | |
| ID položky datového zdroje | OpenAI.integer | Ano | ||
| eval_id | řetězec | Identifikátor zkušební skupiny. | Ano | |
| id | řetězec | Jedinečný identifikátor výstupní položky zkušebního spuštění. | Ano | |
| objekt | výčet | Typ objektu. Vždy "eval.run.output_item". Možné hodnoty: eval.run.output_item |
Ano | |
| results | pole EvalRunOutputItemResult | Seznam výsledků známkování pro tuto výstupní položku. | Ano | |
| run_id | řetězec | Identifikátor zkušebního spuštění přidruženého k této výstupní položce. | Ano | |
| vzorek | OpenAI.EvalRunOutputItemSample | Ano | ||
| └─ chyba | OpenAI.EvalApiError | Objekt představující chybovou odpověď z rozhraní Eval API. | Ano | |
| └konec_duvod | řetězec | Ano | ||
| └─ vstup | pole EvalRunOutputItemSampleInput | Ano | ||
| └─ maximální_dokončovací_tokeny | OpenAI.integer | Ano | ||
| └model | řetězec | Ano | ||
| └─ výstup | pole EvalRunOutputItemSampleOutput | Ano | ||
| └semeno | OpenAI.integer | Ano | ||
| └− teplota | OpenAI.numeric | Ano | ||
| └top_p | OpenAI.numeric | Ano | ||
| └─ využití | OpenAI.EvalRunOutputItemSampleUsage | Ano | ||
| stav | řetězec | Stav spuštění vyhodnocení. | Ano |
EvalRunOutputItemResult
Jeden výsledek klasifikačního nástroje pro výstupní položku zkušebního spuštění
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| jmenovka | řetězec | Popisek přidružený k metrice kritérií testu (např. "pass", "fail", "good", "bad"). | Ne | |
| metrika | řetězec | Název metriky (např. "fluency", "f1_score"). | Ne | |
| název | řetězec | Název hodnotitele. | Ano | |
| Předán | boolean | Určuje, jestli klasiátor považoval výstup za průchod. | Ano | |
| properties | objekt | Další podrobnosti o metrice kritérií testu | Ne | |
| důvod | řetězec | Důvod metriky kritérií testu. | Ne | |
| vzorek | objekt (nullable) | Volitelná vzorková nebo zprostředkující data vytvořená klasifikačním nástrojem | Ne | |
| skóre | OpenAI.numeric | Ano | ||
| mezní hodnota | Číslo | Prahová hodnota použitá k určení pass/fail pro tato kritéria testu, pokud je číselná. | Ne | |
| typ | řetězec | Typ známkovače (například "string-check-grader"). | Ne |
Tento objekt také přijímá další vlastnosti.
EvalRunOutputItemSampleInput
Zpráva ve zkušebním spuštění
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | řetězec | Ano | ||
| role | řetězec | Ano | ||
| tool_calls | pole CompletionMessageToolCallChunk | Volání nástroje provedená v rámci zprávy, pokud existuje. | Ano |
EvalRunOutputItemSampleOutput
Zpráva ve zkušebním spuštění
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | řetězec | Ne | ||
| role | řetězec | Ne | ||
| tool_calls | pole CompletionMessageToolCallChunk | Volání nástroje provedená v rámci zprávy, pokud existuje. | Ano |
EvalRunResultCompareItem
Porovnání metrik léčby s výchozí hodnotou.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| deltaEstimate | Číslo | Odhadovaný rozdíl mezi léčbou a směrný plán. | Ano | |
| pValue | Číslo | P-hodnota pro léčbu účinku. | Ano | |
| léčbaEffect | TreatmentEffectType | Typ účinku ošetření. | Ano | |
| treatmentRunId | řetězec | ID spuštění léčby. | Ano | |
| léčbaRunSummary | EvalRunResultSummary | Souhrnná statistika metriky v běhu vyhodnocení. | Ano | |
| └- průměr | Číslo | Průměrná hodnota metriky při vyhodnocování. | Ano | |
| └- runId | řetězec | ID zkušebního spuštění. | Ano | |
| └- sampleCount | integer | Počet vzorků ve zkušebním spuštění | Ano | |
| └- standardDeviation | Číslo | Směrodatná odchylka metriky při vyhodnocování. | Ano |
EvalRunResultComparison
Výsledky srovnání léčby jsou v porovnání s výchozí hodnotou.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| baselineRunSummary | EvalRunResultSummary | Souhrnná statistika metriky v běhu vyhodnocení. | Ano | |
| └- průměr | Číslo | Průměrná hodnota metriky při vyhodnocování. | Ano | |
| └- runId | řetězec | ID zkušebního spuštění. | Ano | |
| └- sampleCount | integer | Počet vzorků ve zkušebním spuštění | Ano | |
| └- standardDeviation | Číslo | Směrodatná odchylka metriky při vyhodnocování. | Ano | |
| compareItems | pole EvalRunResultCompareItem | Seznamvýsledkůch | Ano | |
| Vyhodnocení | řetězec | Název vyhodnocovače pro tato kritéria testování. | Ano | |
| metrika | řetězec | Metrika se vyhodnocuje. | Ano | |
| testingCriteria | řetězec | Název testovacích kritérií | Ano |
EvalRunResultSummary
Souhrnná statistika metriky v běhu vyhodnocení.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| průměrný | Číslo | Průměrná hodnota metriky při vyhodnocování. | Ano | |
| identifikátor spuštění | řetězec | ID zkušebního spuštění. | Ano | |
| sampleCount | integer | Počet vzorků ve zkušebním spuštění | Ano | |
| standardDeviation | Číslo | Směrodatná odchylka metriky při vyhodnocování. | Ano |
EvaluationComparisonInsightRequest
Žádost o porovnání vyhodnocení
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| baselineRunId | řetězec | ID spuštění podle směrného plánu pro porovnání. | Ano | |
| evalId | řetězec | Identifikátor vyhodnocení. | Ano | |
| treatmentRunIds | pole řetězce | Seznam ID spuštění léčby pro porovnání | Ano | |
| typ | výčet | Typ požadavku. Možné hodnoty: EvaluationComparison |
Ano |
EvaluationComparisonInsightResult
Postřehy z porovnání hodnocení.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Porovnání | pole EvalRunResultComparison | Výsledky porovnání jednotlivých testovacích běhů podle směrného plánu. | Ano | |
| metoda | řetězec | Statistická metoda použitá k porovnání. | Ano | |
| typ | výčet | Typ výsledku přehledů Možné hodnoty: EvaluationComparison |
Ano |
EvaluationResultSample
Ukázka z výsledku vyhodnocení.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| correlationInfo | objekt | Informace o korelaci ukázky analýzy | Ano | |
| evaluationResult | EvalResult | Výsledek vyhodnocení. | Ano | |
| └– název | řetězec | název kontroly | Ano | |
| └─ prošlo | boolean | označuje, jestli kontrola prošla nebo selhala. | Ano | |
| └- skóre | Číslo | skóre | Ano | |
| └- typ | řetězec | typ kontroly | Ano | |
| features | objekt | Funkce, které vám pomůžou s dalším filtrováním dat v uživatelském prostředí | Ano | |
| id | řetězec | Jedinečný identifikátor ukázky analýzy. | Ano | |
| typ | výčet | Ukázkový typ výsledku vyhodnocení Možné hodnoty: EvaluationResultSample |
Ano |
Pravidlo vyhodnocení
Model vyhodnocovacího pravidla.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | EvaluationRuleAction | Akční model vyhodnocení. | Ano | |
| └- typ | EvaluationRuleActionType | Typ vyhodnocovací akce. | Ano | |
| popis | řetězec | Popis pravidla vyhodnocení | Ne | |
| displayName | řetězec | Zobrazovaný název pravidla vyhodnocení. | Ne | |
| enabled | boolean | Určuje, jestli je pravidlo vyhodnocení povolené. Výchozí hodnota je `true`. | Ano | |
| eventType | EvaluationRuleEventType | Typ události pravidla vyhodnocení. | Ano | |
| filtr | EvaluationRuleFilter | Model filtru vyhodnocení. | Ne | |
| └agentName | řetězec | Filtrovat podle názvu agenta | Ano | |
| id | string (jen pro čtení) | Jedinečný identifikátor pravidla vyhodnocení. | Ano | |
| systémová data | object (jen pro čtení) | Systémová metadata pro pravidlo vyhodnocení. | Ano |
EvaluationRuleAction
Akční model vyhodnocení.
Diskriminátor pro EvaluationRuleAction
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
continuousEvaluation |
ContinuousEvaluationRuleAction |
humanEvaluationPreview |
HumanEvaluationPreviewRuleAction |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | EvaluationRuleActionType | Typ vyhodnocovací akce. | Ano |
EvaluationRuleActionType
Typ vyhodnocovací akce.
| Property | Value |
|---|---|
| Description | Typ vyhodnocovací akce. |
| Typ | řetězec |
| Hodnoty | continuousEvaluationhumanEvaluationPreview |
EvaluationRuleEventType
Typ události pravidla vyhodnocení.
| Property | Value |
|---|---|
| Description | Typ události pravidla vyhodnocení. |
| Typ | řetězec |
| Hodnoty | responseCompletedmanual |
EvaluationRuleFilter
Model filtru vyhodnocení.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| jméno agenta | řetězec | Filtrovat podle názvu agenta | Ano |
EvaluationRunClusterInsightRequest
Poznatky o sadě výsledků vyhodnocení
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| evalId | řetězec | ID vyhodnocení pro přehledy | Ano | |
| konfigurace modelu | InsightModelConfiguration | Konfigurace modelu použitého při generování náhledů. | Ne | |
| └- modelDeploymentName | řetězec | Nasazení modelu, které se má vyhodnotit. Přijímá buď samotný název nasazení, nebo s názvem připojení jako {connectionName}/<modelDeploymentName>. |
Ano | |
| runIds | pole řetězce | Seznam ID spuštění vyhodnocení pro přehledy | Ano | |
| typ | výčet | Typ požadavku na přehledy. Možné hodnoty: EvaluationRunClusterInsight |
Ano |
EvaluationRunClusterInsightResult
Poznatky z vyhodnocení spustí shlukovou analýzu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| clusterInsight | ClusterInsightResult | Postřehy ze shlukové analýzy. | Ano | |
| typ | výčet | Typ výsledku přehledů Možné hodnoty: EvaluationRunClusterInsight |
Ano |
EvaluationScheduleTask
Vyhodnocení úlohy pro harmonogram.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| konfigurace | objekt | Konfigurace pro úlohu | Ne | |
| evalId | řetězec | Identifikátor skupiny hodnocení. | Ano | |
| evalRun | objekt | Datová část zkušebního spuštění. | Ano | |
| typ | výčet | Možné hodnoty: Evaluation |
Ano |
EvaluationTaxonomy
Definice taxonomie hodnocení
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | string (jen pro čtení) | ID datového zdroje, jedinečný identifikátor datového zdroje | Ne | |
| název | string (jen pro čtení) | Název prostředku | Ano | |
| properties | objekt | Další vlastnosti pro taxonomii vyhodnocení | Ne | |
| taxonomieKategorie | pole TaxonomyCategory | Seznam kategorií taxonomie | Ne | |
| taxonomyInput | EvaluationTaxonomyInput | Konfigurace vstupu pro taxonomii vyhodnocení. | Ano | |
| └- typ | EvaluationTaxonomyInputType | Vstupní typ vyhodnocovací taxonomie | Ano | |
| verze | string (jen pro čtení) | Verze prostředku | Ano |
EvaluationTaxonomyCreateOrUpdate
Definice taxonomie hodnocení
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Text popisu prostředku. | Ne | |
| properties | objekt | Další vlastnosti pro taxonomii vyhodnocení | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne | |
| taxonomieKategorie | pole TaxonomyCategory | Seznam kategorií taxonomie | Ne | |
| taxonomyInput | EvaluationTaxonomyInput | Konfigurace vstupu pro taxonomii vyhodnocení. | Ano | |
| └- typ | EvaluationTaxonomyInputType | Vstupní typ vyhodnocovací taxonomie | Ano |
EvaluationTaxonomyInput
Konfigurace vstupu pro taxonomii vyhodnocení.
Diskriminátor pro EvaluationTaxonomyInput
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
agent |
AgentTaxonomyInput |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | EvaluationTaxonomyInputType | Typ vstupu taxonomie vyhodnocení. | Ano |
EvaluationTaxonomyInputType
Typ vstupu taxonomie vyhodnocení.
| Property | Value |
|---|---|
| Description | Typ vstupu taxonomie vyhodnocení. |
| Typ | řetězec |
| Hodnoty | agentpolicy |
EvaluationTaxonomyInputUpdate
Konfigurace vstupu pro taxonomii vyhodnocení.
Diskriminátor pro EvaluationTaxonomyInputUpdate
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
agent |
AgentTaxonomyInputUpdate |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | EvaluationTaxonomyInputType | Typ vstupu taxonomie vyhodnocení. | Ano |
EvaluationTaxonomyUpdate
Definice taxonomie hodnocení
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Text popisu prostředku. | Ne | |
| properties | objekt | Další vlastnosti pro taxonomii vyhodnocení | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne | |
| taxonomieKategorie | pole TaxonomyCategory | Seznam kategorií taxonomie | Ne | |
| taxonomyInput | EvaluationTaxonomyInputUpdate | Konfigurace vstupu pro taxonomii vyhodnocení. | Ne | |
| └- typ | EvaluationTaxonomyInputType | Vstupní typ vyhodnocovací taxonomie | Ano |
VyhodnoceníCategory
Kategorie hodnotitele
| Property | Value |
|---|---|
| Description | Kategorie hodnotitele |
| Typ | řetězec |
| Hodnoty | qualitysafetyagents |
VyhodnoceníDefinition
Základní konfigurace vyhodnocovače s diskriminátorem
Diskriminátor pro vyhodnoceníDefinition
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
code |
CodeBasedEvaluatorDefinition |
prompt |
PromptBasedEvaluatorDefinition |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| data_schema | objekt | Schéma JSON (Draft 2020-12) pro vstupní data hodnotitele. To zahrnuje parametry jako typ, vlastnosti, povinné. | Ne | |
| init_parameters | objekt | Schéma JSON (koncept 2020-12) pro vstupní parametry vyhodnocení. To zahrnuje parametry jako typ, vlastnosti, povinné. | Ne | |
| metriky | objekt | Seznam výstupních metrik vytvořených tímto hodnotitelem | Ne | |
| typ | EvaluatorDefinitionType | Typ definice hodnotitele | Ano |
EvaluatorDefinitionType
Typ definice hodnotitele
| Property | Value |
|---|---|
| Description | Typ definice hodnotitele |
| Typ | řetězec |
| Hodnoty | promptcodeprompt_and_codeserviceopenai_graders |
Metrika vyhodnocování
Metrika hodnotitele
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| desirable_direction | Vyhodnocovací metrikaDirection | Směr metriky označující, zda je vyšší hodnota lepší, nižší hodnota lepší nebo neutrální | Ne | |
| is_primary | boolean | Označuje, jestli je tato metrika primární, pokud existuje více metrik. | Ne | |
| max_value | Číslo | Maximální hodnota metriky Pokud není zadaný, předpokládá se, že je nevázaný. | Ne | |
| min_value | Číslo | Minimální hodnota pro metriku | Ne | |
| typ | Vyhodnocovací typMetricType | Typ hodnotitele | Ne |
Vyhodnocovací metrikaDirection
Směr metriky označující, zda je vyšší hodnota lepší, nižší hodnota lepší nebo neutrální
| Property | Value |
|---|---|
| Description | Směr metriky označující, zda je vyšší hodnota lepší, nižší hodnota lepší nebo neutrální |
| Typ | řetězec |
| Hodnoty | increasedecreaseneutral |
Vyhodnocovací typMetricType
Typ hodnotitele
| Property | Value |
|---|---|
| Description | Typ hodnotitele |
| Typ | řetězec |
| Hodnoty | ordinalcontinuousboolean |
Vyhodnocovací typ
Typ hodnotitele
| Property | Value |
|---|---|
| Description | Typ hodnotitele |
| Typ | řetězec |
| Hodnoty | builtincustom |
Vyhodnocovací verze
Definice hodnotitele
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| categories | pole EvaluatorCategory | Kategorie hodnotitele | Ano | |
| datum_vytvoření | string (jen pro čtení) | Datum/čas vytvoření hodnotitele | Ano | |
| vytvořeno kým | string (jen pro čtení) | Tvůrce hodnotitele | Ano | |
| definice | VyhodnoceníDefinition | Základní konfigurace vyhodnocovače s diskriminátorem | Ano | |
| └data_schema | objekt | Schéma JSON (Draft 2020-12) pro vstupní data hodnotitele. To zahrnuje parametry jako typ, vlastnosti, povinné. | Ne | |
| └init_parameters | objekt | Schéma JSON (koncept 2020-12) pro vstupní parametry vyhodnocení. To zahrnuje parametry jako typ, vlastnosti, povinné. | Ne | |
| └– metriky | objekt | Seznam výstupních metrik vytvořených tímto hodnotitelem | Ne | |
| └- typ | EvaluatorDefinitionType | Typ definice hodnotitele | Ano | |
| display_name | řetězec | Zobrazované jméno hodnotitele. Pomáhá snadno najít hodnotitele v AI Foundry. Nemusí být jedinečné. | Ne | |
| evaluator_type | Vyhodnocovací typ | Typ hodnotitele | Ano | |
| id | string (jen pro čtení) | ID datového zdroje, jedinečný identifikátor datového zdroje | Ne | |
| metadata | objekt | Metadata o hodnotiteli | Ne | |
| modified_at | string (jen pro čtení) | Datum a čas poslední změny hodnotitele | Ano | |
| název | string (jen pro čtení) | Název prostředku | Ano | |
| verze | string (jen pro čtení) | Verze prostředku | Ano |
EvaluatorVersionCreate
Definice hodnotitele
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| categories | pole EvaluatorCategory | Kategorie hodnotitele | Ano | |
| definice | VyhodnoceníDefinition | Základní konfigurace vyhodnocovače s diskriminátorem | Ano | |
| └data_schema | objekt | Schéma JSON (Draft 2020-12) pro vstupní data hodnotitele. To zahrnuje parametry jako typ, vlastnosti, povinné. | Ne | |
| └init_parameters | objekt | Schéma JSON (koncept 2020-12) pro vstupní parametry vyhodnocení. To zahrnuje parametry jako typ, vlastnosti, povinné. | Ne | |
| └– metriky | objekt | Seznam výstupních metrik vytvořených tímto hodnotitelem | Ne | |
| └- typ | EvaluatorDefinitionType | Typ definice hodnotitele | Ano | |
| popis | řetězec | Text popisu prostředku. | Ne | |
| display_name | řetězec | Zobrazované jméno hodnotitele. Pomáhá snadno najít hodnotitele v AI Foundry. Nemusí být jedinečné. | Ne | |
| evaluator_type | Vyhodnocovací typ | Typ hodnotitele | Ano | |
| metadata | objekt | Metadata o hodnotiteli | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne |
EvaluatorVersionUpdate
Definice hodnotitele
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| categories | pole EvaluatorCategory | Kategorie hodnotitele | Ne | |
| popis | řetězec | Text popisu prostředku. | Ne | |
| display_name | řetězec | Zobrazované jméno hodnotitele. Pomáhá snadno najít hodnotitele v AI Foundry. Nemusí být jedinečné. | Ne | |
| metadata | objekt | Metadata o hodnotiteli | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne |
FabricDataAgentToolParameters
Parametry nástroje agenta dat prostředků Fabric.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| project_connections | pole ToolProjectConnection | Připojení project připojená k tomuto nástroji. Může existovat maximálně 1 připojení. prostředek připojený k nástroji. |
Ne |
FileDatasetVersion
Definice FileDatasetVersion
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| connectionName | řetězec | Název připojení účtu Azure Storage. Požadováno, pokud se před vytvořením datové sady nevolal startPendingUploadVersion. | Ne | |
| dataUri | řetězec | Identifikátor URI dat (příklad) Omezení: minLength: 1, vzor: [a-zA-Z0-9_] |
Ano | |
| id | string (jen pro čtení) | ID datového zdroje, jedinečný identifikátor datového zdroje | Ne | |
| isReference | logická hodnota (jen pro čtení) | Označuje, jestli datová sada obsahuje odkaz na úložiště nebo jestli datová sada spravuje samotné úložiště. Pokud je hodnota true, podkladová data se při odstranění verze datové sady neodstraní. | Ne | |
| název | string (jen pro čtení) | Název prostředku | Ano | |
| typ | výčet | Typ datové sady Možné hodnoty: uri_file |
Ano | |
| verze | string (jen pro čtení) | Verze prostředku | Ano |
FileDatasetVersionUpdate
Definice FileDatasetVersion
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Text popisu prostředku. | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne | |
| typ | výčet | Typ datové sady Možné hodnoty: uri_file |
Ano |
FolderDatasetVersion
Definice FileDatasetVersion
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| connectionName | řetězec | Název připojení účtu Azure Storage. Požadováno, pokud se před vytvořením datové sady nevolal startPendingUploadVersion. | Ne | |
| dataUri | řetězec | Identifikátor URI dat (příklad) Omezení: minLength: 1, vzor: [a-zA-Z0-9_] |
Ano | |
| id | string (jen pro čtení) | ID datového zdroje, jedinečný identifikátor datového zdroje | Ne | |
| isReference | logická hodnota (jen pro čtení) | Označuje, jestli datová sada obsahuje odkaz na úložiště nebo jestli datová sada spravuje samotné úložiště. Pokud je hodnota true, podkladová data se při odstranění verze datové sady neodstraní. | Ne | |
| název | string (jen pro čtení) | Název prostředku | Ano | |
| typ | výčet | Typ datové sady Možné hodnoty: uri_folder |
Ano | |
| verze | string (jen pro čtení) | Verze prostředku | Ano |
FolderDatasetVersionUpdate
Definice FileDatasetVersion
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Text popisu prostředku. | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne | |
| typ | výčet | Typ datové sady Možné hodnoty: uri_folder |
Ano |
FunctionToolCall
Podrobnosti o volání nástroje funkce
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| arguments | řetězec | Argumenty pro volání funkce, které byly vygenerovány modelem ve formátu JSON. | Ano | |
| název | řetězec | Název funkce, kterou volat. | Ano |
HostedAgentDefinition
Definice hostovaného agenta.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| container_protocol_versions | pole ProtocolVersionRecord | Protokoly, které agent podporuje pro komunikaci příchozího přenosu dat kontejnerů. | Ano | |
| cpu | řetězec | Konfigurace procesoru pro hostovaného agenta. | Ano | |
| environment_variables | objekt | Proměnné prostředí, které se mají nastavit v kontejneru hostovaného agenta. | Ne | |
| bitová kopie | řetězec | ID image agenta, které platí pro agenty hostované na základě image. | Ne | |
| kind | výčet | Možné hodnoty: hosted |
Ano | |
| paměť | řetězec | Konfigurace paměti pro hostovaného agenta. | Ano | |
| rai_config | RaiConfig | Konfigurace pro filtrování obsahu a bezpečnostní funkce zodpovědné umělé inteligence (RAI). | Ne | |
| └rai_policy_name | řetězec | Název zásady RAI, která se má použít. | Ano | |
| tools | pole OpenAI.Tool | Pole nástrojů, které může model hostovaného agenta volat při generování odpovědi. Vy může určit, který nástroj se má použít nastavením parametru tool_choice . |
Ne |
HourlyRecurrenceSchedule
Hodinový plán opakování.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Možné hodnoty: Hourly |
Ano |
HumanEvaluationPreviewRuleAction
Akce pravidla vyhodnocení pro lidské hodnocení.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| templateId | AssetId | Identifikátor uloženého prostředku. | Ano | |
| typ | výčet | Možné hodnoty: humanEvaluationPreview |
Ano |
Index
Definice prostředku indexu
Diskriminátor indexu
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
AzureSearch |
AzureAISearchIndex |
ManagedAzureSearch |
ManagedAzureAISearchIndex |
CosmosDBNoSqlVectorStore |
CosmosDBIndex |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | string (jen pro čtení) | ID datového zdroje, jedinečný identifikátor datového zdroje | Ne | |
| název | string (jen pro čtení) | Název prostředku | Ano | |
| typ | Typ indexu | Ano | ||
| verze | string (jen pro čtení) | Verze prostředku | Ano |
Typ indexu
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | AzureSearchCosmosDBNoSqlVectorStoreManagedAzureSearch |
IndexUpdate
Definice prostředku indexu
Diskriminátor pro IndexUpdate
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
AzureSearch |
AzureAISearchIndexUpdate |
ManagedAzureSearch |
ManagedAzureAISearchIndexUpdate |
CosmosDBNoSqlVectorStore |
CosmosDBIndexUpdate |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Text popisu prostředku. | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne | |
| typ | Typ indexu | Ano |
Postřeh
Text odpovědi pro cluster insights.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| displayName | řetězec | Uživatelsky přívětivý zobrazovaný název přehledu | Ano | |
| id | string (jen pro čtení) | Jedinečný identifikátor sestavy přehledů. | Ano | |
| metadata | InsightsMetadata (jen pro čtení) | Metadata o poznatcích. | Ano | |
| └- completedAt | řetězec | Časové razítko po dokončení přehledů | Ne | |
| └createdAt | řetězec | Časové razítko při vytvoření přehledů | Ano | |
| žádost | InsightRequest | Žádost o zprávu o přehledech. | Ano | |
| └- typ | InsightType | Typ požadavku. | Ano | |
| result | InsightResult (jen pro čtení) | Výsledek poznatků. | Ne | |
| └- typ | InsightType | Typ výsledku přehledů | Ano | |
| stav | Azure. Core.Foundations.OperationState (jen pro čtení) | Výčet popisující povolené stavy operací. | Ano |
InsightCluster
Shluk vzorků analýzy.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Popis clusteru analýzy | Ano | |
| id | řetězec | ID clusteru analýzy. | Ano | |
| jmenovka | řetězec | Popisek clusteru | Ano | |
| Vzorky | pole InsightSample | Seznam ukázek, které patří do tohoto clusteru Prázdné, pokud jsou vzorky součástí podkluzů. | Ne | |
| subClusters | pole InsightCluster | Seznam podkluzů v rámci tohoto clusteru Prázdné, pokud neexistují žádné podkluzy. | Ne | |
| Návrh | řetězec | Návrh clusteru | Ano | |
| suggestionTitle | řetězec | Název návrhu clusteru | Ano | |
| weight | integer | Váha analytického clusteru. To označuje počet vzorků v clusteru. | Ano |
InsightModelConfiguration
Konfigurace modelu použitého při generování náhledů.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| modelDeploymentName | řetězec | Nasazení modelu, které se má vyhodnotit. Přijímá buď samotný název nasazení, nebo s názvem připojení jako {connectionName}/<modelDeploymentName>. |
Ano |
InsightRequest
Žádost o zprávu o přehledech.
Diskriminátor pro InsightRequest
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
EvaluationRunClusterInsight |
EvaluationRunClusterInsightRequest |
AgentClusterInsight |
AgentClusterInsightRequest |
EvaluationComparison |
EvaluationComparisonInsightRequest |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | InsightType | Žádost o postřehy. | Ano |
InsightResult
Výsledek poznatků.
Diskriminátor pro InsightResult
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
EvaluationComparison |
EvaluationComparisonInsightResult |
EvaluationRunClusterInsight |
EvaluationRunClusterInsightResult |
AgentClusterInsight |
AgentClusterInsightResult |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | InsightType | Žádost o postřehy. | Ano |
InsightSample
Ukázka z analýzy.
Diskriminátor pro InsightSample
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
EvaluationResultSample |
EvaluationResultSample |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| correlationInfo | objekt | Informace o korelaci ukázky analýzy | Ano | |
| features | objekt | Funkce, které vám pomůžou s dalším filtrováním dat v uživatelském prostředí | Ano | |
| id | řetězec | Jedinečný identifikátor ukázky analýzy. | Ano | |
| typ | Sampletype | Typ vzorku použitého při analýze. | Ano |
InsightScheduleTask
Úkol Insight pro plán.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| konfigurace | objekt | Konfigurace pro úlohu | Ne | |
| přehled | Pohled | Text odpovědi pro cluster insights. | Ano | |
| └- displayName | řetězec | Uživatelsky přívětivý zobrazovaný název přehledu | Ano | |
| └─ id | string (jen pro čtení) | Jedinečný identifikátor sestavy přehledů. | Ano | |
| └– metadata | InsightsMetadata (jen pro čtení) | Metadata o sestavě přehledů | Ano | |
| └– žádost | InsightRequest | Žádost o analýzu přehledů | Ano | |
| └výsledek | InsightResult (jen pro čtení) | Výsledek sestavy přehledů | Ne | |
| └stavy | Azure. Core.Foundations.OperationState (jen pro čtení) | Aktuální stav přehledů | Ano | |
| typ | výčet | Možné hodnoty: Insight |
Ano |
InsightSummary
Shrnutí analýzy shluků chyb.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| metoda | řetězec | Metoda použitá pro clustering | Ano | |
| sampleCount | integer | Celkový počet analyzovaných vzorků | Ano | |
| uniqueClusterCount | integer | Celkový počet jedinečných clusterů | Ano | |
| uniqueSubclusterCount | integer | Celkový počet jedinečných popisků podkluzu | Ano | |
| využití | ClusterTokenUsage | Použití tokenu pro clusterovou analýzu | Ano | |
| └- inputTokenUsage | integer | Využití vstupního tokenu | Ano | |
| └- outputTokenUsage | integer | Využití výstupního tokenu | Ano | |
| └- totalTokenUsage | integer | celkové využití tokenu | Ano |
InsightType
Žádost o postřehy.
| Property | Value |
|---|---|
| Description | Žádost o postřehy. |
| Typ | řetězec |
| Hodnoty | EvaluationRunClusterInsightAgentClusterInsightEvaluationComparison |
InsightsMetadata
Metadata o poznatcích.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| completedAt | řetězec | Časové razítko po dokončení přehledů | Ne | |
| createdAt | řetězec | Časové razítko při vytvoření přehledů | Ano |
ItemGenerationParams
Představuje sadu parametrů použitých k řízení operací generování položek.
Diskriminátor pro ItemGenerationParams
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
red_team |
RedTeamItemGenerationParams |
red_team_seed_prompts |
RedTeamSeedPromptsItemGenerationParams |
red_team_taxonomy |
RedTeamTaxonomyItemGenerationParams |
response_retrieval |
ResponseRetrievalItemGenerationParams |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | ItemGenerationParamsType | Typy parametrů pro generování červených položek týmu. | Ano |
ItemGenerationParamsType
Typy parametrů pro generování červených položek týmu.
| Property | Value |
|---|---|
| Description | Typy parametrů pro generování červených položek týmu. |
| Typ | řetězec |
| Hodnoty | red_teamresponse_retrievalred_team_seed_promptsred_team_taxonomysynthetic_data_gen_preview |
ManagedAzureAISearchIndex
Definace indexu Managed Azure AI Vyhledávač
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | string (jen pro čtení) | ID datového zdroje, jedinečný identifikátor datového zdroje | Ne | |
| název | string (jen pro čtení) | Název prostředku | Ano | |
| typ | výčet | Typ indexu Možné hodnoty: ManagedAzureSearch |
Ano | |
| verze | string (jen pro čtení) | Verze prostředku | Ano |
ManagedAzureAISearchIndexUpdate
Definace indexu Managed Azure AI Vyhledávač
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Text popisu prostředku. | Ne | |
| tags | objekt | Označení slovníku Značky je možné přidávat, odebírat a aktualizovat. | Ne | |
| typ | výčet | Typ indexu Možné hodnoty: ManagedAzureSearch |
Ano |
MemoryItem
Jedna paměťová položka uložená v paměťovém úložišti, která obsahuje obsah a metadata.
Diskriminátor pro MemoryItem
Tato komponenta používá vlastnost kind k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
user_profile |
UserProfileMemoryItem |
chat_summary |
ChatSummaryMemoryItem |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | řetězec | Obsah paměti. | Ano | |
| kind | MemoryItemKind | Druh paměťové položky. | Ano | |
| memory_id | řetězec | Jedinečné ID paměťové položky. | Ano | |
| obor | řetězec | Jmenný prostor, který logicky seskupuje a izoluje vzpomínky, například ID uživatele. | Ano | |
| updated_at | integer | Čas poslední aktualizace paměťové položky. | Ano |
MemoryItemKind
Druh paměťové položky.
| Property | Value |
|---|---|
| Description | Druh paměťové položky. |
| Typ | řetězec |
| Hodnoty | user_profilechat_summary |
MemoryOperation
Představuje jednu operaci s pamětí (vytvoření, aktualizaci nebo odstranění) provedenou s položkou paměti.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kind | MemoryOperationKind | Druh provozu paměti. | Ano | |
| memory_item | MemoryItem | Jedna paměťová položka uložená v paměťovém úložišti, která obsahuje obsah a metadata. | Ano | |
| └- obsah | řetězec | Obsah paměti. | Ano | |
| └kind | MemoryItemKind | Druh položky paměti. | Ano | |
| └memory_id | řetězec | Jedinečné ID paměťové položky. | Ano | |
| └rozsah | řetězec | Jmenný prostor, který logicky seskupuje a izoluje vzpomínky, například ID uživatele. | Ano | |
| └updated_at | integer | Čas poslední aktualizace paměťové položky. | Ano |
MemoryOperationKind
Druh provozu paměti.
| Property | Value |
|---|---|
| Description | Druh provozu paměti. |
| Typ | řetězec |
| Hodnoty | createupdatedelete |
MemorySearchItem
Načtená položka paměti z vyhledávání v paměti.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| memory_item | MemoryItem | Jedna paměťová položka uložená v paměťovém úložišti, která obsahuje obsah a metadata. | Ano | |
| └- obsah | řetězec | Obsah paměti. | Ano | |
| └kind | MemoryItemKind | Druh položky paměti. | Ano | |
| └memory_id | řetězec | Jedinečné ID paměťové položky. | Ano | |
| └rozsah | řetězec | Jmenný prostor, který logicky seskupuje a izoluje vzpomínky, například ID uživatele. | Ano | |
| └updated_at | integer | Čas poslední aktualizace paměťové položky. | Ano |
MemorySearchOptions
Možnosti vyhledávání v paměti.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| max_memories | integer | Maximální počet položek paměti, které se mají vrátit. | Ne |
MemorySearchPreviewTool
Nástroj pro integraci pamětí do agenta.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| memory_store_name | řetězec | Název úložiště paměti, které se má použít. | Ano | |
| obor | řetězec | Jmenný prostor používaný k seskupení a izolaci pamětí, jako je ID uživatele. Omezuje, které paměti lze načíst nebo aktualizovat. Pomocí speciální proměnné {{$userId}} můžete nastavit rozsah pamětí na aktuálně přihlášeného uživatele. |
Ano | |
| search_options | MemorySearchOptions | Možnosti vyhledávání v paměti. | Ne | |
| └max_memories | integer | Maximální počet položek paměti, které se mají vrátit. | Ne | |
| typ | výčet | Typ nástroje. Vždy memory_search_preview.Možné hodnoty: memory_search_preview |
Ano | |
| update_delay | integer | Doba čekání před aktualizací pamětí po nečinnosti (sekundy). Výchozí hodnota 300. | Ne | 300 |
MemorySearchToolCallItemParam
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| results | pole MemorySearchItem | Výsledky vrácené z hledání v paměti. | Ne | |
| typ | výčet | Možné hodnoty: memory_search_call |
Ano |
MemorySearchToolCallItemResource
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| results | pole MemorySearchItem | Výsledky vrácené z hledání v paměti. | Ne | |
| stav | výčet | Stav volání nástroje pro vyhledávání paměti. Jeden z in_progress.searching, completednebo incompletefailed,Možné hodnoty: in_progress, searching, completed, incomplete, failed |
Ano | |
| typ | výčet | Možné hodnoty: memory_search_call |
Ano |
MemoryStoreDefaultDefinition
Výchozí implementace úložiště paměti.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| chat_model | řetězec | Název nebo identifikátor nasazení modelu dokončování chatu, který se používá ke zpracování paměti. | Ano | |
| embedding_model | řetězec | Název nebo identifikátor nasazení modelu vložení použitého ke zpracování paměti. | Ano | |
| kind | výčet | Druh úložiště paměti. Možné hodnoty: default |
Ano | |
| options | MemoryStoreDefaultOptions | Výchozí konfigurace úložiště paměti. | Ne | |
| └chat_summary_enabled | boolean | Jestli chcete povolit extrakci souhrnu chatu a storage. Výchozí hodnota je `true`. | Ano | Pravdivé |
| └user_profile_details | řetězec | Specifické kategorie nebo typy informací o uživatelském profilu, které mají být extrahovány a uloženy. | Ne | |
| └user_profile_enabled | boolean | Jestli chcete povolit extrakci profilů uživatelů a storage. Výchozí hodnota je `true`. | Ano | Pravdivé |
MemoryStoreDefaultOptions
Výchozí konfigurace úložiště paměti.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| chat_summary_enabled | boolean | Jestli chcete povolit extrakci souhrnu chatu a storage. Výchozí hodnota je `true`. | Ano | Pravdivé |
| user_profile_details | řetězec | Specifické kategorie nebo typy informací o uživatelském profilu, které mají být extrahovány a uloženy. | Ne | |
| user_profile_enabled | boolean | Jestli chcete povolit extrakci profilů uživatelů a storage. Výchozí hodnota je `true`. | Ano | Pravdivé |
MemoryStoreDefinition
Základní definice pro konfigurace paměťových úložišť.
Diskriminátor pro MemoryStoreDefinition
Tato komponenta používá vlastnost kind k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
default |
MemoryStoreDefaultDefinition |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kind | MemoryStoreKind | Typ implementace úložiště paměti, která se má použít. | Ano |
MemoryStoreDeleteScopeResponse
Odpověď pro smazání pamětí z rozsahu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| smazaný | boolean | Zda byla operace odstranění úspěšná. | Ano | |
| název | řetězec | Název úložiště paměti. | Ano | |
| objekt | výčet | Typ objektu. Vždy memory_store.scope.deleted. Možné hodnoty: memory_store.scope.deleted |
Ano | |
| obor | řetězec | Rozsah, ze kterého byly odstraněny vzpomínky. | Ano |
MemoryStoreKind
Typ implementace úložiště paměti, která se má použít.
| Property | Value |
|---|---|
| Description | Typ implementace úložiště paměti, která se má použít. |
| Typ | řetězec |
| Hodnoty | default |
MemoryStoreObject
Úložiště paměti, které může ukládat a načítat uživatelské paměti.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| datum_vytvoření | integer | Časové razítko unixu (sekundy) při vytvoření úložiště paměti. | Ano | |
| definice | MemoryStoreDefinition | Základní definice pro konfigurace paměťových úložišť. | Ano | |
| └kind | MemoryStoreKind | Druh úložiště paměti. | Ano | |
| popis | řetězec | Popis úložiště paměti čitelný člověkem. Omezení: maxLength: 512 |
Ne | |
| id | řetězec | Jedinečný identifikátor úložiště paměti. | Ano | |
| metadata | objekt | Metadata libovolné hodnoty klíče, která se mají přidružit k úložišti paměti. | Ne | |
| název | řetězec | Název úložiště paměti. Omezení: maxLength: 256 |
Ano | |
| objekt | výčet | Typ objektu, který je vždy "memory_store". Možné hodnoty: memory_store |
Ano | |
| updated_at | integer | Časové razítko unixu (sekundy) při poslední aktualizaci úložiště paměti. | Ano |
MemoryStoreOperationUsage
Statistika využití operace úložiště paměti.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| embedding_tokens | integer | Počet vložených tokenů | Ano | |
| input_tokens | OpenAI.integer | Ano | ||
| input_tokens_details | OpenAI.ResponseUsageInputTokensDetails | Ano | ||
| └─ uložené_tokény | OpenAI.integer | Ano | ||
| output_tokens | OpenAI.integer | Ano | ||
| output_tokens_details | OpenAI.ResponseUsageOutputTokensDetails | Ano | ||
| └─ "reasoning_tokens" | OpenAI.integer | Ano | ||
| total_tokens | OpenAI.integer | Ano |
MemoryStoreSearchResponse
Odpověď na vyhledávání v paměti.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Vzpomínky | pole MemorySearchItem | Související položky paměti nalezené během operace hledání. | Ano | |
| search_id | řetězec | Jedinečné ID této žádosti o vyhledávání. Tuto hodnotu použijte jako previous_search_id v následných požadavcích k provádění přírůstkových vyhledávání. | Ano | |
| využití | MemoryStoreOperationUsage | Statistika využití operace úložiště paměti. | Ano | |
| └embedding_tokens | integer | Počet vložených tokenů | Ano | |
| └input_tokens | OpenAI.integer | Počet vstupních tokenů. | Ano | |
| └- input_tokens_details | OpenAI.ResponseUsageInputTokensDetails | Podrobný rozpis vstupních tokenů | Ano | |
| └output_tokens | OpenAI.integer | Počet výstupních tokenů | Ano | |
| └output_tokens_details | OpenAI.ResponseUsageOutputTokensDetails | Podrobný rozpis výstupních tokenů | Ano | |
| └─ celkem_tokeny | OpenAI.integer | Celkový počet použitých tokenů | Ano |
MemoryStoreUpdateCompletedResult
Výsledek aktualizace paměti.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| memory_operations | pole MemoryOperation | Seznam jednotlivých paměťových operací, které byly provedeny během aktualizace. | Ano | |
| využití | MemoryStoreOperationUsage | Statistika využití operace úložiště paměti. | Ano | |
| └embedding_tokens | integer | Počet vložených tokenů | Ano | |
| └input_tokens | OpenAI.integer | Počet vstupních tokenů. | Ano | |
| └- input_tokens_details | OpenAI.ResponseUsageInputTokensDetails | Podrobný rozpis vstupních tokenů | Ano | |
| └output_tokens | OpenAI.integer | Počet výstupních tokenů | Ano | |
| └output_tokens_details | OpenAI.ResponseUsageOutputTokensDetails | Podrobný rozpis výstupních tokenů | Ano | |
| └─ celkem_tokeny | OpenAI.integer | Celkový počet použitých tokenů | Ano |
MemoryStoreUpdateResponse
Poskytuje stav operace aktualizace úložiště paměti.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| chyba | OpenAI.Error | Ne | ||
| └- další informace | objekt | Ne | ||
| └ kód | řetězec (s možnou hodnotou null) | Ano | ||
| └- debugInfo | objekt | Ne | ||
| └- podrobnosti | pole OpenAI.Error | Ne | ||
| └- zpráva | řetězec | Ano | ||
| └- param | řetězec (s možnou hodnotou null) | Ne | ||
| └- typ | řetězec | Ne | ||
| result | MemoryStoreUpdateCompletedResult | Výsledek aktualizace paměti. | Ne | |
| └memory_operations | pole MemoryOperation | Seznam jednotlivých paměťových operací, které byly provedeny během aktualizace. | Ano | |
| └─ využití | MemoryStoreOperationUsage | Statistiky využití přidružené k operaci aktualizace paměti. | Ano | |
| stav | MemoryStoreUpdateStatus | Stav operace aktualizace úložiště paměti. | Ano | |
| superseded_by | řetězec | Update_id operace byla nahrazena stavem "nahrazeno". | Ne | |
| update_id | řetězec | Jedinečné ID této žádosti o aktualizaci. Tuto hodnotu použijte jako previous_update_id v následných požadavcích k provádění přírůstkových aktualizací. | Ano |
MemoryStoreUpdateStatus
Stav operace aktualizace úložiště paměti.
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | queuedin_progresscompletedfailedsuperseded |
MicrosoftFabricPreviewTool
Vstupní definice pro nástroj Microsoft Fabric používaná ke konfiguraci agenta.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| fabric_dataagent_preview | FabricDataAgentToolParameters | Parametry nástroje agenta dat prostředků Fabric. | Ano | |
| └project_connections | pole ToolProjectConnection | Připojení project připojená k tomuto nástroji. Může existovat maximálně 1 připojení. prostředek připojený k nástroji. Omezení: maxItems: 1 |
Ne | |
| typ | výčet | Typ objektu, který je vždy 'fabric_dataagent_preview'. Možné hodnoty: fabric_dataagent_preview |
Ano |
Nasazení modelu
Definice nasazení modelu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| capabilities | object (jen pro čtení) | Možnosti nasazeného modelu | Ano | |
| connectionName | string (jen pro čtení) | Název připojení, ze které nasazení pochází | Ne | |
| modelName | string (jen pro čtení) | Publisher konkrétní název nasazeného modelu | Ano | |
| modelPublisher | string (jen pro čtení) | Název vydavatele nasazeného modelu | Ano | |
| verze modelu | string (jen pro čtení) | Publisher verze nasazeného modelu | Ano | |
| název | string (jen pro čtení) | Název nasazení | Ano | |
| sku | Skladová položka (jen pro čtení) | Informace o skladové posílce | Ano | |
| └- kapacita | integer | Kapacita skladové položky | Ano | |
| └- rodina | řetězec | Rodina skladových položek | Ano | |
| └– název | řetězec | Název skladové položky | Ano | |
| └- velikost | řetězec | Velikost skladové položky | Ano | |
| └- úroveň | řetězec | Úroveň skladové položky | Ano | |
| typ | výčet | Typ nasazení Možné hodnoty: ModelDeployment |
Ano |
ModelSamplingParams
Představuje sadu parametrů sloužících k řízení chování vzorkování jazykového modelu během generování textu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| max_completion_tokens | integer | Maximální počet tokenů povolených v dokončení | Ano | |
| seed | integer | Náhodné počáteční hodnoty pro reprodukovatelnost. | Ano | |
| Teplota | Číslo | Parametr teploty pro vzorkování. | Ano | |
| top_p | Číslo | Parametr top-p pro vzorkování vzorků. | Ano |
ModelSamplingParamsUpdate
Představuje sadu parametrů sloužících k řízení chování vzorkování jazykového modelu během generování textu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| max_completion_tokens | integer | Maximální počet tokenů povolených v dokončení | Ne | |
| seed | integer | Náhodné počáteční hodnoty pro reprodukovatelnost. | Ne | |
| Teplota | Číslo | Parametr teploty pro vzorkování. | Ne | |
| top_p | Číslo | Parametr top-p pro vzorkování vzorků. | Ne |
MěsíčnírecurrenceSchedule
Měsíční plán opakování.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| daysOfMonth | pole celočíselného čísla | Dny v měsíci pro plán opakování | Ano | |
| typ | výčet | Typ měsíčního opakování Možné hodnoty: Monthly |
Ano |
NoAuthenticationCredentials
Přihlašovací údaje, které nevyžadují ověření
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ přihlašovacích údajů Možné hodnoty: None |
Ano |
OAuthConsentRequestOutputItem
Požádejte uživatele o udělení souhlasu OAuth ze služby.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| consent_link | řetězec | Odkaz, který může uživatel použít k provedení souhlasu OAuth. | Ano | |
| id | řetězec | Ano | ||
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| označení serveru | řetězec | Popisek serveru pro žádost o souhlas OAuth. | Ano | |
| typ | výčet | Možné hodnoty: oauth_consent_request |
Ano |
OneTimeTrigger
Jednorázová spouštěč.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| timeZone | řetězec | Časové pásmo pro jednorázovou spouštěč. | Ne | standard UTC |
| triggerAt | řetězec | Datum a čas jednorázového spouštěče ve formátu ISO 8601. | Ano | |
| typ | výčet | Možné hodnoty: OneTime |
Ano |
OpenAI.Annotation
Poznámka, která se vztahuje na rozsah výstupního textu.
Diskriminátor pro OpenAI.Annotation
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
file_citation |
OpenAI.FileCitationBody |
url_citation |
OpenAI.UrlCitationBody |
container_file_citation |
OpenAI.ContainerFileCitationBody |
file_path |
OpenAI.FilePath |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.AnnotationType | Ano |
OpenAI.AnnotationType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | file_citationurl_citationcontainer_file_citationfile_path |
OpenAI.ApplyPatchCallOutputStatus
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | completedfailed |
OpenAI.ApplyPatchCallOutputStatusParam
Hodnoty výsledku hlášené pro výstupy volání nástroje apply_patch
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | completedfailed |
OpenAI.ApplyPatchCallStatus
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | in_progresscompleted |
OpenAI.ApplyPatchCallStatusParam
Hodnoty stavu hlášené pro volání nástroje apply_patch
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | in_progresscompleted |
OpenAI.ApplyPatchCreateFileOperation
Pokyny popisující, jak vytvořit soubor pomocí nástroje apply_patch
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Diff | řetězec | Rozdíl, který se má použít. | Ano | |
| cesta | řetězec | Cesta k souboru, který chcete vytvořit. | Ano | |
| typ | výčet | Vytvořte nový soubor s poskytnutým rozdílem. Možné hodnoty: create_file |
Ano |
OpenAI.ApplyPatchCreateFileOperationParam
Pokyny k vytvoření nového souboru prostřednictvím nástroje apply_patch
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Diff | řetězec | Sjednocený obsah rozdílu, který se má použít při vytváření souboru. Omezení: maxLength: 10485760 |
Ano | |
| cesta | řetězec | Cesta k souboru, která se má vytvořit vzhledem k kořenovému adresáři pracovního prostoru. Omezení: minLength: 1 |
Ano | |
| typ | výčet | Typ operace. Vždy create_file.Možné hodnoty: create_file |
Ano |
OpenAI.ApplyPatchDeleteFileOperation
Pokyny popisující, jak odstranit soubor pomocí nástroje apply_patch
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| cesta | řetězec | Cesta k souboru, který chcete odstranit. | Ano | |
| typ | výčet | Odstraňte zadaný soubor. Možné hodnoty: delete_file |
Ano |
OpenAI.ApplyPatchDeleteFileOperationParam
Pokyny k odstranění existujícího souboru prostřednictvím nástroje apply_patch
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| cesta | řetězec | Cesta k souboru, který se má odstranit vzhledem k kořenovému adresáři pracovního prostoru. Omezení: minLength: 1 |
Ano | |
| typ | výčet | Typ operace. Vždy delete_file.Možné hodnoty: delete_file |
Ano |
OpenAI.ApplyPatchFileOperation
Jednu z operací create_file, delete_file nebo update_file použitých prostřednictvím apply_patch.
Diskriminátor pro OpenAI.ApplyPatchFileOperation
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
create_file |
OpenAI.ApplyPatchCreateFileOperation |
delete_file |
OpenAI.ApplyPatchDeleteFileOperation |
update_file |
OpenAI.ApplyPatchUpdateFileOperation |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.ApplyPatchFileOperationType | Ano |
OpenAI.ApplyPatchFileOperationType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | create_filedelete_fileupdate_file |
OpenAI.ApplyPatchOperationParam
Jeden z create_file, delete_file nebo update_file operací poskytovaných nástroji apply_patch.
Diskriminátor pro OpenAI.ApplyPatchOperationParam
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
create_file |
OpenAI.ApplyPatchCreateFileOperationParam |
delete_file |
OpenAI.ApplyPatchDeleteFileOperationParam |
update_file |
OpenAI.ApplyPatchUpdateFileOperationParam |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.ApplyPatchOperationParamType | Ano |
OpenAI.ApplyPatchOperationParamType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | create_filedelete_fileupdate_file |
OpenAI.ApplyPatchToolParam
Umožňuje asistentovi vytvářet, odstraňovat nebo aktualizovat soubory pomocí jednotných rozdílů.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ nástroje. Vždy apply_patch.Možné hodnoty: apply_patch |
Ano |
OpenAI.ApplyPatchUpdateFileOperation
Instrukce popisující postup aktualizace souboru pomocí nástroje apply_patch
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Diff | řetězec | Rozdíl, který se má použít. | Ano | |
| cesta | řetězec | Cesta k souboru, který chcete aktualizovat. | Ano | |
| typ | výčet | Aktualizujte existující soubor pomocí poskytnutého rozdílu. Možné hodnoty: update_file |
Ano |
OpenAI.ApplyPatchUpdateFileOperationParam
Pokyny k aktualizaci existujícího souboru prostřednictvím nástroje apply_patch
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Diff | řetězec | Jednotný obsah rozdílu, který se má použít u existujícího souboru. Omezení: maxLength: 10485760 |
Ano | |
| cesta | řetězec | Cesta k souboru, který se má aktualizovat vzhledem k kořenovému adresáři pracovního prostoru. Omezení: minLength: 1 |
Ano | |
| typ | výčet | Typ operace. Vždy update_file.Možné hodnoty: update_file |
Ano |
OpenAI.PřibližnáPoloha
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Město | řetězec (s možnou hodnotou null) | Ne | ||
| země | řetězec (s možnou hodnotou null) | Ne | ||
| oblast | řetězec (s možnou hodnotou null) | Ne | ||
| timezone | řetězec (s možnou hodnotou null) | Ne | ||
| typ | výčet | Typ aproximace polohy. Vždy approximate.Možné hodnoty: approximate |
Ano |
OpenAI.NástrojProDokončeníChatu
Nástroj funkce, který lze použít k vygenerování odpovědi.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| funkce | OpenAI.FunctionObject | Ano | ||
| typ | výčet | Typ nástroje. V současné době se podporuje pouze function .Možné hodnoty: function |
Ano |
OpenAI.ChatModel
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | gpt-5.2gpt-5.2-2025-12-11gpt-5.2-chat-latestgpt-5.2-progpt-5.2-pro-2025-12-11gpt-5.1gpt-5.1-2025-11-13gpt-5.1-codexgpt-5.1-minigpt-5.1-chat-latestgpt-5gpt-5-minigpt-5-nanogpt-5-2025-08-07gpt-5-mini-2025-08-07gpt-5-nano-2025-08-07gpt-5-chat-latestgpt-4.1gpt-4.1-minigpt-4.1-nanogpt-4.1-2025-04-14gpt-4.1-mini-2025-04-14gpt-4.1-nano-2025-04-14o4-minio4-mini-2025-04-16o3o3-2025-04-16o3-minio3-mini-2025-01-31o1o1-2024-12-17o1-previewo1-preview-2024-09-12o1-minio1-mini-2024-09-12gpt-4ogpt-4o-2024-11-20gpt-4o-2024-08-06gpt-4o-2024-05-13gpt-4o-audio-previewgpt-4o-audio-preview-2024-10-01gpt-4o-audio-preview-2024-12-17gpt-4o-audio-preview-2025-06-03gpt-4o-mini-audio-previewgpt-4o-mini-audio-preview-2024-12-17gpt-4o-search-previewgpt-4o-mini-search-previewgpt-4o-search-preview-2025-03-11gpt-4o-mini-search-preview-2025-03-11chatgpt-4o-latestcodex-mini-latestgpt-4o-minigpt-4o-mini-2024-07-18gpt-4-turbogpt-4-turbo-2024-04-09gpt-4-0125-previewgpt-4-turbo-previewgpt-4-1106-previewgpt-4-vision-previewgpt-4gpt-4-0314gpt-4-0613gpt-4-32kgpt-4-32k-0314gpt-4-32k-0613gpt-3.5-turbogpt-3.5-turbo-16kgpt-3.5-turbo-0301gpt-3.5-turbo-0613gpt-3.5-turbo-1106gpt-3.5-turbo-0125gpt-3.5-turbo-16k-0613 |
OpenAI.ClickButtonType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | leftrightwheelbackforward |
OpenAI.ClickParam
Kliknutí myší.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| knoflík | OpenAI.ClickButtonType | Ano | ||
| typ | výčet | Určuje typ události. U akce kliknutí je tato vlastnost vždy click.Možné hodnoty: click |
Ano | |
| x | OpenAI.integer | Ano | ||
| y | OpenAI.integer | Ano |
OpenAI.CodeInterpreterContainerAuto
Konfigurace kontejneru interpretu kódu Volitelně zadejte ID souborů, na kterých se má kód spustit.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| identifikátory_souborů | pole řetězce | Volitelný seznam nahraných souborů, které mají být zpřístupněny vašemu kódu. | Ne | |
| limit paměti | OpenAI.ContainerMemoryLimit (nullable) | Ne | ||
| typ | výčet | Vždy auto.Možné hodnoty: auto |
Ano |
OpenAI.CodeInterpreterOutputImage
Výstup obrázku z interpretu kódu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ výstupu. Vždy image.Možné hodnoty: image |
Ano | |
| url | řetězec | Adresa URL výstupu obrázku z interpretu kódu. | Ano |
OpenAI.CodeInterpreterOutputLogs
Výstup protokolů z interpretu kódu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| protokoly | řetězec | Výstup protokolů z interpretu kódu. | Ano | |
| typ | výčet | Typ výstupu. Vždy logs.Možné hodnoty: logs |
Ano |
OpenAI.CodeInterpreterTool
Nástroj, který spouští kód Pythonu, který pomáhá vygenerovat odpověď na výzvu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kontejner | string nebo OpenAI.CodeInterpreterContainerAuto | Kontejner interpretu kódu. Může to být ID kontejneru nebo objekt, který určuje ID nahraných souborů, která se mají zpřístupnit vašemu kódu, spolu s volitelné memory_limit nastavení.Pokud není k dispozici, služba předpokládá automaticky. |
Ne | |
| typ | výčet | Typ nástroje pro interpret kódu. Vždy code_interpreter.Možné hodnoty: code_interpreter |
Ano |
OpenAI.CompactResource
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| datum_vytvoření | integer | Časové razítko unixu (v sekundách) při vytvoření komprimované konverzace | Ano | |
| id | řetězec | Jedinečný identifikátor komprimované odpovědi. | Ano | |
| objekt | výčet | Typ objektu. Vždy response.compaction.Možné hodnoty: response.compaction |
Ano | |
| výstup | pole OpenAI.OutputItem | Komprimovaný seznam výstupních položek. Toto je seznam všech zpráv uživatelů, za kterými následuje jedna položka komprimace. | Ano | |
| využití | OpenAI.ResponseUsage | Představuje podrobnosti o využití tokenů, včetně vstupních tokenů, výstupních tokenů, rozpis výstupních tokenů a celkové použité tokeny. |
Ano | |
| └input_tokens | OpenAI.integer | Počet vstupních tokenů. | Ano | |
| └- input_tokens_details | OpenAI.ResponseUsageInputTokensDetails | Podrobný rozpis vstupních tokenů | Ano | |
| └output_tokens | OpenAI.integer | Počet výstupních tokenů | Ano | |
| └output_tokens_details | OpenAI.ResponseUsageOutputTokensDetails | Podrobný rozpis výstupních tokenů | Ano | |
| └─ celkem_tokeny | OpenAI.integer | Celkový počet použitých tokenů | Ano |
OpenAI.CompactResponseMethodPublicBody
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| vstup | řetězec nebo pole OpenAI.InputItem | Ne | ||
| Pokyny | řetězec (s možnou hodnotou null) | Ne | ||
| model | OpenAI.ModelIdsCompaction | ID modelu použité k vygenerování odpovědi, například gpt-5 nebo o3. OpenAI nabízí širokou škálu modelů s různými možnostmi, charakteristikami výkonu a cenovými body. Projděte si průvodce modelem a projděte si dostupné modely a porovnejte je. |
Ano | |
| previous_response_id | řetězec (s možnou hodnotou null) | Ne |
OpenAI.ComparisonFilter
Filtr použitý k porovnání zadaného klíče atributu s danou hodnotou pomocí definované operace porovnání.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| klíč | řetězec | Klíč k porovnání s hodnotou. | Ano | |
| typ | výčet | Určuje relační operátor: eq, ne, gtgte, lt, lte, , in, . nin- eq:rovná se- ne: nerovná se- gt: větší než- gte: větší nebo rovno- lt:méně než- lte: menší než nebo rovno- in:In- nin: není vMožné hodnoty: eq, ne, gt, gte, ltlte |
Ano | |
| value | string nebo OpenAI.numeric nebo boolean nebo array of OpenAI.ComparisonFilterValueItems | Hodnota, která se má porovnat s klíčem atributu; podporuje typy řetězců, čísel nebo logických hodnot. | Ano |
OpenAI.ComparisonFilterValueItems
Typ: řetězec nebo OpenAI.numeric
OpenAI.CompoundFilter
Kombinování více filtrů pomocí and nebo or.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Filtry | pole OpenAI.ComparisonFilter nebo objektu | Pole filtrů k kombinování. Položky mohou být ComparisonFilter nebo CompoundFilter. |
Ano | |
| typ | výčet | Typ operace: and nebo or.Možné hodnoty: and, or |
Ano |
OpenAI.ComputerAction
Diskriminátor pro OpenAI.ComputerAction
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
click |
OpenAI.ClickParam |
double_click |
OpenAI.DoubleClickAction |
drag |
OpenAI.Drag |
keypress |
OpenAI.KeyPressAction |
move |
OpenAI.Move |
screenshot |
OpenAI.Screenshot |
scroll |
OpenAI.Scroll |
type |
OpenAI.Type |
wait |
OpenAI.Wait |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.ComputerActionType | Ano |
OpenAI.ComputerActionType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | clickdouble_clickdragkeypressmovescreenshotscrolltypewait |
OpenAI.ComputerCallSafetyCheckParam
Čekající bezpečnostní kontrola pro počítačové volání.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kód | řetězec (s možnou hodnotou null) | Ne | ||
| id | řetězec | ID čekající bezpečnostní kontroly. | Ano | |
| zpráva | řetězec (s možnou hodnotou null) | Ne |
OpenAI.ComputerEnvironment
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | windowsmaclinuxubuntubrowser |
OpenAI.ComputerScreenshotContent
Snímek obrazovky počítače
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| ID souboru | řetězec (s možnou hodnotou null) | Ano | ||
| image_url | řetězec | Ano | ||
| typ | výčet | Určuje typ události. U snímku obrazovky počítače je tato vlastnost vždy nastavena na computer_screenshothodnotu .Možné hodnoty: computer_screenshot |
Ano |
OpenAI.ComputerScreenshotImage
Snímek obrazovky počítače použitý s nástrojem pro použití počítače
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| ID souboru | řetězec | Identifikátor nahraného souboru, který obsahuje snímek obrazovky. | Ne | |
| image_url | řetězec | Adresa URL obrázku snímku obrazovky | Ne | |
| typ | výčet | Určuje typ události. U snímku obrazovky počítače je tato vlastnost vždy nastaveno na computer_screenshot.Možné hodnoty: computer_screenshot |
Ano |
Nástroj pro náhled použití počítače OpenAI
Nástroj, který řídí virtuální počítač.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| výška displeje | OpenAI.integer | Ano | ||
| šířka displeje | OpenAI.integer | Ano | ||
| prostředí | OpenAI.ComputerEnvironment | Ano | ||
| typ | výčet | Typ nástroje pro použití počítače. Vždy computer_use_preview.Možné hodnoty: computer_use_preview |
Ano |
OpenAI.ContainerFileCitationBody
Citace pro soubor kontejneru použitý k vygenerování odpovědi modelu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| container_id | řetězec | ID souboru kontejneru. | Ano | |
| end_index | OpenAI.integer | Ano | ||
| ID souboru | řetězec | ID souboru. | Ano | |
| filename | řetězec | Název souboru citovaného kontejneru. | Ano | |
| start_index | OpenAI.integer | Ano | ||
| typ | výčet | Typ citace souboru kontejneru. Vždy container_file_citation.Možné hodnoty: container_file_citation |
Ano |
OpenAI.ContainerMemoryLimit
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | 1g4g16g64g |
OpenAI.ConversationItem
Jedna položka v konverzaci. Sada možných typů je stejná jako output typ objektu Response.
Diskriminátor pro OpenAI.ConversationItem
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.ConversationItemType | Ano |
OpenAI.ConversationItemApplyPatchToolCall
Volání nástroje, které používá rozdíly souborů vytvořením, odstraněním nebo aktualizací souborů
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje Apply Patch vygenerované modelem. | Ano | |
| vytvořeno kým | řetězec | ID entity, která vytvořila volání tohoto nástroje. | Ne | |
| id | řetězec | Jedinečné ID volání nástroje Apply Patch. Naplněno při vrácení této položky přes rozhraní API. | Ano | |
| operace | OpenAI.ApplyPatchFileOperation | Jednu z operací create_file, delete_file nebo update_file použitých prostřednictvím apply_patch. | Ano | |
| └- typ | OpenAI.ApplyPatchFileOperationType | Ano | ||
| stav | OpenAI.ApplyPatchCallStatus | Ano | ||
| typ | výčet | Typ položky. Vždy apply_patch_call.Možné hodnoty: apply_patch_call |
Ano |
OpenAI.ConversationItemApplyPatchToolCallOutput
Výstup vygenerovaný voláním nástroje apply patch
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje Apply Patch vygenerované modelem. | Ano | |
| vytvořeno kým | řetězec | ID entity, která vytvořila výstup volání tohoto nástroje. | Ne | |
| id | řetězec | Jedinečné ID výstupu volání nástroje Apply Patch. Naplněno při vrácení této položky přes rozhraní API. | Ano | |
| výstup | řetězec (s možnou hodnotou null) | Ne | ||
| stav | OpenAI.ApplyPatchCallOutputStatus | Ano | ||
| typ | výčet | Typ položky. Vždy apply_patch_call_output.Možné hodnoty: apply_patch_call_output |
Ano |
OpenAI.ConversationItemCodeInterpreterToolCall
Volání nástroje ke spuštění kódu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kód | řetězec (s možnou hodnotou null) | Ano | ||
| container_id | řetězec | ID kontejneru použitého ke spuštění kódu. | Ano | |
| id | řetězec | Jedinečné ID volání nástroje interpretu kódu. | Ano | |
| outputs | pole OpenAI.CodeInterpreterOutputLogs nebo OpenAI.CodeInterpreterOutputImage | Ano | ||
| stav | výčet | Stav volání nástroje interpreta kódu. Platné hodnoty jsou in_progress, , completedincomplete, interpretinga failed.Možné hodnoty: in_progress, completed, incomplete, interpreting, failed |
Ano | |
| typ | výčet | Typ volání nástroje interpreta kódu. Vždy code_interpreter_call.Možné hodnoty: code_interpreter_call |
Ano |
OpenAI.ConversationItemComputerToolCall
Zavolání nástroje k použití s počítačovým nástrojem. Další informace najdete v průvodci používáním počítače .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.ComputerAction | Ano | ||
| call_id | řetězec | Identifikátor použitý při odpovídání na volání nástroje s výstupem. | Ano | |
| id | řetězec | Jedinečné ID počítačového volání. | Ano | |
| pending_safety_checks | pole OpenAI.ComputerCallSafetyCheckParam | Čekající bezpečnostní kontroly volání počítače. | Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ano | |
| typ | výčet | Typ hovoru počítačem. Vždy computer_call.Možné hodnoty: computer_call |
Ano |
OpenAI.ConversationItemComputerToolCallOutputResource
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| acknowledged_safety_checks | pole OpenAI.ComputerCallSafetyCheckParam | Bezpečnostní kontroly hlášené rozhraním API, které byly potvrzeny vývojář. |
Ne | |
| call_id | řetězec | ID volání počítačového nástroje, které vytvořilo výstup. | Ano | |
| id | řetězec | ID výstupu volání počítačového nástroje. | Ne | |
| výstup | OpenAI.ComputerScreenshotImage | Snímek obrazovky počítače použitý s nástrojem pro použití počítače | Ano | |
| stav | výčet | Stav vstupu zprávy. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení vstupních položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ výstupu volání počítačového nástroje. Vždy computer_call_output.Možné hodnoty: computer_call_output |
Ano |
OpenAI.ConversationItemCustomToolCall
Volání vlastního nástroje vytvořeného modelem
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Identifikátor použitý k mapování tohoto vlastního volání nástroje na výstup volání nástroje. | Ano | |
| id | řetězec | Jedinečné ID volání vlastního nástroje na platformě OpenAI. | Ne | |
| vstup | řetězec | Vstup pro volání vlastního nástroje vygenerovaného modelem. | Ano | |
| název | řetězec | Název volaného vlastního nástroje. | Ano | |
| typ | výčet | Typ volání vlastního nástroje. Vždy custom_tool_call.Možné hodnoty: custom_tool_call |
Ano |
OpenAI.ConversationItemCustomToolCallOutput
Výstup vlastního volání nástroje z kódu, který se odesílá zpět do modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | ID volání, které se používá k mapování výstupu volání tohoto vlastního nástroje na vlastní volání nástroje. | Ano | |
| id | řetězec | Jedinečné ID výstupu volání vlastního nástroje na platformě OpenAI. | Ne | |
| výstup | řetězec nebo pole OpenAI.FunctionAndCustomToolCallOutput | Výstup z volání vlastního nástroje vygenerovaného vaším kódem Může to být řetězec nebo seznam výstupního obsahu. |
Ano | |
| typ | výčet | Typ výstupu volání vlastního nástroje. Vždy custom_tool_call_output.Možné hodnoty: custom_tool_call_output |
Ano |
OpenAI.ConversationItemFileSearchToolCall
Výsledky volání nástroje pro vyhledávání souborů. Další informace najdete v průvodci hledáním souborů .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečné ID volání nástroje pro vyhledávání souborů. | Ano | |
| Dotazy | pole řetězce | Dotazy používané k hledání souborů. | Ano | |
| results | pole OpenAI.FileSearchToolCallResults | Ne | ||
| stav | výčet | Stav volání nástroje pro vyhledávání souborů. Jeden z in_progress.searching, incomplete nebo failed,Možné hodnoty: in_progress, searching, completed, incomplete, failed |
Ano | |
| typ | výčet | Typ volání nástroje pro vyhledávání souborů. Vždy file_search_call.Možné hodnoty: file_search_call |
Ano |
OpenAI.ConversationItemFunctionShellCall
Volání nástroje, které spouští jeden nebo více příkazů prostředí ve spravovaném prostředí.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.FunctionShellAction | Spusťte příkaz prostředí. | Ano | |
| └– příkazy | pole řetězce | Ano | ||
| └max_output_length | OpenAI.integer (nullable) | Ano | ||
| └timeout_ms | OpenAI.integer (nullable) | Ano | ||
| call_id | řetězec | Jedinečné ID volání nástroje prostředí vygenerované modelem. | Ano | |
| vytvořeno kým | řetězec | ID entity, která vytvořila volání tohoto nástroje. | Ne | |
| id | řetězec | Jedinečné ID volání nástroje prostředí. Naplněno při vrácení této položky přes rozhraní API. | Ano | |
| stav | OpenAI.LocalShellCallStatus | Ano | ||
| typ | výčet | Typ položky. Vždy shell_call.Možné hodnoty: shell_call |
Ano |
OpenAI.ConversationItemFunctionShellCallOutput
Výstup volání nástroje prostředí, které se vygenerovalo.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje prostředí vygenerované modelem. | Ano | |
| vytvořeno kým | řetězec | Identifikátor objektu actor, který položku vytvořil. | Ne | |
| id | řetězec | Jedinečné ID výstupu volání prostředí. Naplněno při vrácení této položky přes rozhraní API. | Ano | |
| max_output_length | OpenAI.integer (nullable) | Ano | ||
| výstup | pole OpenAI.FunctionShellCallOutputContent | Pole výstupního obsahu volání prostředí | Ano | |
| typ | výčet | Typ výstupu volání prostředí. Vždy shell_call_output.Možné hodnoty: shell_call_output |
Ano |
OpenAI.ConversationItemFunctionToolCallOutputResource
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje funkcí vygenerované modelem. | Ano | |
| id | řetězec | Jedinečné ID výstupu volání funkčního nástroje. Vyplněno při této položce se vrátí přes rozhraní API. |
Ne | |
| výstup | řetězec nebo pole OpenAI.FunctionAndCustomToolCallOutput | Výstup volání funkce generované vaším kódem. Může to být řetězec nebo seznam výstupního obsahu. |
Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ výstupu volání nástroje funkce. Vždy function_call_output.Možné hodnoty: function_call_output |
Ano |
OpenAI.ConversationItemFunctionToolCallResource
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| arguments | řetězec | Řetězec JSON obsahující argumenty, které mají být předány funkci. | Ano | |
| call_id | řetězec | Jedinečné ID volání nástroje funkcí vygenerované modelem. | Ano | |
| id | řetězec | Jedinečné ID volání nástroje funkcí. | Ne | |
| název | řetězec | Název funkce, která se má spustit. | Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ volání funkčního nástroje. Vždy function_call.Možné hodnoty: function_call |
Ano |
OpenAI.ConversationItemImageGenToolCall
Požadavek na generování obrazu vytvořený modelem.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečné ID volání generování image. | Ano | |
| result | řetězec (s možnou hodnotou null) | Ano | ||
| stav | výčet | Stav volání generování image. Možné hodnoty: in_progress, completed, generating, failed |
Ano | |
| typ | výčet | Typ volání generování image. Vždy image_generation_call.Možné hodnoty: image_generation_call |
Ano |
OpenAI.ConversationItemList
Seznam položek konverzace
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| data | pole OpenAI.ConversationItem | Seznam položek konverzace | Ano | |
| first_id | řetězec | ID první položky v seznamu. | Ano | |
| má více | boolean | Jestli je k dispozici více položek. | Ano | |
| last_id | řetězec | ID poslední položky v seznamu. | Ano | |
| objekt | výčet | Typ vráceného objektu musí být list.Možné hodnoty: list |
Ano |
OpenAI.ConversationItemLocalShellToolCall
Volání nástroje ke spuštění příkazu v místním prostředí
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.LocalShellExecAction | Na serveru spusťte shell příkaz. | Ano | |
| call_id | řetězec | Jedinečné ID volání místního nástroje příkazového řádku vygenerované modelem. | Ano | |
| id | řetězec | Jedinečné ID volání místního prostředí. | Ano | |
| stav | výčet | Stav volání místního prostředí. Možné hodnoty: in_progress, completed, incomplete |
Ano | |
| typ | výčet | Typ volání místního prostředí. Vždy local_shell_call.Možné hodnoty: local_shell_call |
Ano |
OpenAI.ConversationItemLocalShellToolCallOutput
Výstup volání lokálního shell nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečné ID volání místního nástroje příkazového řádku vygenerované modelem. | Ano | |
| výstup | řetězec | Řetězec ve formátu JSON jako výstup z volání lokálního shellového nástroje. | Ano | |
| stav | výčet | Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ výstupu volání místního nástroje prostředí. Vždy local_shell_call_output.Možné hodnoty: local_shell_call_output |
Ano |
OpenAI.ConversationItemMcpApprovalRequest
Žádost o lidské schválení vyvolání nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| arguments | řetězec | Řetězec JSON s argumenty pro nástroj. | Ano | |
| id | řetězec | Jedinečné ID žádosti o schválení. | Ano | |
| název | řetězec | Název nástroje, který se má spustit. | Ano | |
| označení serveru | řetězec | Popisek MCP serveru, který provádí požadavek. | Ano | |
| typ | výčet | Typ položky. Vždy mcp_approval_request.Možné hodnoty: mcp_approval_request |
Ano |
OpenAI.ConversationItemMcpApprovalResponseResource
Odpověď na žádost o schválení MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| approval_request_id | řetězec | ID žádosti o schválení, na kterou se odpovídá. | Ano | |
| approve | boolean | Zda byla žádost schválena. | Ano | |
| id | řetězec | Jedinečné ID odpovědi na schválení | Ano | |
| důvod | řetězec (s možnou hodnotou null) | Ne | ||
| typ | výčet | Typ položky. Vždy mcp_approval_response.Možné hodnoty: mcp_approval_response |
Ano |
OpenAI.ConversationItemMcpListTools
Seznam nástrojů dostupných na serveru MCP
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| chyba | řetězec (s možnou hodnotou null) | Ne | ||
| id | řetězec | Jedinečné ID seznamu. | Ano | |
| označení serveru | řetězec | Popisek serveru MCP. | Ano | |
| tools | pole OpenAI.MCPListToolsTools | Nástroje dostupné na serveru. | Ano | |
| typ | výčet | Typ položky. Vždy mcp_list_tools.Možné hodnoty: mcp_list_tools |
Ano |
OpenAI.ConversationItemMcpToolCall
Vyvolání nástroje na serveru MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| approval_request_id | řetězec (s možnou hodnotou null) | Ne | ||
| arguments | řetězec | Řetězec JSON s argumenty předanými nástroji. | Ano | |
| chyba | řetězec (s možnou hodnotou null) | Ne | ||
| id | řetězec | Jedinečné ID volání nástroje. | Ano | |
| název | řetězec | Název nástroje, který byl spuštěn. | Ano | |
| výstup | řetězec (s možnou hodnotou null) | Ne | ||
| označení serveru | řetězec | Popisek serveru MCP, na kterém je nástroj spuštěný. | Ano | |
| stav | OpenAI.MCPToolCallStatus | Ne | ||
| typ | výčet | Typ položky. Vždy mcp_call.Možné hodnoty: mcp_call |
Ano |
OpenAI.ConversationItemMessage
Zpráva do modelu nebo z modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | pole OpenAI.MessageContent | Obsah zprávy | Ano | |
| id | řetězec | Jedinečné ID zprávy. | Ano | |
| role | OpenAI.MessageRole | Ano | ||
| stav | OpenAI.MessageStatus | Ano | ||
| typ | výčet | Typ zprávy. Vždy je nastavená na message.Možné hodnoty: message |
Ano |
OpenAI.ConversationItemReasoningItemItem
Popis řetězce myšlenky používaného modelem odůvodnění při generování odpovědi. Pokud ručně input, nezapomeňte do rozhraní API pro odpovědi zahrnout tyto položky do rozhraní API pro odpovědi.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | pole OpenAI.ReasoningTextContent | Zdůvodnění textového obsahu | Ne | |
| encrypted_content | řetězec (s možnou hodnotou null) | Ne | ||
| id | řetězec | Jedinečný identifikátor obsahu odůvodnění. | Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| souhrn | pole OpenAI. Shrnutí | Odůvodnění souhrnného obsahu | Ano | |
| typ | výčet | Typ objektu. Vždy reasoning.Možné hodnoty: reasoning |
Ano |
OpenAI.ConversationItemType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | messagefunction_callfunction_call_outputfile_search_callweb_search_callimage_generation_callcomputer_callcomputer_call_outputreasoningcode_interpreter_calllocal_shell_calllocal_shell_call_outputshell_callshell_call_outputapply_patch_callapply_patch_call_outputmcp_list_toolsmcp_approval_requestmcp_approval_responsemcp_callcustom_tool_callcustom_tool_call_output |
OpenAI.ConversationItemWebSearchToolCall
Výsledky volání webového vyhledávacího nástroje. Další informace najdete v průvodci vyhledáváním na webu .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.WebSearchActionSearch nebo OpenAI.WebSearchActionOpenPage nebo OpenAI.WebSearchActionFind | Objekt popisující konkrétní akci prováděnou v tomto volání vyhledávání na webu. Obsahuje podrobnosti o tom, jak model používal web (vyhledávání, open_page, hledání). |
Ano | |
| id | řetězec | Jedinečné ID volání webového vyhledávacího nástroje. | Ano | |
| stav | výčet | Stav volání nástroje pro vyhledávání na webu. Možné hodnoty: in_progress, searching, completed, failed |
Ano | |
| typ | výčet | Typ volání webového vyhledávacího nástroje. Vždy web_search_call.Možné hodnoty: web_search_call |
Ano |
OpenAI.ConversationParam
Konverzace, do které tato odpověď patří. Položky z této konverzace jsou předem připravené pro input_items tuto žádost o odpověď.
Po dokončení této odpovědi se do této konverzace automaticky přidají vstupní položky a výstupní položky z této odpovědi.
Typ: řetězec nebo OpenAI.ConversationParam-2
Konverzace, do které tato odpověď patří. Položky z této konverzace jsou předem připravené pro input_items tuto žádost o odpověď.
Po dokončení této odpovědi se do této konverzace automaticky přidají vstupní položky a výstupní položky z této odpovědi.
OpenAI.ConversationParam-2
Konverzace, do které tato odpověď patří.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečné ID konverzace. | Ano |
OpenAI.ConversationReference
Konverzace, do které tato odpověď patří. Do této konverzace se automaticky přidaly vstupní položky a výstupní položky z této odpovědi.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečné ID konverzace, ke které byla tato odpověď přidružena. | Ano |
OpenAI.ConversationResource
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| datum_vytvoření | integer | Čas vytvoření konverzace měřený v sekundách od epochy Unixu. | Ano | |
| id | řetězec | Jedinečné ID konverzace. | Ano | |
| metadata | OpenAI.Metadata | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ano | |
| objekt | výčet | Typ objektu, který je vždy conversation.Možné hodnoty: conversation |
Ano |
OpenAI.CreateChatCompletionRequestResponseFormat
Objekt určující formát, který musí model vypíše.
Nastavení pro { "type": "json_schema", "json_schema": {...} } povolení strukturovaných výstupů, které zajistí, že model bude odpovídat zadanému schématu JSON. Další informace najdete v průvodci strukturovanými výstupy.
Nastavení { "type": "json_object" } umožní původní režim JSON, což zajišťuje, že zpráva vygenerovaná modelem je platný JSON. Použití json_schema je upřednostňované pro modely, které ho podporují.
Diskriminátor pro OpenAI.CreateChatCompletionRequestResponseFormat
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
text |
OpenAI.CreateChatCompletionRequestResponseFormatResponseFormatText |
json_object |
OpenAI.CreateChatCompletionRequestResponseFormatResponseFormatJsonObject |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.CreateChatCompletionRequestResponseFormatType | Ano |
OpenAI.CreateChatCompletionRequestResponseFormatResponseFormatJsonObject
Formát odpovědi objektu JSON. Starší metoda generování odpovědí JSON.
Použití json_schema se doporučuje pro modely, které ho podporují. Všimněte si, že model nebude generovat JSON bez systémové nebo uživatelské zprávy, která jej k tomu instruuje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ formátu odpovědi, který se definuje. Vždy json_object.Možné hodnoty: json_object |
Ano |
OpenAI.CreateChatCompletionRequestResponseFormatResponseFormatText
Výchozí formát odpovědi Používá se ke generování textových odpovědí.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ formátu odpovědi, který se definuje. Vždy text.Možné hodnoty: text |
Ano |
OpenAI.CreateChatCompletionRequestResponseFormatType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | textjson_schemajson_object |
OpenAI.CreateConversationBody
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| items | pole OpenAI.InputItem | Ne | ||
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne |
OpenAI.CreateEvalCompletionsRunDataSource
Objekt CompletionsRunDataSource popisující konfiguraci vzorkování modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| zprávy_vstupu | OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplate nebo OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReference | Používá se při vzorkování z modelu. Určuje strukturu zpráv předaných do modelu. Může to být odkaz na předem připravenou trajektorii (tj item.input_trajectory. ) nebo šablonu s proměnnými odkazy na item obor názvů. |
Ne | |
| model | řetězec | Název modelu, který se má použít ke generování kompletací (například "o3-mini"). | Ne | |
| parametry vzorkování | OpenAI.CreateEvalCompletionsRunDataSourceSamplingParams | Ne | ||
| odeslat k provedení | OpenAI.EvalJsonlFileContentSource nebo OpenAI.EvalJsonlFileIdSource nebo OpenAI.EvalStoredCompletionsSource | Určuje, co naplní item obor názvů ve zdroji dat tohoto spuštění. |
Ano | |
| typ | výčet | Typ spuštění zdroje dat. Vždy completions.Možné hodnoty: completions |
Ano |
OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReference
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_reference | řetězec | Ano | ||
| typ | výčet | Možné hodnoty: item_reference |
Ano |
OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplate
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| šablona | pole OpenAI.EasyInputMessage nebo OpenAI.EvalItem | Ano | ||
| typ | výčet | Možné hodnoty: template |
Ano |
OpenAI.CreateEvalCompletionsRunDataSourceSamplingParams
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| max_completion_tokens | OpenAI.integer | Ne | ||
| úsilí o usuzování | OpenAI.ReasoningEffort | Omezuje úsilí na odůvodňování modely odůvodnění. Aktuálně podporované hodnoty jsou none, minimallowmediumhigha .xhigh Snižovánízdůvodnění může vést k rychlejším odpovědím a menšímu počtu použitých tokenů. o odůvodnění v odpovědi - gpt-5.1 výchozí hodnota none, která neprovádí odůvodnění. Podporované hodnoty odůvodnění jsou gpt-5.1none, low, mediuma high. Volání nástrojů jsou podporována pro všechny hodnoty odůvodnění v gpt-5.1.- Všechny modely před gpt-5.1 výchozím nastavením medium zdůvodnění úsilí a nepodporují none.– Ve gpt-5-pro výchozím nastavení modelu (a pouze podporuje) high zdůvodnění.- xhigh je podporován pro všechny modely po gpt-5.1-codex-max. |
Ne | |
| formát_odpovědi | OpenAI.ResponseFormatText nebo OpenAI.ResponseFormatJsonSchema nebo OpenAI.ResponseFormatJsonObject | Ne | ||
| seed | OpenAI.integer | Ne | 42 | |
| Teplota | OpenAI.numeric | Ne | 1 | |
| tools | pole OpenAI.ChatCompletionTool | Ne | ||
| top_p | OpenAI.numeric | Ne | 1 |
OpenAI.CreateEvalCustomDataSourceConfig
Objekt CustomDataSourceConfig, který definuje schéma pro zdroj dat použitý pro zkušební spuštění. Toto schéma slouží k definování tvaru dat, která budou:
- Slouží k definování kritérií testování a
- Jaká data se vyžadují při vytváření procesu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| zahrnout_vzorek_schématu | boolean | Určuje, jestli by se měl očekávat, že naplníte ukázkový obor názvů (tj. vygenerováním odpovědí z vašeho zdroje dat). | Ne | |
| schéma položky | objekt | Schéma JSON pro každý řádek ve zdroji dat. | Ano | |
| typ | výčet | Typ zdroje dat. Vždy custom.Možné hodnoty: custom |
Ano |
OpenAI.CreateEvalJsonlRunDataSource
Objekt JsonlRunDataSource, který určuje JSONL soubor odpovídající hodnotě eval.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| odeslat k provedení | OpenAI.EvalJsonlFileContentSource nebo OpenAI.EvalJsonlFileIdSource | Určuje, co naplní item obor názvů ve zdroji dat. |
Ano | |
| typ | výčet | Typ zdroje dat. Vždy jsonl.Možné hodnoty: jsonl |
Ano |
OpenAI.CreateEvalLogsDataSourceConfig
Konfigurace zdroje dat, která určuje vlastnost metadat protokolového dotazu.
Obvykle se jedná o metadata jako usecase=chatbot nebo prompt-version=v2atd.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| metadata | objekt | Filtry metadat pro zdroj dat protokolů | Ne | |
| typ | výčet | Typ zdroje dat. Vždy logs.Možné hodnoty: logs |
Ano |
OpenAI.CreateEvalResponsesRunDataSource
A ResponsesRunDataSource objekt popisující konfiguraci vzorkování modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| zprávy_vstupu | OpenAI.CreateEvalResponsesRunDataSourceInputMessagesTemplate nebo OpenAI.CreateEvalResponsesRunDataSourceInputMessagesItemReference | Používá se při vzorkování z modelu. Určuje strukturu zpráv předaných do modelu. Může to být odkaz na předem připravenou trajektorii (tj item.input_trajectory. ) nebo šablonu s proměnnými odkazy na item obor názvů. |
Ne | |
| model | řetězec | Název modelu, který se má použít ke generování kompletací (například "o3-mini"). | Ne | |
| parametry vzorkování | OpenAI.CreateEvalResponsesRunDataSourceSamplingParams | Ne | ||
| odeslat k provedení | OpenAI.EvalJsonlFileContentSource nebo OpenAI.EvalJsonlFileIdSource nebo OpenAI.EvalResponsesSource | Určuje, co naplní item obor názvů ve zdroji dat tohoto spuštění. |
Ano | |
| typ | výčet | Typ spuštění zdroje dat. Vždy responses.Možné hodnoty: responses |
Ano |
OpenAI.CreateEvalResponsesRunDataSourceInputMessagesItemReference
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_reference | řetězec | Ano | ||
| typ | výčet | Možné hodnoty: item_reference |
Ano |
OpenAI.CreateEvalResponsesRunDataSourceInputMessagesTemplate
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| šablona | pole objektu nebo OpenAI.EvalItem | Ano | ||
| typ | výčet | Možné hodnoty: template |
Ano |
OpenAI.CreateEvalResponsesRunDataSourceSamplingParams
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| max_completion_tokens | OpenAI.integer | Ne | ||
| úsilí o usuzování | OpenAI.ReasoningEffort | Omezuje úsilí na odůvodňování modely odůvodnění. Aktuálně podporované hodnoty jsou none, minimallowmediumhigha .xhigh Snižovánízdůvodnění může vést k rychlejším odpovědím a menšímu počtu použitých tokenů. o odůvodnění v odpovědi - gpt-5.1 výchozí hodnota none, která neprovádí odůvodnění. Podporované hodnoty odůvodnění jsou gpt-5.1none, low, mediuma high. Volání nástrojů jsou podporována pro všechny hodnoty odůvodnění v gpt-5.1.- Všechny modely před gpt-5.1 výchozím nastavením medium zdůvodnění úsilí a nepodporují none.– Ve gpt-5-pro výchozím nastavení modelu (a pouze podporuje) high zdůvodnění.- xhigh je podporován pro všechny modely po gpt-5.1-codex-max. |
Ne | |
| seed | OpenAI.integer | Ne | 42 | |
| Teplota | OpenAI.numeric | Ne | 1 | |
| poslat SMS | OpenAI.CreateEvalResponsesRunDataSourceSamplingParamsText | Ne | ||
| tools | pole OpenAI.Tool | Ne | ||
| top_p | OpenAI.numeric | Ne | 1 |
OpenAI.CreateEvalResponsesRunDataSourceSamplingParamsText
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| format | OpenAI.TextResponseFormatConfiguration | Objekt určující formát, který musí model vypíše. Konfigurace { "type": "json_schema" } umožňuje strukturované výstupy.tím zajistíte, že model bude odpovídat zadanému schématu JSON. Další informace najdete v Výchozí formát je { "type": "text" } bez dalších možností.*Nedoporučuje se pro gpt-4o a novější modely:** Nastavení na { "type": "json_object" } umožní starší režim JSON, kterýzajišťuje, že zpráva, kterou model vygeneruje, je platný JSON. Použití json_schemaje upřednostňovaný pro modely, které ho podporují. |
Ne |
OpenAI.CreateEvalStoredCompletionsDataSourceConfig
Již nepoužíváno, nahrazeno LogsDataSourceConfig.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| metadata | objekt | Filtry metadat pro uložené zdrojové data týkající se dokončení. | Ne | |
| typ | výčet | Typ zdroje dat. Vždy stored_completions.Možné hodnoty: stored_completions |
Ano |
OpenAI.CreateFineTuningJobRequest
Platné modely:
babbage-002
davinci-002
gpt-3.5-turbo
gpt-4o-mini
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| hyperparametry | OpenAI.CreateFineTuningJobRequestHyperparameters | Ne | ||
| └ batch_size | string nebo OpenAI.integer | Ne | auto | |
| └─learning_rate_multiplier | string nebo OpenAI.numeric | Ne | ||
| └ n_epochs | string nebo OpenAI.integer | Ne | auto | |
| integrace | pole OpenAI.CreateFineTuningJobRequestIntegrations | Seznam integrací, které lze povolit pro úlohu doladění. | Ne | |
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| metoda | OpenAI.FineTuneMethod | Metoda použitá k jemnému ladění. | Ne | |
| model | řetězec (viz následující platné modely) | Název modelu, který se má doladit. Můžete vybrat jednu z možností podporované modely. |
Ano | |
| seed | OpenAI.integer (nullable) | Ne | ||
| Přípona | řetězec (s možnou hodnotou null) | Řetězec o velikosti až 64 znaků, který bude přidán k optimalizovanému názvu modelu. Například " suffix custom-model-name" vytvoří název modelu jako ft:gpt-4o-mini:openai:custom-model-name:7p4lURel.Omezení: minLength: 1, maxLength: 64 |
Ne | |
| tréninkový soubor | řetězec | ID nahraného souboru, který obsahuje trénovací data. Jak nahrát soubor najdete v části nahrání souboru. Datová sada musí být naformátovaná jako soubor JSONL. Kromě toho musíte nahrát soubor s účelem fine-tune.Obsah souboru by se měl lišit v závislosti na tom, jestli model používá chat, formát dokončení nebo pokud metoda jemného ladění používá formát předvoleb . Další podrobnosti najdete v průvodci vyladěním . |
Ano | |
| validační_soubor | řetězec (s možnou hodnotou null) | ID nahraného souboru, který obsahuje ověřovací data. Pokud tento soubor zadáte, data se použijí k vygenerování ověření. Metriky jsou zaznamenávány pravidelně během dolaďování. Tyto metriky je možné zobrazit v soubor s výsledky jemného ladění. Stejná data by se neměla nacházet v trénovacích a ověřovacích souborech. Datová sada musí být naformátovaná jako soubor JSONL. Musíte soubor nahrát s tímto účelem fine-tune.Další podrobnosti najdete v průvodci vyladěním . |
Ne |
OpenAI.CreateFineTuningJobRequestHyperparameters
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| velikost dávky | string nebo OpenAI.integer | Ne | ||
| násobič rychlosti učení | string nebo OpenAI.numeric | Ne | ||
| počet epoch | string nebo OpenAI.integer | Ne |
OpenAI.CreateFineTuningJobRequestIntegrations
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Možné hodnoty: wandb |
Ano | |
| wandb | OpenAI.CreateFineTuningJobRequestIntegrationsWandb | Ano |
OpenAI.CreateFineTuningJobRequestIntegrationsWandb
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| entita | řetězec (s možnou hodnotou null) | Ne | ||
| název | řetězec (s možnou hodnotou null) | Ne | ||
| projekt | řetězec | Ano | ||
| tags | pole řetězce | Ne |
OpenAI.CreateResponseStreamingResponse
Typ: OpenAI.ResponseAudioDeltaEvent nebo OpenAI.ResponseAudioTranscriptDeltaEvent nebo OpenAI.ResponseCodeInterpreterCallDeltaEvent nebo OpenAI.ResponseCodeInterpreterCallInProgressEvent nebo OpenAI.ResponseCodeInterpreterCallInterpretingEvent nebo OpenAI.ResponseContentPartAddedEvent nebo OpenAI.ResponseCreatedEvent nebo OpenAI.ResponseErrorEvent nebo OpenAI.ResponseErrorEvent nebo OpenAI.OpenAI.ResponseFileSearchCallInProgressEvent nebo OpenAI.ResponseFileSearchCallSearchingEvent nebo OpenAI.ResponseFunctionCallArgumentsDeltaEvent nebo OpenAI.ResponseInProgressEvent nebo OpenAI.ResponseFailedEvent nebo OpenAI.ResponseIncompleteEvent nebo OpenAI.ResponseOutputItemAddedEvent nebo OpenAI.ResponseReasoningSummaryPartAddedEvent nebo OpenAI.ResponseReasoningSummaryTextDeltaEvent nebo OpenAI.ResponseReasoningTextDeltaEvent nebo OpenAI.ResponseRefusalDeltaEvent nebo OpenAI.ResponseTextDeltaEvent nebo OpenAI.ResponseWebSearchCallInProgressEvent nebo OpenAI.ResponseWebSearchCallSearchingEvent nebo OpenAI.ResponseImageGenCallGeneratingEvent nebo OpenAI.ResponseImageGenCallInProgressEvent nebo OpenAI.ResponseImageGenCallPartialImageEvent nebo OpenAI.ResponseMCPCallArgumentsDeltaEvent nebo OpenAI.ResponseMCPCallFailedEvent nebo OpenAI.ResponseMCPCallInProgressEvent nebo OpenAI.ResponseMCPListToolsFailedEvent nebo OpenAI.ResponseMCPListToolsInProgressEvent nebo OpenAI.ResponseOutputTextAnnotationAddedEvent nebo OpenAI.ResponseQueuedEvent nebo OpenAI.ResponseCustomToolCallInputDeltaEvent nebo OpenAI.ResponseAudioDoneEvent nebo OpenAI.ResponseAudioTranscriptDoneEvent nebo OpenAI.ResponseCodeInterpreterCallCodeDoneEvent nebo OpenAI.ResponseCodeInterpreterCallCompletedEvent nebo OpenAI.ResponseCompletedEvent nebo OpenAI.ResponseCompletedEvent nebo OpenAI.ResponseContentPartDoneEvent nebo OpenAI.ResponseFileSearchCallCompletedEvent nebo OpenAI.ResponseFunctionCallArgumentsDoneEvent nebo OpenAI.ResponseOutputItemDoneEvent nebo OpenAI.ResponseOutputItemDoneEvent nebo OpenAI.ResponseReasoningSummaryPartDoneEvent nebo OpenAI.ResponseReasoningSummaryTextDoneEvent nebo OpenAI.ResponseReasoningTextDoneEvent nebo OpenAI.ResponseRefusalDoneEvent nebo OpenAI.ResponseTextDoneEvent nebo OpenAI.ResponseWebSearchCallCompletedEvent nebo OpenAI.ResponseImageGenCallCompletedEvent nebo OpenAI.ResponseMCPCallArgumentsDoneEvent nebo OpenAI.ResponseMCPCallCompletedEvent nebo OpenAI.ResponseMCPListToolsCompletedEvent nebo OpenAI.ResponseCustomToolCallInputDoneEvent
OpenAI.CustomGrammarFormatParam
Gramatika definovaná uživatelem
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| definice | řetězec | Definice gramatiky. | Ano | |
| Syntaxe | OpenAI.GrammarSyntax1 | Ano | ||
| typ | výčet | Formát gramatiky Vždy grammar.Možné hodnoty: grammar |
Ano |
OpenAI.CustomTextFormatParam
Nekontrénovaný volný text
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Nepřetrénovaný textový formát Vždy text.Možné hodnoty: text |
Ano |
OpenAI.CustomToolParam
Vlastní nástroj, který zpracovává vstup pomocí zadaného formátu. Další informace o vlastních nástrojích
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Volitelný popis vlastního nástroje, který slouží k poskytnutí dalšího kontextu. | Ne | |
| format | OpenAI.CustomToolParamFormat | Vstupní formát vlastního nástroje. Výchozí hodnota je nekontrénovaný text. | Ne | |
| └- typ | OpenAI.CustomToolParamFormatType | Ano | ||
| název | řetězec | Název vlastního nástroje, který se používá k jeho identifikaci ve voláních nástrojů. | Ano | |
| typ | výčet | Typ vlastního nástroje. Vždy custom.Možné hodnoty: custom |
Ano |
OpenAI.CustomToolParamFormat
Vstupní formát vlastního nástroje. Výchozí hodnota je nekontrénovaný text.
Diskriminátor pro OpenAI.CustomToolParamFormat
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
text |
OpenAI.CustomTextFormatParam |
grammar |
OpenAI.CustomGrammarFormatParam |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.CustomToolParamFormatType | Ano |
OpenAI.CustomToolParamFormatType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | textgrammar |
OpenAI.DeletedConversationResource
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| smazaný | boolean | Ano | ||
| id | řetězec | Ano | ||
| objekt | výčet | Možné hodnoty: conversation.deleted |
Ano |
OpenAI.DetailEnum
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | lowhighauto |
OpenAI.DoubleClickAction
Akce dvojkliku.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Určuje typ události. U akce poklikání je tato vlastnost vždy nastavena na double_click.Možné hodnoty: double_click |
Ano | |
| x | OpenAI.integer | Ano | ||
| y | OpenAI.integer | Ano |
OpenAI.Drag
Akce přetažení
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| cesta | pole OpenAI.DragPoint | Pole souřadnic představující cestu přetahování Souřadnice se zobrazí jako pole. objektů, například <br> [<br> { x: 100, y: 200 },<br> { x: 200, y: 300 }<br> ]<br> |
Ano | |
| typ | výčet | Určuje typ události. U akce přetažení je tato vlastnost nastavena jako vždy nastaveno na drag.Možné hodnoty: drag |
Ano |
OpenAI.DragPoint
Dvojice souřadnic x/y, například { x: 100, y: 200 }.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| x | OpenAI.integer | Ano | ||
| y | OpenAI.integer | Ano |
OpenAI.EasyInputMessage
Vstup zprávy do modelu s rolí, která označuje dodržování hierarchie pokynů. Pokyny, které mají roli developer nebo system, mají přednost před pokyny s rolí user. U zpráv s rolí assistant se předpokládá, že byly vygenerovány modelem v předchozích interakcích.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | string nebo OpenAI.InputMessageContentList | Text, obrázek nebo zvukový vstup do modelu, který se používá k vygenerování odpovědi. Může také obsahovat předchozí odpovědi asistenta. |
Ano | |
| role | výčet | Role vstupu zprávy. Jeden z user, assistant, system nebodeveloper.Možné hodnoty: user, assistant, system, developer |
Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ vstupu zprávy. Vždy message.Možné hodnoty: message |
Ano |
OpenAI.Error
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| doplňkové informace | objekt | Ne | ||
| kód | řetězec (s možnou hodnotou null) | Ano | ||
| debugInfo | objekt | Ne | ||
| Podrobnosti | pole OpenAI.Error | Ne | ||
| zpráva | řetězec | Ano | ||
| param | řetězec (s možnou hodnotou null) | Ne | ||
| typ | řetězec | Ne |
OpenAI.EvalApiError
Objekt představující chybovou odpověď z rozhraní Eval API.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kód | řetězec | Kód chyby. | Ano | |
| zpráva | řetězec | Chybová zpráva. | Ano |
OpenAI.EvalGraderLabelModel
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| vstup | pole OpenAI.EvalItem | Ano | ||
| labels | pole řetězce | Popisky, které se mají přiřadit ke každé položce v hodnocení. | Ano | |
| model | řetězec | Model, který se má použít pro vyhodnocení. Musí podporovat strukturované výstupy. | Ano | |
| název | řetězec | Název hodnotitele. | Ano | |
| předávání štítků | pole řetězce | Popisky označující úspěšný výsledek. Musí to být podmnožina popisků. | Ano | |
| typ | výčet | Typ objektu, který je vždy label_model.Možné hodnoty: label_model |
Ano |
OpenAI.EvalGraderPython
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Štítek_obrázku | řetězec | Značka obrázku, která se má použít pro skript Pythonu. | Ne | |
| název | řetězec | Název hodnotitele. | Ano | |
| prah průchodu | OpenAI.numeric | Ne | ||
| odeslat k provedení | řetězec | Zdrojový kód skriptu Pythonu. | Ano | |
| typ | výčet | Typ objektu, který je vždy python.Možné hodnoty: python |
Ano |
OpenAI.EvalGraderScoreModel
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| vstup | pole OpenAI.EvalItem | Vstupní zprávy vyhodnocené klasiátorem. Podporuje bloky textového, výstupního textu, vstupního obrázku a vstupního zvukového obsahu a můžou obsahovat řetězce šablony. | Ano | |
| model | řetězec | Model, který se má použít pro vyhodnocení. | Ano | |
| název | řetězec | Název hodnotitele. | Ano | |
| prah průchodu | OpenAI.numeric | Ne | ||
| oblast | pole OpenAI.numeric | Rozsah skóre. Výchozí hodnota je [0, 1]. |
Ne | |
| parametry vzorkování | OpenAI.EvalGraderScoreModelSamplingParams | Ne | ||
| └max_completions_tokens | OpenAI.integer (nullable) | Ne | ||
| └─ úsilí_o_uvažování | OpenAI.ReasoningEffort | Omezuje úsilí na odůvodňování modely odůvodnění. Aktuálně podporované hodnoty jsou none, minimallowmediumhigha .xhigh Snižovánízdůvodnění může vést k rychlejším odpovědím a menšímu počtu použitých tokenů. o odůvodnění v odpovědi - gpt-5.1 výchozí hodnota none, která neprovádí odůvodnění. Podporované hodnoty odůvodnění jsou gpt-5.1none, low, mediuma high. Volání nástrojů jsou podporována pro všechny hodnoty odůvodnění v gpt-5.1.- Všechny modely před gpt-5.1 výchozím nastavením medium zdůvodnění úsilí a nepodporují none.– Ve gpt-5-pro výchozím nastavení modelu (a pouze podporuje) high zdůvodnění.- xhigh je podporován pro všechny modely po gpt-5.1-codex-max. |
Ne | |
| └semeno | OpenAI.integer (nullable) | Ne | ||
| └− teplota | OpenAI.numeric (s možnou hodnotou null) | Ne | ||
| └top_p | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| typ | výčet | Typ objektu, který je vždy score_model.Možné hodnoty: score_model |
Ano |
OpenAI.EvalGraderScoreModelSamplingParams
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| max_completions_tokens | OpenAI.integer (nullable) | Ne | ||
| úsilí o usuzování | OpenAI.ReasoningEffort | Omezuje úsilí na odůvodňování modely odůvodnění. Aktuálně podporované hodnoty jsou none, minimallowmediumhigha .xhigh Snižovánízdůvodnění může vést k rychlejším odpovědím a menšímu počtu použitých tokenů. o odůvodnění v odpovědi - gpt-5.1 výchozí hodnota none, která neprovádí odůvodnění. Podporované hodnoty odůvodnění jsou gpt-5.1none, low, mediuma high. Volání nástrojů jsou podporována pro všechny hodnoty odůvodnění v gpt-5.1.- Všechny modely před gpt-5.1 výchozím nastavením medium zdůvodnění úsilí a nepodporují none.– Ve gpt-5-pro výchozím nastavení modelu (a pouze podporuje) high zdůvodnění.- xhigh je podporován pro všechny modely po gpt-5.1-codex-max. |
Ne | |
| seed | OpenAI.integer (nullable) | Ne | ||
| Teplota | OpenAI.numeric (s možnou hodnotou null) | Ne | ||
| top_p | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 |
OpenAI.EvalGraderStringCheck
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| vstup | řetězec | Vstupní text. To může zahrnovat řetězce vzorů. | Ano | |
| název | řetězec | Název hodnotitele. | Ano | |
| operace | výčet | Kontrola řetězce, kterou je třeba provést. Jeden z eq, ne, likenebo ilike.Možné hodnoty: eq, ne, like, ilike |
Ano | |
| odkazovat | řetězec | Referenční text. To může zahrnovat řetězce vzorů. | Ano | |
| typ | výčet | Typ objektu, který je vždy string_check.Možné hodnoty: string_check |
Ano |
OpenAI.EvalGraderTextSimilarity
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| hodnotící metrika | výčet | Metrika vyhodnocení, která se má použít. Jeden z cosine, , fuzzy_matchbleu,gleu, meteor, rouge_1, , rouge_2rouge_3, rouge_4, , rouge_5nebo rouge_l.Možné hodnoty: cosine, fuzzy_match, bleu, , gleumeteor, rouge_1rouge_2, rouge_3, rouge_4rouge_5rouge_l |
Ano | |
| vstup | řetězec | Text, který se ohodnotuje. | Ano | |
| název | řetězec | Název hodnotitele. | Ano | |
| prah průchodu | OpenAI.numeric | Ano | ||
| odkazovat | řetězec | Text, který se hodnotí podle. | Ano | |
| typ | výčet | Typ grejdru. Možné hodnoty: text_similarity |
Ano |
OpenAI.EvalItem
Vstup zprávy do modelu s rolí, která označuje dodržování hierarchie pokynů. Pokyny, které mají roli developer nebo system, mají přednost před pokyny s rolí user. U zpráv s rolí assistant se předpokládá, že byly vygenerovány modelem v předchozích interakcích.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | OpenAI.EvalItemContent | Vstupy do modelu – mohou obsahovat řetězce šablony. Podporuje text, výstupní text, vstupní obrázky a vstupní zvuk, a to buď jako jednu položku, nebo pole položek. | Ano | |
| role | výčet | Role vstupu zprávy. Jeden z user, assistant, system nebodeveloper.Možné hodnoty: user, assistant, system, developer |
Ano | |
| typ | výčet | Typ vstupu zprávy. Vždy message.Možné hodnoty: message |
Ne |
OpenAI.EvalItemContent
Vstupy do modelu – mohou obsahovat řetězce šablony. Podporuje text, výstupní text, vstupní obrázky a vstupní zvuk, a to buď jako jednu položku, nebo pole položek.
Typ: OpenAI.EvalItemContentItem nebo OpenAI.EvalItemContentArray
Vstupy do modelu – mohou obsahovat řetězce šablony. Podporuje text, výstupní text, vstupní obrázky a vstupní zvuk, a to buď jako jednu položku, nebo pole položek.
OpenAI.EvalItemContentArray
Seznam vstupů, z nichž každý může být vstupním textem, výstupním textem, vstupním obrázkem nebo vstupním zvukovým objektem.
Pole: OpenAI.EvalItemContentItem
OpenAI.EvalItemContentItem
Jedna položka obsahu: vstupní text, výstupní text, vstupní obrázek nebo vstupní zvuk.
Typ: OpenAI.EvalItemContentText nebo OpenAI.EvalItemContentItemObject
Jedna položka obsahu: vstupní text, výstupní text, vstupní obrázek nebo vstupní zvuk.
OpenAI.EvalItemContentItemObject
Jedna položka obsahu: vstupní text, výstupní text, vstupní obrázek nebo vstupní zvuk.
Diskriminátor pro OpenAI.EvalItemContentItemObject
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
output_text |
OpenAI.EvalItemContentOutputText |
input_image |
OpenAI.EvalItemInputImage |
input_audio |
OpenAI.InputAudio |
input_text |
OpenAI.EvalItemContentItemObjectInputTextContent |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.EvalItemContentItemObjectType | Ano |
OpenAI.EvalItemContentItemObjectInputTextContent
Textový vstup do modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Textový vstup do modelu. | Ano | |
| typ | výčet | Typ vstupní položky. Vždy input_text.Možné hodnoty: input_text |
Ano |
OpenAI.EvalItemContentItemObjectType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | input_textoutput_textinput_imageinput_audio |
OpenAI.EvalItemContentOutputText
Textový výstup z modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Textový výstup z modelu. | Ano | |
| typ | výčet | Typ výstupního textu. Vždy output_text.Možné hodnoty: output_text |
Ano |
OpenAI.EvalItemContentText
Textový vstup do modelu.
Typ: řetězec
OpenAI.EvalItemInputImage
Blok vstupu obrázku používaný v polích obsahu EvalItem.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| detail | řetězec | Úroveň podrobností obrázku, která se má odeslat do modelu. Jeden z high, lownebo auto. Výchozí hodnota je auto. |
Ne | |
| image_url | řetězec | Adresa URL vstupu obrázku. | Ano | |
| typ | výčet | Typ vstupu obrázku. Vždy input_image.Možné hodnoty: input_image |
Ano |
OpenAI.EvalJsonlFileContentSource
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | pole OpenAI.EvalJsonlFileContentSourceContent | Obsah souboru jsonl. | Ano | |
| typ | výčet | Typ zdroje jsonl. Vždy file_content.Možné hodnoty: file_content |
Ano |
OpenAI.EvalJsonlFileContentSourceContent
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| položka | objekt | Ano | ||
| vzorek | objekt | Ne |
OpenAI.EvalJsonlFileIdSource
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Identifikátor souboru. | Ano | |
| typ | výčet | Typ zdroje jsonl. Vždy file_id.Možné hodnoty: file_id |
Ano |
OpenAI.EvalResponsesSource
Objekt EvalResponsesSource popisující konfiguraci zdroje dat běhu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| vytvořeno po | OpenAI.integer (nullable) | Ne | ||
| vytvořeno před | OpenAI.integer (nullable) | Ne | ||
| hledání_instrukcí | řetězec (s možnou hodnotou null) | Ne | ||
| metadata | objekt (nullable) | Ne | ||
| model | řetězec (s možnou hodnotou null) | Ne | ||
| úsilí o usuzování | OpenAI.ReasoningEffort (nullable) | Omezuje úsilí na odůvodňování modely odůvodnění. Aktuálně podporované hodnoty jsou none, minimallowmediumhigha .xhigh Snižovánízdůvodnění může vést k rychlejším odpovědím a menšímu počtu použitých tokenů. o odůvodnění v odpovědi - gpt-5.1 výchozí hodnota none, která neprovádí odůvodnění. Podporované hodnoty odůvodnění jsou gpt-5.1none, low, mediuma high. Volání nástrojů jsou podporována pro všechny hodnoty odůvodnění v gpt-5.1.- Všechny modely před gpt-5.1 výchozím nastavením medium zdůvodnění úsilí a nepodporují none.– Ve gpt-5-pro výchozím nastavení modelu (a pouze podporuje) high zdůvodnění.- xhigh je podporován pro všechny modely po gpt-5.1-codex-max. |
Ne | |
| Teplota | OpenAI.numeric (s možnou hodnotou null) | Ne | ||
| tools | pole řetězce | Ne | ||
| top_p | OpenAI.numeric (s možnou hodnotou null) | Ne | ||
| typ | výčet | Typ spuštění zdroje dat. Vždy responses.Možné hodnoty: responses |
Ano | |
| users | pole řetězce | Ne |
OpenAI.EvalRunOutputItemSample
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| chyba | OpenAI.EvalApiError | Objekt představující chybovou odpověď z rozhraní Eval API. | Ano | |
| důvod ukončení | řetězec | Ano | ||
| vstup | pole EvalRunOutputItemSampleInput | Ano | ||
| max_completion_tokens | OpenAI.integer | Ano | ||
| model | řetězec | Ano | ||
| výstup | pole EvalRunOutputItemSampleOutput | Ano | ||
| seed | OpenAI.integer | Ano | ||
| Teplota | OpenAI.numeric | Ano | ||
| top_p | OpenAI.numeric | Ano | ||
| využití | OpenAI.EvalRunOutputItemSampleUsage | Ano |
OpenAI.EvalRunOutputItemSampleUsage
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| cached_tokens | OpenAI.integer | Ano | ||
| completion_tokens | OpenAI.integer | Ano | ||
| prompt_tokens | OpenAI.integer | Ano | ||
| total_tokens | OpenAI.integer | Ano |
OpenAI.EvalRunPerModelUsage
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| cached_tokens | OpenAI.integer | Ano | ||
| completion_tokens | OpenAI.integer | Ano | ||
| invocation_count | OpenAI.integer | Ano | ||
| model_name | řetězec | Ano | ||
| prompt_tokens | OpenAI.integer | Ano | ||
| total_tokens | OpenAI.integer | Ano |
OpenAI.EvalRunPerTestingCriteriaResults
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| selhalo | OpenAI.integer | Ano | ||
| Předán | OpenAI.integer | Ano | ||
| testovací_kritéria | řetězec | Ano |
OpenAI.EvalRunResultCounts
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| chyba | OpenAI.integer | Ano | ||
| selhalo | OpenAI.integer | Ano | ||
| Předán | OpenAI.integer | Ano | ||
| Celkem | OpenAI.integer | Ano |
OpenAI.EvalStoredCompletionsSource
Konfigurace StoredCompletionsRunDataSource popisující sadu filtrů
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| vytvořeno po | OpenAI.integer (nullable) | Ne | ||
| vytvořeno před | OpenAI.integer (nullable) | Ne | ||
| limit | OpenAI.integer (nullable) | Ne | ||
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| model | řetězec (s možnou hodnotou null) | Ne | ||
| typ | výčet | Typ zdroje. Vždy stored_completions.Možné hodnoty: stored_completions |
Ano |
OpenAI.FileCitationBody
Citace souboru.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| ID souboru | řetězec | ID souboru. | Ano | |
| filename | řetězec | Název citovaného souboru. | Ano | |
| index | OpenAI.integer | Ano | ||
| typ | výčet | Typ citace souboru. Vždy file_citation.Možné hodnoty: file_citation |
Ano |
OpenAI.FilePath
Cesta k souboru.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| ID souboru | řetězec | ID souboru. | Ano | |
| index | OpenAI.integer | Ano | ||
| typ | výčet | Typ cesty k souboru. Vždy file_path.Možné hodnoty: file_path |
Ano |
OpenAI.FileSearchTool
Nástroj, který hledá relevantní obsah z nahraných souborů.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Filtry | OpenAI.Filters (s možnou hodnotou null) | Ne | ||
| max_počet_výsledků | OpenAI.integer | Ne | ||
| možnosti hodnocení | OpenAI.RankingOptions | Ne | ||
| └hybrid_search | OpenAI.HybridSearchOptions | Váhy, které určují, jak vzájemné pořadí fúzních fúzních zůstatků odpovídá sémantické vkládání shody versus řídké shody klíčových slov, když je povolené hybridní vyhledávání. | Ne | |
| └- ranker | OpenAI.RankerVersionType | Ranker, který se má použít pro vyhledávání souborů. | Ne | |
| └ score_threshold | OpenAI.numeric | Prahová hodnota skóre pro hledání souboru je číslo v rozmezí od 0 do 1. Čísla blížící se 1 se pokusí vrátit pouze nejrelevantní výsledky, ale můžou vrátit méně výsledků. | Ne | |
| typ | výčet | Typ nástroje pro vyhledávání souborů. Vždy file_search.Možné hodnoty: file_search |
Ano | |
| identifikátory_vektorového_úložiště | pole řetězce | ID vektorových úložišť, která se mají prohledávat. | Ano |
OpenAI.FileSearchToolCallResults
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| attributes | OpenAI.VectorStoreFileAttributes (nullable) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce. s maximální délkou 64 znaků. Hodnoty jsou řetězce s maximálním počtem délka 512 znaků, logických hodnot nebo čísel |
Ne | |
| ID souboru | řetězec | Ne | ||
| filename | řetězec | Ne | ||
| skóre | Číslo | Ne | ||
| poslat SMS | řetězec | Ne |
OpenAI Filtry
Typ: OpenAI.ComparisonFilter nebo OpenAI.CompoundFilter
OpenAI.FineTuneDPOHyperparameters
Hyperparametry používané pro úlohu vyladění DPO.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| velikost dávky | string nebo OpenAI.integer | Počet příkladů v každé dávce Větší velikost dávky znamená, že parametry modelu se aktualizují méně často, ale s nižší odchylkou. | Ne | |
| beta verze | string nebo OpenAI.numeric | Hodnota beta pro metodu DPO. Vyšší hodnota beta zvýší váhu sankce mezi zásadou a referenčním modelem. | Ne | |
| násobič rychlosti učení | string nebo OpenAI.numeric | Faktor škálování pro rychlost učení. Menší rychlost učení může být užitečná, aby se zabránilo přeučení. | Ne | |
| počet epoch | string nebo OpenAI.integer | Počet epoch pro trénování modelu. Epocha označuje jeden celý cyklus skrze trénovací datovou sadu. | Ne |
OpenAI.FineTuneDPOMethod
Konfigurace pro metodu jemného ladění DPO
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| hyperparametry | OpenAI.FineTuneDPOHyperparameters | Hyperparametry používané pro úlohu vyladění DPO. | Ne |
OpenAI.FineTuneMethod
Metoda použitá k jemnému ladění.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| dpo | OpenAI.FineTuneDPOMethod | Konfigurace pro metodu jemného ladění DPO | Ne | |
| posílení | OpenAI.FineTuneReinforcementMethod | Konfigurace pro metodu jemného ladění výztuže | Ne | |
| supervizovaný | OpenAI.FineTuneSupervisedMethod | Konfigurace pro metodu jemného ladění pod dohledem | Ne | |
| typ | výčet | Typ metody. Je buď supervised, dponebo reinforcement.Možné hodnoty: supervised, dpo, reinforcement |
Ano |
OpenAI.FineTuneReinforcementHyperparameters
Hyperparametry používané pro úlohu jemného ladění výztuže.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| velikost dávky | string nebo OpenAI.integer | Počet příkladů v každé dávce Větší velikost dávky znamená, že parametry modelu se aktualizují méně často, ale s nižší odchylkou. | Ne | |
| compute_multiplier | string nebo OpenAI.numeric | Násobitel množství výpočetních prostředků používaných k prozkoumání vyhledávacího prostoru během trénování | Ne | |
| eval_interval | string nebo OpenAI.integer | Počet trénovacích kroků mezi jednotlivými běhy vyhodnocení. | Ne | |
| eval_samples | string nebo OpenAI.integer | Počet zkušebních ukázek, které se mají vygenerovat v jednotlivých krocích trénování | Ne | |
| násobič rychlosti učení | string nebo OpenAI.numeric | Faktor škálování pro rychlost učení. Menší rychlost učení může být užitečná, aby se zabránilo přeučení. | Ne | |
| počet epoch | string nebo OpenAI.integer | Počet epoch pro trénování modelu. Epocha označuje jeden celý cyklus skrze trénovací datovou sadu. | Ne | |
| úsilí o usuzování | výčet | Úroveň úsilí o odůvodnění. Možné hodnoty: default, low, medium, high |
Ne |
OpenAI.FineTuneReinforcementMethod
Konfigurace pro metodu jemného ladění výztuže
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| posuzovatel | OpenAI.GraderStringCheck nebo OpenAI.GraderTextSimilarity nebo OpenAI.GraderPython nebo OpenAI.GraderScoreModel nebo OpenAI.GraderMulti | Grader použitý pro jemně vyladěnou úlohu. | Ano | |
| hyperparametry | OpenAI.FineTuneReinforcementHyperparameters | Hyperparametry používané pro úlohu jemného ladění výztuže. | Ne |
OpenAI.FineTuneSupervisedHyperparameters
Hyperparametry používané pro úlohu jemného ladění.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| velikost dávky | string nebo OpenAI.integer | Počet příkladů v každé dávce Větší velikost dávky znamená, že parametry modelu se aktualizují méně často, ale s nižší odchylkou. | Ne | |
| násobič rychlosti učení | string nebo OpenAI.numeric | Faktor škálování pro rychlost učení. Menší rychlost učení může být užitečná, aby se zabránilo přeučení. | Ne | |
| počet epoch | string nebo OpenAI.integer | Počet epoch pro trénování modelu. Epocha označuje jeden celý cyklus skrze trénovací datovou sadu. | Ne |
OpenAI.FineTuneSupervisedMethod
Konfigurace pro metodu jemného ladění pod dohledem
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| hyperparametry | OpenAI.FineTuneSupervisedHyperparameters | Hyperparametry používané pro úlohu jemného ladění. | Ne |
OpenAI.FineTuningIntegration
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ integrace povolené pro úlohu jemného ladění Možné hodnoty: wandb |
Ano | |
| wandb | OpenAI.FineTuningIntegrationWandb | Ano | ||
| └– entita | řetězec (s možnou hodnotou null) | Ne | ||
| └– název | řetězec (s možnou hodnotou null) | Ne | ||
| └─ projekt | řetězec | Ano | ||
| └– značky | pole řetězce | Ne |
OpenAI.FineTuningIntegrationWandb
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| entita | řetězec (s možnou hodnotou null) | Ne | ||
| název | řetězec (s možnou hodnotou null) | Ne | ||
| projekt | řetězec | Ano | ||
| tags | pole řetězce | Ne |
OpenAI.FineTuningJob
Objekt fine_tuning.job představuje jemně vyladěnou úlohu, která byla vytvořena prostřednictvím rozhraní API.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| datum_vytvoření | integer | Časové razítko Unix (v sekundách) pro okamžik, kdy byla úloha jemného ladění vytvořena. | Ano | |
| chyba | OpenAI.FineTuningJobError (nullable) | Ano | ||
| └ kód | řetězec | Ano | ||
| └- zpráva | řetězec | Ano | ||
| └- param | řetězec (s možnou hodnotou null) | Ano | ||
| odhadované dokončení | integer | Ne | ||
| jemně vyladěný model | řetězec (s možnou hodnotou null) | Ano | ||
| dokončeno v | integer | Ano | ||
| hyperparametry | OpenAI.FineTuningJobHyperparameters | Ano | ||
| └ batch_size | string nebo OpenAI.integer | Ne | auto | |
| └─learning_rate_multiplier | string nebo OpenAI.numeric | Ne | ||
| └ n_epochs | string nebo OpenAI.integer | Ne | auto | |
| id | řetězec | Identifikátor objektu, na který lze odkazovat v koncových bodech rozhraní API. | Ano | |
| integrace | pole OpenAI.FineTuningIntegration | Ne | ||
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| metoda | OpenAI.FineTuneMethod | Metoda použitá k jemnému ladění. | Ne | |
| model | řetězec | Základní model, který je v procesu dolaďování. | Ano | |
| objekt | výčet | Typ objektu, který je vždy „fine_tuning.job“. Možné hodnoty: fine_tuning.job |
Ano | |
| identifikátor_organizace | řetězec | Organizace, která řídí úlohu doladění. | Ano | |
| výsledkové_soubory | pole řetězce | ID zkompilovaných souborů výsledků pro úlohu jemného doladění. Výsledky můžete načíst pomocí rozhraní Files API. | Ano | |
| seed | OpenAI.integer | Ano | ||
| stav | výčet | Aktuální stav fine-tuning úlohy, která může být buď validating_files, queued, running, succeeded, failed nebo cancelled.Možné hodnoty: validating_files, queued, running, succeeded, failedcancelled |
Ano | |
| trénované tokeny | OpenAI.integer (nullable) | Ano | ||
| tréninkový soubor | řetězec | ID souboru použitého pro trénování. Trénovací data můžete načíst pomocí rozhraní FILES API. | Ano | |
| validační_soubor | řetězec (s možnou hodnotou null) | Ano |
OpenAI.FineTuningJobCheckpoint
Objekt fine_tuning.job.checkpoint představuje kontrolní bod modelu pro jemně vyladěnou úlohu, která je připravená k použití.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| datum_vytvoření | integer | Časové razítko unixu (v sekundách) pro vytvoření kontrolního bodu. | Ano | |
| kontrolní bod doladěného modelu | řetězec | Název jemně vyladěného modelu kontrolního bodu, který se vytvoří. | Ano | |
| identifikátor_fine_tuning_jobu | řetězec | Název úlohy jemného ladění, ze které byl tento kontrolní bod vytvořen. | Ano | |
| id | řetězec | Identifikátor kontrolního bodu, na který lze odkazovat v koncových bodech rozhraní API. | Ano | |
| metriky | OpenAI.FineTuningJobCheckpointMetrics | Ano | ||
| └full_valid_loss | OpenAI.numeric | Ne | ||
| └─ plná přesnost průměrného platného tokenu | OpenAI.numeric | Ne | ||
| └─ Krok | OpenAI.numeric | Ne | ||
| └ train_loss | OpenAI.numeric | Ne | ||
| └─ train_mean_token_accuracy (průměrná přesnost tokenu během tréninku) | OpenAI.numeric | Ne | ||
| └- valid_loss | OpenAI.numeric | Ne | ||
| └─ platná_střední_přesnost_tokenu | OpenAI.numeric | Ne | ||
| objekt | výčet | Vždy se jedná o typ objektu "fine_tuning.job.checkpoint". Možné hodnoty: fine_tuning.job.checkpoint |
Ano | |
| číslo_kroku | OpenAI.integer | Ano |
OpenAI.FineTuningJobCheckpointMetrics
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| full_valid_loss | OpenAI.numeric | Ne | ||
| full_valid_mean_token_accuracy | OpenAI.numeric | Ne | ||
| krokovat | OpenAI.numeric | Ne | ||
| train_loss | OpenAI.numeric | Ne | ||
| train_mean_token_accuracy | OpenAI.numeric | Ne | ||
| valid_loss | OpenAI.numeric | Ne | ||
| valid_mean_token_accuracy | OpenAI.numeric | Ne |
OpenAI.FineTuningJobError
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kód | řetězec | Ano | ||
| zpráva | řetězec | Ano | ||
| param | řetězec (s možnou hodnotou null) | Ano |
OpenAI.FineTuningJobEvent
Vyladění objektu události úlohy
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| datum_vytvoření | integer | Časové razítko Unix (v sekundách) pro okamžik, kdy byla úloha jemného ladění vytvořena. | Ano | |
| data | OpenAI.FineTuningJobEventData | Ne | ||
| id | řetězec | Identifikátor objektu. | Ano | |
| úroveň | výčet | Úroveň protokolu události. Možné hodnoty: info, warn, error |
Ano | |
| zpráva | řetězec | Zpráva události. | Ano | |
| objekt | výčet | Typ objektu, který je vždy „fine_tuning.job.event“. Možné hodnoty: fine_tuning.job.event |
Ano | |
| typ | výčet | Typ události. Možné hodnoty: message, metrics |
Ne |
OpenAI.FineTuningJobEventData
Typ: objekt
OpenAI.FineTuningJobHyperparameters
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| velikost dávky | string nebo OpenAI.integer | Ne | ||
| násobič rychlosti učení | string nebo OpenAI.numeric | Ne | ||
| počet epoch | string nebo OpenAI.integer | Ne |
OpenAI.FunctionAndCustomToolCallOutput
Diskriminátor pro OpenAI.FunctionAndCustomToolCallOutput
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
input_text |
OpenAI.FunctionAndCustomToolCallOutputInputTextContent |
input_image |
OpenAI.FunctionAndCustomToolCallOutputInputImageContent |
input_file |
OpenAI.FunctionAndCustomToolCallOutputInputFileContent |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.FunctionAndCustomToolCallOutputType | Ano |
OpenAI.FunctionAndCustomToolCallOutputInputFileContent
Vstup souboru do modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| file_data | řetězec | Obsah souboru, který se má odeslat do modelu. | Ne | |
| ID souboru | řetězec (s možnou hodnotou null) | Ne | ||
| file_url | řetězec | Adresa URL souboru, který se má odeslat do modelu. | Ne | |
| filename | řetězec | Název souboru, který se má odeslat do modelu. | Ne | |
| typ | výčet | Typ vstupní položky. Vždy input_file.Možné hodnoty: input_file |
Ano |
OpenAI.FunctionAndCustomToolCallOutputInputImageContent
Vstup obrázku do modelu. Přečtěte si o vstupech obrázků.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| detail | OpenAI.ImageDetail | Ano | ||
| ID souboru | řetězec (s možnou hodnotou null) | Ne | ||
| image_url | řetězec | Ne | ||
| typ | výčet | Typ vstupní položky. Vždy input_image.Možné hodnoty: input_image |
Ano |
OpenAI.FunctionAndCustomToolCallOutputInputTextContent
Textový vstup do modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Textový vstup do modelu. | Ano | |
| typ | výčet | Typ vstupní položky. Vždy input_text.Možné hodnoty: input_text |
Ano |
OpenAI.FunctionAndCustomToolCallOutputType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | input_textinput_imageinput_file |
OpenAI.FunctionCallItemStatus
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | in_progresscompletedincomplete |
OpenAI.FunctionObject
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Popis toho, co funkce dělá, kterou model používá k výběru, kdy a jak tuto funkci volat. | Ne | |
| název | řetězec | Název funkce, která se má volat. Musí být a-z, A-Z, 0-9 nebo obsahovat podtržítka a pomlčky s maximální délkou 64. | Ano | |
| parameters | OpenAI.FunctionParameters | Parametry, které funkce přijímají, jsou popsané jako objekt schématu JSON. Příklady najdete v příručce a referenční informace ke schématu JSON pro dokumentaci k formátu. Vynechání parameters definuje funkci s prázdným seznamem parametrů. |
Ne | |
| přísné | logická hodnota (s možnou hodnotou null) | Ne |
OpenAI.FunctionParameters
Parametry, které funkce přijímají, jsou popsané jako objekt schématu JSON. Příklady najdete v příručce a referenční informace ke schématu JSON pro dokumentaci k formátu.
Vynechání parameters definuje funkci s prázdným seznamem parametrů.
Typ: objekt
OpenAI.FunctionShellAction
Spusťte příkaz prostředí.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| commands | pole řetězce | Ano | ||
| max_output_length | OpenAI.integer (nullable) | Ano | ||
| časový limit_ms | OpenAI.integer (nullable) | Ano |
OpenAI.FunctionShellActionParam
Příkazy a omezení popisující, jak spustit volání nástroje prostředí
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| commands | pole řetězce | Seřazené příkazy prostředí pro spuštění prostředí | Ano | |
| max_output_length | OpenAI.integer (nullable) | Ne | ||
| časový limit_ms | OpenAI.integer (nullable) | Ne |
OpenAI.FunctionShellCallItemStatus
Hodnoty stavu hlášené pro volání nástroje prostředí
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | in_progresscompletedincomplete |
OpenAI.FunctionShellCallOutputContent
Obsah výstupu volání nástroje prostředí, který byl vygenerován.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| vytvořeno kým | řetězec | Identifikátor objektu actor, který položku vytvořil. | Ne | |
| výsledek | OpenAI.FunctionShellCallOutputOutcome | Představuje výstupní výsledek (s ukončovacím kódem) nebo výstup časového limitu výstupního bloku volání prostředí. | Ano | |
| └- typ | OpenAI.FunctionShellCallOutputOutcomeType | Ano | ||
| Stderr | řetězec | Standardní výstup chyby, který byl zachycen. | Ano | |
| stdout | řetězec | Standardní výstup, který byl zachycen. | Ano |
OpenAI.FunctionShellCallOutputContentParam
Zachycený výstup volání nástroje stdout a stderr pro část výstupu volání nástroje prostředí
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| výsledek | OpenAI.FunctionShellCallOutputOutcomeParam | Výsledek ukončení nebo časového limitu přidružený k tomuto volání prostředí. | Ano | |
| └- typ | OpenAI.FunctionShellCallOutputOutcomeParamType | Ano | ||
| Stderr | řetězec | Zachycený výstup stderru pro volání prostředí Omezení: maxLength: 10485760 |
Ano | |
| stdout | řetězec | Zachycený výstup výstupu stdout pro volání prostředí Omezení: maxLength: 10485760 |
Ano |
OpenAI.FunctionShellCallOutputExitOutcome
Označuje, že příkazy prostředí byly dokončeny a vrátily ukončovací kód.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| exit_code | OpenAI.integer | Ano | ||
| typ | výčet | Typ výsledku. Vždy exit.Možné hodnoty: exit |
Ano |
OpenAI.FunctionShellCallOutputExitOutcomeParam
Označuje, že příkazy prostředí byly dokončeny a vrátily ukončovací kód.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| exit_code | OpenAI.integer | Ano | ||
| typ | výčet | Typ výsledku. Vždy exit.Možné hodnoty: exit |
Ano |
OpenAI.FunctionShellCallOutputOutcome
Představuje výstupní výsledek (s ukončovacím kódem) nebo výstup časového limitu výstupního bloku volání prostředí.
Diskriminátor pro OpenAI.FunctionShellCallOutputOutcome
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
timeout |
OpenAI.FunctionShellCallOutputTimeoutOutcome |
exit |
OpenAI.FunctionShellCallOutputExitOutcome |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.FunctionShellCallOutputOutcomeType | Ano |
OpenAI.FunctionShellCallOutputOutcomeParam
Výsledek ukončení nebo časového limitu přidružený k tomuto volání prostředí.
Diskriminátor pro OpenAI.FunctionShellCallOutputOutcomeParam
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
timeout |
OpenAI.FunctionShellCallOutputTimeoutOutcomeParam |
exit |
OpenAI.FunctionShellCallOutputExitOutcomeParam |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.FunctionShellCallOutputOutcomeParamType | Ano |
OpenAI.FunctionShellCallOutputOutcomeParamType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | timeoutexit |
OpenAI.FunctionShellCallOutputOutcomeType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | timeoutexit |
OpenAI.FunctionShellCallOutputTimeoutOutcome
Označuje, že volání prostředí překročilo nakonfigurovaný časový limit.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ výsledku. Vždy timeout.Možné hodnoty: timeout |
Ano |
OpenAI.FunctionShellCallOutputTimeoutOutcomeParam
Označuje, že volání prostředí překročilo nakonfigurovaný časový limit.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ výsledku. Vždy timeout.Možné hodnoty: timeout |
Ano |
OpenAI.FunctionShellToolParam
Nástroj, který umožňuje modelu spouštět příkazy prostředí.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ nástroje prostředí. Vždy shell.Možné hodnoty: shell |
Ano |
OpenAI.FunctionTool
Ve vašem vlastním kódu definuje funkci, kterou může model volitelně volat.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec (s možnou hodnotou null) | Ne | ||
| název | řetězec | Název funkce, kterou volat. | Ano | |
| parameters | objekt (nullable) | Ano | ||
| přísné | logická hodnota (s možnou hodnotou null) | Ano | ||
| typ | výčet | Typ nástroje funkce. Vždy function.Možné hodnoty: function |
Ano |
OpenAI.GraderLabelModel
Objekt LabelModelGrader, který používá model k přiřazení popisků ke každé položce v vyhodnocení.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| vstup | pole OpenAI.EvalItem | Ano | ||
| labels | pole řetězce | Popisky, které se mají přiřadit ke každé položce v hodnocení. | Ano | |
| model | řetězec | Model, který se má použít pro vyhodnocení. Musí podporovat strukturované výstupy. | Ano | |
| název | řetězec | Název hodnotitele. | Ano | |
| předávání štítků | pole řetězce | Popisky označující úspěšný výsledek. Musí to být podmnožina popisků. | Ano | |
| typ | výčet | Typ objektu, který je vždy label_model.Možné hodnoty: label_model |
Ano |
OpenAI.GraderMulti
Objekt MultiGrader kombinuje výstupy více hodnotitelů, aby vytvořil jediný výsledek.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| vypočítat_výstup | řetězec | Vzorec pro výpočet výstupu na základě výsledků hodnocení. | Ano | |
| Grejdry | OpenAI.GraderStringCheck nebo OpenAI.GraderTextSimilarity nebo OpenAI.GraderPython nebo OpenAI.GraderScoreModel nebo OpenAI.GraderLabelModel | Ano | ||
| název | řetězec | Název hodnotitele. | Ano | |
| typ | výčet | Typ objektu, který je vždy multi.Možné hodnoty: multi |
Ano |
OpenAI.GraderPython
Objekt PythonGrader, který spouští skript Pythonu na vstupu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Štítek_obrázku | řetězec | Značka obrázku, která se má použít pro skript Pythonu. | Ne | |
| název | řetězec | Název hodnotitele. | Ano | |
| odeslat k provedení | řetězec | Zdrojový kód skriptu Pythonu. | Ano | |
| typ | výčet | Typ objektu, který je vždy python.Možné hodnoty: python |
Ano |
OpenAI.GraderScoreModel
A ScoreModelGrader objekt, který používá model k přiřazení skóre vstupu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| vstup | pole OpenAI.EvalItem | Vstupní zprávy vyhodnocené klasiátorem. Podporuje bloky textového, výstupního textu, vstupního obrázku a vstupního zvukového obsahu a můžou obsahovat řetězce šablony. | Ano | |
| model | řetězec | Model, který se má použít pro vyhodnocení. | Ano | |
| název | řetězec | Název hodnotitele. | Ano | |
| oblast | pole OpenAI.numeric | Rozsah skóre. Výchozí hodnota je [0, 1]. |
Ne | |
| parametry vzorkování | OpenAI.EvalGraderScoreModelSamplingParams | Ne | ||
| └max_completions_tokens | OpenAI.integer (nullable) | Ne | ||
| └─ úsilí_o_uvažování | OpenAI.ReasoningEffort | Omezuje úsilí na odůvodňování modely odůvodnění. Aktuálně podporované hodnoty jsou none, minimallowmediumhigha .xhigh Snižovánízdůvodnění může vést k rychlejším odpovědím a menšímu počtu použitých tokenů. o odůvodnění v odpovědi - gpt-5.1 výchozí hodnota none, která neprovádí odůvodnění. Podporované hodnoty odůvodnění jsou gpt-5.1none, low, mediuma high. Volání nástrojů jsou podporována pro všechny hodnoty odůvodnění v gpt-5.1.- Všechny modely před gpt-5.1 výchozím nastavením medium zdůvodnění úsilí a nepodporují none.– Ve gpt-5-pro výchozím nastavení modelu (a pouze podporuje) high zdůvodnění.- xhigh je podporován pro všechny modely po gpt-5.1-codex-max. |
Ne | |
| └semeno | OpenAI.integer (nullable) | Ne | ||
| └− teplota | OpenAI.numeric (s možnou hodnotou null) | Ne | ||
| └top_p | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| typ | výčet | Typ objektu, který je vždy score_model.Možné hodnoty: score_model |
Ano |
OpenAI.GraderStringCheck
A StringCheckGrader objekt, který provádí porovnání řetězců mezi vstupem a odkazem pomocí zadané operace.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| vstup | řetězec | Vstupní text. To může zahrnovat řetězce vzorů. | Ano | |
| název | řetězec | Název hodnotitele. | Ano | |
| operace | výčet | Kontrola řetězce, kterou je třeba provést. Jeden z eq, ne, likenebo ilike.Možné hodnoty: eq, ne, like, ilike |
Ano | |
| odkazovat | řetězec | Referenční text. To může zahrnovat řetězce vzorů. | Ano | |
| typ | výčet | Typ objektu, který je vždy string_check.Možné hodnoty: string_check |
Ano |
OpenAI.GraderTextSimilarity
A TextSimilarityGrader objekt, který ohodnotuje text na základě metrik podobnosti.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| hodnotící metrika | výčet | Metrika vyhodnocení, která se má použít. Jeden z cosine, , fuzzy_matchbleu,gleu, meteor, rouge_1, , rouge_2rouge_3, rouge_4, , rouge_5nebo rouge_l.Možné hodnoty: cosine, fuzzy_match, bleu, , gleumeteor, rouge_1rouge_2, rouge_3, rouge_4rouge_5rouge_l |
Ano | |
| vstup | řetězec | Text, který se ohodnotuje. | Ano | |
| název | řetězec | Název hodnotitele. | Ano | |
| odkazovat | řetězec | Text, který se hodnotí podle. | Ano | |
| typ | výčet | Typ grejdru. Možné hodnoty: text_similarity |
Ano |
OpenAI.GrammarSyntax1
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | larkregex |
OpenAI.HybridSearchOptions
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| embedding_weight | OpenAI.numeric | Ano | ||
| text_weight | OpenAI.numeric | Ano |
OpenAI.ImageDetail
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | lowhighauto |
OpenAI.ImageGenTool
Nástroj, který generuje obrázky pomocí modelů obrázků GPT.
Platné modely:
gpt-image-1
gpt-image-1-mini
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| na pozadí | výčet | Typ pozadí pro vygenerovaný obrázek Jeden z transparent.opaquenebo auto. Výchozí hodnota: auto.Možné hodnoty: transparent, opaque, auto |
Ne | |
| input_fidelity | OpenAI.InputFidelity (nullable) | Určete, kolik úsilí bude model vyvíjet, aby odpovídal stylu a funkcím, zejména obličejových rysů, vstupních obrázků. Tento parametr je podporován pouze pro gpt-image-1. Nepodporováno pro gpt-image-1-mini. Podporuje high a low. Výchozí hodnota je low. |
Ne | |
| vstupní_obrázková_maska | OpenAI.ImageGenToolInputImageMask | Ne | ||
| └ file_id | řetězec | Ne | ||
| └─ image_url | řetězec | Ne | ||
| model | řetězec (viz následující platné modely) | Ne | ||
| Moderování | výčet | Úroveň moderování pro vygenerovanou image Výchozí hodnota: auto.Možné hodnoty: auto, low |
Ne | |
| komprese_výstupu | OpenAI.integer | Ne | 100 | |
| formát_výstupu | výčet | Výstupní formát vygenerované image. jeden z png, webp, nebojpeg. Výchozí hodnota: png.Možné hodnoty: png, webp, jpeg |
Ne | |
| částečné_obrázky | OpenAI.integer | Ne | ||
| kvalita | výčet | Kvalita vygenerované image. Jeden z low, , mediumhigh,nebo auto. Výchozí hodnota: auto.Možné hodnoty: low, medium, high, auto |
Ne | |
| velikost | výčet | Velikost vygenerované image. Jeden z 1024x1024, , 1024x15361536x1024nebo auto. Výchozí hodnota: auto.Možné hodnoty: 1024x1024, 1024x1536, 1536x1024, auto |
Ne | |
| typ | výčet | Typ nástroje pro generování obrázků. Vždy image_generation.Možné hodnoty: image_generation |
Ano |
OpenAI.ImageGenToolInputImageMask
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| ID souboru | řetězec | Ne | ||
| image_url | řetězec | Ne |
OpenAI.IncludeEnum
Zadejte další výstupní data, která se mají zahrnout do odpovědi modelu. Aktuálně podporované hodnoty jsou:
-
web_search_call.action.sources: Zahrňte zdroje volání webového vyhledávacího nástroje. -
code_interpreter_call.outputs: Zahrnuje výsledky provedení kódu Pythonu v položkách volání nástroje pro interpretaci kódu. -
computer_call_output.output.image_url: Zahrňte adresy URL obrázků z výsledku počítačového volání. -
file_search_call.results: Zahrňte výsledky vyhledávání nástroje pro hledání souborů. -
message.input_image.image_url: Zahrňte adresy URL obrázků ze vstupní zprávy. -
message.output_text.logprobs: Zahrňte logprobs se zprávami asistenta. -
reasoning.encrypted_content: Zahrnuje zašifrovanou verzi tokenů odůvodnění ve výstupech zdůvodnění položek. To umožňuje, aby byly položky pro uvažování použity v konverzacích na více otočení při použití stateless Responses API (například když je parametr nastaven nastore, nebo když je organizace zaregistrována v programu nulového uchovávání dat).
| Property | Value |
|---|---|
| Description | Zadejte další výstupní data, která se mají zahrnout do odpovědi modelu. Aktuálně podporované hodnoty jsou: |
-
web_search_call.action.sources: Zahrňte zdroje volání webového vyhledávacího nástroje. -
code_interpreter_call.outputs: Zahrnuje výsledky provedení kódu Pythonu v položkách volání nástroje pro interpretaci kódu. -
computer_call_output.output.image_url: Zahrňte adresy URL obrázků z výsledku počítačového volání. -
file_search_call.results: Zahrňte výsledky vyhledávání nástroje pro hledání souborů. -
message.input_image.image_url: Zahrňte adresy URL obrázků ze vstupní zprávy. -
message.output_text.logprobs: Zahrňte logprobs se zprávami asistenta. -
reasoning.encrypted_content: Zahrnuje zašifrovanou verzi tokenů odůvodnění ve výstupech zdůvodnění položek. To umožňuje, aby byly položky pro uvažování použity v konverzacích na více otočení při použití stateless Responses API (například když je parametr nastaven nastore, nebo když je organizace zaregistrována v programu nulového uchovávání dat). | | Typ | řetězec | | Hodnoty |file_search_call.resultsweb_search_call.resultsweb_search_call.action.sourcesmessage.input_image.image_urlcomputer_call_output.output.image_urlcode_interpreter_call.outputsreasoning.encrypted_contentmessage.output_text.logprobsmemory_search_call.results|
OpenAI.InputAudio
Zvukový vstup do modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| input_audio | OpenAI.InputAudioInputAudio | Ano | ||
| typ | výčet | Typ vstupní položky. Vždy input_audio.Možné hodnoty: input_audio |
Ano |
OpenAI.InputAudioInputAudio
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| data | řetězec | Ano | ||
| format | výčet | Možné hodnoty: mp3, wav |
Ano |
OpenAI.InputContent
Diskriminátor pro OpenAI.InputContent
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
input_text |
OpenAI.InputContentInputTextContent |
input_image |
OpenAI.InputContentInputImageContent |
input_file |
OpenAI.InputContentInputFileContent |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.InputContentType | Ano |
OpenAI.InputContentInputFileContent
Vstup souboru do modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| file_data | řetězec | Obsah souboru, který se má odeslat do modelu. | Ne | |
| ID souboru | řetězec (s možnou hodnotou null) | Ne | ||
| file_url | řetězec | Adresa URL souboru, který se má odeslat do modelu. | Ne | |
| filename | řetězec | Název souboru, který se má odeslat do modelu. | Ne | |
| typ | výčet | Typ vstupní položky. Vždy input_file.Možné hodnoty: input_file |
Ano |
OpenAI.InputContentInputImageContent
Vstup obrázku do modelu. Přečtěte si o vstupech obrázků.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| detail | OpenAI.ImageDetail | Ano | ||
| ID souboru | řetězec (s možnou hodnotou null) | Ne | ||
| image_url | řetězec | Ne | ||
| typ | výčet | Typ vstupní položky. Vždy input_image.Možné hodnoty: input_image |
Ano |
OpenAI.InputContentInputTextContent
Textový vstup do modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Textový vstup do modelu. | Ano | |
| typ | výčet | Typ vstupní položky. Vždy input_text.Možné hodnoty: input_text |
Ano |
OpenAI.InputContentType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | input_textinput_imageinput_file |
OpenAI.InputFidelity
Určete, kolik úsilí bude model vyvíjet, aby odpovídal stylu a funkcím, zejména obličejových rysů, vstupních obrázků. Tento parametr je podporován pouze pro gpt-image-1. Nepodporováno pro gpt-image-1-mini. Podporuje high a low. Výchozí hodnota je low.
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | highlow |
OpenAI.InputFileContent
Vstup souboru do modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| file_data | řetězec | Obsah souboru, který se má odeslat do modelu. | Ne | |
| ID souboru | řetězec (s možnou hodnotou null) | Ne | ||
| file_url | řetězec | Adresa URL souboru, který se má odeslat do modelu. | Ne | |
| filename | řetězec | Název souboru, který se má odeslat do modelu. | Ne | |
| typ | výčet | Typ vstupní položky. Vždy input_file.Možné hodnoty: input_file |
Ano |
OpenAI.InputFileContentParam
Vstup souboru do modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| file_data | řetězec (s možnou hodnotou null) | Ne | ||
| ID souboru | řetězec (s možnou hodnotou null) | Ne | ||
| file_url | řetězec | Ne | ||
| filename | řetězec (s možnou hodnotou null) | Ne | ||
| typ | výčet | Typ vstupní položky. Vždy input_file.Možné hodnoty: input_file |
Ano |
OpenAI.InputImageContent
Vstup obrázku do modelu. Přečtěte si o vstupech obrázků.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| detail | OpenAI.ImageDetail | Ano | ||
| ID souboru | řetězec (s možnou hodnotou null) | Ne | ||
| image_url | řetězec | Ne | ||
| typ | výčet | Typ vstupní položky. Vždy input_image.Možné hodnoty: input_image |
Ano |
OpenAI.InputImageContentParamAutoParam
Vstup obrázku do modelu. Informace o vstupech obrázků
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| detail | OpenAI.DetailEnum (s možnou hodnotou null) | Ne | ||
| ID souboru | řetězec (s možnou hodnotou null) | Ne | ||
| image_url | řetězec | Ne | ||
| typ | výčet | Typ vstupní položky. Vždy input_image.Možné hodnoty: input_image |
Ano |
OpenAI.InputItem
Položka představující část kontextu pro odpověď, která se má vygenerovat modelem. Může obsahovat text, obrázky a zvukové vstupy a také předchozí odpovědi asistenta a výstupy volání nástroje.
Diskriminátor pro OpenAI.InputItem
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.InputItemType | Ano |
OpenAI.InputItemApplyPatchToolCallItemParam
Volání nástroje představující požadavek na vytvoření, odstranění nebo aktualizaci souborů pomocí diff oprav.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje Apply Patch vygenerované modelem. Omezení: minLength: 1, maxLength: 64 |
Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| operace | OpenAI.ApplyPatchOperationParam | Jeden z create_file, delete_file nebo update_file operací poskytovaných nástroji apply_patch. | Ano | |
| └- typ | OpenAI.ApplyPatchOperationParamType | Ano | ||
| stav | OpenAI.ApplyPatchCallStatusParam | Hodnoty stavu hlášené pro volání nástroje apply_patch | Ano | |
| typ | výčet | Typ položky. Vždy apply_patch_call.Možné hodnoty: apply_patch_call |
Ano |
OpenAI.InputItemApplyPatchToolCallOutputItemParam
Streamovaný výstup vygenerovaný voláním nástroje apply patch
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje Apply Patch vygenerované modelem. Omezení: minLength: 1, maxLength: 64 |
Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| výstup | řetězec (s možnou hodnotou null) | Ne | ||
| stav | OpenAI.ApplyPatchCallOutputStatusParam | Hodnoty výsledku hlášené pro výstupy volání nástroje apply_patch | Ano | |
| typ | výčet | Typ položky. Vždy apply_patch_call_output.Možné hodnoty: apply_patch_call_output |
Ano |
OpenAI.InputItemCodeInterpreterToolCall
Volání nástroje ke spuštění kódu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kód | řetězec (s možnou hodnotou null) | Ano | ||
| container_id | řetězec | ID kontejneru použitého ke spuštění kódu. | Ano | |
| id | řetězec | Jedinečné ID volání nástroje interpretu kódu. | Ano | |
| outputs | pole OpenAI.CodeInterpreterOutputLogs nebo OpenAI.CodeInterpreterOutputImage | Ano | ||
| stav | výčet | Stav volání nástroje interpreta kódu. Platné hodnoty jsou in_progress, , completedincomplete, interpretinga failed.Možné hodnoty: in_progress, completed, incomplete, interpreting, failed |
Ano | |
| typ | výčet | Typ volání nástroje interpreta kódu. Vždy code_interpreter_call.Možné hodnoty: code_interpreter_call |
Ano |
OpenAI.InputItemCompactionSummaryItemParam
Komprimace položky vygenerované rozhranímv1/responses/compact API
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| encrypted_content | řetězec | Šifrovaný obsah souhrnu komprimace. Omezení: maxLength: 10485760 |
Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| typ | výčet | Typ položky. Vždy compaction.Možné hodnoty: compaction |
Ano |
OpenAI.InputItemComputerCallOutputItemParam
Výstup z volání počítačového nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| acknowledged_safety_checks | pole OpenAI.ComputerCallSafetyCheckParam | Ne | ||
| call_id | řetězec | ID volání počítačového nástroje, které vytvořilo výstup. Omezení: minLength: 1, maxLength: 64 |
Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| výstup | OpenAI.ComputerScreenshotImage | Snímek obrazovky počítače použitý s nástrojem pro použití počítače | Ano | |
| stav | OpenAI.FunctionCallItemStatus (nullable) | Ne | ||
| typ | výčet | Typ výstupu volání počítačového nástroje. Vždy computer_call_output.Možné hodnoty: computer_call_output |
Ano |
OpenAI.InputItemComputerToolCall
Zavolání nástroje k použití s počítačovým nástrojem. Další informace najdete v průvodci používáním počítače .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.ComputerAction | Ano | ||
| call_id | řetězec | Identifikátor použitý při odpovídání na volání nástroje s výstupem. | Ano | |
| id | řetězec | Jedinečné ID počítačového volání. | Ano | |
| pending_safety_checks | pole OpenAI.ComputerCallSafetyCheckParam | Čekající bezpečnostní kontroly volání počítače. | Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ano | |
| typ | výčet | Typ hovoru počítačem. Vždy computer_call.Možné hodnoty: computer_call |
Ano |
OpenAI.InputItemCustomToolCall
Volání vlastního nástroje vytvořeného modelem
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Identifikátor použitý k mapování tohoto vlastního volání nástroje na výstup volání nástroje. | Ano | |
| id | řetězec | Jedinečné ID volání vlastního nástroje na platformě OpenAI. | Ne | |
| vstup | řetězec | Vstup pro volání vlastního nástroje vygenerovaného modelem. | Ano | |
| název | řetězec | Název volaného vlastního nástroje. | Ano | |
| typ | výčet | Typ volání vlastního nástroje. Vždy custom_tool_call.Možné hodnoty: custom_tool_call |
Ano |
OpenAI.InputItemCustomToolCallOutput
Výstup vlastního volání nástroje z kódu, který se odesílá zpět do modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | ID volání, které se používá k mapování výstupu volání tohoto vlastního nástroje na vlastní volání nástroje. | Ano | |
| id | řetězec | Jedinečné ID výstupu volání vlastního nástroje na platformě OpenAI. | Ne | |
| výstup | řetězec nebo pole OpenAI.FunctionAndCustomToolCallOutput | Výstup z volání vlastního nástroje vygenerovaného vaším kódem Může to být řetězec nebo seznam výstupního obsahu. |
Ano | |
| typ | výčet | Typ výstupu volání vlastního nástroje. Vždy custom_tool_call_output.Možné hodnoty: custom_tool_call_output |
Ano |
OpenAI.InputItemFileSearchToolCall
Výsledky volání nástroje pro vyhledávání souborů. Další informace najdete v průvodci hledáním souborů .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečné ID volání nástroje pro vyhledávání souborů. | Ano | |
| Dotazy | pole řetězce | Dotazy používané k hledání souborů. | Ano | |
| results | pole OpenAI.FileSearchToolCallResults | Ne | ||
| stav | výčet | Stav volání nástroje pro vyhledávání souborů. Jeden z in_progress.searching, incomplete nebo failed,Možné hodnoty: in_progress, searching, completed, incomplete, failed |
Ano | |
| typ | výčet | Typ volání nástroje pro vyhledávání souborů. Vždy file_search_call.Možné hodnoty: file_search_call |
Ano |
OpenAI.InputItemFunctionCallOutputItemParam
Výstup z volání funkčního nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje funkcí vygenerované modelem. Omezení: minLength: 1, maxLength: 64 |
Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| výstup | řetězec nebo pole OpenAI.InputTextContentParam nebo OpenAI.InputImageContentParamAutoParam nebo OpenAI.InputFileContentParam | Text, obrázek nebo výstup souboru volání nástroje funkcí | Ano | |
| stav | OpenAI.FunctionCallItemStatus (nullable) | Ne | ||
| typ | výčet | Typ výstupu volání nástroje funkce. Vždy function_call_output.Možné hodnoty: function_call_output |
Ano |
OpenAI.InputItemFunctionShellCallItemParam
Nástroj představující požadavek na spuštění jednoho nebo více příkazů prostředí.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.FunctionShellActionParam | Příkazy a omezení popisující, jak spustit volání nástroje prostředí | Ano | |
| └– příkazy | pole řetězce | Seřazené příkazy prostředí pro spuštění prostředí | Ano | |
| └max_output_length | OpenAI.integer (nullable) | Ne | ||
| └timeout_ms | OpenAI.integer (nullable) | Ne | ||
| call_id | řetězec | Jedinečné ID volání nástroje prostředí vygenerované modelem. Omezení: minLength: 1, maxLength: 64 |
Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| stav | OpenAI.FunctionShellCallItemStatus (nullable) | Hodnoty stavu hlášené pro volání nástroje prostředí | Ne | |
| typ | výčet | Typ položky. Vždy shell_call.Možné hodnoty: shell_call |
Ano |
OpenAI.InputItemFunctionShellCallOutputItemParam
Streamované výstupní položky generované voláním nástroje prostředí.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje prostředí vygenerované modelem. Omezení: minLength: 1, maxLength: 64 |
Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| max_output_length | OpenAI.integer (nullable) | Ne | ||
| výstup | pole OpenAI.FunctionShellCallOutputContentParam | Zachycené bloky výstupu stdout a stderr spolu s přidruženými výsledky | Ano | |
| typ | výčet | Typ položky. Vždy shell_call_output.Možné hodnoty: shell_call_output |
Ano |
OpenAI.InputItemFunctionToolCall
Volání nástroje ke spuštění funkce Další informace najdete v průvodci voláním funkcí .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| arguments | řetězec | Řetězec JSON obsahující argumenty, které mají být předány funkci. | Ano | |
| call_id | řetězec | Jedinečné ID volání nástroje funkcí vygenerované modelem. | Ano | |
| id | řetězec | Jedinečné ID volání nástroje funkcí. | Ne | |
| název | řetězec | Název funkce, která se má spustit. | Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ volání funkčního nástroje. Vždy function_call.Možné hodnoty: function_call |
Ano |
OpenAI.InputItemImageGenToolCall
Požadavek na generování obrazu vytvořený modelem.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečné ID volání generování image. | Ano | |
| result | řetězec (s možnou hodnotou null) | Ano | ||
| stav | výčet | Stav volání generování image. Možné hodnoty: in_progress, completed, generating, failed |
Ano | |
| typ | výčet | Typ volání generování image. Vždy image_generation_call.Možné hodnoty: image_generation_call |
Ano |
OpenAI.InputItemLocalShellToolCall
Volání nástroje ke spuštění příkazu v místním prostředí
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.LocalShellExecAction | Na serveru spusťte shell příkaz. | Ano | |
| call_id | řetězec | Jedinečné ID volání místního nástroje příkazového řádku vygenerované modelem. | Ano | |
| id | řetězec | Jedinečné ID volání místního prostředí. | Ano | |
| stav | výčet | Stav volání místního prostředí. Možné hodnoty: in_progress, completed, incomplete |
Ano | |
| typ | výčet | Typ volání místního prostředí. Vždy local_shell_call.Možné hodnoty: local_shell_call |
Ano |
OpenAI.InputItemLocalShellToolCallOutput
Výstup volání lokálního shell nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečné ID volání místního nástroje příkazového řádku vygenerované modelem. | Ano | |
| výstup | řetězec | Řetězec ve formátu JSON jako výstup z volání lokálního shellového nástroje. | Ano | |
| stav | výčet | Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ výstupu volání místního nástroje prostředí. Vždy local_shell_call_output.Možné hodnoty: local_shell_call_output |
Ano |
OpenAI.InputItemMcpApprovalRequest
Žádost o lidské schválení vyvolání nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| arguments | řetězec | Řetězec JSON s argumenty pro nástroj. | Ano | |
| id | řetězec | Jedinečné ID žádosti o schválení. | Ano | |
| název | řetězec | Název nástroje, který se má spustit. | Ano | |
| označení serveru | řetězec | Popisek MCP serveru, který provádí požadavek. | Ano | |
| typ | výčet | Typ položky. Vždy mcp_approval_request.Možné hodnoty: mcp_approval_request |
Ano |
OpenAI.InputItemMcpApprovalResponse
Odpověď na žádost o schválení MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| approval_request_id | řetězec | ID žádosti o schválení, na kterou se odpovídá. | Ano | |
| approve | boolean | Zda byla žádost schválena. | Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| důvod | řetězec (s možnou hodnotou null) | Ne | ||
| typ | výčet | Typ položky. Vždy mcp_approval_response.Možné hodnoty: mcp_approval_response |
Ano |
OpenAI.InputItemMcpListTools
Seznam nástrojů dostupných na serveru MCP
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| chyba | řetězec (s možnou hodnotou null) | Ne | ||
| id | řetězec | Jedinečné ID seznamu. | Ano | |
| označení serveru | řetězec | Popisek serveru MCP. | Ano | |
| tools | pole OpenAI.MCPListToolsTools | Nástroje dostupné na serveru. | Ano | |
| typ | výčet | Typ položky. Vždy mcp_list_tools.Možné hodnoty: mcp_list_tools |
Ano |
OpenAI.InputItemMcpToolCall
Vyvolání nástroje na serveru MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| approval_request_id | řetězec (s možnou hodnotou null) | Ne | ||
| arguments | řetězec | Řetězec JSON s argumenty předanými nástroji. | Ano | |
| chyba | řetězec (s možnou hodnotou null) | Ne | ||
| id | řetězec | Jedinečné ID volání nástroje. | Ano | |
| název | řetězec | Název nástroje, který byl spuštěn. | Ano | |
| výstup | řetězec (s možnou hodnotou null) | Ne | ||
| označení serveru | řetězec | Popisek serveru MCP, na kterém je nástroj spuštěný. | Ano | |
| stav | OpenAI.MCPToolCallStatus | Ne | ||
| typ | výčet | Typ položky. Vždy mcp_call.Možné hodnoty: mcp_call |
Ano |
OpenAI.InputItemOutputMessage
Výstupní zpráva z modelu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | pole OpenAI.OutputMessageContent | Obsah výstupní zprávy. | Ano | |
| id | řetězec | Jedinečné ID výstupní zprávy. | Ano | |
| role | výčet | Role výstupní zprávy. Vždy assistant.Možné hodnoty: assistant |
Ano | |
| stav | výčet | Stav vstupu zprávy. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení vstupních položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ano | |
| typ | výčet | Typ výstupní zprávy. Vždy message.Možné hodnoty: output_message |
Ano |
OpenAI.InputItemReasoningItemItem
Popis řetězce myšlenky používaného modelem odůvodnění při generování odpovědi. Pokud ručně input, nezapomeňte do rozhraní API pro odpovědi zahrnout tyto položky do rozhraní API pro odpovědi.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | pole OpenAI.ReasoningTextContent | Zdůvodnění textového obsahu | Ne | |
| encrypted_content | řetězec (s možnou hodnotou null) | Ne | ||
| id | řetězec | Jedinečný identifikátor obsahu odůvodnění. | Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| souhrn | pole OpenAI. Shrnutí | Odůvodnění souhrnného obsahu | Ano | |
| typ | výčet | Typ objektu. Vždy reasoning.Možné hodnoty: reasoning |
Ano |
OpenAI.InputItemType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | messageoutput_messagefile_search_callcomputer_callcomputer_call_outputweb_search_callfunction_callfunction_call_outputreasoningcompactionimage_generation_callcode_interpreter_calllocal_shell_calllocal_shell_call_outputshell_callshell_call_outputapply_patch_callapply_patch_call_outputmcp_list_toolsmcp_approval_requestmcp_approval_responsemcp_callcustom_tool_call_outputcustom_tool_callitem_reference |
OpenAI.InputItemWebSearchToolCall
Výsledky volání webového vyhledávacího nástroje. Další informace najdete v průvodci vyhledáváním na webu .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.WebSearchActionSearch nebo OpenAI.WebSearchActionOpenPage nebo OpenAI.WebSearchActionFind | Objekt popisující konkrétní akci prováděnou v tomto volání vyhledávání na webu. Obsahuje podrobnosti o tom, jak model používal web (vyhledávání, open_page, hledání). |
Ano | |
| id | řetězec | Jedinečné ID volání webového vyhledávacího nástroje. | Ano | |
| stav | výčet | Stav volání nástroje pro vyhledávání na webu. Možné hodnoty: in_progress, searching, completed, failed |
Ano | |
| typ | výčet | Typ volání webového vyhledávacího nástroje. Vždy web_search_call.Možné hodnoty: web_search_call |
Ano |
OpenAI.InputMessage
Vstup zprávy do modelu s rolí, která označuje dodržování hierarchie pokynů. Pokyny, které mají roli developer nebo system, mají přednost před pokyny s rolí user.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | OpenAI.InputMessageContentList | Seznam jedné nebo více vstupních položek modelu obsahující jiný obsah types. |
Ano | |
| role | výčet | Role vstupu zprávy. Jeden z user, systemnebo developer.Možné hodnoty: user, system, developer |
Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ vstupu zprávy. Vždy je nastavená na message.Možné hodnoty: message |
Ano |
OpenAI.InputMessageContentList
Seznam jedné nebo více vstupních položek modelu, který obsahuje různé typy obsahu.
Pole: OpenAI.InputContent
OpenAI.InputMessageResource
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | OpenAI.InputMessageContentList | Seznam jedné nebo více vstupních položek modelu obsahující jiný obsah types. |
Ano | |
| id | řetězec | Jedinečné ID vstupu zprávy. | Ano | |
| role | výčet | Role vstupu zprávy. Jeden z user, systemnebo developer.Možné hodnoty: user, system, developer |
Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ vstupu zprávy. Vždy je nastavená na message.Možné hodnoty: message |
Ano |
OpenAI.InputParam
Textové, obrázkové nebo souborové vstupy do modelu, které se používají k vygenerování odpovědi. Další informace:
Typ: řetězec nebo pole OpenAI.InputItem
Textové, obrázkové nebo souborové vstupy do modelu, které se používají k vygenerování odpovědi. Další informace:
OpenAI.InputTextContent
Textový vstup do modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Textový vstup do modelu. | Ano | |
| typ | výčet | Typ vstupní položky. Vždy input_text.Možné hodnoty: input_text |
Ano |
OpenAI.InputTextContentParam
Textový vstup do modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Textový vstup do modelu. Omezení: maxLength: 10485760 |
Ano | |
| typ | výčet | Typ vstupní položky. Vždy input_text.Možné hodnoty: input_text |
Ano |
OpenAI.Item
Položka obsahu použitá k vygenerování odpovědi
Diskriminátor pro OpenAI.Item
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.ItemType | Ano |
OpenAI.ItemApplyPatchToolCallItemParam
Volání nástroje představující požadavek na vytvoření, odstranění nebo aktualizaci souborů pomocí diff oprav.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje Apply Patch vygenerované modelem. Omezení: minLength: 1, maxLength: 64 |
Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| operace | OpenAI.ApplyPatchOperationParam | Jeden z create_file, delete_file nebo update_file operací poskytovaných nástroji apply_patch. | Ano | |
| └- typ | OpenAI.ApplyPatchOperationParamType | Ano | ||
| stav | OpenAI.ApplyPatchCallStatusParam | Hodnoty stavu hlášené pro volání nástroje apply_patch | Ano | |
| typ | výčet | Typ položky. Vždy apply_patch_call.Možné hodnoty: apply_patch_call |
Ano |
OpenAI.ItemApplyPatchToolCallOutputItemParam
Streamovaný výstup vygenerovaný voláním nástroje apply patch
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje Apply Patch vygenerované modelem. Omezení: minLength: 1, maxLength: 64 |
Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| výstup | řetězec (s možnou hodnotou null) | Ne | ||
| stav | OpenAI.ApplyPatchCallOutputStatusParam | Hodnoty výsledku hlášené pro výstupy volání nástroje apply_patch | Ano | |
| typ | výčet | Typ položky. Vždy apply_patch_call_output.Možné hodnoty: apply_patch_call_output |
Ano |
OpenAI.ItemCodeInterpreterToolCall
Volání nástroje ke spuštění kódu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kód | řetězec (s možnou hodnotou null) | Ano | ||
| container_id | řetězec | ID kontejneru použitého ke spuštění kódu. | Ano | |
| id | řetězec | Jedinečné ID volání nástroje interpretu kódu. | Ano | |
| outputs | pole OpenAI.CodeInterpreterOutputLogs nebo OpenAI.CodeInterpreterOutputImage | Ano | ||
| stav | výčet | Stav volání nástroje interpreta kódu. Platné hodnoty jsou in_progress, , completedincomplete, interpretinga failed.Možné hodnoty: in_progress, completed, incomplete, interpreting, failed |
Ano | |
| typ | výčet | Typ volání nástroje interpreta kódu. Vždy code_interpreter_call.Možné hodnoty: code_interpreter_call |
Ano |
OpenAI.ItemCompactionSummaryItemParam
Komprimace položky vygenerované rozhranímv1/responses/compact API
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| encrypted_content | řetězec | Šifrovaný obsah souhrnu komprimace. Omezení: maxLength: 10485760 |
Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| typ | výčet | Typ položky. Vždy compaction.Možné hodnoty: compaction |
Ano |
OpenAI.ItemComputerCallOutputItemParam
Výstup z volání počítačového nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| acknowledged_safety_checks | pole OpenAI.ComputerCallSafetyCheckParam | Ne | ||
| call_id | řetězec | ID volání počítačového nástroje, které vytvořilo výstup. Omezení: minLength: 1, maxLength: 64 |
Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| výstup | OpenAI.ComputerScreenshotImage | Snímek obrazovky počítače použitý s nástrojem pro použití počítače | Ano | |
| stav | OpenAI.FunctionCallItemStatus (nullable) | Ne | ||
| typ | výčet | Typ výstupu volání počítačového nástroje. Vždy computer_call_output.Možné hodnoty: computer_call_output |
Ano |
OpenAI.ItemComputerToolCall
Zavolání nástroje k použití s počítačovým nástrojem. Další informace najdete v průvodci používáním počítače .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.ComputerAction | Ano | ||
| call_id | řetězec | Identifikátor použitý při odpovídání na volání nástroje s výstupem. | Ano | |
| id | řetězec | Jedinečné ID počítačového volání. | Ano | |
| pending_safety_checks | pole OpenAI.ComputerCallSafetyCheckParam | Čekající bezpečnostní kontroly volání počítače. | Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ano | |
| typ | výčet | Typ hovoru počítačem. Vždy computer_call.Možné hodnoty: computer_call |
Ano |
OpenAI.ItemCustomToolCall
Volání vlastního nástroje vytvořeného modelem
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Identifikátor použitý k mapování tohoto vlastního volání nástroje na výstup volání nástroje. | Ano | |
| id | řetězec | Jedinečné ID volání vlastního nástroje na platformě OpenAI. | Ne | |
| vstup | řetězec | Vstup pro volání vlastního nástroje vygenerovaného modelem. | Ano | |
| název | řetězec | Název volaného vlastního nástroje. | Ano | |
| typ | výčet | Typ volání vlastního nástroje. Vždy custom_tool_call.Možné hodnoty: custom_tool_call |
Ano |
OpenAI.ItemCustomToolCallOutput
Výstup vlastního volání nástroje z kódu, který se odesílá zpět do modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | ID volání, které se používá k mapování výstupu volání tohoto vlastního nástroje na vlastní volání nástroje. | Ano | |
| id | řetězec | Jedinečné ID výstupu volání vlastního nástroje na platformě OpenAI. | Ne | |
| výstup | řetězec nebo pole OpenAI.FunctionAndCustomToolCallOutput | Výstup z volání vlastního nástroje vygenerovaného vaším kódem Může to být řetězec nebo seznam výstupního obsahu. |
Ano | |
| typ | výčet | Typ výstupu volání vlastního nástroje. Vždy custom_tool_call_output.Možné hodnoty: custom_tool_call_output |
Ano |
OpenAI.ItemFileSearchToolCall
Výsledky volání nástroje pro vyhledávání souborů. Další informace najdete v průvodci hledáním souborů .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečné ID volání nástroje pro vyhledávání souborů. | Ano | |
| Dotazy | pole řetězce | Dotazy používané k hledání souborů. | Ano | |
| results | pole OpenAI.FileSearchToolCallResults | Ne | ||
| stav | výčet | Stav volání nástroje pro vyhledávání souborů. Jeden z in_progress.searching, incomplete nebo failed,Možné hodnoty: in_progress, searching, completed, incomplete, failed |
Ano | |
| typ | výčet | Typ volání nástroje pro vyhledávání souborů. Vždy file_search_call.Možné hodnoty: file_search_call |
Ano |
OpenAI.ItemFunctionCallOutputItemParam
Výstup z volání funkčního nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje funkcí vygenerované modelem. Omezení: minLength: 1, maxLength: 64 |
Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| výstup | řetězec nebo pole OpenAI.InputTextContentParam nebo OpenAI.InputImageContentParamAutoParam nebo OpenAI.InputFileContentParam | Text, obrázek nebo výstup souboru volání nástroje funkcí | Ano | |
| stav | OpenAI.FunctionCallItemStatus (nullable) | Ne | ||
| typ | výčet | Typ výstupu volání nástroje funkce. Vždy function_call_output.Možné hodnoty: function_call_output |
Ano |
OpenAI.ItemFunctionShellCallItemParam
Nástroj představující požadavek na spuštění jednoho nebo více příkazů prostředí.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.FunctionShellActionParam | Příkazy a omezení popisující, jak spustit volání nástroje prostředí | Ano | |
| └– příkazy | pole řetězce | Seřazené příkazy prostředí pro spuštění prostředí | Ano | |
| └max_output_length | OpenAI.integer (nullable) | Ne | ||
| └timeout_ms | OpenAI.integer (nullable) | Ne | ||
| call_id | řetězec | Jedinečné ID volání nástroje prostředí vygenerované modelem. Omezení: minLength: 1, maxLength: 64 |
Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| stav | OpenAI.FunctionShellCallItemStatus (nullable) | Hodnoty stavu hlášené pro volání nástroje prostředí | Ne | |
| typ | výčet | Typ položky. Vždy shell_call.Možné hodnoty: shell_call |
Ano |
OpenAI.ItemFunctionShellCallOutputItemParam
Streamované výstupní položky generované voláním nástroje prostředí.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje prostředí vygenerované modelem. Omezení: minLength: 1, maxLength: 64 |
Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| max_output_length | OpenAI.integer (nullable) | Ne | ||
| výstup | pole OpenAI.FunctionShellCallOutputContentParam | Zachycené bloky výstupu stdout a stderr spolu s přidruženými výsledky | Ano | |
| typ | výčet | Typ položky. Vždy shell_call_output.Možné hodnoty: shell_call_output |
Ano |
OpenAI.ItemFunctionToolCall
Volání nástroje ke spuštění funkce Další informace najdete v průvodci voláním funkcí .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| arguments | řetězec | Řetězec JSON obsahující argumenty, které mají být předány funkci. | Ano | |
| call_id | řetězec | Jedinečné ID volání nástroje funkcí vygenerované modelem. | Ano | |
| id | řetězec | Jedinečné ID volání nástroje funkcí. | Ne | |
| název | řetězec | Název funkce, která se má spustit. | Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ volání funkčního nástroje. Vždy function_call.Možné hodnoty: function_call |
Ano |
OpenAI.ItemImageGenToolCall
Požadavek na generování obrazu vytvořený modelem.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečné ID volání generování image. | Ano | |
| result | řetězec (s možnou hodnotou null) | Ano | ||
| stav | výčet | Stav volání generování image. Možné hodnoty: in_progress, completed, generating, failed |
Ano | |
| typ | výčet | Typ volání generování image. Vždy image_generation_call.Možné hodnoty: image_generation_call |
Ano |
OpenAI.ItemLocalShellToolCall
Volání nástroje ke spuštění příkazu v místním prostředí
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.LocalShellExecAction | Na serveru spusťte shell příkaz. | Ano | |
| call_id | řetězec | Jedinečné ID volání místního nástroje příkazového řádku vygenerované modelem. | Ano | |
| id | řetězec | Jedinečné ID volání místního prostředí. | Ano | |
| stav | výčet | Stav volání místního prostředí. Možné hodnoty: in_progress, completed, incomplete |
Ano | |
| typ | výčet | Typ volání místního prostředí. Vždy local_shell_call.Možné hodnoty: local_shell_call |
Ano |
OpenAI.ItemLocalShellToolCallOutput
Výstup volání lokálního shell nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečné ID volání místního nástroje příkazového řádku vygenerované modelem. | Ano | |
| výstup | řetězec | Řetězec ve formátu JSON jako výstup z volání lokálního shellového nástroje. | Ano | |
| stav | výčet | Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ výstupu volání místního nástroje prostředí. Vždy local_shell_call_output.Možné hodnoty: local_shell_call_output |
Ano |
OpenAI.ItemMcpApprovalRequest
Žádost o lidské schválení vyvolání nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| arguments | řetězec | Řetězec JSON s argumenty pro nástroj. | Ano | |
| id | řetězec | Jedinečné ID žádosti o schválení. | Ano | |
| název | řetězec | Název nástroje, který se má spustit. | Ano | |
| označení serveru | řetězec | Popisek MCP serveru, který provádí požadavek. | Ano | |
| typ | výčet | Typ položky. Vždy mcp_approval_request.Možné hodnoty: mcp_approval_request |
Ano |
OpenAI.ItemMcpApprovalResponse
Odpověď na žádost o schválení MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| approval_request_id | řetězec | ID žádosti o schválení, na kterou se odpovídá. | Ano | |
| approve | boolean | Zda byla žádost schválena. | Ano | |
| id | řetězec (s možnou hodnotou null) | Ne | ||
| důvod | řetězec (s možnou hodnotou null) | Ne | ||
| typ | výčet | Typ položky. Vždy mcp_approval_response.Možné hodnoty: mcp_approval_response |
Ano |
OpenAI.ItemMcpListTools
Seznam nástrojů dostupných na serveru MCP
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| chyba | řetězec (s možnou hodnotou null) | Ne | ||
| id | řetězec | Jedinečné ID seznamu. | Ano | |
| označení serveru | řetězec | Popisek serveru MCP. | Ano | |
| tools | pole OpenAI.MCPListToolsTools | Nástroje dostupné na serveru. | Ano | |
| typ | výčet | Typ položky. Vždy mcp_list_tools.Možné hodnoty: mcp_list_tools |
Ano |
OpenAI.ItemMcpToolCall
Vyvolání nástroje na serveru MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| approval_request_id | řetězec (s možnou hodnotou null) | Ne | ||
| arguments | řetězec | Řetězec JSON s argumenty předanými nástroji. | Ano | |
| chyba | řetězec (s možnou hodnotou null) | Ne | ||
| id | řetězec | Jedinečné ID volání nástroje. | Ano | |
| název | řetězec | Název nástroje, který byl spuštěn. | Ano | |
| výstup | řetězec (s možnou hodnotou null) | Ne | ||
| označení serveru | řetězec | Popisek serveru MCP, na kterém je nástroj spuštěný. | Ano | |
| stav | OpenAI.MCPToolCallStatus | Ne | ||
| typ | výčet | Typ položky. Vždy mcp_call.Možné hodnoty: mcp_call |
Ano |
OpenAI.ItemOutputMessage
Výstupní zpráva z modelu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | pole OpenAI.OutputMessageContent | Obsah výstupní zprávy. | Ano | |
| id | řetězec | Jedinečné ID výstupní zprávy. | Ano | |
| role | výčet | Role výstupní zprávy. Vždy assistant.Možné hodnoty: assistant |
Ano | |
| stav | výčet | Stav vstupu zprávy. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení vstupních položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ano | |
| typ | výčet | Typ výstupní zprávy. Vždy message.Možné hodnoty: output_message |
Ano |
OpenAI.ItemReasoningItem
Popis řetězce myšlenky používaného modelem odůvodnění při generování odpovědi. Pokud ručně input, nezapomeňte do rozhraní API pro odpovědi zahrnout tyto položky do rozhraní API pro odpovědi.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | pole OpenAI.ReasoningTextContent | Zdůvodnění textového obsahu | Ne | |
| encrypted_content | řetězec (s možnou hodnotou null) | Ne | ||
| id | řetězec | Jedinečný identifikátor obsahu odůvodnění. | Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| souhrn | pole OpenAI. Shrnutí | Odůvodnění souhrnného obsahu | Ano | |
| typ | výčet | Typ objektu. Vždy reasoning.Možné hodnoty: reasoning |
Ano |
OpenAI.ItemReferenceParam
Interní identifikátor položky, na kterou se má odkazovat.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | ID položky, na kterou chcete odkazovat. | Ano | |
| typ | výčet | Typ položky, na kterou chcete odkazovat. Vždy item_reference.Možné hodnoty: item_reference |
Ano |
OpenAI.ItemResource
Položka obsahu použitá k vygenerování odpovědi
Diskriminátor pro OpenAI.ItemResource
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.ItemResourceType | Ano |
OpenAI.ItemResourceApplyPatchToolCall
Volání nástroje, které používá rozdíly souborů vytvořením, odstraněním nebo aktualizací souborů
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje Apply Patch vygenerované modelem. | Ano | |
| vytvořeno kým | řetězec | ID entity, která vytvořila volání tohoto nástroje. | Ne | |
| id | řetězec | Jedinečné ID volání nástroje Apply Patch. Naplněno při vrácení této položky přes rozhraní API. | Ano | |
| operace | OpenAI.ApplyPatchFileOperation | Jednu z operací create_file, delete_file nebo update_file použitých prostřednictvím apply_patch. | Ano | |
| └- typ | OpenAI.ApplyPatchFileOperationType | Ano | ||
| stav | OpenAI.ApplyPatchCallStatus | Ano | ||
| typ | výčet | Typ položky. Vždy apply_patch_call.Možné hodnoty: apply_patch_call |
Ano |
OpenAI.ItemResourceApplyPatchToolCallOutput
Výstup vygenerovaný voláním nástroje apply patch
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje Apply Patch vygenerované modelem. | Ano | |
| vytvořeno kým | řetězec | ID entity, která vytvořila výstup volání tohoto nástroje. | Ne | |
| id | řetězec | Jedinečné ID výstupu volání nástroje Apply Patch. Naplněno při vrácení této položky přes rozhraní API. | Ano | |
| výstup | řetězec (s možnou hodnotou null) | Ne | ||
| stav | OpenAI.ApplyPatchCallOutputStatus | Ano | ||
| typ | výčet | Typ položky. Vždy apply_patch_call_output.Možné hodnoty: apply_patch_call_output |
Ano |
OpenAI.ItemResourceCodeInterpreterToolCall
Volání nástroje ke spuštění kódu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kód | řetězec (s možnou hodnotou null) | Ano | ||
| container_id | řetězec | ID kontejneru použitého ke spuštění kódu. | Ano | |
| id | řetězec | Jedinečné ID volání nástroje interpretu kódu. | Ano | |
| outputs | pole OpenAI.CodeInterpreterOutputLogs nebo OpenAI.CodeInterpreterOutputImage | Ano | ||
| stav | výčet | Stav volání nástroje interpreta kódu. Platné hodnoty jsou in_progress, , completedincomplete, interpretinga failed.Možné hodnoty: in_progress, completed, incomplete, interpreting, failed |
Ano | |
| typ | výčet | Typ volání nástroje interpreta kódu. Vždy code_interpreter_call.Možné hodnoty: code_interpreter_call |
Ano |
OpenAI.ItemResourceComputerToolCall
Zavolání nástroje k použití s počítačovým nástrojem. Další informace najdete v průvodci používáním počítače .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.ComputerAction | Ano | ||
| call_id | řetězec | Identifikátor použitý při odpovídání na volání nástroje s výstupem. | Ano | |
| id | řetězec | Jedinečné ID počítačového volání. | Ano | |
| pending_safety_checks | pole OpenAI.ComputerCallSafetyCheckParam | Čekající bezpečnostní kontroly volání počítače. | Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ano | |
| typ | výčet | Typ hovoru počítačem. Vždy computer_call.Možné hodnoty: computer_call |
Ano |
OpenAI.ItemResourceComputerToolCallOutputResource
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| acknowledged_safety_checks | pole OpenAI.ComputerCallSafetyCheckParam | Bezpečnostní kontroly hlášené rozhraním API, které byly potvrzeny vývojář. |
Ne | |
| call_id | řetězec | ID volání počítačového nástroje, které vytvořilo výstup. | Ano | |
| id | řetězec | ID výstupu volání počítačového nástroje. | Ne | |
| výstup | OpenAI.ComputerScreenshotImage | Snímek obrazovky počítače použitý s nástrojem pro použití počítače | Ano | |
| stav | výčet | Stav vstupu zprávy. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení vstupních položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ výstupu volání počítačového nástroje. Vždy computer_call_output.Možné hodnoty: computer_call_output |
Ano |
OpenAI.ItemResourceFileSearchToolCall
Výsledky volání nástroje pro vyhledávání souborů. Další informace najdete v průvodci hledáním souborů .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečné ID volání nástroje pro vyhledávání souborů. | Ano | |
| Dotazy | pole řetězce | Dotazy používané k hledání souborů. | Ano | |
| results | pole OpenAI.FileSearchToolCallResults | Ne | ||
| stav | výčet | Stav volání nástroje pro vyhledávání souborů. Jeden z in_progress.searching, incomplete nebo failed,Možné hodnoty: in_progress, searching, completed, incomplete, failed |
Ano | |
| typ | výčet | Typ volání nástroje pro vyhledávání souborů. Vždy file_search_call.Možné hodnoty: file_search_call |
Ano |
OpenAI.ItemResourceFunctionShellCall
Volání nástroje, které spouští jeden nebo více příkazů prostředí ve spravovaném prostředí.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.FunctionShellAction | Spusťte příkaz prostředí. | Ano | |
| └– příkazy | pole řetězce | Ano | ||
| └max_output_length | OpenAI.integer (nullable) | Ano | ||
| └timeout_ms | OpenAI.integer (nullable) | Ano | ||
| call_id | řetězec | Jedinečné ID volání nástroje prostředí vygenerované modelem. | Ano | |
| vytvořeno kým | řetězec | ID entity, která vytvořila volání tohoto nástroje. | Ne | |
| id | řetězec | Jedinečné ID volání nástroje prostředí. Naplněno při vrácení této položky přes rozhraní API. | Ano | |
| stav | OpenAI.LocalShellCallStatus | Ano | ||
| typ | výčet | Typ položky. Vždy shell_call.Možné hodnoty: shell_call |
Ano |
OpenAI.ItemResourceFunctionShellCallOutput
Výstup volání nástroje prostředí, které se vygenerovalo.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje prostředí vygenerované modelem. | Ano | |
| vytvořeno kým | řetězec | Identifikátor objektu actor, který položku vytvořil. | Ne | |
| id | řetězec | Jedinečné ID výstupu volání prostředí. Naplněno při vrácení této položky přes rozhraní API. | Ano | |
| max_output_length | OpenAI.integer (nullable) | Ano | ||
| výstup | pole OpenAI.FunctionShellCallOutputContent | Pole výstupního obsahu volání prostředí | Ano | |
| typ | výčet | Typ výstupu volání prostředí. Vždy shell_call_output.Možné hodnoty: shell_call_output |
Ano |
OpenAI.ItemResourceFunctionToolCallOutputResource
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| call_id | řetězec | Jedinečné ID volání nástroje funkcí vygenerované modelem. | Ano | |
| id | řetězec | Jedinečné ID výstupu volání funkčního nástroje. Vyplněno při této položce se vrátí přes rozhraní API. |
Ne | |
| výstup | řetězec nebo pole OpenAI.FunctionAndCustomToolCallOutput | Výstup volání funkce generované vaším kódem. Může to být řetězec nebo seznam výstupního obsahu. |
Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ výstupu volání nástroje funkce. Vždy function_call_output.Možné hodnoty: function_call_output |
Ano |
OpenAI.ItemResourceFunctionToolCallResource
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| arguments | řetězec | Řetězec JSON obsahující argumenty, které mají být předány funkci. | Ano | |
| call_id | řetězec | Jedinečné ID volání nástroje funkcí vygenerované modelem. | Ano | |
| id | řetězec | Jedinečné ID volání nástroje funkcí. | Ne | |
| název | řetězec | Název funkce, která se má spustit. | Ano | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ volání funkčního nástroje. Vždy function_call.Možné hodnoty: function_call |
Ano |
OpenAI.ItemResourceImageGenToolCall
Požadavek na generování obrazu vytvořený modelem.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečné ID volání generování image. | Ano | |
| result | řetězec (s možnou hodnotou null) | Ano | ||
| stav | výčet | Stav volání generování image. Možné hodnoty: in_progress, completed, generating, failed |
Ano | |
| typ | výčet | Typ volání generování image. Vždy image_generation_call.Možné hodnoty: image_generation_call |
Ano |
OpenAI.ItemResourceLocalShellToolCall
Volání nástroje ke spuštění příkazu v místním prostředí
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.LocalShellExecAction | Na serveru spusťte shell příkaz. | Ano | |
| call_id | řetězec | Jedinečné ID volání místního nástroje příkazového řádku vygenerované modelem. | Ano | |
| id | řetězec | Jedinečné ID volání místního prostředí. | Ano | |
| stav | výčet | Stav volání místního prostředí. Možné hodnoty: in_progress, completed, incomplete |
Ano | |
| typ | výčet | Typ volání místního prostředí. Vždy local_shell_call.Možné hodnoty: local_shell_call |
Ano |
OpenAI.ItemResourceLocalShellToolCallOutput
Výstup volání lokálního shell nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečné ID volání místního nástroje příkazového řádku vygenerované modelem. | Ano | |
| výstup | řetězec | Řetězec ve formátu JSON jako výstup z volání lokálního shellového nástroje. | Ano | |
| stav | výčet | Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ výstupu volání místního nástroje prostředí. Vždy local_shell_call_output.Možné hodnoty: local_shell_call_output |
Ano |
OpenAI.ItemResourceMcpApprovalRequest
Žádost o lidské schválení vyvolání nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| arguments | řetězec | Řetězec JSON s argumenty pro nástroj. | Ano | |
| id | řetězec | Jedinečné ID žádosti o schválení. | Ano | |
| název | řetězec | Název nástroje, který se má spustit. | Ano | |
| označení serveru | řetězec | Popisek MCP serveru, který provádí požadavek. | Ano | |
| typ | výčet | Typ položky. Vždy mcp_approval_request.Možné hodnoty: mcp_approval_request |
Ano |
OpenAI.ItemResourceMcpApprovalResponseResource
Odpověď na žádost o schválení MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| approval_request_id | řetězec | ID žádosti o schválení, na kterou se odpovídá. | Ano | |
| approve | boolean | Zda byla žádost schválena. | Ano | |
| id | řetězec | Jedinečné ID odpovědi na schválení | Ano | |
| důvod | řetězec (s možnou hodnotou null) | Ne | ||
| typ | výčet | Typ položky. Vždy mcp_approval_response.Možné hodnoty: mcp_approval_response |
Ano |
OpenAI.ItemResourceMcpListTools
Seznam nástrojů dostupných na serveru MCP
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| chyba | řetězec (s možnou hodnotou null) | Ne | ||
| id | řetězec | Jedinečné ID seznamu. | Ano | |
| označení serveru | řetězec | Popisek serveru MCP. | Ano | |
| tools | pole OpenAI.MCPListToolsTools | Nástroje dostupné na serveru. | Ano | |
| typ | výčet | Typ položky. Vždy mcp_list_tools.Možné hodnoty: mcp_list_tools |
Ano |
OpenAI.ItemResourceMcpToolCall
Vyvolání nástroje na serveru MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| approval_request_id | řetězec (s možnou hodnotou null) | Ne | ||
| arguments | řetězec | Řetězec JSON s argumenty předanými nástroji. | Ano | |
| chyba | řetězec (s možnou hodnotou null) | Ne | ||
| id | řetězec | Jedinečné ID volání nástroje. | Ano | |
| název | řetězec | Název nástroje, který byl spuštěn. | Ano | |
| výstup | řetězec (s možnou hodnotou null) | Ne | ||
| označení serveru | řetězec | Popisek serveru MCP, na kterém je nástroj spuštěný. | Ano | |
| stav | OpenAI.MCPToolCallStatus | Ne | ||
| typ | výčet | Typ položky. Vždy mcp_call.Možné hodnoty: mcp_call |
Ano |
OpenAI.ItemResourceOutputMessage
Výstupní zpráva z modelu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | pole OpenAI.OutputMessageContent | Obsah výstupní zprávy. | Ano | |
| id | řetězec | Jedinečné ID výstupní zprávy. | Ano | |
| role | výčet | Role výstupní zprávy. Vždy assistant.Možné hodnoty: assistant |
Ano | |
| stav | výčet | Stav vstupu zprávy. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení vstupních položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ano | |
| typ | výčet | Typ výstupní zprávy. Vždy message.Možné hodnoty: output_message |
Ano |
OpenAI.ItemResourceType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | messageoutput_messagefile_search_callcomputer_callcomputer_call_outputweb_search_callfunction_callfunction_call_outputimage_generation_callcode_interpreter_calllocal_shell_calllocal_shell_call_outputshell_callshell_call_outputapply_patch_callapply_patch_call_outputmcp_list_toolsmcp_approval_requestmcp_approval_responsemcp_callstructured_outputsoauth_consent_requestmemory_search_callworkflow_action |
OpenAI.ItemResourceWebSearchToolCall
Výsledky volání webového vyhledávacího nástroje. Další informace najdete v průvodci vyhledáváním na webu .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.WebSearchActionSearch nebo OpenAI.WebSearchActionOpenPage nebo OpenAI.WebSearchActionFind | Objekt popisující konkrétní akci prováděnou v tomto volání vyhledávání na webu. Obsahuje podrobnosti o tom, jak model používal web (vyhledávání, open_page, hledání). |
Ano | |
| id | řetězec | Jedinečné ID volání webového vyhledávacího nástroje. | Ano | |
| stav | výčet | Stav volání nástroje pro vyhledávání na webu. Možné hodnoty: in_progress, searching, completed, failed |
Ano | |
| typ | výčet | Typ volání webového vyhledávacího nástroje. Vždy web_search_call.Možné hodnoty: web_search_call |
Ano |
OpenAI.ItemType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | messageoutput_messagefile_search_callcomputer_callcomputer_call_outputweb_search_callfunction_callfunction_call_outputreasoningcompactionimage_generation_callcode_interpreter_calllocal_shell_calllocal_shell_call_outputshell_callshell_call_outputapply_patch_callapply_patch_call_outputmcp_list_toolsmcp_approval_requestmcp_approval_responsemcp_callcustom_tool_call_outputcustom_tool_callstructured_outputsoauth_consent_requestmemory_search_callworkflow_action |
OpenAI.ItemWebSearchToolCall
Výsledky volání webového vyhledávacího nástroje. Další informace najdete v průvodci vyhledáváním na webu .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.WebSearchActionSearch nebo OpenAI.WebSearchActionOpenPage nebo OpenAI.WebSearchActionFind | Objekt popisující konkrétní akci prováděnou v tomto volání vyhledávání na webu. Obsahuje podrobnosti o tom, jak model používal web (vyhledávání, open_page, hledání). |
Ano | |
| id | řetězec | Jedinečné ID volání webového vyhledávacího nástroje. | Ano | |
| stav | výčet | Stav volání nástroje pro vyhledávání na webu. Možné hodnoty: in_progress, searching, completed, failed |
Ano | |
| typ | výčet | Typ volání webového vyhledávacího nástroje. Vždy web_search_call.Možné hodnoty: web_search_call |
Ano |
OpenAI.KeyPressAction
Kolekce klávesových stisků, které model chce provést.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| keys | pole řetězce | Kombinace kláves, které model žádá stisknout. Toto je pole řetězců, z nichž každý představuje klíč. | Ano | |
| typ | výčet | Určuje typ události. U akce keypress je tato vlastnost vždy nastavena na keypress.Možné hodnoty: keypress |
Ano |
OpenAI.ListFineTuningJobCheckpointsResponse
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| data | pole OpenAI.FineTuningJobCheckpoint | Ano | ||
| first_id | řetězec (s možnou hodnotou null) | Ne | ||
| má více | boolean | Ano | ||
| last_id | řetězec (s možnou hodnotou null) | Ne | ||
| objekt | výčet | Možné hodnoty: list |
Ano |
OpenAI.ListFineTuningJobEventsResponse
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| data | pole OpenAI.FineTuningJobEvent | Ano | ||
| má více | boolean | Ano | ||
| objekt | výčet | Možné hodnoty: list |
Ano |
OpenAI.ListPaginatedFineTuningJobsResponse
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| data | pole OpenAI.FineTuningJob | Ano | ||
| má více | boolean | Ano | ||
| objekt | výčet | Možné hodnoty: list |
Ano |
OpenAI.LocalShellCallStatus
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | in_progresscompletedincomplete |
OpenAI.LocalShellExecAction
Na serveru spusťte shell příkaz.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| command | pole řetězce | Příkaz, který se má spustit. | Ano | |
| env | objekt | Proměnné prostředí, které je třeba pro příkaz nastavit. | Ano | |
| časový limit_ms | OpenAI.integer (nullable) | Ne | ||
| typ | výčet | Typ místní akce shellu. Vždy exec.Možné hodnoty: exec |
Ano | |
| uživatel | řetězec (s možnou hodnotou null) | Ne | ||
| pracovní adresář | řetězec (s možnou hodnotou null) | Ne |
OpenAI.LocalShellToolParam
Nástroj, který umožňuje modelu spouštět shell příkazy v místním prostředí.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ místního shellového nástroje. Vždy local_shell.Možné hodnoty: local_shell |
Ano |
OpenAI.LogProb
Logaritmická pravděpodobnost tokenu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| bytes | pole OpenAI.integer | Ano | ||
| logprob | OpenAI.numeric | Ano | ||
| token | řetězec | Ano | ||
| top_logprobs | pole OpenAI.TopLogProb | Ano |
OpenAI.MCPListToolsTool
Nástroj dostupný na serveru MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| annotations | OpenAI.MCPListToolsToolAnnotations (nullable) | Ne | ||
| popis | řetězec (s možnou hodnotou null) | Ne | ||
| input_schema | OpenAI.MCPListToolsToolsToolInputSchema | Ano | ||
| název | řetězec | Název nástroje. | Ano |
OpenAI.MCPListToolsToolAnnotations
Typ: objekt
OpenAI.MCPListToolsToolsToolInputSchema
Typ: objekt
OpenAI.MCPTool
Udělte modelu přístup k dalším nástrojům prostřednictvím vzdálených serverů MCP (Model Context Protocol). Přečtěte si další informace o MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| povolené_nástroje | pole řetězce nebo OpenAI.MCPToolFilter | Ne | ||
| autorizace | řetězec | Přístupový token OAuth, který lze použít se vzdáleným serverem MCP, a to buď s vlastní adresou URL serveru MCP nebo konektorem služby. Vaše aplikace musí zpracovat tok autorizace OAuth a zadat token zde. |
Ne | |
| connector_id | výčet | Identifikátor konektorů služeb, jako jsou ty, které jsou k dispozici v ChatGPT. Jeden zserver_url nebo connector_id musí být poskytnuty. Další informace o službětady jsou konektory. Aktuálně podporované connector_id hodnoty jsou:-Dropbox: connector_dropbox-Gmail: connector_gmail- Kalendář Google: connector_googlecalendar- Disk Google: connector_googledrive– Microsoft Teams: connector_microsoftteams– Outlook Kalendář: connector_outlookcalendar- Outlook e-mail: connector_outlookemail-Sharepoint: connector_sharepointMožné hodnoty: connector_dropbox, connector_gmail, , connector_googlecalendarconnector_googledrive, connector_microsoftteamsconnector_outlookcalendar, connector_outlookemailconnector_sharepoint |
Ne | |
| headers | objekt (nullable) | Ne | ||
| project_connection_id | řetězec | ID připojení v project pro server MCP. V připojení je uložena autentizace a další podrobnosti připojení potřebné pro připojení k MCP serveru. | Ne | |
| vyžadovat_schválení | object (viz platné modely níže) | Ne | ||
| server_description | řetězec | Volitelný popis serveru MCP, který slouží k poskytnutí dalšího kontextu. | Ne | |
| označení serveru | řetězec | Označení pro tento MCP server, které se používá k jeho identifikaci při volání nástrojů. | Ano | |
| server_url | řetězec | Adresa URL serveru MCP. Jedna z server_url nebo connector_id musí býtPoskytovány. |
Ne | |
| typ | výčet | Typ nástroje MCP. Vždy mcp.Možné hodnoty: mcp |
Ano |
OpenAI.MCPToolCallStatus
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | in_progresscompletedincompletecallingfailed |
OpenAI.MCPToolFilter
Objekt filtru, který určuje, které nástroje jsou povolené.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Read_only | boolean | Určuje, zda nástroj upravuje data nebo je jen pro čtení. Pokud Server MCP je opatřen poznámkami , readOnlyHintbude odpovídat tomuto filtru. |
Ne | |
| tool_names | pole řetězce | Seznam povolených názvů nástrojů | Ne |
OpenAI.MCPToolRequireApproval
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Vždy | OpenAI.MCPToolFilter | Objekt filtru, který určuje, které nástroje jsou povolené. | Ne | |
| nikdy | OpenAI.MCPToolFilter | Objekt filtru, který určuje, které nástroje jsou povolené. | Ne |
OpenAI.MessageContent
Část obsahu, která tvoří vstupní nebo výstupní položku.
Diskriminátor pro OpenAI.MessageContent
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
text |
OpenAI.TextContent |
summary_text |
OpenAI.SummaryTextContent |
computer_screenshot |
OpenAI.ComputerScreenshotContent |
input_text |
OpenAI.MessageContentInputTextContent |
output_text |
OpenAI.MessageContentOutputTextContent |
reasoning_text |
OpenAI.MessageContentReasoningTextContent |
refusal |
OpenAI.MessageContentRefusalContent |
input_image |
OpenAI.MessageContentInputImageContent |
input_file |
OpenAI.MessageContentInputFileContent |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.MessageContentType | Ano |
OpenAI.MessageContentInputFileContent
Vstup souboru do modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| file_data | řetězec | Obsah souboru, který se má odeslat do modelu. | Ne | |
| ID souboru | řetězec (s možnou hodnotou null) | Ne | ||
| file_url | řetězec | Adresa URL souboru, který se má odeslat do modelu. | Ne | |
| filename | řetězec | Název souboru, který se má odeslat do modelu. | Ne | |
| typ | výčet | Typ vstupní položky. Vždy input_file.Možné hodnoty: input_file |
Ano |
OpenAI.MessageContentInputImageContent
Vstup obrázku do modelu. Přečtěte si o vstupech obrázků.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| detail | OpenAI.ImageDetail | Ano | ||
| ID souboru | řetězec (s možnou hodnotou null) | Ne | ||
| image_url | řetězec | Ne | ||
| typ | výčet | Typ vstupní položky. Vždy input_image.Možné hodnoty: input_image |
Ano |
OpenAI.MessageContentInputTextContent
Textový vstup do modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Textový vstup do modelu. | Ano | |
| typ | výčet | Typ vstupní položky. Vždy input_text.Možné hodnoty: input_text |
Ano |
OpenAI.MessageContentOutputTextContent
Textový výstup z modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| annotations | pole OpenAI.Annotation | Poznámky textového výstupu. | Ano | |
| logaritmované pravděpodobnosti | pole OpenAI.LogProb | Ne | ||
| poslat SMS | řetězec | Textový výstup z modelu. | Ano | |
| typ | výčet | Typ výstupního textu. Vždy output_text.Možné hodnoty: output_text |
Ano |
OpenAI.MessageContentReasoningTextContent
Zdůvodnění textu z modelu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Zdůvodnění textu z modelu | Ano | |
| typ | výčet | Typ textu zdůvodnění. Vždy reasoning_text.Možné hodnoty: reasoning_text |
Ano |
OpenAI.MessageContentRefusalContent
Odmítnutí modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| odmítnutí | řetězec | Vysvětlení zamítnutí od modelu. | Ano | |
| typ | výčet | Typ odmítnutí. Vždy refusal.Možné hodnoty: refusal |
Ano |
OpenAI.MessageContentType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | input_textoutput_texttextsummary_textreasoning_textrefusalinput_imagecomputer_screenshotinput_file |
OpenAI.MessageRole
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | unknownuserassistantsystemcriticdiscriminatordevelopertool |
OpenAI.MessageStatus
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | in_progresscompletedincomplete |
OpenAI.Metadata
Sada 16 párů klíč-hodnota, které lze připojit k objektu. To může být užitečné pro ukládání dalších informací o objektu ve strukturovaném formátu a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce s maximální délkou 512 znaků.
Typ: objekt
OpenAI.ModelIdsCompaction
ID modelu použité k vygenerování odpovědi, například gpt-5 nebo o3. OpenAI nabízí širokou škálu modelů s různými možnostmi, charakteristikami výkonu a cenovými body. Projděte si průvodce modelem a projděte si dostupné modely a porovnejte je.
Typ: OpenAI.ModelIdsResponses nebo řetězec
ID modelu použité k vygenerování odpovědi, například gpt-5 nebo o3. OpenAI nabízí širokou škálu modelů s různými možnostmi, charakteristikami výkonu a cenovými body. Projděte si průvodce modelem a projděte si dostupné modely a porovnejte je.
OpenAI.ModelIdsResponses
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | o1-proo1-pro-2025-03-19o3-proo3-pro-2025-06-10o3-deep-researcho3-deep-research-2025-06-26o4-mini-deep-researcho4-mini-deep-research-2025-06-26computer-use-previewcomputer-use-preview-2025-03-11gpt-5-codexgpt-5-progpt-5-pro-2025-10-06gpt-5.1-codex-max |
OpenAI.ModelIdsShared
Typ: řetězec nebo OpenAI.ChatModel
OpenAI.Move
Akce přesunutí myší.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Určuje typ události. U akce pohybu je tato vlastnost vždy nastaveno na move.Možné hodnoty: move |
Ano | |
| x | OpenAI.integer | Ano | ||
| y | OpenAI.integer | Ano |
OpenAI.OutputContent
Diskriminátor pro OpenAI.OutputContent
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
output_text |
OpenAI.OutputContentOutputTextContent |
refusal |
OpenAI.OutputContentRefusalContent |
reasoning_text |
OpenAI.OutputContentReasoningTextContent |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.OutputContentType | Ano |
OpenAI.OutputContentOutputTextContent
Textový výstup z modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| annotations | pole OpenAI.Annotation | Poznámky textového výstupu. | Ano | |
| logaritmované pravděpodobnosti | pole OpenAI.LogProb | Ne | ||
| poslat SMS | řetězec | Textový výstup z modelu. | Ano | |
| typ | výčet | Typ výstupního textu. Vždy output_text.Možné hodnoty: output_text |
Ano |
OpenAI.OutputContentReasoningTextContent
Zdůvodnění textu z modelu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Zdůvodnění textu z modelu | Ano | |
| typ | výčet | Typ textu zdůvodnění. Vždy reasoning_text.Možné hodnoty: reasoning_text |
Ano |
OpenAI.OutputContentRefusalContent
Odmítnutí modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| odmítnutí | řetězec | Vysvětlení zamítnutí od modelu. | Ano | |
| typ | výčet | Typ odmítnutí. Vždy refusal.Možné hodnoty: refusal |
Ano |
OpenAI.OutputContentType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | output_textrefusalreasoning_text |
OpenAI.OutputItem
Diskriminátor pro OpenAI.OutputItem
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| typ | OpenAI.OutputItemType | Ano |
OpenAI.OutputItemApplyPatchToolCall
Volání nástroje, které používá rozdíly souborů vytvořením, odstraněním nebo aktualizací souborů
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| call_id | řetězec | Jedinečné ID volání nástroje Apply Patch vygenerované modelem. | Ano | |
| vytvořeno kým | řetězec | ID entity, která vytvořila volání tohoto nástroje. | Ne | |
| id | řetězec | Jedinečné ID volání nástroje Apply Patch. Naplněno při vrácení této položky přes rozhraní API. | Ano | |
| operace | OpenAI.ApplyPatchFileOperation | Jednu z operací create_file, delete_file nebo update_file použitých prostřednictvím apply_patch. | Ano | |
| └- typ | OpenAI.ApplyPatchFileOperationType | Ano | ||
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| stav | OpenAI.ApplyPatchCallStatus | Ano | ||
| typ | výčet | Typ položky. Vždy apply_patch_call.Možné hodnoty: apply_patch_call |
Ano |
OpenAI.OutputItemApplyPatchToolCallOutput
Výstup vygenerovaný voláním nástroje apply patch
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| call_id | řetězec | Jedinečné ID volání nástroje Apply Patch vygenerované modelem. | Ano | |
| vytvořeno kým | řetězec | ID entity, která vytvořila výstup volání tohoto nástroje. | Ne | |
| id | řetězec | Jedinečné ID výstupu volání nástroje Apply Patch. Naplněno při vrácení této položky přes rozhraní API. | Ano | |
| výstup | řetězec (s možnou hodnotou null) | Ne | ||
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| stav | OpenAI.ApplyPatchCallOutputStatus | Ano | ||
| typ | výčet | Typ položky. Vždy apply_patch_call_output.Možné hodnoty: apply_patch_call_output |
Ano |
OpenAI.OutputItemCodeInterpreterToolCall
Volání nástroje ke spuštění kódu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| kód | řetězec (s možnou hodnotou null) | Ano | ||
| container_id | řetězec | ID kontejneru použitého ke spuštění kódu. | Ano | |
| id | řetězec | Jedinečné ID volání nástroje interpretu kódu. | Ano | |
| outputs | pole OpenAI.CodeInterpreterOutputLogs nebo OpenAI.CodeInterpreterOutputImage | Ano | ||
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| stav | výčet | Stav volání nástroje interpreta kódu. Platné hodnoty jsou in_progress, , completedincomplete, interpretinga failed.Možné hodnoty: in_progress, completed, incomplete, interpreting, failed |
Ano | |
| typ | výčet | Typ volání nástroje interpreta kódu. Vždy code_interpreter_call.Možné hodnoty: code_interpreter_call |
Ano |
OpenAI.OutputItemCompactionBody
Komprimace položky vygenerované rozhranímv1/responses/compact API
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| vytvořeno kým | řetězec | Identifikátor objektu actor, který položku vytvořil. | Ne | |
| encrypted_content | řetězec | Šifrovaný obsah, který byl vytvořen komprimace. | Ano | |
| id | řetězec | Jedinečné ID položky komprimace. | Ano | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| typ | výčet | Typ položky. Vždy compaction.Možné hodnoty: compaction |
Ano |
OpenAI.OutputItemComputerToolCall
Zavolání nástroje k použití s počítačovým nástrojem. Další informace najdete v průvodci používáním počítače .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.ComputerAction | Ano | ||
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| call_id | řetězec | Identifikátor použitý při odpovídání na volání nástroje s výstupem. | Ano | |
| id | řetězec | Jedinečné ID počítačového volání. | Ano | |
| pending_safety_checks | pole OpenAI.ComputerCallSafetyCheckParam | Čekající bezpečnostní kontroly volání počítače. | Ano | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ano | |
| typ | výčet | Typ hovoru počítačem. Vždy computer_call.Možné hodnoty: computer_call |
Ano |
OpenAI.OutputItemCustomToolCall
Volání vlastního nástroje vytvořeného modelem
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| call_id | řetězec | Identifikátor použitý k mapování tohoto vlastního volání nástroje na výstup volání nástroje. | Ano | |
| id | řetězec | Jedinečné ID volání vlastního nástroje na platformě OpenAI. | Ne | |
| vstup | řetězec | Vstup pro volání vlastního nástroje vygenerovaného modelem. | Ano | |
| název | řetězec | Název volaného vlastního nástroje. | Ano | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| typ | výčet | Typ volání vlastního nástroje. Vždy custom_tool_call.Možné hodnoty: custom_tool_call |
Ano |
OpenAI.OutputItemFileSearchToolCall
Výsledky volání nástroje pro vyhledávání souborů. Další informace najdete v průvodci hledáním souborů .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| id | řetězec | Jedinečné ID volání nástroje pro vyhledávání souborů. | Ano | |
| Dotazy | pole řetězce | Dotazy používané k hledání souborů. | Ano | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| results | pole OpenAI.FileSearchToolCallResults | Ne | ||
| stav | výčet | Stav volání nástroje pro vyhledávání souborů. Jeden z in_progress.searching, incomplete nebo failed,Možné hodnoty: in_progress, searching, completed, incomplete, failed |
Ano | |
| typ | výčet | Typ volání nástroje pro vyhledávání souborů. Vždy file_search_call.Možné hodnoty: file_search_call |
Ano |
OpenAI.OutputItemFunctionShellCall
Volání nástroje, které spouští jeden nebo více příkazů prostředí ve spravovaném prostředí.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.FunctionShellAction | Spusťte příkaz prostředí. | Ano | |
| └– příkazy | pole řetězce | Ano | ||
| └max_output_length | OpenAI.integer (nullable) | Ano | ||
| └timeout_ms | OpenAI.integer (nullable) | Ano | ||
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| call_id | řetězec | Jedinečné ID volání nástroje prostředí vygenerované modelem. | Ano | |
| vytvořeno kým | řetězec | ID entity, která vytvořila volání tohoto nástroje. | Ne | |
| id | řetězec | Jedinečné ID volání nástroje prostředí. Naplněno při vrácení této položky přes rozhraní API. | Ano | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| stav | OpenAI.LocalShellCallStatus | Ano | ||
| typ | výčet | Typ položky. Vždy shell_call.Možné hodnoty: shell_call |
Ano |
OpenAI.OutputItemFunctionShellCallOutput
Výstup volání nástroje prostředí, které se vygenerovalo.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| call_id | řetězec | Jedinečné ID volání nástroje prostředí vygenerované modelem. | Ano | |
| vytvořeno kým | řetězec | Identifikátor objektu actor, který položku vytvořil. | Ne | |
| id | řetězec | Jedinečné ID výstupu volání prostředí. Naplněno při vrácení této položky přes rozhraní API. | Ano | |
| max_output_length | OpenAI.integer (nullable) | Ano | ||
| výstup | pole OpenAI.FunctionShellCallOutputContent | Pole výstupního obsahu volání prostředí | Ano | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| typ | výčet | Typ výstupu volání prostředí. Vždy shell_call_output.Možné hodnoty: shell_call_output |
Ano |
OpenAI.OutputItemFunctionToolCall
Volání nástroje ke spuštění funkce Další informace najdete v průvodci voláním funkcí .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| arguments | řetězec | Řetězec JSON obsahující argumenty, které mají být předány funkci. | Ano | |
| call_id | řetězec | Jedinečné ID volání nástroje funkcí vygenerované modelem. | Ano | |
| id | řetězec | Jedinečné ID volání nástroje funkcí. | Ne | |
| název | řetězec | Název funkce, která se má spustit. | Ano | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| typ | výčet | Typ volání funkčního nástroje. Vždy function_call.Možné hodnoty: function_call |
Ano |
OpenAI.OutputItemImageGenToolCall
Požadavek na generování obrazu vytvořený modelem.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| id | řetězec | Jedinečné ID volání generování image. | Ano | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| result | řetězec (s možnou hodnotou null) | Ano | ||
| stav | výčet | Stav volání generování image. Možné hodnoty: in_progress, completed, generating, failed |
Ano | |
| typ | výčet | Typ volání generování image. Vždy image_generation_call.Možné hodnoty: image_generation_call |
Ano |
OpenAI.OutputItemLocalShellToolCall
Volání nástroje ke spuštění příkazu v místním prostředí
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.LocalShellExecAction | Na serveru spusťte shell příkaz. | Ano | |
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| call_id | řetězec | Jedinečné ID volání místního nástroje příkazového řádku vygenerované modelem. | Ano | |
| id | řetězec | Jedinečné ID volání místního prostředí. | Ano | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| stav | výčet | Stav volání místního prostředí. Možné hodnoty: in_progress, completed, incomplete |
Ano | |
| typ | výčet | Typ volání místního prostředí. Vždy local_shell_call.Možné hodnoty: local_shell_call |
Ano |
OpenAI.OutputItemMcpApprovalRequest
Žádost o lidské schválení vyvolání nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| arguments | řetězec | Řetězec JSON s argumenty pro nástroj. | Ano | |
| id | řetězec | Jedinečné ID žádosti o schválení. | Ano | |
| název | řetězec | Název nástroje, který se má spustit. | Ano | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| označení serveru | řetězec | Popisek MCP serveru, který provádí požadavek. | Ano | |
| typ | výčet | Typ položky. Vždy mcp_approval_request.Možné hodnoty: mcp_approval_request |
Ano |
OpenAI.OutputItemMcpListTools
Seznam nástrojů dostupných na serveru MCP
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| chyba | řetězec (s možnou hodnotou null) | Ne | ||
| id | řetězec | Jedinečné ID seznamu. | Ano | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| označení serveru | řetězec | Popisek serveru MCP. | Ano | |
| tools | pole OpenAI.MCPListToolsTools | Nástroje dostupné na serveru. | Ano | |
| typ | výčet | Typ položky. Vždy mcp_list_tools.Možné hodnoty: mcp_list_tools |
Ano |
OpenAI.OutputItemMcpToolCall
Vyvolání nástroje na serveru MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| approval_request_id | řetězec (s možnou hodnotou null) | Ne | ||
| arguments | řetězec | Řetězec JSON s argumenty předanými nástroji. | Ano | |
| chyba | řetězec (s možnou hodnotou null) | Ne | ||
| id | řetězec | Jedinečné ID volání nástroje. | Ano | |
| název | řetězec | Název nástroje, který byl spuštěn. | Ano | |
| výstup | řetězec (s možnou hodnotou null) | Ne | ||
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| označení serveru | řetězec | Popisek serveru MCP, na kterém je nástroj spuštěný. | Ano | |
| stav | OpenAI.MCPToolCallStatus | Ne | ||
| typ | výčet | Typ položky. Vždy mcp_call.Možné hodnoty: mcp_call |
Ano |
OpenAI.OutputItemOutputMessage
Výstupní zpráva z modelu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| obsah | pole OpenAI.OutputMessageContent | Obsah výstupní zprávy. | Ano | |
| id | řetězec | Jedinečné ID výstupní zprávy. | Ano | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| role | výčet | Role výstupní zprávy. Vždy assistant.Možné hodnoty: assistant |
Ano | |
| stav | výčet | Stav vstupu zprávy. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení vstupních položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ano | |
| typ | výčet | Typ výstupní zprávy. Vždy message.Možné hodnoty: output_message |
Ano |
OpenAI.OutputItemReasoningItem
Popis řetězce myšlenky používaného modelem odůvodnění při generování odpovědi. Pokud ručně input, nezapomeňte do rozhraní API pro odpovědi zahrnout tyto položky do rozhraní API pro odpovědi.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| obsah | pole OpenAI.ReasoningTextContent | Zdůvodnění textového obsahu | Ne | |
| encrypted_content | řetězec (s možnou hodnotou null) | Ne | ||
| id | řetězec | Jedinečný identifikátor obsahu odůvodnění. | Ano | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| stav | výčet | Stav položky. jeden z in_progress, completed, neboincomplete. Naplněno při vrácení položek přes rozhraní API.Možné hodnoty: in_progress, completed, incomplete |
Ne | |
| souhrn | pole OpenAI. Shrnutí | Odůvodnění souhrnného obsahu | Ano | |
| typ | výčet | Typ objektu. Vždy reasoning.Možné hodnoty: reasoning |
Ano |
OpenAI.OutputItemType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | output_messagefile_search_callfunction_callweb_search_callcomputer_callreasoningcompactionimage_generation_callcode_interpreter_calllocal_shell_callshell_callshell_call_outputapply_patch_callapply_patch_call_outputmcp_callmcp_list_toolsmcp_approval_requestcustom_tool_callstructured_outputsoauth_consent_requestmemory_search_callworkflow_action |
OpenAI.OutputItemWebSearchToolCall
Výsledky volání webového vyhledávacího nástroje. Další informace najdete v průvodci vyhledáváním na webu .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| akce | OpenAI.WebSearchActionSearch nebo OpenAI.WebSearchActionOpenPage nebo OpenAI.WebSearchActionFind | Objekt popisující konkrétní akci prováděnou v tomto volání vyhledávání na webu. Obsahuje podrobnosti o tom, jak model používal web (vyhledávání, open_page, hledání). |
Ano | |
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| id | řetězec | Jedinečné ID volání webového vyhledávacího nástroje. | Ano | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| stav | výčet | Stav volání nástroje pro vyhledávání na webu. Možné hodnoty: in_progress, searching, completed, failed |
Ano | |
| typ | výčet | Typ volání webového vyhledávacího nástroje. Vždy web_search_call.Možné hodnoty: web_search_call |
Ano |
OpenAI.OutputMessageContent
Diskriminátor pro OpenAI.OutputMessageContent
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
output_text |
OpenAI.OutputMessageContentOutputTextContent |
refusal |
OpenAI.OutputMessageContentRefusalContent |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.OutputMessageContentType | Ano |
OpenAI.OutputMessageContentOutputTextContent
Textový výstup z modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| annotations | pole OpenAI.Annotation | Poznámky textového výstupu. | Ano | |
| logaritmované pravděpodobnosti | pole OpenAI.LogProb | Ne | ||
| poslat SMS | řetězec | Textový výstup z modelu. | Ano | |
| typ | výčet | Typ výstupního textu. Vždy output_text.Možné hodnoty: output_text |
Ano |
OpenAI.OutputMessageContentRefusalContent
Odmítnutí modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| odmítnutí | řetězec | Vysvětlení zamítnutí od modelu. | Ano | |
| typ | výčet | Typ odmítnutí. Vždy refusal.Možné hodnoty: refusal |
Ano |
OpenAI.OutputMessageContentType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | output_textrefusal |
OpenAI.Prompt
Odkaz na šablonu promptu a její proměnné Další informace.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| id | řetězec | Jedinečný identifikátor šablony výzvy, která se má použít. | Ano | |
| variables | OpenAI.ResponsePromptVariables (nullable) | Volitelná mapa hodnot pro nahrazení proměnných ve vaší aplikaci. výzva Hodnoty nahrazení můžou být řetězce nebo jiné. Vstupní typy odpovědí, jako jsou obrázky nebo soubory. |
Ne | |
| verze | řetězec (s možnou hodnotou null) | Ne |
OpenAI.RankerVersionType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | autodefault-2024-11-15 |
OpenAI.RankingOptions
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| hybrid_search | OpenAI.HybridSearchOptions | Ne | ||
| └embedding_weight | OpenAI.numeric | Váha vkládání do reciproční fúze hodnocení. | Ano | |
| └text_weight | OpenAI.numeric | Váha textu v reciproční fúzi hodnocení. | Ano | |
| nástroj pro hodnocení | OpenAI.RankerVersionType | Ne | ||
| práh skóre | OpenAI.numeric | Ne |
OpenAI.Reasoning
pouze modely gpt-5 a o-series Možnosti konfigurace pro zdůvodnění modelů
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| úsilí | OpenAI.ReasoningEffort | Omezuje úsilí na odůvodňování modely odůvodnění. Aktuálně podporované hodnoty jsou none, minimallowmediumhigha .xhigh Snižovánízdůvodnění může vést k rychlejším odpovědím a menšímu počtu použitých tokenů. o odůvodnění v odpovědi - gpt-5.1 výchozí hodnota none, která neprovádí odůvodnění. Podporované hodnoty odůvodnění jsou gpt-5.1none, low, mediuma high. Volání nástrojů jsou podporována pro všechny hodnoty odůvodnění v gpt-5.1.- Všechny modely před gpt-5.1 výchozím nastavením medium zdůvodnění úsilí a nepodporují none.– Ve gpt-5-pro výchozím nastavení modelu (a pouze podporuje) high zdůvodnění.- xhigh je podporován pro všechny modely po gpt-5.1-codex-max. |
Ne | |
| generate_summary | výčet | Možné hodnoty: auto, concise, detailed |
Ne | |
| souhrn | výčet | Možné hodnoty: auto, concise, detailed |
Ne |
OpenAI.ReasoningEffort
Omezuje úsilí na odůvodnění modelů odůvodnění.
Aktuálně podporované hodnoty jsou none, minimallowmediumhigha .xhigh Snížení úsilí o odůvodnění může vést k rychlejším odpovědím a menšímu počtu tokenů používaných při odůvodnění v odpovědi.
-
gpt-5.1výchozí hodnotanone, která neprovádí odůvodnění. Podporované hodnoty odůvodnění jsougpt-5.1none,low,mediumahigh. Volání nástrojů jsou podporována pro všechny hodnoty odůvodnění v gpt-5.1. - Všechny modely před
gpt-5.1výchozím nastavenímmediumzdůvodnění úsilí a nepodporujínone. - Ve
gpt-5-provýchozím nastavení modelu (a pouze podporuje)highúsilí o odůvodnění. -
xhighje podporován pro všechny modely pogpt-5.1-codex-max.
| Property | Value |
|---|---|
| Typ | řetězec |
| Nullable | Ano |
| Hodnoty | noneminimallowmediumhighxhigh |
OpenAI.ReasoningTextContent
Zdůvodnění textu z modelu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Zdůvodnění textu z modelu | Ano | |
| typ | výčet | Typ textu zdůvodnění. Vždy reasoning_text.Možné hodnoty: reasoning_text |
Ano |
OpenAI.Response
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference (s možnou hodnotou null) | Ano | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| na pozadí | logická hodnota (s možnou hodnotou null) | Ne | ||
| dokončeno v | integer | Ne | ||
| konverzace | OpenAI.ConversationReference (s možnou hodnotou null) | Konverzace, do které tato odpověď patří. Do této konverzace se automaticky přidaly vstupní položky a výstupní položky z této odpovědi. | Ne | |
| └─ id | řetězec | Jedinečné ID konverzace, ke které byla tato odpověď přidružena. | Ano | |
| datum_vytvoření | integer | Časové razítko unixu (v sekundách) doby vytvoření této odpovědi | Ano | |
| chyba | OpenAI.ResponseError (s možnou hodnotou null) | Objekt chyby vrácený v případě, že se modelu nepodaří vygenerovat odpověď. | Ano | |
| └ kód | OpenAI.ResponseErrorCode | Kód chyby pro odpověď. | Ano | |
| └- zpráva | řetězec | Popis chyby čitelný člověkem. | Ano | |
| id | řetězec | Jedinečný identifikátor pro tuto odpověď. | Ano | |
| incomplete_details | OpenAI.ResponseIncompleteDetails (nullable) | Ano | ||
| └důvod | výčet | Možné hodnoty: max_output_tokens, content_filter |
Ne | |
| Pokyny | řetězec nebo pole OpenAI.InputItem | Ano | ||
| max_output_tokens | OpenAI.integer (nullable) | Ne | ||
| maximální počet volání nástroje | OpenAI.integer (nullable) | Ne | ||
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| model | řetězec | Nasazení modelu, které se použije k vytvoření této odpovědi. | Ne | |
| objekt | výčet | Typ objektu tohoto prostředku – vždy nastaven na response.Možné hodnoty: response |
Ano | |
| výstup | pole OpenAI.OutputItem | Pole položek obsahu vygenerovaných modelem - Délka a pořadí položek v output poli je závislé.na odpovědi modelu. Namísto toho, abyste přistupovali k první položce v output poli aza předpokladu, že se jedná o assistant zprávu s obsahem vygenerovanýmu modelu můžete zvážit použití vlastnosti output_text, kdepodporováno v kitech SDK |
Ano | |
| output_text | řetězec (s možnou hodnotou null) | Ne | ||
| paralelní volání nástrojů | boolean | Jestli chcete modelu povolit paralelní spouštění volání nástrojů. | Ano | Pravdivé |
| previous_response_id | řetězec (s možnou hodnotou null) | Ne | ||
| požádat | OpenAI.Prompt | Odkaz na šablonu promptu a její proměnné Další informace. |
Ne | |
| prompt_cache_key | řetězec | Rozhraní OpenAI používá k ukládání odpovědí do mezipaměti pro podobné požadavky za účelem optimalizace míry dosažení míry dosažení mezipaměti. Pole user nahradí.
Další informace. |
Ne | |
| prompt_cache_retention | výčet | Možné hodnoty: in-memory, 24h |
Ne | |
| reasoning | OpenAI.Reasoning (s možnou hodnotou null) |
pouze modely gpt-5 a o-series Možnosti konfigurace pro modely odůvodnění. |
Ne | |
| └– úsilí | OpenAI.ReasoningEffort | Omezuje úsilí na odůvodňování modely odůvodnění. Aktuálně podporované hodnoty jsou none, minimallowmediumhigha .xhigh Snižovánízdůvodnění může vést k rychlejším odpovědím a menšímu počtu použitých tokenů. o odůvodnění v odpovědi - gpt-5.1 výchozí hodnota none, která neprovádí odůvodnění. Podporované hodnoty odůvodnění jsou gpt-5.1none, low, mediuma high. Volání nástrojů jsou podporována pro všechny hodnoty odůvodnění v gpt-5.1.- Všechny modely před gpt-5.1 výchozím nastavením medium zdůvodnění úsilí a nepodporují none.– Ve gpt-5-pro výchozím nastavení modelu (a pouze podporuje) high zdůvodnění.- xhigh je podporován pro všechny modely po gpt-5.1-codex-max. |
Ne | |
| └─ vytvořit_shrnutí | výčet | Možné hodnoty: auto, concise, detailed |
Ne | |
| └─ souhrn | výčet | Možné hodnoty: auto, concise, detailed |
Ne | |
| safety_identifier | řetězec | Stabilní identifikátor používaný k detekci uživatelů vaší aplikace, kteří můžou narušit zásady použití OpenAI. ID by měla být řetězec, který jednoznačně identifikuje každého uživatele. Doporučujeme zatřiďovat jejich uživatelské jméno nebo e-mailovou adresu, aby se nám neposílaly žádné identifikační informace. Další informace. |
Ne | |
| úroveň služby | OpenAI.ServiceTier | Určuje typ zpracování použitý pro obsluhu požadavku. – Pokud je nastavená hodnota auto, požadavek se zpracuje s úrovní služby nakonfigurovanou v nastavení Project. Pokud není nakonfigurované jinak, použije Project výchozí hodnotu. – Pokud je nastavená na výchozí, požadavek se zpracuje se standardními cenami a výkonem vybraného modelu. - Pokud je nastavená hodnota "flex" nebo "priority", požadavek se zpracuje s odpovídající úrovní služby. – Pokud není nastaveno, výchozí chování je "auto". Při nastavení parametru service_tier bude text odpovědi obsahovat service_tier hodnotu založenou na režimu zpracování, který se skutečně používá k obsluhování požadavku. Tato hodnota odpovědi se může lišit od hodnoty nastavené v parametru. |
Ne | |
| stav | výčet | Stav generování odpovědi. Jeden z completed, , failedin_progress, cancelled, queued nebo incomplete.Možné hodnoty: completed, failed, in_progress, cancelled, queuedincomplete |
Ne | |
| Teplota | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| poslat SMS | OpenAI.ResponseTextParam | Možnosti konfigurace textové odpovědi z modelu Může být prostý text nebo strukturovaná data JSON. Další informace: - Textové vstupy a výstupy - Strukturované výstupy |
Ne | |
| tool_choice | OpenAI.ToolChoiceOptions nebo OpenAI.ToolChoiceParam | Ne | ||
| tools | OpenAI.ToolsArray | Pole nástrojů, které může model volat při generování odpovědi. Vy může určit, který nástroj se má použít nastavením parametru tool_choice .Podporujeme následující kategorie nástrojů: - Integrované nástroje: Nástroje, které poskytuje OpenAI, které rozšiřují možnosti modelu, jako je vyhledávání na webu nebo hledání souborů. Další informace o integrované nástroje. - Nástroje MCP: Integrace se systémy třetích stran prostřednictvím vlastních serverů MCP nebo předdefinované konektory, jako je Disk Google a SharePoint. Další informace o Nástroje MCP. - Volání funkcí (vlastní nástroje):: Funkce, které jsou definovány vámi, povolení volání vlastního kódu s argumenty silného typu a výstupy. Další informace o volání funkce. Můžete také použít vlastní nástroje pro volání vlastního kódu. |
Ne | |
| top_logprobs | OpenAI.integer (nullable) | Ne | ||
| top_p | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| truncation | výčet | Možné hodnoty: auto, disabled |
Ne | |
| využití | OpenAI.ResponseUsage | Představuje podrobnosti o využití tokenů, včetně vstupních tokenů, výstupních tokenů, rozpis výstupních tokenů a celkové použité tokeny. |
Ne | |
| uživatel | string (zastaralé) | Toto pole se nahrazuje znakem safety_identifier a prompt_cache_key. Místo toho se používá prompt_cache_key k údržbě optimalizací ukládání do mezipaměti.Stabilní identifikátor pro koncové uživatele. Používá se ke zvýšení míry dosažení mezipaměti lepším rozdělením podobných požadavků a k tomu, aby OpenAI detekuje a zabránilo zneužití. Další informace. |
Ne |
OpenAI.ResponseAudioDeltaEvent
Vygenerováno, pokud je k dispozici částečná zvuková odpověď.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| delta | řetězec | Blok odeslaných zvukových bajtů zakódovaných pomocí Base64. | Ano | |
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.audio.delta.Možné hodnoty: response.audio.delta |
Ano |
OpenAI.ResponseAudioDoneEvent
Po dokončení zvukové odpovědi dojde k vysílání.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.audio.done.Možné hodnoty: response.audio.done |
Ano |
OpenAI.ResponseAudioTranscriptDeltaEvent
Vygenerováno, pokud je k dispozici částečný přepis zvuku.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| delta | řetězec | Částečný přepis zvukové odpovědi. | Ano | |
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.audio.transcript.delta.Možné hodnoty: response.audio.transcript.delta |
Ano |
OpenAI.ResponseAudioTranscriptDoneEvent
Emitování nastane po dokončení úplného přepisu zvuku.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.audio.transcript.done.Možné hodnoty: response.audio.transcript.done |
Ano |
OpenAI.ResponseCodeInterpreterCallCodeDeltaEvent
Vygeneruje se při streamování částečného fragmentu kódu interpretem kódu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| delta | řetězec | Částečný fragment kódu streamovaný interpretem kódu. | Ano | |
| item_id | řetězec | Jedinečný identifikátor položky volání nástroje interpreta kódu. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.code_interpreter_call_code.delta.Možné hodnoty: response.code_interpreter_call_code.delta |
Ano |
OpenAI.ResponseCodeInterpreterCallCodeDoneEvent
Vygeneruje se při dokončení fragmentu kódu interpretem kódu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kód | řetězec | Výstup konečného fragmentu kódu interpretem kódu. | Ano | |
| item_id | řetězec | Jedinečný identifikátor položky volání nástroje interpreta kódu. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.code_interpreter_call_code.done.Možné hodnoty: response.code_interpreter_call_code.done |
Ano |
OpenAI.ResponseCodeInterpreterCallCompletedEvent
Po dokončení volání interpreta kódu se vysílá.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | Jedinečný identifikátor položky volání nástroje interpreta kódu. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.code_interpreter_call.completed.Možné hodnoty: response.code_interpreter_call.completed |
Ano |
OpenAI.ResponseCodeInterpreterCallInProgressEvent
Vygenerováno, když probíhá volání interpreta kódu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | Jedinečný identifikátor položky volání nástroje interpreta kódu. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.code_interpreter_call.in_progress.Možné hodnoty: response.code_interpreter_call.in_progress |
Ano |
OpenAI.ResponseCodeInterpreterCallInterpretingEvent
Vygeneruje se, když interpret kódu aktivně interpretuje fragment kódu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | Jedinečný identifikátor položky volání nástroje interpreta kódu. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.code_interpreter_call.interpreting.Možné hodnoty: response.code_interpreter_call.interpreting |
Ano |
OpenAI.ResponseCompletedEvent
Po dokončení odpovědi modelu se aktivuje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| response | OpenAI.Response | Ano | ||
| └agent_reference | AgentReference (s možnou hodnotou null) | Agent použitý pro tuto odpověď | Ano | |
| └pozadí | logická hodnota (s možnou hodnotou null) | Ne | ||
| └completed_at | celé číslo (s možnou hodnotou null) | Ne | ||
| └- konverzace | OpenAI.ConversationReference (s možnou hodnotou null) | Konverzace, do které tato odpověď patří. Do této konverzace se automaticky přidaly vstupní položky a výstupní položky z této odpovědi. | Ne | |
| └ created_at | integer | Časové razítko unixu (v sekundách) doby vytvoření této odpovědi | Ano | |
| └─ chyba | OpenAI.ResponseError (s možnou hodnotou null) | Objekt chyby vrácený v případě, že se modelu nepodaří vygenerovat odpověď. | Ano | |
| └─ id | řetězec | Jedinečný identifikátor pro tuto odpověď. | Ano | |
| └─neúplné_detaily | OpenAI.ResponseIncompleteDetails (nullable) | Ano | ||
| └- pokyny | řetězec nebo pole OpenAI.InputItem (nullable) | Ano | ||
| └ max_output_tokens | OpenAI.integer (nullable) | Ne | ||
| └max_tool_calls | OpenAI.integer (nullable) | Ne | ||
| └– metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| └model | řetězec | Nasazení modelu, které se použije k vytvoření této odpovědi. | Ne | |
| └– objekt | výčet | Typ objektu tohoto prostředku – vždy nastaven na response.Možné hodnoty: response |
Ano | |
| └─ výstup | pole OpenAI.OutputItem | Pole položek obsahu vygenerovaných modelem - Délka a pořadí položek v output poli je závislé.na odpovědi modelu. Namísto toho, abyste přistupovali k první položce v output poli aza předpokladu, že se jedná o assistant zprávu s obsahem vygenerovanýmu modelu můžete zvážit použití vlastnosti output_text, kdepodporováno v kitech SDK |
Ano | |
| └output_text | řetězec (s možnou hodnotou null) | Ne | ||
| └─ paralelní volání nástrojů | boolean | Jestli chcete modelu povolit paralelní spouštění volání nástrojů. | Ano | Pravdivé |
| └─ předchozí_id_odpovědi | řetězec (s možnou hodnotou null) | Ne | ||
| └─ výzva | OpenAI.Prompt | Odkaz na šablonu promptu a její proměnné Další informace. |
Ne | |
| └prompt_cache_key | řetězec | Rozhraní OpenAI používá k ukládání odpovědí do mezipaměti pro podobné požadavky za účelem optimalizace míry dosažení míry dosažení mezipaměti. Pole user nahradí.
Další informace. |
Ne | |
| └prompt_cache_retention | výčet | Možné hodnoty: in-memory, 24h |
Ne | |
| └— odůvodnění | OpenAI.Reasoning (s možnou hodnotou null) |
pouze modely gpt-5 a o-series Možnosti konfigurace pro modely odůvodnění. |
Ne | |
| └safety_identifier | řetězec | Stabilní identifikátor používaný k detekci uživatelů vaší aplikace, kteří můžou narušit zásady použití OpenAI. ID by měla být řetězec, který jednoznačně identifikuje každého uživatele. Doporučujeme zatřiďovat jejich uživatelské jméno nebo e-mailovou adresu, aby se nám neposílaly žádné identifikační informace. Další informace. |
Ne | |
| └service_tier | OpenAI.ServiceTier | Určuje typ zpracování použitý pro obsluhu požadavku. – Pokud je nastavená hodnota auto, požadavek se zpracuje s úrovní služby nakonfigurovanou v nastavení Project. Pokud není nakonfigurované jinak, použije Project výchozí hodnotu. – Pokud je nastavená na výchozí, požadavek se zpracuje se standardními cenami a výkonem vybraného modelu. - Pokud je nastavená hodnota "flex" nebo "priority", požadavek se zpracuje s odpovídající úrovní služby. – Pokud není nastaveno, výchozí chování je "auto". Při nastavení parametru service_tier bude text odpovědi obsahovat service_tier hodnotu založenou na režimu zpracování, který se skutečně používá k obsluhování požadavku. Tato hodnota odpovědi se může lišit od hodnoty nastavené v parametru. |
Ne | |
| └─ stav | výčet | Stav generování odpovědi. Jeden z completed, , failedin_progress, cancelled, queued nebo incomplete.Možné hodnoty: completed, failed, in_progress, cancelled, queuedincomplete |
Ne | |
| └− teplota | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| └- text | OpenAI.ResponseTextParam | Možnosti konfigurace textové odpovědi z modelu Může být prostý text nebo strukturovaná data JSON. Další informace: - Textové vstupy a výstupy - Strukturované výstupy |
Ne | |
| └─ volba_nástroje | OpenAI.ToolChoiceOptions nebo OpenAI.ToolChoiceParam | Ne | ||
| └ nástroje | OpenAI.ToolsArray | Pole nástrojů, které může model volat při generování odpovědi. Vy může určit, který nástroj se má použít nastavením parametru tool_choice .Podporujeme následující kategorie nástrojů: - Integrované nástroje: Nástroje, které poskytuje OpenAI, které rozšiřují možnosti modelu, jako je vyhledávání na webu nebo hledání souborů. Další informace o integrované nástroje. - Nástroje MCP: Integrace se systémy třetích stran prostřednictvím vlastních serverů MCP nebo předdefinované konektory, jako je Disk Google a SharePoint. Další informace o Nástroje MCP. - Volání funkcí (vlastní nástroje):: Funkce, které jsou definovány vámi, povolení volání vlastního kódu s argumenty silného typu a výstupy. Další informace o volání funkce. Můžete také použít vlastní nástroje pro volání vlastního kódu. |
Ne | |
| └ top_logprobs | OpenAI.integer (nullable) | Ne | ||
| └top_p | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| └– zkrácení | výčet | Možné hodnoty: auto, disabled |
Ne | |
| └─ využití | OpenAI.ResponseUsage | Představuje podrobnosti o využití tokenů, včetně vstupních tokenů, výstupních tokenů, rozpis výstupních tokenů a celkové použité tokeny. |
Ne | |
| └- uživatel | string (zastaralé) | Toto pole se nahrazuje znakem safety_identifier a prompt_cache_key. Místo toho se používá prompt_cache_key k údržbě optimalizací ukládání do mezipaměti.Stabilní identifikátor pro koncové uživatele. Používá se ke zvýšení míry dosažení mezipaměti lepším rozdělením podobných požadavků a k tomu, aby OpenAI detekuje a zabránilo zneužití. Další informace. |
Ne | |
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.completed.Možné hodnoty: response.completed |
Ano |
OpenAI.ResponseContentPartAddedEvent
Vygeneruje se při přidání nové části obsahu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ano | ||
| item_id | řetězec | ID výstupní položky, do které byla část obsahu přidána. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| part | OpenAI.OutputContent | Ano | ||
| └- typ | OpenAI.OutputContentType | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.content_part.added.Možné hodnoty: response.content_part.added |
Ano |
OpenAI.ResponseContentPartDoneEvent
Vydává se, když je část obsahu hotová.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ano | ||
| item_id | řetězec | ID výstupní položky, do které byla část obsahu přidána. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| part | OpenAI.OutputContent | Ano | ||
| └- typ | OpenAI.OutputContentType | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.content_part.done.Možné hodnoty: response.content_part.done |
Ano |
OpenAI.ResponseCreatedEvent
Událost, která se vygeneruje při vytvoření odpovědi.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| response | OpenAI.Response | Ano | ||
| └agent_reference | AgentReference (s možnou hodnotou null) | Agent použitý pro tuto odpověď | Ano | |
| └pozadí | logická hodnota (s možnou hodnotou null) | Ne | ||
| └completed_at | celé číslo (s možnou hodnotou null) | Ne | ||
| └- konverzace | OpenAI.ConversationReference (s možnou hodnotou null) | Konverzace, do které tato odpověď patří. Do této konverzace se automaticky přidaly vstupní položky a výstupní položky z této odpovědi. | Ne | |
| └ created_at | integer | Časové razítko unixu (v sekundách) doby vytvoření této odpovědi | Ano | |
| └─ chyba | OpenAI.ResponseError (s možnou hodnotou null) | Objekt chyby vrácený v případě, že se modelu nepodaří vygenerovat odpověď. | Ano | |
| └─ id | řetězec | Jedinečný identifikátor pro tuto odpověď. | Ano | |
| └─neúplné_detaily | OpenAI.ResponseIncompleteDetails (nullable) | Ano | ||
| └- pokyny | řetězec nebo pole OpenAI.InputItem (nullable) | Ano | ||
| └ max_output_tokens | OpenAI.integer (nullable) | Ne | ||
| └max_tool_calls | OpenAI.integer (nullable) | Ne | ||
| └– metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| └model | řetězec | Nasazení modelu, které se použije k vytvoření této odpovědi. | Ne | |
| └– objekt | výčet | Typ objektu tohoto prostředku – vždy nastaven na response.Možné hodnoty: response |
Ano | |
| └─ výstup | pole OpenAI.OutputItem | Pole položek obsahu vygenerovaných modelem - Délka a pořadí položek v output poli je závislé.na odpovědi modelu. Namísto toho, abyste přistupovali k první položce v output poli aza předpokladu, že se jedná o assistant zprávu s obsahem vygenerovanýmu modelu můžete zvážit použití vlastnosti output_text, kdepodporováno v kitech SDK |
Ano | |
| └output_text | řetězec (s možnou hodnotou null) | Ne | ||
| └─ paralelní volání nástrojů | boolean | Jestli chcete modelu povolit paralelní spouštění volání nástrojů. | Ano | Pravdivé |
| └─ předchozí_id_odpovědi | řetězec (s možnou hodnotou null) | Ne | ||
| └─ výzva | OpenAI.Prompt | Odkaz na šablonu promptu a její proměnné Další informace. |
Ne | |
| └prompt_cache_key | řetězec | Rozhraní OpenAI používá k ukládání odpovědí do mezipaměti pro podobné požadavky za účelem optimalizace míry dosažení míry dosažení mezipaměti. Pole user nahradí.
Další informace. |
Ne | |
| └prompt_cache_retention | výčet | Možné hodnoty: in-memory, 24h |
Ne | |
| └— odůvodnění | OpenAI.Reasoning (s možnou hodnotou null) |
pouze modely gpt-5 a o-series Možnosti konfigurace pro modely odůvodnění. |
Ne | |
| └safety_identifier | řetězec | Stabilní identifikátor používaný k detekci uživatelů vaší aplikace, kteří můžou narušit zásady použití OpenAI. ID by měla být řetězec, který jednoznačně identifikuje každého uživatele. Doporučujeme zatřiďovat jejich uživatelské jméno nebo e-mailovou adresu, aby se nám neposílaly žádné identifikační informace. Další informace. |
Ne | |
| └service_tier | OpenAI.ServiceTier | Určuje typ zpracování použitý pro obsluhu požadavku. – Pokud je nastavená hodnota auto, požadavek se zpracuje s úrovní služby nakonfigurovanou v nastavení Project. Pokud není nakonfigurované jinak, použije Project výchozí hodnotu. – Pokud je nastavená na výchozí, požadavek se zpracuje se standardními cenami a výkonem vybraného modelu. - Pokud je nastavená hodnota "flex" nebo "priority", požadavek se zpracuje s odpovídající úrovní služby. – Pokud není nastaveno, výchozí chování je "auto". Při nastavení parametru service_tier bude text odpovědi obsahovat service_tier hodnotu založenou na režimu zpracování, který se skutečně používá k obsluhování požadavku. Tato hodnota odpovědi se může lišit od hodnoty nastavené v parametru. |
Ne | |
| └─ stav | výčet | Stav generování odpovědi. Jeden z completed, , failedin_progress, cancelled, queued nebo incomplete.Možné hodnoty: completed, failed, in_progress, cancelled, queuedincomplete |
Ne | |
| └− teplota | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| └- text | OpenAI.ResponseTextParam | Možnosti konfigurace textové odpovědi z modelu Může být prostý text nebo strukturovaná data JSON. Další informace: - Textové vstupy a výstupy - Strukturované výstupy |
Ne | |
| └─ volba_nástroje | OpenAI.ToolChoiceOptions nebo OpenAI.ToolChoiceParam | Ne | ||
| └ nástroje | OpenAI.ToolsArray | Pole nástrojů, které může model volat při generování odpovědi. Vy může určit, který nástroj se má použít nastavením parametru tool_choice .Podporujeme následující kategorie nástrojů: - Integrované nástroje: Nástroje, které poskytuje OpenAI, které rozšiřují možnosti modelu, jako je vyhledávání na webu nebo hledání souborů. Další informace o integrované nástroje. - Nástroje MCP: Integrace se systémy třetích stran prostřednictvím vlastních serverů MCP nebo předdefinované konektory, jako je Disk Google a SharePoint. Další informace o Nástroje MCP. - Volání funkcí (vlastní nástroje):: Funkce, které jsou definovány vámi, povolení volání vlastního kódu s argumenty silného typu a výstupy. Další informace o volání funkce. Můžete také použít vlastní nástroje pro volání vlastního kódu. |
Ne | |
| └ top_logprobs | OpenAI.integer (nullable) | Ne | ||
| └top_p | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| └– zkrácení | výčet | Možné hodnoty: auto, disabled |
Ne | |
| └─ využití | OpenAI.ResponseUsage | Představuje podrobnosti o využití tokenů, včetně vstupních tokenů, výstupních tokenů, rozpis výstupních tokenů a celkové použité tokeny. |
Ne | |
| └- uživatel | string (zastaralé) | Toto pole se nahrazuje znakem safety_identifier a prompt_cache_key. Místo toho se používá prompt_cache_key k údržbě optimalizací ukládání do mezipaměti.Stabilní identifikátor pro koncové uživatele. Používá se ke zvýšení míry dosažení mezipaměti lepším rozdělením podobných požadavků a k tomu, aby OpenAI detekuje a zabránilo zneužití. Další informace. |
Ne | |
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.created.Možné hodnoty: response.created |
Ano |
OpenAI.ResponseCustomToolCallInputDeltaEvent
Událost představující rozdílovou (částečnou aktualizaci) vstupu vlastního volání nástroje
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| delta | řetězec | Přírůstková vstupní data (delta) pro volání vlastního nástroje. | Ano | |
| item_id | řetězec | Jedinečný identifikátor položky rozhraní API přidružené k této události. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Identifikátor typu události. Možné hodnoty: response.custom_tool_call_input.delta |
Ano |
OpenAI.ResponseCustomToolCallInputDoneEvent
Událost označující, že vstup pro volání vlastního nástroje je dokončený.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| vstup | řetězec | Úplná vstupní data pro volání vlastního nástroje. | Ano | |
| item_id | řetězec | Jedinečný identifikátor položky rozhraní API přidružené k této události. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Identifikátor typu události. Možné hodnoty: response.custom_tool_call_input.done |
Ano |
OpenAI.ResponseError
Objekt chyby vrácený v případě, že se modelu nepodaří vygenerovat odpověď.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kód | OpenAI.ResponseErrorCode | Kód chyby pro odpověď. | Ano | |
| zpráva | řetězec | Popis chyby čitelný člověkem. | Ano |
OpenAI.ResponseErrorCode
Kód chyby pro odpověď.
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | server_errorrate_limit_exceededinvalid_promptvector_store_timeoutinvalid_imageinvalid_image_formatinvalid_base64_imageinvalid_image_urlimage_too_largeimage_too_smallimage_parse_errorimage_content_policy_violationinvalid_image_modeimage_file_too_largeunsupported_image_media_typeempty_image_filefailed_to_download_imageimage_file_not_found |
OpenAI.ResponseErrorEvent
Vygenerováno, když dojde k chybě.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kód | řetězec (s možnou hodnotou null) | Ano | ||
| zpráva | řetězec | Chybová zpráva. | Ano | |
| param | řetězec (s možnou hodnotou null) | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy error.Možné hodnoty: error |
Ano |
OpenAI.ResponseFailedEvent
Událost, která se vygeneruje v případě selhání odpovědi.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| response | OpenAI.Response | Ano | ||
| └agent_reference | AgentReference (s možnou hodnotou null) | Agent použitý pro tuto odpověď | Ano | |
| └pozadí | logická hodnota (s možnou hodnotou null) | Ne | ||
| └completed_at | celé číslo (s možnou hodnotou null) | Ne | ||
| └- konverzace | OpenAI.ConversationReference (s možnou hodnotou null) | Konverzace, do které tato odpověď patří. Do této konverzace se automaticky přidaly vstupní položky a výstupní položky z této odpovědi. | Ne | |
| └ created_at | integer | Časové razítko unixu (v sekundách) doby vytvoření této odpovědi | Ano | |
| └─ chyba | OpenAI.ResponseError (s možnou hodnotou null) | Objekt chyby vrácený v případě, že se modelu nepodaří vygenerovat odpověď. | Ano | |
| └─ id | řetězec | Jedinečný identifikátor pro tuto odpověď. | Ano | |
| └─neúplné_detaily | OpenAI.ResponseIncompleteDetails (nullable) | Ano | ||
| └- pokyny | řetězec nebo pole OpenAI.InputItem (nullable) | Ano | ||
| └ max_output_tokens | OpenAI.integer (nullable) | Ne | ||
| └max_tool_calls | OpenAI.integer (nullable) | Ne | ||
| └– metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| └model | řetězec | Nasazení modelu, které se použije k vytvoření této odpovědi. | Ne | |
| └– objekt | výčet | Typ objektu tohoto prostředku – vždy nastaven na response.Možné hodnoty: response |
Ano | |
| └─ výstup | pole OpenAI.OutputItem | Pole položek obsahu vygenerovaných modelem - Délka a pořadí položek v output poli je závislé.na odpovědi modelu. Namísto toho, abyste přistupovali k první položce v output poli aza předpokladu, že se jedná o assistant zprávu s obsahem vygenerovanýmu modelu můžete zvážit použití vlastnosti output_text, kdepodporováno v kitech SDK |
Ano | |
| └output_text | řetězec (s možnou hodnotou null) | Ne | ||
| └─ paralelní volání nástrojů | boolean | Jestli chcete modelu povolit paralelní spouštění volání nástrojů. | Ano | Pravdivé |
| └─ předchozí_id_odpovědi | řetězec (s možnou hodnotou null) | Ne | ||
| └─ výzva | OpenAI.Prompt | Odkaz na šablonu promptu a její proměnné Další informace. |
Ne | |
| └prompt_cache_key | řetězec | Rozhraní OpenAI používá k ukládání odpovědí do mezipaměti pro podobné požadavky za účelem optimalizace míry dosažení míry dosažení mezipaměti. Pole user nahradí.
Další informace. |
Ne | |
| └prompt_cache_retention | výčet | Možné hodnoty: in-memory, 24h |
Ne | |
| └— odůvodnění | OpenAI.Reasoning (s možnou hodnotou null) |
pouze modely gpt-5 a o-series Možnosti konfigurace pro modely odůvodnění. |
Ne | |
| └safety_identifier | řetězec | Stabilní identifikátor používaný k detekci uživatelů vaší aplikace, kteří můžou narušit zásady použití OpenAI. ID by měla být řetězec, který jednoznačně identifikuje každého uživatele. Doporučujeme zatřiďovat jejich uživatelské jméno nebo e-mailovou adresu, aby se nám neposílaly žádné identifikační informace. Další informace. |
Ne | |
| └service_tier | OpenAI.ServiceTier | Určuje typ zpracování použitý pro obsluhu požadavku. – Pokud je nastavená hodnota auto, požadavek se zpracuje s úrovní služby nakonfigurovanou v nastavení Project. Pokud není nakonfigurované jinak, použije Project výchozí hodnotu. – Pokud je nastavená na výchozí, požadavek se zpracuje se standardními cenami a výkonem vybraného modelu. - Pokud je nastavená hodnota "flex" nebo "priority", požadavek se zpracuje s odpovídající úrovní služby. – Pokud není nastaveno, výchozí chování je "auto". Při nastavení parametru service_tier bude text odpovědi obsahovat service_tier hodnotu založenou na režimu zpracování, který se skutečně používá k obsluhování požadavku. Tato hodnota odpovědi se může lišit od hodnoty nastavené v parametru. |
Ne | |
| └─ stav | výčet | Stav generování odpovědi. Jeden z completed, , failedin_progress, cancelled, queued nebo incomplete.Možné hodnoty: completed, failed, in_progress, cancelled, queuedincomplete |
Ne | |
| └− teplota | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| └- text | OpenAI.ResponseTextParam | Možnosti konfigurace textové odpovědi z modelu Může být prostý text nebo strukturovaná data JSON. Další informace: - Textové vstupy a výstupy - Strukturované výstupy |
Ne | |
| └─ volba_nástroje | OpenAI.ToolChoiceOptions nebo OpenAI.ToolChoiceParam | Ne | ||
| └ nástroje | OpenAI.ToolsArray | Pole nástrojů, které může model volat při generování odpovědi. Vy může určit, který nástroj se má použít nastavením parametru tool_choice .Podporujeme následující kategorie nástrojů: - Integrované nástroje: Nástroje, které poskytuje OpenAI, které rozšiřují možnosti modelu, jako je vyhledávání na webu nebo hledání souborů. Další informace o integrované nástroje. - Nástroje MCP: Integrace se systémy třetích stran prostřednictvím vlastních serverů MCP nebo předdefinované konektory, jako je Disk Google a SharePoint. Další informace o Nástroje MCP. - Volání funkcí (vlastní nástroje):: Funkce, které jsou definovány vámi, povolení volání vlastního kódu s argumenty silného typu a výstupy. Další informace o volání funkce. Můžete také použít vlastní nástroje pro volání vlastního kódu. |
Ne | |
| └ top_logprobs | OpenAI.integer (nullable) | Ne | ||
| └top_p | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| └– zkrácení | výčet | Možné hodnoty: auto, disabled |
Ne | |
| └─ využití | OpenAI.ResponseUsage | Představuje podrobnosti o využití tokenů, včetně vstupních tokenů, výstupních tokenů, rozpis výstupních tokenů a celkové použité tokeny. |
Ne | |
| └- uživatel | string (zastaralé) | Toto pole se nahrazuje znakem safety_identifier a prompt_cache_key. Místo toho se používá prompt_cache_key k údržbě optimalizací ukládání do mezipaměti.Stabilní identifikátor pro koncové uživatele. Používá se ke zvýšení míry dosažení mezipaměti lepším rozdělením podobných požadavků a k tomu, aby OpenAI detekuje a zabránilo zneužití. Další informace. |
Ne | |
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.failed.Možné hodnoty: response.failed |
Ano |
OpenAI.ResponseFileSearchCallCompletedEvent
Vygenerováno při dokončení volání hledání souborů (nalezeny výsledky).
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | ID výstupní položky, kterou je inicializováno volání hledání souborů. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.file_search_call.completed.Možné hodnoty: response.file_search_call.completed |
Ano |
OpenAI.ResponseFileSearchCallInProgressEvent
Vygenerováno při zahájení volání hledání souboru.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | ID výstupní položky, kterou je inicializováno volání hledání souborů. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.file_search_call.in_progress.Možné hodnoty: response.file_search_call.in_progress |
Ano |
OpenAI.ResponseFileSearchCallSearchingEvent
Vygenerováno při hledání souborů, které právě hledáte.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | ID výstupní položky, kterou je inicializováno volání hledání souborů. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.file_search_call.searching.Možné hodnoty: response.file_search_call.searching |
Ano |
OpenAI.ResponseFormatJsonObject
Formát odpovědi objektu JSON. Starší metoda generování odpovědí JSON.
Použití json_schema se doporučuje pro modely, které ho podporují. Všimněte si, že model nebude generovat JSON bez systémové nebo uživatelské zprávy, která jej k tomu instruuje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ formátu odpovědi, který se definuje. Vždy json_object.Možné hodnoty: json_object |
Ano |
OpenAI.ResponseFormatJsonSchema
Formát odpovědi schématu JSON Slouží ke generování strukturovaných odpovědí JSON. Přečtěte si další informace o strukturovaných výstupech.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| JSON schema | OpenAI.ResponseFormatJsonSchemaJsonSchema | Ano | ||
| └- popis | řetězec | Ne | ||
| └– název | řetězec | Ano | ||
| └- schéma | OpenAI.ResponseFormatJsonSchemaSchema | Schéma pro formát odpovědi popsané jako objekt schématu JSON. Tady se dozvíte, jak se vytvářejí schémata JSON. |
Ne | |
| └- striktní | logická hodnota (s možnou hodnotou null) | Ne | ||
| typ | výčet | Typ formátu odpovědi, který se definuje. Vždy json_schema.Možné hodnoty: json_schema |
Ano |
OpenAI.ResponseFormatJsonSchemaJsonSchema
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Ne | ||
| název | řetězec | Ano | ||
| schéma | OpenAI.ResponseFormatJsonSchemaSchema | Schéma pro formát odpovědi popsané jako objekt schématu JSON. Tady se dozvíte, jak se vytvářejí schémata JSON. |
Ne | |
| přísné | logická hodnota (s možnou hodnotou null) | Ne |
OpenAI.ResponseFormatJsonSchemaSchema
Schéma pro formát odpovědi popsané jako objekt schématu JSON. Tady se dozvíte, jak se vytvářejí schémata JSON.
Typ: objekt
OpenAI.ResponseFormatText
Výchozí formát odpovědi Používá se ke generování textových odpovědí.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ formátu odpovědi, který se definuje. Vždy text.Možné hodnoty: text |
Ano |
OpenAI.ResponseFunctionCallArgumentsDeltaEvent
Vygenerováno v případě, že existuje rozdíl argumentů částečného volání funkce.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| delta | řetězec | Argumenty volání funkce delta, které se přidají. | Ano | |
| item_id | řetězec | ID konkrétní výstupní položky, ke které se přičítá delta argumentů volání funkce. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.function_call_arguments.delta.Možné hodnoty: response.function_call_arguments.delta |
Ano |
OpenAI.ResponseFunctionCallArgumentsDoneEvent
Vygenerováno, když jsou argumenty volání funkce finalizovány.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| arguments | řetězec | Argumenty volání funkce. | Ano | |
| item_id | řetězec | ID položky. | Ano | |
| název | řetězec | Název funkce, která byla volána. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Možné hodnoty: response.function_call_arguments.done |
Ano |
OpenAI.ResponseImageGenCallCompletedEvent
Vygenerováno při dokončení volání nástroje pro generování image a je k dispozici konečná image.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | Jedinečný identifikátor položky generování obrázku, která je zpracovávána. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy „response.image_generation_call.completed“. Možné hodnoty: response.image_generation_call.completed |
Ano |
OpenAI.ResponseImageGenCallGeneratingEvent
Je vyvolán, když volání nástroje pro generování obrazu aktivně vytváří obraz (meziprostřední stav).
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | Jedinečný identifikátor položky generování obrázku, která je zpracovávána. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy 'response.image_generation_call.generating'. Možné hodnoty: response.image_generation_call.generating |
Ano |
OpenAI.ResponseImageGenCallInProgressEvent
Vygenerováno, když probíhá volání nástroje pro generování obrázků.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | Jedinečný identifikátor položky generování obrázku, která je zpracovávána. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy 'response.image_generation_call.in_progress'. Možné hodnoty: response.image_generation_call.in_progress |
Ano |
OpenAI.ResponseImageGenCallPartialImageEvent
Vysíláno, když je během streamování generování obrazu k dispozici částečný obraz.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | Jedinečný identifikátor položky generování obrázku, která je zpracovávána. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| partial_image_b64 | řetězec | Částečná data obrázků s kódováním Base64, která jsou vhodná pro vykreslování jako obrázek. | Ano | |
| partial_image_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy 'response.image_generation_call.partial_image'. Možné hodnoty: response.image_generation_call.partial_image |
Ano |
OpenAI.ResponseInProgressEvent
Vygenerováno, když probíhá odpověď.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| response | OpenAI.Response | Ano | ||
| └agent_reference | AgentReference (s možnou hodnotou null) | Agent použitý pro tuto odpověď | Ano | |
| └pozadí | logická hodnota (s možnou hodnotou null) | Ne | ||
| └completed_at | celé číslo (s možnou hodnotou null) | Ne | ||
| └- konverzace | OpenAI.ConversationReference (s možnou hodnotou null) | Konverzace, do které tato odpověď patří. Do této konverzace se automaticky přidaly vstupní položky a výstupní položky z této odpovědi. | Ne | |
| └ created_at | integer | Časové razítko unixu (v sekundách) doby vytvoření této odpovědi | Ano | |
| └─ chyba | OpenAI.ResponseError (s možnou hodnotou null) | Objekt chyby vrácený v případě, že se modelu nepodaří vygenerovat odpověď. | Ano | |
| └─ id | řetězec | Jedinečný identifikátor pro tuto odpověď. | Ano | |
| └─neúplné_detaily | OpenAI.ResponseIncompleteDetails (nullable) | Ano | ||
| └- pokyny | řetězec nebo pole OpenAI.InputItem (nullable) | Ano | ||
| └ max_output_tokens | OpenAI.integer (nullable) | Ne | ||
| └max_tool_calls | OpenAI.integer (nullable) | Ne | ||
| └– metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| └model | řetězec | Nasazení modelu, které se použije k vytvoření této odpovědi. | Ne | |
| └– objekt | výčet | Typ objektu tohoto prostředku – vždy nastaven na response.Možné hodnoty: response |
Ano | |
| └─ výstup | pole OpenAI.OutputItem | Pole položek obsahu vygenerovaných modelem - Délka a pořadí položek v output poli je závislé.na odpovědi modelu. Namísto toho, abyste přistupovali k první položce v output poli aza předpokladu, že se jedná o assistant zprávu s obsahem vygenerovanýmu modelu můžete zvážit použití vlastnosti output_text, kdepodporováno v kitech SDK |
Ano | |
| └output_text | řetězec (s možnou hodnotou null) | Ne | ||
| └─ paralelní volání nástrojů | boolean | Jestli chcete modelu povolit paralelní spouštění volání nástrojů. | Ano | Pravdivé |
| └─ předchozí_id_odpovědi | řetězec (s možnou hodnotou null) | Ne | ||
| └─ výzva | OpenAI.Prompt | Odkaz na šablonu promptu a její proměnné Další informace. |
Ne | |
| └prompt_cache_key | řetězec | Rozhraní OpenAI používá k ukládání odpovědí do mezipaměti pro podobné požadavky za účelem optimalizace míry dosažení míry dosažení mezipaměti. Pole user nahradí.
Další informace. |
Ne | |
| └prompt_cache_retention | výčet | Možné hodnoty: in-memory, 24h |
Ne | |
| └— odůvodnění | OpenAI.Reasoning (s možnou hodnotou null) |
pouze modely gpt-5 a o-series Možnosti konfigurace pro modely odůvodnění. |
Ne | |
| └safety_identifier | řetězec | Stabilní identifikátor používaný k detekci uživatelů vaší aplikace, kteří můžou narušit zásady použití OpenAI. ID by měla být řetězec, který jednoznačně identifikuje každého uživatele. Doporučujeme zatřiďovat jejich uživatelské jméno nebo e-mailovou adresu, aby se nám neposílaly žádné identifikační informace. Další informace. |
Ne | |
| └service_tier | OpenAI.ServiceTier | Určuje typ zpracování použitý pro obsluhu požadavku. – Pokud je nastavená hodnota auto, požadavek se zpracuje s úrovní služby nakonfigurovanou v nastavení Project. Pokud není nakonfigurované jinak, použije Project výchozí hodnotu. – Pokud je nastavená na výchozí, požadavek se zpracuje se standardními cenami a výkonem vybraného modelu. - Pokud je nastavená hodnota "flex" nebo "priority", požadavek se zpracuje s odpovídající úrovní služby. – Pokud není nastaveno, výchozí chování je "auto". Při nastavení parametru service_tier bude text odpovědi obsahovat service_tier hodnotu založenou na režimu zpracování, který se skutečně používá k obsluhování požadavku. Tato hodnota odpovědi se může lišit od hodnoty nastavené v parametru. |
Ne | |
| └─ stav | výčet | Stav generování odpovědi. Jeden z completed, , failedin_progress, cancelled, queued nebo incomplete.Možné hodnoty: completed, failed, in_progress, cancelled, queuedincomplete |
Ne | |
| └− teplota | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| └- text | OpenAI.ResponseTextParam | Možnosti konfigurace textové odpovědi z modelu Může být prostý text nebo strukturovaná data JSON. Další informace: - Textové vstupy a výstupy - Strukturované výstupy |
Ne | |
| └─ volba_nástroje | OpenAI.ToolChoiceOptions nebo OpenAI.ToolChoiceParam | Ne | ||
| └ nástroje | OpenAI.ToolsArray | Pole nástrojů, které může model volat při generování odpovědi. Vy může určit, který nástroj se má použít nastavením parametru tool_choice .Podporujeme následující kategorie nástrojů: - Integrované nástroje: Nástroje, které poskytuje OpenAI, které rozšiřují možnosti modelu, jako je vyhledávání na webu nebo hledání souborů. Další informace o integrované nástroje. - Nástroje MCP: Integrace se systémy třetích stran prostřednictvím vlastních serverů MCP nebo předdefinované konektory, jako je Disk Google a SharePoint. Další informace o Nástroje MCP. - Volání funkcí (vlastní nástroje):: Funkce, které jsou definovány vámi, povolení volání vlastního kódu s argumenty silného typu a výstupy. Další informace o volání funkce. Můžete také použít vlastní nástroje pro volání vlastního kódu. |
Ne | |
| └ top_logprobs | OpenAI.integer (nullable) | Ne | ||
| └top_p | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| └– zkrácení | výčet | Možné hodnoty: auto, disabled |
Ne | |
| └─ využití | OpenAI.ResponseUsage | Představuje podrobnosti o využití tokenů, včetně vstupních tokenů, výstupních tokenů, rozpis výstupních tokenů a celkové použité tokeny. |
Ne | |
| └- uživatel | string (zastaralé) | Toto pole se nahrazuje znakem safety_identifier a prompt_cache_key. Místo toho se používá prompt_cache_key k údržbě optimalizací ukládání do mezipaměti.Stabilní identifikátor pro koncové uživatele. Používá se ke zvýšení míry dosažení mezipaměti lepším rozdělením podobných požadavků a k tomu, aby OpenAI detekuje a zabránilo zneužití. Další informace. |
Ne | |
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.in_progress.Možné hodnoty: response.in_progress |
Ano |
OpenAI.ResponseIncompleteDetails
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| důvod | výčet | Možné hodnoty: max_output_tokens, content_filter |
Ne |
OpenAI.ResponseIncompleteEvent
Událost, která se vygeneruje, když se odpověď dokončí jako neúplná.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| response | OpenAI.Response | Ano | ||
| └agent_reference | AgentReference (s možnou hodnotou null) | Agent použitý pro tuto odpověď | Ano | |
| └pozadí | logická hodnota (s možnou hodnotou null) | Ne | ||
| └completed_at | celé číslo (s možnou hodnotou null) | Ne | ||
| └- konverzace | OpenAI.ConversationReference (s možnou hodnotou null) | Konverzace, do které tato odpověď patří. Do této konverzace se automaticky přidaly vstupní položky a výstupní položky z této odpovědi. | Ne | |
| └ created_at | integer | Časové razítko unixu (v sekundách) doby vytvoření této odpovědi | Ano | |
| └─ chyba | OpenAI.ResponseError (s možnou hodnotou null) | Objekt chyby vrácený v případě, že se modelu nepodaří vygenerovat odpověď. | Ano | |
| └─ id | řetězec | Jedinečný identifikátor pro tuto odpověď. | Ano | |
| └─neúplné_detaily | OpenAI.ResponseIncompleteDetails (nullable) | Ano | ||
| └- pokyny | řetězec nebo pole OpenAI.InputItem (nullable) | Ano | ||
| └ max_output_tokens | OpenAI.integer (nullable) | Ne | ||
| └max_tool_calls | OpenAI.integer (nullable) | Ne | ||
| └– metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| └model | řetězec | Nasazení modelu, které se použije k vytvoření této odpovědi. | Ne | |
| └– objekt | výčet | Typ objektu tohoto prostředku – vždy nastaven na response.Možné hodnoty: response |
Ano | |
| └─ výstup | pole OpenAI.OutputItem | Pole položek obsahu vygenerovaných modelem - Délka a pořadí položek v output poli je závislé.na odpovědi modelu. Namísto toho, abyste přistupovali k první položce v output poli aza předpokladu, že se jedná o assistant zprávu s obsahem vygenerovanýmu modelu můžete zvážit použití vlastnosti output_text, kdepodporováno v kitech SDK |
Ano | |
| └output_text | řetězec (s možnou hodnotou null) | Ne | ||
| └─ paralelní volání nástrojů | boolean | Jestli chcete modelu povolit paralelní spouštění volání nástrojů. | Ano | Pravdivé |
| └─ předchozí_id_odpovědi | řetězec (s možnou hodnotou null) | Ne | ||
| └─ výzva | OpenAI.Prompt | Odkaz na šablonu promptu a její proměnné Další informace. |
Ne | |
| └prompt_cache_key | řetězec | Rozhraní OpenAI používá k ukládání odpovědí do mezipaměti pro podobné požadavky za účelem optimalizace míry dosažení míry dosažení mezipaměti. Pole user nahradí.
Další informace. |
Ne | |
| └prompt_cache_retention | výčet | Možné hodnoty: in-memory, 24h |
Ne | |
| └— odůvodnění | OpenAI.Reasoning (s možnou hodnotou null) |
pouze modely gpt-5 a o-series Možnosti konfigurace pro modely odůvodnění. |
Ne | |
| └safety_identifier | řetězec | Stabilní identifikátor používaný k detekci uživatelů vaší aplikace, kteří můžou narušit zásady použití OpenAI. ID by měla být řetězec, který jednoznačně identifikuje každého uživatele. Doporučujeme zatřiďovat jejich uživatelské jméno nebo e-mailovou adresu, aby se nám neposílaly žádné identifikační informace. Další informace. |
Ne | |
| └service_tier | OpenAI.ServiceTier | Určuje typ zpracování použitý pro obsluhu požadavku. – Pokud je nastavená hodnota auto, požadavek se zpracuje s úrovní služby nakonfigurovanou v nastavení Project. Pokud není nakonfigurované jinak, použije Project výchozí hodnotu. – Pokud je nastavená na výchozí, požadavek se zpracuje se standardními cenami a výkonem vybraného modelu. - Pokud je nastavená hodnota "flex" nebo "priority", požadavek se zpracuje s odpovídající úrovní služby. – Pokud není nastaveno, výchozí chování je "auto". Při nastavení parametru service_tier bude text odpovědi obsahovat service_tier hodnotu založenou na režimu zpracování, který se skutečně používá k obsluhování požadavku. Tato hodnota odpovědi se může lišit od hodnoty nastavené v parametru. |
Ne | |
| └─ stav | výčet | Stav generování odpovědi. Jeden z completed, , failedin_progress, cancelled, queued nebo incomplete.Možné hodnoty: completed, failed, in_progress, cancelled, queuedincomplete |
Ne | |
| └− teplota | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| └- text | OpenAI.ResponseTextParam | Možnosti konfigurace textové odpovědi z modelu Může být prostý text nebo strukturovaná data JSON. Další informace: - Textové vstupy a výstupy - Strukturované výstupy |
Ne | |
| └─ volba_nástroje | OpenAI.ToolChoiceOptions nebo OpenAI.ToolChoiceParam | Ne | ||
| └ nástroje | OpenAI.ToolsArray | Pole nástrojů, které může model volat při generování odpovědi. Vy může určit, který nástroj se má použít nastavením parametru tool_choice .Podporujeme následující kategorie nástrojů: - Integrované nástroje: Nástroje, které poskytuje OpenAI, které rozšiřují možnosti modelu, jako je vyhledávání na webu nebo hledání souborů. Další informace o integrované nástroje. - Nástroje MCP: Integrace se systémy třetích stran prostřednictvím vlastních serverů MCP nebo předdefinované konektory, jako je Disk Google a SharePoint. Další informace o Nástroje MCP. - Volání funkcí (vlastní nástroje):: Funkce, které jsou definovány vámi, povolení volání vlastního kódu s argumenty silného typu a výstupy. Další informace o volání funkce. Můžete také použít vlastní nástroje pro volání vlastního kódu. |
Ne | |
| └ top_logprobs | OpenAI.integer (nullable) | Ne | ||
| └top_p | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| └– zkrácení | výčet | Možné hodnoty: auto, disabled |
Ne | |
| └─ využití | OpenAI.ResponseUsage | Představuje podrobnosti o využití tokenů, včetně vstupních tokenů, výstupních tokenů, rozpis výstupních tokenů a celkové použité tokeny. |
Ne | |
| └- uživatel | string (zastaralé) | Toto pole se nahrazuje znakem safety_identifier a prompt_cache_key. Místo toho se používá prompt_cache_key k údržbě optimalizací ukládání do mezipaměti.Stabilní identifikátor pro koncové uživatele. Používá se ke zvýšení míry dosažení mezipaměti lepším rozdělením podobných požadavků a k tomu, aby OpenAI detekuje a zabránilo zneužití. Další informace. |
Ne | |
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.incomplete.Možné hodnoty: response.incomplete |
Ano |
OpenAI.ResponseLogProb
Logprob je logaritmická pravděpodobnost, že model přiřazuje k vytvoření konkrétního tokenu na dané pozici v sekvenci. Méně negativní (vyšší) hodnoty logprob označují větší spolehlivost modelu v této volbě tokenu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| logprob | OpenAI.numeric | Ano | ||
| token | řetězec | Možný textový token. | Ano | |
| top_logprobs | pole OpenAI.ResponseLogProbTopLogprobs | Pravděpodobnost protokolu 20 nejpravděpodobnějších tokenů. | Ne |
OpenAI.ResponseLogProbTopLogprobs
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| logprob | OpenAI.numeric | Ne | ||
| token | řetězec | Ne |
OpenAI.ResponseMCPCallArgumentsDeltaEvent
Emituje se v případě, že dojde ke změně (částečné aktualizaci) v argumentech volání nástroje MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| delta | řetězec | Řetězec JSON obsahující částečnou aktualizaci argumentů pro volání nástroje MCP. | Ano | |
| item_id | řetězec | Jedinečný identifikátor položky volání nástroje MCP, která je právě zpracovávána. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy 'response.mcp_call_arguments.delta'. Možné hodnoty: response.mcp_call_arguments.delta |
Ano |
OpenAI.ResponseMCPCallArgumentsDoneEvent
Vygeneruje se při finalizaci argumentů volání nástroje MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| arguments | řetězec | Řetězec JSON obsahující finalizované argumenty pro volání nástroje MCP. | Ano | |
| item_id | řetězec | Jedinečný identifikátor položky volání nástroje MCP, která je právě zpracovávána. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.mcp_call_arguments.done. Možné hodnoty: response.mcp_call_arguments.done |
Ano |
OpenAI.ResponseMCPCallCompletedEvent
Vygenerováno, když se úspěšně dokončilo volání nástroje MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | ID položky volání nástroje MCP, která byla dokončena. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy 'response.mcp_call.completed'. Možné hodnoty: response.mcp_call.completed |
Ano |
OpenAI.ResponseMCPCallFailedEvent
Vygenerováno, když se volání nástroje MCP nezdařilo.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | ID položky volání nástroje MCP, která selhala. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy 'response.mcp_call.failed'. Možné hodnoty: response.mcp_call.failed |
Ano |
OpenAI.ResponseMCPCallInProgressEvent
Vygenerováno, když probíhá volání nástroje MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | Jedinečný identifikátor položky volání nástroje MCP, která je právě zpracovávána. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy 'response.mcp_call.in_progress'. Možné hodnoty: response.mcp_call.in_progress |
Ano |
OpenAI.ResponseMCPListToolsCompletedEvent
Vygenerováno, když se úspěšně načte seznam dostupných nástrojů MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | ID položky volání nástroje MCP, která vytvořila tento výstup. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy „response.mcp_list_tools.completed“. Možné hodnoty: response.mcp_list_tools.completed |
Ano |
OpenAI.ResponseMCPListToolsFailedEvent
Vygenerováno, když se nepovedlo zobrazit seznam dostupných nástrojů MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | ID položky volání nástroje MCP, která selhala. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy 'response.mcp_list_tools.failed'. Možné hodnoty: response.mcp_list_tools.failed |
Ano |
OpenAI.ResponseMCPListToolsInProgressEvent
Vygeneruje se, když je systém v procesu načítání seznamu dostupných nástrojů MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | ID zpracovávané položky volání nástroje MCP. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy 'response.mcp_list_tools.in_progress'. Možné hodnoty: response.mcp_list_tools.in_progress |
Ano |
OpenAI.ResponseOutputItemAddedEvent
Dojde k emisi, když je přidána nová výstupní položka.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| položka | OpenAI.OutputItem | Ano | ||
| └agent_reference | AgentReference | Agent, který položku vytvořil. | Ne | |
| └response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| └- typ | OpenAI.OutputItemType | Ano | ||
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.output_item.added.Možné hodnoty: response.output_item.added |
Ano |
OpenAI.ResponseOutputItemDoneEvent
Vygenerováno, když je výstupní položka označena jako dokončená.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| položka | OpenAI.OutputItem | Ano | ||
| └agent_reference | AgentReference | Agent, který položku vytvořil. | Ne | |
| └response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| └- typ | OpenAI.OutputItemType | Ano | ||
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.output_item.done.Možné hodnoty: response.output_item.done |
Ano |
OpenAI.ResponseOutputTextAnnotationAddedEvent
Vygenerováno při přidání poznámky do výstupního textového obsahu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poznámka | OpenAI.Annotation | Poznámka, která se vztahuje na rozsah výstupního textu. | Ano | |
| └- typ | OpenAI.AnnotationType | Ano | ||
| annotation_index | OpenAI.integer | Ano | ||
| content_index | OpenAI.integer | Ano | ||
| item_id | řetězec | Jedinečný identifikátor položky, do které se přidává poznámka. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy 'response.output_text.annotation.added'. Možné hodnoty: response.output_text.annotation.added |
Ano |
OpenAI.ResponsePromptVariables
Volitelná mapa hodnot pro nahrazení proměnných ve vašem dotazu. Hodnoty nahrazení můžou být řetězce nebo jiné typy vstupu odpovědi, jako jsou obrázky nebo soubory.
Typ: objekt
OpenAI.ResponseQueuedEvent
Vygenerováno, když je odpověď zařazena do fronty a čeká na zpracování.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| response | OpenAI.Response | Ano | ||
| └agent_reference | AgentReference (s možnou hodnotou null) | Agent použitý pro tuto odpověď | Ano | |
| └pozadí | logická hodnota (s možnou hodnotou null) | Ne | ||
| └completed_at | celé číslo (s možnou hodnotou null) | Ne | ||
| └- konverzace | OpenAI.ConversationReference (s možnou hodnotou null) | Konverzace, do které tato odpověď patří. Do této konverzace se automaticky přidaly vstupní položky a výstupní položky z této odpovědi. | Ne | |
| └ created_at | integer | Časové razítko unixu (v sekundách) doby vytvoření této odpovědi | Ano | |
| └─ chyba | OpenAI.ResponseError (s možnou hodnotou null) | Objekt chyby vrácený v případě, že se modelu nepodaří vygenerovat odpověď. | Ano | |
| └─ id | řetězec | Jedinečný identifikátor pro tuto odpověď. | Ano | |
| └─neúplné_detaily | OpenAI.ResponseIncompleteDetails (nullable) | Ano | ||
| └- pokyny | řetězec nebo pole OpenAI.InputItem (nullable) | Ano | ||
| └ max_output_tokens | OpenAI.integer (nullable) | Ne | ||
| └max_tool_calls | OpenAI.integer (nullable) | Ne | ||
| └– metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| └model | řetězec | Nasazení modelu, které se použije k vytvoření této odpovědi. | Ne | |
| └– objekt | výčet | Typ objektu tohoto prostředku – vždy nastaven na response.Možné hodnoty: response |
Ano | |
| └─ výstup | pole OpenAI.OutputItem | Pole položek obsahu vygenerovaných modelem - Délka a pořadí položek v output poli je závislé.na odpovědi modelu. Namísto toho, abyste přistupovali k první položce v output poli aza předpokladu, že se jedná o assistant zprávu s obsahem vygenerovanýmu modelu můžete zvážit použití vlastnosti output_text, kdepodporováno v kitech SDK |
Ano | |
| └output_text | řetězec (s možnou hodnotou null) | Ne | ||
| └─ paralelní volání nástrojů | boolean | Jestli chcete modelu povolit paralelní spouštění volání nástrojů. | Ano | Pravdivé |
| └─ předchozí_id_odpovědi | řetězec (s možnou hodnotou null) | Ne | ||
| └─ výzva | OpenAI.Prompt | Odkaz na šablonu promptu a její proměnné Další informace. |
Ne | |
| └prompt_cache_key | řetězec | Rozhraní OpenAI používá k ukládání odpovědí do mezipaměti pro podobné požadavky za účelem optimalizace míry dosažení míry dosažení mezipaměti. Pole user nahradí.
Další informace. |
Ne | |
| └prompt_cache_retention | výčet | Možné hodnoty: in-memory, 24h |
Ne | |
| └— odůvodnění | OpenAI.Reasoning (s možnou hodnotou null) |
pouze modely gpt-5 a o-series Možnosti konfigurace pro modely odůvodnění. |
Ne | |
| └safety_identifier | řetězec | Stabilní identifikátor používaný k detekci uživatelů vaší aplikace, kteří můžou narušit zásady použití OpenAI. ID by měla být řetězec, který jednoznačně identifikuje každého uživatele. Doporučujeme zatřiďovat jejich uživatelské jméno nebo e-mailovou adresu, aby se nám neposílaly žádné identifikační informace. Další informace. |
Ne | |
| └service_tier | OpenAI.ServiceTier | Určuje typ zpracování použitý pro obsluhu požadavku. – Pokud je nastavená hodnota auto, požadavek se zpracuje s úrovní služby nakonfigurovanou v nastavení Project. Pokud není nakonfigurované jinak, použije Project výchozí hodnotu. – Pokud je nastavená na výchozí, požadavek se zpracuje se standardními cenami a výkonem vybraného modelu. - Pokud je nastavená hodnota "flex" nebo "priority", požadavek se zpracuje s odpovídající úrovní služby. – Pokud není nastaveno, výchozí chování je "auto". Při nastavení parametru service_tier bude text odpovědi obsahovat service_tier hodnotu založenou na režimu zpracování, který se skutečně používá k obsluhování požadavku. Tato hodnota odpovědi se může lišit od hodnoty nastavené v parametru. |
Ne | |
| └─ stav | výčet | Stav generování odpovědi. Jeden z completed, , failedin_progress, cancelled, queued nebo incomplete.Možné hodnoty: completed, failed, in_progress, cancelled, queuedincomplete |
Ne | |
| └− teplota | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| └- text | OpenAI.ResponseTextParam | Možnosti konfigurace textové odpovědi z modelu Může být prostý text nebo strukturovaná data JSON. Další informace: - Textové vstupy a výstupy - Strukturované výstupy |
Ne | |
| └─ volba_nástroje | OpenAI.ToolChoiceOptions nebo OpenAI.ToolChoiceParam | Ne | ||
| └ nástroje | OpenAI.ToolsArray | Pole nástrojů, které může model volat při generování odpovědi. Vy může určit, který nástroj se má použít nastavením parametru tool_choice .Podporujeme následující kategorie nástrojů: - Integrované nástroje: Nástroje, které poskytuje OpenAI, které rozšiřují možnosti modelu, jako je vyhledávání na webu nebo hledání souborů. Další informace o integrované nástroje. - Nástroje MCP: Integrace se systémy třetích stran prostřednictvím vlastních serverů MCP nebo předdefinované konektory, jako je Disk Google a SharePoint. Další informace o Nástroje MCP. - Volání funkcí (vlastní nástroje):: Funkce, které jsou definovány vámi, povolení volání vlastního kódu s argumenty silného typu a výstupy. Další informace o volání funkce. Můžete také použít vlastní nástroje pro volání vlastního kódu. |
Ne | |
| └ top_logprobs | OpenAI.integer (nullable) | Ne | ||
| └top_p | OpenAI.numeric (s možnou hodnotou null) | Ne | 1 | |
| └– zkrácení | výčet | Možné hodnoty: auto, disabled |
Ne | |
| └─ využití | OpenAI.ResponseUsage | Představuje podrobnosti o využití tokenů, včetně vstupních tokenů, výstupních tokenů, rozpis výstupních tokenů a celkové použité tokeny. |
Ne | |
| └- uživatel | string (zastaralé) | Toto pole se nahrazuje znakem safety_identifier a prompt_cache_key. Místo toho se používá prompt_cache_key k údržbě optimalizací ukládání do mezipaměti.Stabilní identifikátor pro koncové uživatele. Používá se ke zvýšení míry dosažení mezipaměti lepším rozdělením podobných požadavků a k tomu, aby OpenAI detekuje a zabránilo zneužití. Další informace. |
Ne | |
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy "response.queued". Možné hodnoty: response.queued |
Ano |
OpenAI.ResponseReasoningSummaryPartAddedEvent
Při přidání nové části souhrnu odůvodnění se vygeneruje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | ID položky, ke které je tato souhrnná část přidružena. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| part | OpenAI.ResponseReasoningSummaryPartAddedEventPart | Ano | ||
| └- text | řetězec | Ano | ||
| └- typ | výčet | Možné hodnoty: summary_text |
Ano | |
| sequence_number | OpenAI.integer | Ano | ||
| summary_index | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.reasoning_summary_part.added.Možné hodnoty: response.reasoning_summary_part.added |
Ano |
OpenAI.ResponseReasoningSummaryPartAddedEventPart
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Ano | ||
| typ | výčet | Možné hodnoty: summary_text |
Ano |
OpenAI.ResponseReasoningSummaryPartDoneEvent
Po dokončení části s odůvodněním se emituje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | ID položky, ke které je tato souhrnná část přidružena. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| part | OpenAI.ResponseReasoningSummaryPartDoneEventPart | Ano | ||
| └- text | řetězec | Ano | ||
| └- typ | výčet | Možné hodnoty: summary_text |
Ano | |
| sequence_number | OpenAI.integer | Ano | ||
| summary_index | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.reasoning_summary_part.done.Možné hodnoty: response.reasoning_summary_part.done |
Ano |
OpenAI.ResponseReasoningSummaryPartDoneEventPart
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Ano | ||
| typ | výčet | Možné hodnoty: summary_text |
Ano |
OpenAI.ResponseReasoningSummaryTextDeltaEvent
Vyvoláno při přidání změny do textu shrnutí s odůvodněním.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| delta | řetězec | Text delta, který byl přidán do souhrnu. | Ano | |
| item_id | řetězec | ID položky, ke které je přidružen tento souhrnný textový delta. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| summary_index | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.reasoning_summary_text.delta.Možné hodnoty: response.reasoning_summary_text.delta |
Ano |
OpenAI.ResponseReasoningSummaryTextDoneEvent
Vygeneruje se při dokončení souhrnného textu zdůvodnění.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | ID položky, ke které je tento souhrnný text přidružený. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| summary_index | OpenAI.integer | Ano | ||
| poslat SMS | řetězec | Úplný text souhrnu dokončených důvodů. | Ano | |
| typ | výčet | Typ události. Vždy response.reasoning_summary_text.done.Možné hodnoty: response.reasoning_summary_text.done |
Ano |
OpenAI.ResponseReasoningTextDeltaEvent
Vygenerováno při přidání rozdílu do textu s odůvodněním.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ano | ||
| delta | řetězec | Rozdíl textu, který byl přidán do obsahu odůvodnění. | Ano | |
| item_id | řetězec | ID položky, ke které je přidružena rozdílová hodnota textu z tohoto důvodu. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.reasoning_text.delta.Možné hodnoty: response.reasoning_text.delta |
Ano |
OpenAI.ResponseReasoningTextDoneEvent
Vygeneruje se při dokončení textu zdůvodnění.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ano | ||
| item_id | řetězec | ID položky, ke které je tento text odůvodnění přidružený. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| poslat SMS | řetězec | Celý text dokončeného obsahu odůvodnění. | Ano | |
| typ | výčet | Typ události. Vždy response.reasoning_text.done.Možné hodnoty: response.reasoning_text.done |
Ano |
OpenAI.ResponseRefusalDeltaEvent
Vygenerováno v případě částečného odmítnutí textu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ano | ||
| delta | řetězec | Text o odmítnutí, který je přidán. | Ano | |
| item_id | řetězec | ID výstupní položky, do které je přidán text odmítnutí. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.refusal.delta.Možné hodnoty: response.refusal.delta |
Ano |
OpenAI.ResponseRefusalDoneEvent
Emitováno, když je dokončen text odmítnutí.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ano | ||
| item_id | řetězec | ID výstupní položky, kterou je zamítnutý text finalizován. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| odmítnutí | řetězec | Text odmítnutí, který je finalizován. | Ano | |
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.refusal.done.Možné hodnoty: response.refusal.done |
Ano |
OpenAI.ResponseStreamOptions
Možnosti pro streamované odpovědi Toto nastavení nastavíte pouze při nastavení stream: true.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| zahrnout_zatemnění | boolean | Pokud ano, povolí se obfuskace streamu. Přidání obfuskace streamu náhodné znaky do obfuscation pole u událostí rozdílového streamování donormalizuje velikosti datových částí jako zmírnění určitých útoků na straně kanálu. Tato pole obfuskace jsou ve výchozím nastavení zahrnuta, ale přidají malou částku. režijních nákladů na datový stream. Můžete nastavit include_obfuscation nafalse pro optimalizaci šířky pásma, pokud důvěřujete síťovým propojením mezi aplikace a rozhraní OpenAI API. |
Ne |
OpenAI.ResponseTextDeltaEvent
Emitováno, když je k dispozici dodatečný textový delta.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ano | ||
| delta | řetězec | Text delta, který byl přidán. | Ano | |
| item_id | řetězec | ID výstupní položky, ke které byla přidána textová delta. | Ano | |
| logaritmované pravděpodobnosti | pole OpenAI.ResponseLogProb | Pravděpodobnosti protokolu tokenů v rozdílu. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.output_text.delta.Možné hodnoty: response.output_text.delta |
Ano |
OpenAI.ResponseTextDoneEvent
Vygenerováno při finalizaci textového obsahu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ano | ||
| item_id | řetězec | ID výstupní položky, kterou je textový obsah finalizován. | Ano | |
| logaritmované pravděpodobnosti | pole OpenAI.ResponseLogProb | Pravděpodobnosti protokolu tokenů v rozdílu. | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| poslat SMS | řetězec | Textový obsah, který je finalizován. | Ano | |
| typ | výčet | Typ události. Vždy response.output_text.done.Možné hodnoty: response.output_text.done |
Ano |
OpenAI.ResponseTextParam
Možnosti konfigurace textové odpovědi z modelu Může to být prostý text nebo strukturovaná data JSON. Další informace:
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| format | OpenAI.TextResponseFormatConfiguration | Objekt určující formát, který musí model vypíše. Konfigurace { "type": "json_schema" } umožňuje strukturované výstupy.tím zajistíte, že model bude odpovídat zadanému schématu JSON. Další informace najdete v Výchozí formát je { "type": "text" } bez dalších možností.*Nedoporučuje se pro gpt-4o a novější modely:** Nastavení na { "type": "json_object" } umožní starší režim JSON, kterýzajišťuje, že zpráva, kterou model vygeneruje, je platný JSON. Použití json_schemaje upřednostňovaný pro modely, které ho podporují. |
Ne | |
| podrobnosti | OpenAI.Verbosity | Omezuje úroveň podrobností odpovědi modelu. Nižší hodnoty budou mít za následek stručnější odpovědi, zatímco vyšší hodnoty budou mít za následek více podrobných odpovědí. Aktuálně podporované hodnoty jsou low, mediuma high. |
Ne |
OpenAI.ResponseUsage
Představuje podrobnosti o využití tokenů, včetně vstupních tokenů, výstupních tokenů, rozpisu výstupních tokenů a celkových použitých tokenů.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| input_tokens | OpenAI.integer | Ano | ||
| input_tokens_details | OpenAI.ResponseUsageInputTokensDetails | Ano | ||
| └─ uložené_tokény | OpenAI.integer | Ano | ||
| output_tokens | OpenAI.integer | Ano | ||
| output_tokens_details | OpenAI.ResponseUsageOutputTokensDetails | Ano | ||
| └─ "reasoning_tokens" | OpenAI.integer | Ano | ||
| total_tokens | OpenAI.integer | Ano |
OpenAI.ResponseUsageInputTokensDetails
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| cached_tokens | OpenAI.integer | Ano |
OpenAI.ResponseUsageOutputTokensDetails
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| důvodové_tokeny | OpenAI.integer | Ano |
OpenAI.ResponseWebSearchCallCompletedEvent
Vygenerováno při dokončení volání vyhledávání na webu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | Jedinečné ID výstupní položky přidružené k volání vyhledávání na webu | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.web_search_call.completed.Možné hodnoty: response.web_search_call.completed |
Ano |
OpenAI.ResponseWebSearchCallInProgressEvent
Vygenerováno při zahájení volání vyhledávání na webu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | Jedinečné ID výstupní položky přidružené k volání vyhledávání na webu | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.web_search_call.in_progress.Možné hodnoty: response.web_search_call.in_progress |
Ano |
OpenAI.ResponseWebSearchCallSearchingEvent
Vygenerováno při spuštění volání webového vyhledávání.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_id | řetězec | Jedinečné ID výstupní položky přidružené k volání vyhledávání na webu | Ano | |
| output_index | OpenAI.integer | Ano | ||
| sequence_number | OpenAI.integer | Ano | ||
| typ | výčet | Typ události. Vždy response.web_search_call.searching.Možné hodnoty: response.web_search_call.searching |
Ano |
OpenAI.Screenshot
Akce snímku obrazovky
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Určuje typ události. Tato vlastnost platí pro akci pořízení snímku obrazovky. vždy nastaveno na screenshot.Možné hodnoty: screenshot |
Ano |
OpenAI.Scroll
Akce scrollování
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| scroll_x | OpenAI.integer | Ano | ||
| scroll_y | OpenAI.integer | Ano | ||
| typ | výčet | Určuje typ události. U akce posouvání je tato vlastnost vždy nastaveno na scroll.Možné hodnoty: scroll |
Ano | |
| x | OpenAI.integer | Ano | ||
| y | OpenAI.integer | Ano |
OpenAI.SearchContextSize
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | lowmediumhigh |
OpenAI.ServiceTier
Určuje typ zpracování použitý pro obsluhu požadavku.
- Pokud je nastavená hodnota auto, požadavek se zpracuje s úrovní služby nakonfigurovanou v nastavení Project. Pokud není nakonfigurované jinak, použije Project výchozí hodnotu.
- Pokud je nastavená na výchozí, požadavek se zpracuje se standardními cenami a výkonem vybraného modelu.
- Pokud je nastavená hodnota "flex" nebo "priority", požadavek se zpracuje s odpovídající úrovní služby.
- Pokud není nastavené, výchozí chování je "auto".
Při nastavení parametru
service_tierbude text odpovědi obsahovatservice_tierhodnotu založenou na režimu zpracování, který se skutečně používá k obsluhování požadavku. Tato hodnota odpovědi se může lišit od hodnoty nastavené v parametru.
| Property | Value |
|---|---|
| Typ | řetězec |
| Nullable | Ano |
| Hodnoty | autodefaultflexscalepriority |
OpenAI.SpecificApplyPatchParam
Při provádění volání nástroje vynutí model volat nástroj apply_patch.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Nástroj, který se má volat. Vždy apply_patch.Možné hodnoty: apply_patch |
Ano |
OpenAI.SpecificFunctionShellParam
Vynutí, aby model volal nástroj prostředí, když je požadováno volání nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Nástroj, který se má volat. Vždy shell.Možné hodnoty: shell |
Ano |
OpenAI.Summary
Souhrnný text z modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Shrnutí výstupu odůvodnění z modelu doposud. | Ano | |
| typ | výčet | Typ objektu. Vždy summary_text.Možné hodnoty: summary_text |
Ano |
OpenAI.SummaryTextContent
Souhrnný text z modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Shrnutí výstupu odůvodnění z modelu doposud. | Ano | |
| typ | výčet | Typ objektu. Vždy summary_text.Možné hodnoty: summary_text |
Ano |
OpenAI.TextContent
Textový obsah.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Ano | ||
| typ | výčet | Možné hodnoty: text |
Ano |
OpenAI.TextResponseFormatConfiguration
Objekt určující formát, který musí model vypíše.
Konfigurace { "type": "json_schema" } umožňuje strukturované výstupy, které zajistí, že model bude odpovídat zadanému schématu JSON. Další informace najdete v
Výchozí formát je { "type": "text" } bez dalších možností.
Nedoporučuje se pro gpt-4o a novější modely:* Nastavení { "type": "json_object" } pro povolení staršího režimu JSON, což zajistí, že zpráva, kterou model vygeneruje, je platný JSON. Použití json_schema je upřednostňované pro modely, které ho podporují.
Diskriminátor pro OpenAI.TextResponseFormatConfiguration
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
json_schema |
OpenAI.TextResponseFormatJsonSchema |
text |
OpenAI.TextResponseFormatConfigurationResponseFormatText |
json_object |
OpenAI.TextResponseFormatConfigurationResponseFormatJsonObject |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.TextResponseFormatConfigurationType | Ano |
OpenAI.TextResponseFormatConfigurationResponseFormatJsonObject
Formát odpovědi objektu JSON. Starší metoda generování odpovědí JSON.
Použití json_schema se doporučuje pro modely, které ho podporují. Všimněte si, že model nebude generovat JSON bez systémové nebo uživatelské zprávy, která jej k tomu instruuje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ formátu odpovědi, který se definuje. Vždy json_object.Možné hodnoty: json_object |
Ano |
OpenAI.TextResponseFormatConfigurationResponseFormatText
Výchozí formát odpovědi Používá se ke generování textových odpovědí.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ formátu odpovědi, který se definuje. Vždy text.Možné hodnoty: text |
Ano |
OpenAI.TextResponseFormatConfigurationType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | textjson_schemajson_object |
OpenAI.TextResponseFormatJsonSchema
Formát odpovědi schématu JSON Slouží ke generování strukturovaných odpovědí JSON. Přečtěte si další informace o strukturovaných výstupech.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Popis toho, k čemu formát odpovědi slouží, který model používá k určete, jak postupovat v daném formátu. |
Ne | |
| název | řetězec | Název formátu odpovědi. Musí to být a-z, A-Z, 0-9 nebo musí obsahovat podtržítka a pomlčky s maximální délkou 64 znaků. |
Ano | |
| schéma | OpenAI.ResponseFormatJsonSchemaSchema | Schéma pro formát odpovědi popsané jako objekt schématu JSON. Tady se dozvíte, jak se vytvářejí schémata JSON. |
Ano | |
| přísné | logická hodnota (s možnou hodnotou null) | Ne | ||
| typ | výčet | Typ formátu odpovědi, který se definuje. Vždy json_schema.Možné hodnoty: json_schema |
Ano |
OpenAI.Tool
Nástroj, který lze použít k vygenerování odpovědi.
Diskriminátor pro nástroj OpenAI
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
bing_grounding |
BingGroundingTool |
fabric_dataagent_preview |
MicrosoftFabricPreviewTool |
sharepoint_grounding_preview |
SharepointPreviewTool |
azure_ai_search |
AzureAISearchTool |
openapi |
OpenApiTool |
bing_custom_search_preview |
BingCustomSearchPreviewTool |
browser_automation_preview |
BrowserAutomationPreviewTool |
azure_function |
AzureFunctionTool |
capture_structured_outputs |
CaptureStructuredOutputsTool |
a2a_preview |
A2APreviewTool |
memory_search_preview |
MemorySearchPreviewTool |
code_interpreter |
OpenAI.CodeInterpreterTool |
function |
OpenAI.FunctionTool |
file_search |
OpenAI.FileSearchTool |
computer_use_preview |
OpenAI.ComputerUsePreviewTool |
web_search |
OpenAI.WebSearchTool |
mcp |
OpenAI.MCPTool |
image_generation |
OpenAI.ImageGenTool |
local_shell |
OpenAI.LocalShellToolParam |
shell |
OpenAI.FunctionShellToolParam |
custom |
OpenAI.CustomToolParam |
web_search_preview |
OpenAI.WebSearchPreviewTool |
apply_patch |
OpenAI.ApplyPatchToolParam |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.ToolType | Ano |
OpenAI.ToolChoiceAllowed
Omezuje nástroje dostupné pro model na předem definovanou sadu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| mode | výčet | Omezuje nástroje dostupné pro model na předem definovanou sadu.auto umožňuje modelu vybírat z povolených nástrojů a generovatzpráva. required vyžaduje, aby model volal jeden nebo více povolených nástrojů.Možné hodnoty: auto, required |
Ano | |
| tools | pole objektu | Seznam definic nástrojů, které by měl model volat. U rozhraní API pro odpovědi může seznam definic nástrojů vypadat takto: json<br> [<br> { "type": "function", "name": "get_weather" },<br> { "type": "mcp", "server_label": "deepwiki" },<br> { "type": "image_generation" }<br> ]<br> |
Ano | |
| typ | výčet | Povolený typ konfigurace nástroje Vždy allowed_tools.Možné hodnoty: allowed_tools |
Ano |
OpenAI.ToolChoiceCodeInterpreter
Označuje, že model by měl k vygenerování odpovědi použít integrovaný nástroj. Přečtěte si další informace o integrovaných nástrojích.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Možné hodnoty: code_interpreter |
Ano |
OpenAI.ToolChoiceComputerUsePreview
Označuje, že model by měl k vygenerování odpovědi použít integrovaný nástroj. Přečtěte si další informace o integrovaných nástrojích.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Možné hodnoty: computer_use_preview |
Ano |
OpenAI.ToolChoiceCustom
Tuto možnost použijte, pokud chcete model vynutit volání konkrétního vlastního nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| název | řetězec | Název vlastního nástroje, který se má volat. | Ano | |
| typ | výčet | Pro vlastní volání nástrojů je typ vždy custom.Možné hodnoty: custom |
Ano |
OpenAI.ToolChoiceFileSearch
Označuje, že model by měl k vygenerování odpovědi použít integrovaný nástroj. Přečtěte si další informace o integrovaných nástrojích.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Možné hodnoty: file_search |
Ano |
OpenAI.ToolChoiceFunction
Tuto možnost použijte k vynucení volání konkrétní funkce modelu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| název | řetězec | Název funkce, kterou volat. | Ano | |
| typ | výčet | Pro volání funkce je typ vždy function.Možné hodnoty: function |
Ano |
OpenAI.ToolChoiceImageGeneration
Označuje, že model by měl k vygenerování odpovědi použít integrovaný nástroj. Přečtěte si další informace o integrovaných nástrojích.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Možné hodnoty: image_generation |
Ano |
OpenAI.ToolChoiceMCP
Tuto možnost použijte k vynucení volání konkrétního nástroje na vzdáleném serveru MCP.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| název | řetězec (s možnou hodnotou null) | Ne | ||
| označení serveru | řetězec | Popisek serveru MCP, který se má použít. | Ano | |
| typ | výčet | U nástrojů MCP je typ vždy mcp.Možné hodnoty: mcp |
Ano |
OpenAI.ToolChoiceOptions
Určuje, který nástroj model volá, pokud nějaký existuje.
none znamená, že model nebude volat žádný nástroj a místo toho vygeneruje zprávu.
auto znamená, že model si může vybrat mezi generováním zprávy nebo voláním jednoho nebo více nástrojů.
required znamená, že model musí použít několik nástrojů.
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | noneautorequired |
OpenAI.ToolChoiceParam
Způsob, jakým má model vybrat nástroj (nebo nástroje), který se má použít při generování odpovědi V parametru tools se dozvíte, jak určit nástroje, které model může volat.
Diskriminátor pro OpenAI.ToolChoiceParam
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
allowed_tools |
OpenAI.ToolChoiceAllowed |
function |
OpenAI.ToolChoiceFunction |
mcp |
OpenAI.ToolChoiceMCP |
custom |
OpenAI.ToolChoiceCustom |
apply_patch |
OpenAI.SpecificApplyPatchParam |
shell |
OpenAI.SpecificFunctionShellParam |
file_search |
OpenAI.ToolChoiceFileSearch |
web_search_preview |
OpenAI.ToolChoiceWebSearchPreview |
computer_use_preview |
OpenAI.ToolChoiceComputerUsePreview |
web_search_preview_2025_03_11 |
OpenAI.ToolChoiceWebSearchPreview20250311 |
image_generation |
OpenAI.ToolChoiceImageGeneration |
code_interpreter |
OpenAI.ToolChoiceCodeInterpreter |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenAI.ToolChoiceParamType | Ano |
OpenAI.ToolChoiceParamType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | allowed_toolsfunctionmcpcustomapply_patchshellfile_searchweb_search_previewcomputer_use_previewweb_search_preview_2025_03_11image_generationcode_interpreter |
OpenAI.ToolChoiceWebSearchPreview
Označuje, že model by měl k vygenerování odpovědi použít integrovaný nástroj. Přečtěte si další informace o integrovaných nástrojích.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Možné hodnoty: web_search_preview |
Ano |
OpenAI.ToolChoiceWebSearchPreview20250311
Označuje, že model by měl k vygenerování odpovědi použít integrovaný nástroj. Přečtěte si další informace o integrovaných nástrojích.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Možné hodnoty: web_search_preview_2025_03_11 |
Ano |
OpenAI.ToolType
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | functionfile_searchcomputer_use_previewweb_searchmcpcode_interpreterimage_generationlocal_shellshellcustomweb_search_previewapply_patcha2a_previewbing_custom_search_previewbrowser_automation_previewfabric_dataagent_previewsharepoint_grounding_previewmemory_search_previewazure_ai_searchazure_functionbing_groundingcapture_structured_outputsopenapi |
OpenAI.ToolsArray
Pole nástrojů, které může model volat při generování odpovědi. Pomocí nastavení parametru tool_choice můžete určit, který nástroj chcete použít.
Podporujeme následující kategorie nástrojů:
- Předdefinované nástroje: Nástroje, které poskytuje OpenAI, které rozšiřují možnosti modelu, jako je vyhledávání na webu nebo vyhledávání souborů. Přečtěte si další informace o integrovaných nástrojích.
- Nástroje MCP: Integrace se systémy třetích stran prostřednictvím vlastních serverů MCP nebo předdefinovaných konektorů, jako je Disk Google a SharePoint. Přečtěte si další informace o nástrojích MCP.
- Volání funkcí (vlastní nástroje): Funkce, které jsou definované vámi, umožňují modelu volat vlastní kód se silnými argumenty a výstupy. Přečtěte si další informace o volání funkcí. K volání vlastního kódu můžete použít také vlastní nástroje.
Pole: OpenAI.Tool
OpenAI.TopLogProb
Nejvyšší logaritmická pravděpodobnost tokenu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| bytes | pole OpenAI.integer | Ano | ||
| logprob | OpenAI.numeric | Ano | ||
| token | řetězec | Ano |
OpenAI.Type
Akce pro zadávání textu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| poslat SMS | řetězec | Text, který chcete zadat. | Ano | |
| typ | výčet | Určuje typ události. U akce typu je tato vlastnost vždy nastaveno na type.Možné hodnoty: type |
Ano |
OpenAI.UpdateConversationBody
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ano |
OpenAI.UrlCitationBody
Citace webového prostředku použitého k vygenerování odpovědi modelu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| end_index | OpenAI.integer | Ano | ||
| start_index | OpenAI.integer | Ano | ||
| title | řetězec | Název webového prostředku. | Ano | |
| typ | výčet | Typ citace adresy URL. Vždy url_citation.Možné hodnoty: url_citation |
Ano | |
| url | řetězec | Adresa URL webového prostředku. | Ano |
OpenAI.VectorStoreFileAttributes
Sada 16 párů klíč-hodnota, které lze připojit k objektu. To může být užitečné pro ukládání dalších informací o objektu ve strukturovaném formátu a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce s maximální délkou 512 znaků, pravdivostní hodnoty nebo čísla.
Typ: objekt
OpenAI.Verbosity
Omezuje úroveň podrobností odpovědi modelu. Nižší hodnoty budou mít za následek stručnější odpovědi, zatímco vyšší hodnoty budou mít za následek více podrobných odpovědí.
Aktuálně podporované hodnoty jsou low, mediuma high.
| Property | Value |
|---|---|
| Typ | řetězec |
| Nullable | Ano |
| Hodnoty | lowmediumhigh |
OpenAI.Wait
Akce čekání.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Určuje typ události. Pro akci čekání je tato vlastnost vždy nastaveno na wait.Možné hodnoty: wait |
Ano |
OpenAI.WebSearchActionFind
Typ akce "find": Vyhledá vzor na načtené stránce.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| vzor | řetězec | Vzor nebo text, který chcete vyhledat na stránce. | Ano | |
| typ | výčet | Typ akce. Možné hodnoty: find_in_page |
Ano | |
| url | řetězec | Adresa URL stránky, na které byl hledán vzor. | Ano |
OpenAI.WebSearchActionOpenPage
Typ akce "open_page" – Otevře konkrétní adresu URL z výsledků hledání.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ akce. Možné hodnoty: open_page |
Ano | |
| url | řetězec | Adresa URL otevřená modelem | Ano |
OpenAI.WebSearchActionSearch
Typ akce "search" – provede vyhledávací dotaz na webu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Dotazy | pole řetězce | Vyhledávací dotazy. | Ne | |
| dotaz | string (zastaralé) | [ZASTARALÉ] Vyhledávací dotaz. | Ano | |
| Zdrojů | pole OpenAI.WebSearchActionSearchSources | Zdroje použité ve vyhledávání. | Ne | |
| typ | výčet | Typ akce. Možné hodnoty: search |
Ano |
OpenAI.WebSearchActionSearchSources
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Možné hodnoty: url |
Ano | |
| url | řetězec | Ano |
OpenAI.WebSearchApproximateLocation
Přibližné umístění uživatele
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Město | řetězec (s možnou hodnotou null) | Ne | ||
| země | řetězec (s možnou hodnotou null) | Ne | ||
| oblast | řetězec (s možnou hodnotou null) | Ne | ||
| timezone | řetězec (s možnou hodnotou null) | Ne | ||
| typ | výčet | Typ aproximace polohy. Vždy approximate.Možné hodnoty: approximate |
Ne |
OpenAI.WebSearchPreviewTool
Tento nástroj vyhledává na webu relevantní výsledky pro odpověď. Přečtěte si další informace o nástroji pro vyhledávání webu .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| velikost_kontextu_vyhledávání | OpenAI.SearchContextSize | Ne | ||
| typ | výčet | Typ vyhledávacího nástroje pro web. Jeden z web_search_preview nebo web_search_preview_2025_03_11.Možné hodnoty: web_search_preview |
Ano | |
| uživatelská_lokalita | OpenAI.ApproximateLocation (s možnou hodnotou null) | Ne | ||
| └city | řetězec (s možnou hodnotou null) | Ne | ||
| └zemi | řetězec (s možnou hodnotou null) | Ne | ||
| └region | řetězec (s možnou hodnotou null) | Ne | ||
| └™ časové pásmo | řetězec (s možnou hodnotou null) | Ne | ||
| └- typ | výčet | Typ aproximace polohy. Vždy approximate.Možné hodnoty: approximate |
Ano |
OpenAI.WebSearchTool
Hledejte na internetu zdroje související s tímto zadáním. Přečtěte si další informace o nástroji pro vyhledávání webu .
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| custom_search_configuration | WebSearchConfiguration | Konfigurace vyhledávání na webu pro bing vlastní vyhledávání | Ne | |
| └instance_name | řetězec | Název vlastní instance konfigurace zadané ke konfiguraci. | Ano | |
| └project_connection_id | řetězec | Project ID připojení pro uzemnění s využitím vlastního vyhledávání Bingu | Ano | |
| Filtry | OpenAI.WebSearchToolFilters (nullable) | Ne | ||
| └allowed_domains | pole řetězce (s možnou hodnotou null) | Ne | ||
| velikost_kontextu_vyhledávání | výčet | Pokyny vysoké úrovně pro množství prostoru kontextového okna, které se má použít pro hledání. Jeden z low, mediumnebo high.
medium je výchozí hodnota.Možné hodnoty: low, medium, high |
Ne | |
| typ | výčet | Typ vyhledávacího nástroje pro web. Jeden z web_search nebo web_search_2025_08_26.Možné hodnoty: web_search |
Ano | |
| uživatelská_lokalita | OpenAI.WebSearchApproximateLocation (nullable) | Přibližné umístění uživatele | Ne | |
| └city | řetězec (s možnou hodnotou null) | Ne | ||
| └zemi | řetězec (s možnou hodnotou null) | Ne | ||
| └region | řetězec (s možnou hodnotou null) | Ne | ||
| └™ časové pásmo | řetězec (s možnou hodnotou null) | Ne | ||
| └- typ | výčet | Typ aproximace polohy. Vždy approximate.Možné hodnoty: approximate |
Ne |
OpenAI.WebSearchToolFilters
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| allowed_domains | pole řetězce | Ne |
OpenAI.integer
Typ: celé číslo
Formát: int64
OpenAI.numeric
Typ: číslo
Formát: double
OpenApiAnonymousAuthDetails
Podrobnosti zabezpečení pro anonymní ověřování OpenApi
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | výčet | Typ objektu, který je vždy anonymní. Možné hodnoty: anonymous |
Ano |
OpenApiAuthDetails
podrobnosti o ověřování pro OpenApiFunctionDefinition
Diskriminátor pro OpenApiAuthDetails
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
anonymous |
OpenApiAnonymousAuthDetails |
project_connection |
OpenApiProjectConnectionAuthDetails |
managed_identity |
OpenApiManagedAuthDetails |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | OpenApiAuthType | Typ ověření pro koncový bod OpenApi. Povolené typy jsou: – Anonymní (nevyžaduje se ověřování) – Project Připojení (vyžaduje project_connection_id ke koncovému bodu, jako nastavení v AI Foundry) – Managed_Identity (vyžaduje cílovou skupinu pro ověřování na základě identit). |
Ano |
OpenApiAuthType
Typ ověření pro koncový bod OpenApi. Povolené typy jsou:
- Anonymní (není vyžadováno ověření)
- Project Connection (vyžaduje project_connection_id na koncový bod podle nastavení v AI Foundry)
- Managed_Identity (vyžaduje cílovou skupinu pro ověření na základě identity)
| Property | Value |
|---|---|
| Description | Typ ověření pro koncový bod OpenApi. Povolené typy jsou: – Anonymní (nevyžaduje se ověřování) – Project Připojení (vyžaduje project_connection_id ke koncovému bodu, jako nastavení v AI Foundry) – Managed_Identity (vyžaduje cílovou skupinu pro ověřování na základě identit). |
| Typ | řetězec |
| Hodnoty | anonymousproject_connectionmanaged_identity |
OpenApiFunctionDefinition
Informace o definici vstupu pro funkci openapi.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| auth | OpenApiAuthDetails | podrobnosti o ověřování pro OpenApiFunctionDefinition | Ano | |
| └- typ | OpenApiAuthType | Typ ověřování musí být anonymní, project_connection/managed_identity | Ano | |
| default_params | pole řetězce | Seznam parametrů specifikace OpenAPI, které budou používat výchozí hodnoty zadané uživatelem | Ne | |
| popis | řetězec | Popis toho, co funkce dělá, kterou model používá k výběru, kdy a jak tuto funkci volat. | Ne | |
| functions | pole objektu | Seznam definic funkcí používaných nástrojem OpenApi | Ne | |
| název | řetězec | Název funkce, která se má volat. | Ano | |
| spec | objekt | Obrazec funkce openapi, který je popsán jako objekt schématu JSON. | Ano |
OpenApiManagedAuthDetails
Podrobnosti zabezpečení pro ověřování managed_identity OpenApi
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| security_scheme | OpenApiManagedSecurityScheme | Schéma zabezpečení pro ověřování managed_identity OpenApi | Ano | |
| └- cílová skupina | řetězec | Rozsah ověřování pro typ ověřování managed_identity | Ano | |
| typ | výčet | Typ objektu, který je vždy "managed_identity". Možné hodnoty: managed_identity |
Ano |
OpenApiManagedSecurityScheme
Schéma zabezpečení pro ověřování managed_identity OpenApi
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| audience | řetězec | Rozsah ověřování pro typ ověřování managed_identity | Ano |
OpenApiProjectConnectionAuthDetails
Podrobnosti zabezpečení pro ověřování připojení project OpenApi
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| security_scheme | OpenApiProjectConnectionSecurityScheme | Schéma zabezpečení pro ověřování managed_identity OpenApi | Ano | |
| └project_connection_id | řetězec | PROJECT ID připojení pro typ ověřování připojení Project | Ano | |
| typ | výčet | Typ objektu, který je vždy "project_connection". Možné hodnoty: project_connection |
Ano |
OpenApiProjectConnectionSecurityScheme
Schéma zabezpečení pro ověřování managed_identity OpenApi
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| project_connection_id | řetězec | PROJECT ID připojení pro typ ověřování připojení Project | Ano |
OpenApiTool
Informace o definici vstupu pro nástroj OpenAPI, jak slouží ke konfiguraci agenta.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| openapi | OpenApiFunctionDefinition | Informace o definici vstupu pro funkci openapi. | Ano | |
| └- ověřování | OpenApiAuthDetails | Podrobnosti o ověřování rozhraní API | Ano | |
| └default_params | pole řetězce | Seznam parametrů specifikace OpenAPI, které budou používat výchozí hodnoty zadané uživatelem | Ne | |
| └- popis | řetězec | Popis toho, co funkce dělá, kterou model používá k výběru, kdy a jak tuto funkci volat. | Ne | |
| └– funkce | pole objektu (jen pro čtení) | Seznam definic funkcí používaných nástrojem OpenApi | Ne | |
| └- popis | řetězec | Popis toho, co funkce dělá, kterou model používá k výběru, kdy a jak tuto funkci volat. | Ne | |
| └– název | řetězec | Název funkce, která se má volat. | Ano | |
| └– parametry | objekt | Parametry, které funkce přijímají, jsou popsané jako objekt schématu JSON. | Ano | |
| └– název | řetězec | Název funkce, která se má volat. | Ano | |
| └specifikace | objekt | Obrazec funkce openapi, který je popsán jako objekt schématu JSON. | Ano | |
| typ | výčet | Typ objektu, který je vždy 'openapi'. Možné hodnoty: openapi |
Ano |
Pořadí stránek
| Property | Value |
|---|---|
| Typ | řetězec |
| Hodnoty | ascdesc |
PagedConnection
Stránkovaná kolekce položek připojení
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| další odkaz | řetězec | Odkaz na další stránku položek | Ne | |
| value | pole připojení | Položky připojení na této stránce | Ano |
PagedDatasetVersion
Stránkovaná kolekce položek DatasetVersion
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| další odkaz | řetězec | Odkaz na další stránku položek | Ne | |
| value | pole DatasetVersion | Položky DatasetVersion na této stránce | Ano |
PagedDeployment
Stránkovaná kolekce položek nasazení
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| další odkaz | řetězec | Odkaz na další stránku položek | Ne | |
| value | pole nasazení | Položky nasazení na této stránce | Ano |
PagedEvaluationRule
Sbíraná sbírka položek Hodnotících pravidel
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| další odkaz | řetězec | Odkaz na další stránku položek | Ne | |
| value | pole EvaluationRule | Položky Vyhodnocenírule na této stránce | Ano |
PagedEvaluationTaxonomy
Stránkovaná sbírka položek EvaluationTaxonomy
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| další odkaz | řetězec | Odkaz na další stránku položek | Ne | |
| value | pole EvaluationTaxonomy | Položky EvaluationTaxonomy na této stránce | Ano |
PagedEvaluatorVersion
Stránkovaná sbírka položek EvaluatorVersion
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| další odkaz | řetězec | Odkaz na další stránku položek | Ne | |
| value | pole EvaluatorVersion | Položky EvaluatorVersion na této stránce | Ano |
PagedIndex
Stránkovaná kolekce položek indexu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| další odkaz | řetězec | Odkaz na další stránku položek | Ne | |
| value | pole indexu | Položky rejstříku na této stránce | Ano |
PagedInsight
Stránkovaná kolekce položek Přehledu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| další odkaz | řetězec | Odkaz na další stránku položek | Ne | |
| value | pole přehledu | Položky přehledu na této stránce | Ano |
PagedRedTeam
Stránkovaná kolekce položek RedTeamu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| další odkaz | řetězec | Odkaz na další stránku položek | Ne | |
| value | pole RedTeamu | Položky RedTeamu na této stránce | Ano |
PagedSchedule
Stránkovaná kolekce položek plánu
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| další odkaz | řetězec | Odkaz na další stránku položek | Ne | |
| value | pole plánu | Položky plánu na této stránce | Ano |
PagedScheduleRun
Stránkovaná kolekce položek ScheduleRun
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| další odkaz | řetězec | Odkaz na další stránku položek | Ne | |
| value | pole ScheduleRun | Položky ScheduleRun na této stránce | Ano |
PendingUploadRequest
Představuje požadavek na čekající nahrání.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| connectionName | řetězec | Název připojení účtu služby Azure Storage, který se má použít pro generování dočasného tokenu SAS | Ne | |
| pendingUploadId | řetězec | Pokud PendingUploadId není zadaný, použije se náhodný identifikátor GUID. | Ne | |
| pendingUploadType | výčet | BlobReference je jediný podporovaný typ. Možné hodnoty: BlobReference |
Ano |
PendingUploadResponse
Představuje odpověď na čekající žádost o nahrání
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| blobReference | BlobReference | Podrobnosti o referenčních informacích o objektech blob. | Ano | |
| └– identifikátor blobUri | řetězec | Cesta URI objektu blob pro klienta k nahrání dat Příklad: https://blob.windows.core.net/Container/Path |
Ano | |
| └- přihlašovací údaje | SasCredential | Informace o přihlašovacích údajích pro přístup k účtu úložiště | Ano | |
| └- storageAccountArmId | řetězec | ID ARM účtu úložiště, které se má použít. | Ano | |
| pendingUploadId | řetězec | ID této žádosti o nahrání. | Ano | |
| pendingUploadType | výčet | BlobReference je jediný podporovaný typ. Možné hodnoty: BlobReference |
Ano | |
| verze | řetězec | Verze datového zdroje, která má být vytvořena, pokud uživatel při počátečním nahrávání nezadal verzi | Ne |
PromptAgentDefinition
Definice agenta výzvy
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| Pokyny | řetězec (s možnou hodnotou null) | Zpráva systému (nebo vývojáře) vložená do kontextu modelu. | Ne | |
| kind | výčet | Možné hodnoty: prompt |
Ano | |
| model | řetězec | Nasazení modelu, které se má použít pro tohoto agenta. | Ano | |
| rai_config | RaiConfig | Konfigurace pro filtrování obsahu a bezpečnostní funkce zodpovědné umělé inteligence (RAI). | Ne | |
| └rai_policy_name | řetězec | Název zásady RAI, která se má použít. | Ano | |
| reasoning | OpenAI.Reasoning (s možnou hodnotou null) |
pouze modely gpt-5 a o-series Možnosti konfigurace pro modely odůvodnění. |
Ne | |
| └– úsilí | OpenAI.ReasoningEffort | Omezuje úsilí na odůvodňování modely odůvodnění. Aktuálně podporované hodnoty jsou none, minimallowmediumhigha .xhigh Snižovánízdůvodnění může vést k rychlejším odpovědím a menšímu počtu použitých tokenů. o odůvodnění v odpovědi - gpt-5.1 výchozí hodnota none, která neprovádí odůvodnění. Podporované hodnoty odůvodnění jsou gpt-5.1none, low, mediuma high. Volání nástrojů jsou podporována pro všechny hodnoty odůvodnění v gpt-5.1.- Všechny modely před gpt-5.1 výchozím nastavením medium zdůvodnění úsilí a nepodporují none.– Ve gpt-5-pro výchozím nastavení modelu (a pouze podporuje) high zdůvodnění.- xhigh je podporován pro všechny modely po gpt-5.1-codex-max. |
Ne | |
| └─ vytvořit_shrnutí | výčet | Možné hodnoty: auto, concise, detailed |
Ne | |
| └─ souhrn | výčet | Možné hodnoty: auto, concise, detailed |
Ne | |
| structured_inputs | objekt | Sada strukturovaných vstupů, které se mohou podílet na nahrazení šablony výzvy nebo vazbách argumentů nástroje. | Ne | |
| Teplota | Číslo | Jakou teplotu vzorkování použít, mezi 0 a 2. Vyšší hodnoty jako 0,8 způsobí, že výstup bude náhodnější, zatímco nižší hodnoty, jako je 0,2, zajistí větší zaměření a deterministiku. Obecně doporučujeme změnit buď toto, nebo top_p, ne však obojí. |
Ne | 1 |
| poslat SMS | PromptAgentDefinitionTextOptions | Možnosti konfigurace textové odpovědi z modelu Může to být prostý text nebo strukturovaná data JSON. | Ne | |
| └─ Formát | OpenAI.TextResponseFormatConfiguration | Objekt určující formát, který musí model vypíše. Konfigurace { "type": "json_schema" } umožňuje strukturované výstupy.tím zajistíte, že model bude odpovídat zadanému schématu JSON. Další informace najdete v Výchozí formát je { "type": "text" } bez dalších možností.*Nedoporučuje se pro gpt-4o a novější modely:** Nastavení na { "type": "json_object" } umožní starší režim JSON, kterýzajišťuje, že zpráva, kterou model vygeneruje, je platný JSON. Použití json_schemaje upřednostňovaný pro modely, které ho podporují. |
Ne | |
| tool_choice | string nebo OpenAI.ToolChoiceParam | Způsob, jakým má model vybrat nástroj (nebo nástroje), který se má použít při generování odpovědi V parametru tools se dozvíte, jak určit nástroje, které model může volat. |
Ne | |
| tools | pole OpenAI.Tool | Pole nástrojů, které může model volat při generování odpovědi. Vy může určit, který nástroj se má použít nastavením parametru tool_choice . |
Ne | |
| top_p | Číslo | Alternativou k odběru vzorků s teplotou, nazývané jako nukleární vzorkování kde model bere v úvahu výsledky tokenů s pravděpodobností top_p mše. Hodnota 0,1 tedy označuje pouze tokeny, které tvoří vrchních 10 % pravděpodobnostní hmoty%. jsou považovány. Obecně doporučujeme změnit buď toto, nebo temperature, ne však obojí. |
Ne | 1 |
PromptAgentDefinitionTextOptions
Možnosti konfigurace textové odpovědi z modelu Může to být prostý text nebo strukturovaná data JSON.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| format | OpenAI.TextResponseFormatConfiguration | Objekt určující formát, který musí model vypíše. Konfigurace { "type": "json_schema" } umožňuje strukturované výstupy.tím zajistíte, že model bude odpovídat zadanému schématu JSON. Další informace najdete v Výchozí formát je { "type": "text" } bez dalších možností.*Nedoporučuje se pro gpt-4o a novější modely:** Nastavení na { "type": "json_object" } umožní starší režim JSON, kterýzajišťuje, že zpráva, kterou model vygeneruje, je platný JSON. Použití json_schemaje upřednostňovaný pro modely, které ho podporují. |
Ne |
PromptBasedEvaluatorDefinition
Hodnotitel založený na výzvě
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| data_schema | objekt | Schéma JSON (Draft 2020-12) pro vstupní data hodnotitele. To zahrnuje parametry jako typ, vlastnosti, povinné. | Ne | |
| init_parameters | objekt | Schéma JSON (koncept 2020-12) pro vstupní parametry vyhodnocení. To zahrnuje parametry jako typ, vlastnosti, povinné. | Ne | |
| metriky | objekt | Seznam výstupních metrik vytvořených tímto hodnotitelem | Ne | |
| prompt_text | řetězec | Text výzvy použitý k vyhodnocení | Ano | |
| typ | výčet | Možné hodnoty: prompt |
Ano |
ProtocolVersionRecord
Mapování záznamů pro jeden protokol a jeho verzi.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| protokol | AgentProtocol | Ano | ||
| verze | řetězec | Řetězec verze protokolu, např. v0.1.1. | Ano |
RaiConfig
Konfigurace pro filtrování obsahu a bezpečnostní funkce zodpovědné umělé inteligence (RAI).
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| rai_policy_name | řetězec | Název zásady RAI, která se má použít. | Ano |
RecurrenceSchedule
Model plánu opakování.
Diskriminátor pro opakováníSchedule
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
Hourly |
HourlyRecurrenceSchedule |
Daily |
DailyRecurrenceSchedule |
Weekly |
TýdennírecurrenceSchedule |
Monthly |
MěsíčnírecurrenceSchedule |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | RecurrenceType | Typ opakování. | Ano |
RecurrenceTrigger
Spouštěč založený na opakování.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| endTime | řetězec | Čas ukončení plánu opakování ve formátu ISO 8601. | Ne | |
| interval | integer | Interval pro plán opakování. | Ano | |
| schedule | RecurrenceSchedule | Model plánu opakování. | Ano | |
| └- typ | RecurrenceType | Typ opakování pro plán opakování | Ano | |
| startTime | řetězec | Čas spuštění plánu opakování ve formátu ISO 8601. | Ne | |
| timeZone | řetězec | Časové pásmo pro plán opakování. | Ne | standard UTC |
| typ | výčet | Typ spouštěče. Možné hodnoty: Recurrence |
Ano |
RecurrenceType
Typ opakování.
| Property | Value |
|---|---|
| Description | Typ opakování. |
| Typ | řetězec |
| Hodnoty | HourlyDailyWeeklyMonthly |
RedTeam
Podrobnosti o červeném týmu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| applicationScenario | řetězec | Scénář aplikace pro červenou operaci týmu za účelem generování konkrétních scénářů útoků | Ne | |
| attackStrategies | pole AttackStrategy | Seznam strategií útoku nebo vnořených seznamů strategií útoku | Ne | |
| displayName | řetězec | Název červeného týmu. | Ne | |
| id | string (jen pro čtení) | Identifikátor červeného týmu. | Ano | |
| numTurns | integer | Počet zaokrouhlených simulací | Ne | |
| properties | objekt | Vlastnosti červeného týmu Na rozdíl od značek jsou vlastnosti pouze doplňky. Po přidání nelze odebrat vlastnost. | Ne | |
| riskCategories | pole Rizikové kategorie | Seznam kategorií rizik pro generování cílů útoku | Ne | |
| simulaceOnly | boolean | Pouze simulace nebo Simulace + Vyhodnocení. Výchozí nepravda, pokud je pravda, že se ve výstupu kontroly nevyhodnocuje výsledek vyhodnocení. | Ne | Nepravda |
| stav | string (jen pro čtení) | Stav červeného týmu Nastavuje se podle služby a je jen pro čtení. | Ne | |
| tags | objekt | Červené značky týmu. Na rozdíl od vlastností jsou značky plně proměnlivé. | Ne | |
| cíl | TargetConfig | Abstraktní třída pro cílovou konfiguraci. | Ano | |
| └- typ | řetězec | Typ konfigurace modelu | Ano |
RedTeamEvalRunDataSource
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| item_generation_params | ItemGenerationParams | Představuje sadu parametrů použitých k řízení operací generování položek. | Ano | |
| └- typ | ItemGenerationParamsType | Typ parametrů generování položek, které se mají použít. | Ano | |
| cíl | Cíl | Základní třída pro cíle s podporou diskriminátoru. | Ano | |
| └- typ | řetězec | Typ cíle. | Ano | |
| typ | výčet | Typ zdroje dat. Vždy azure_ai_red_team.Možné hodnoty: azure_ai_red_team |
Ano |
RedTeamItemGenerationParams
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| attack_strategies | pole AttackStrategy | Kolekce strategií útoku, které se mají použít. | Ano | |
| num_turns | integer | Počet otáček povolených ve hře. | Ano | 20 |
| typ | výčet | Typ parametrů generování položek. Možné hodnoty: red_team |
Ano |
RedTeamSeedPromptsItemGenerationParams
Představuje parametry pro generování položek červených počátečních hodnot týmu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| attack_strategies | pole AttackStrategy | Kolekce strategií útoku, které se mají použít. | Ano | |
| num_turns | integer | Počet otáček povolených ve hře. | Ano | 20 |
| odeslat k provedení | OpenAI.EvalJsonlFileContentSource | Ano | ||
| └- obsah | pole OpenAI.EvalJsonlFileContentSourceContent | Obsah souboru jsonl. | Ano | |
| └- typ | výčet | Typ zdroje jsonl. Vždy file_content.Možné hodnoty: file_content |
Ano | |
| typ | výčet | Typ parametrů generování položek, vždy red_team_seed_prompts.Možné hodnoty: red_team_seed_prompts |
Ano |
RedTeamTaxonomyItemGenerationParams
Představuje parametry pro generování položek taxonomie červeného týmu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| attack_strategies | pole AttackStrategy | Kolekce strategií útoku, které se mají použít. | Ano | |
| num_turns | integer | Počet otáček povolených ve hře. | Ano | 20 |
| odeslat k provedení | OpenAI.EvalJsonlFileContentSource | Ano | ||
| └- obsah | pole OpenAI.EvalJsonlFileContentSourceContent | Obsah souboru jsonl. | Ano | |
| └- typ | výčet | Typ zdroje jsonl. Vždy file_content.Možné hodnoty: file_content |
Ano | |
| typ | výčet | Typ parametrů generování položek, vždy red_team_taxonomy.Možné hodnoty: red_team_taxonomy |
Ano |
ResponseRetrievalItemGenerationParams
Představuje parametry pro generování položek načítání odpovědí.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| mapování dat | objekt | Mapování ze zdrojových polí na pole response_id požadované pro načtení historie chatu. | Ano | |
| max_num_turns | integer | Maximální počet otočení historie chatu, který se má vyhodnotit. | Ano | |
| odeslat k provedení | OpenAI.EvalJsonlFileContentSource nebo OpenAI.EvalJsonlFileIdSource | Zdroj, ze kterého se čte obsah JSONL. | Ano | |
| typ | výčet | Typ parametrů generování položek, vždy response_retrieval.Možné hodnoty: response_retrieval |
Ano |
RiskCategory
Kategorie rizika pro cíl útoku.
| Property | Value |
|---|---|
| Description | Kategorie rizika pro cíl útoku. |
| Typ | řetězec |
| Hodnoty | HateUnfairnessViolenceSexualSelfHarmProtectedMaterialCodeVulnerabilityUngroundedAttributesProhibitedActionsSensitiveDataLeakageTaskAdherence |
SasCredentials
Definice přihlašovacích údajů sdíleného přístupového podpisu (SAS)
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| SAS | string (jen pro čtení) | token SAS | Ne | |
| typ | výčet | Typ přihlašovacích údajů Možné hodnoty: SAS |
Ano |
Sampletype
Typ vzorku použitého při analýze.
| Property | Value |
|---|---|
| Description | Typ vzorku použitého při analýze. |
| Typ | řetězec |
| Hodnoty | EvaluationResultSample |
SasCredential
Definice přihlašovacích údajů SAS
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| sasUri | string (jen pro čtení) | Identifikátor URI SAS | Ano | |
| typ | výčet | Typ přihlašovacích údajů Možné hodnoty: SAS |
Ano |
Schedule
Model plánu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Popis plánu | Ne | |
| displayName | řetězec | Název plánu | Ne | |
| enabled | boolean | Povolený stav plánu | Ano | |
| id | string (jen pro čtení) | Identifikátor plánu. | Ano | |
| properties | objekt | Vlastnosti plánu Na rozdíl od značek jsou vlastnosti pouze doplňky. Po přidání nelze odebrat vlastnost. | Ne | |
| provisioningStatus | ScheduleProvisioningStatus (jen pro čtení) | Naplánujte si stav zřizování. | Ne | |
| systémová data | object (jen pro čtení) | Systémová metadata pro prostředek. | Ano | |
| tags | objekt | Značky plánu Na rozdíl od vlastností jsou značky plně proměnlivé. | Ne | |
| úkol | ScheduleTask | Naplánujte model úlohy. | Ano | |
| Konfigurace └• | objekt | Konfigurace pro úlohu | Ne | |
| └- typ | ScheduleTaskType | Typ úkolu | Ano | |
| aktivační událost | Spouštěč | Základní model pro Trigger plánu. | Ano | |
| └- typ | Typ spouště | Typ spouštěče. | Ano |
ScheduleProvisioningStatus
Naplánujte si stav zřizování.
| Property | Value |
|---|---|
| Description | Naplánujte si stav zřizování. |
| Typ | řetězec |
| Hodnoty | CreatingUpdatingDeletingSucceededFailed |
ScheduleRun
Naplánujte si model spuštění.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| chyba | string (jen pro čtení) | Informace o chybě pro spuštění plánu | Ne | |
| id | string (jen pro čtení) | Identifikátor spuštění plánu. | Ano | |
| properties | object (jen pro čtení) | Vlastnosti spuštění plánu | Ano | |
| scheduleId | řetězec | Identifikátor plánu. | Ano | |
| úspěch | logická hodnota (jen pro čtení) | Aktivace stavu úspěchu spuštění plánu | Ano | |
| triggerTime | řetězec | Čas aktivace časového plánu. | Ne |
Naplánovat úkol
Naplánujte model úlohy.
Diskriminátor pro ScheduleTask
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
Evaluation |
EvaluationScheduleTask |
Insight |
InsightScheduleTask |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| konfigurace | objekt | Konfigurace pro úlohu | Ne | |
| typ | ScheduleTaskType | Typ úkolu | Ano |
ScheduleTaskType
Typ úkolu
| Property | Value |
|---|---|
| Description | Typ úkolu |
| Typ | řetězec |
| Hodnoty | EvaluationInsight |
SharepointGroundingToolParameters
Parametry nástroje pro uzemnění služby SharePoint.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| project_connections | pole ToolProjectConnection | Připojení project připojená k tomuto nástroji. Může existovat maximálně 1 připojení. prostředek připojený k nástroji. |
Ne |
SharepointPreviewTool
Informace o definici vstupu pro nástroj služby SharePoint, jak slouží ke konfiguraci agenta.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| sharepoint_grounding_preview | SharepointGroundingToolParameters | Parametry nástroje pro uzemnění služby SharePoint. | Ano | |
| └project_connections | pole ToolProjectConnection | Připojení project připojená k tomuto nástroji. Může existovat maximálně 1 připojení. prostředek připojený k nástroji. Omezení: maxItems: 1 |
Ne | |
| typ | výčet | Typ objektu, který je vždy 'sharepoint_grounding_preview'. Možné hodnoty: sharepoint_grounding_preview |
Ano |
Sku
Informace o skladové posílce
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kapacita | integer | Kapacita skladové položky | Ano | |
| family | řetězec | Rodina skladových položek | Ano | |
| název | řetězec | Název skladové položky | Ano | |
| velikost | řetězec | Velikost skladové položky | Ano | |
| přesunout do jiné vrstvy | řetězec | Úroveň skladové položky | Ano |
StructuredInputDefinition
Strukturovaný vstup, který se může podílet na nahrazení předlohy výzvy a vázání argumentů nástroje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| default_value | Výchozí hodnota vstupu, pokud není zadána žádná hodnota za běhu. | Ne | ||
| popis | řetězec | Popis vstupu čitelný pro člověka. | Ne | |
| povinné | boolean | Určuje, zda je vstupní vlastnost vyžadována při vyvolání agenta. | Ne | Nepravda |
| schéma | objekt | Schéma JSON pro strukturovaný vstup (volitelné). | Ne |
StructuredOutputDefinition
Strukturovaný výstup, který může vytvořit agent.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Popis výstupu, který se má vygenerovat. Používá se model k určení, kdy se má výstup vygenerovat. | Ano | |
| název | řetězec | Název strukturovaného výstupu. | Ano | |
| schéma | objekt | Schéma JSON pro strukturovaný výstup. | Ano | |
| přísné | logická hodnota (s možnou hodnotou null) | Zda se má vynucovat přísné ověřování. Výchozí true. |
Ano |
StructuredOutputsOutputItem
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| výstup | Strukturovaný výstup zachycený během odpovědi. | Ano | ||
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| typ | výčet | Možné hodnoty: structured_outputs |
Ano |
SyntheticDataGenerationPreviewEvalRunDataSource
Představuje zdroj dat pro zkušební spuštění, která se vyhodnocují na základě vygenerovaných syntetických dat pro účely testování.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| zprávy_vstupu | OpenAI.CreateEvalResponsesRunDataSourceInputMessagesTemplate | Ne | ||
| Šablona └─ | pole objektu nebo OpenAI.EvalItem | Ano | ||
| └- typ | výčet | Možné hodnoty: template |
Ano | |
| item_generation_params | SyntheticDataGenerationPreviewItemGenerationParams | Ano | ||
| └model_deployment_name | řetězec | Název nasazení modelu, který se má použít ke generování syntetických dat. | Ano | |
| └output_dataset_id | string (jen pro čtení) | Identifikátor výstupní datové sady, kde jsou uložena generovaná syntetická data. Vygenerovaná data jsou soubor jsonl s ID sloupců, dotazem a test_description. | Ne | |
| └output_dataset_name | řetězec | Název výstupní datové sady, ve které budou uložena generovaná syntetická data. Pokud není k dispozici, služba automaticky vygeneruje název datové sady. | Ne | |
| └─ výzva | řetězec | Výzva používaná ke generování syntetických dat. Tato možnost je v případě, že cíl je typu azure_ai_agent s pokyny nakonfigurovanými v agentovi. | Ne | |
| └samples_count | integer | Maximální počet vzorků dat, které se mají vygenerovat. | Ano | |
| └zdroje | pole OpenAI.EvalJsonlFileIdSource | Volitelné soubory zdroje obsahu počátečních dat pro generování dat. | Ano | |
| └- typ | výčet | Typ parametrů generování položek. Možné hodnoty: synthetic_data_gen_preview |
Ano | |
| cíl | Cíl | Základní třída pro cíle s podporou diskriminátoru. | Ano | |
| └- typ | řetězec | Typ cíle. | Ano | |
| typ | výčet | Typ zdroje dat, vždy azure_ai_synthetic_data_gen_preview.Možné hodnoty: azure_ai_synthetic_data_gen_preview |
Ano |
SyntheticDataGenerationPreviewItemGenerationParams
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| model_deployment_name | řetězec | Název nasazení modelu, který se má použít ke generování syntetických dat. | Ano | |
| output_dataset_id | string (jen pro čtení) | Identifikátor výstupní datové sady, kde jsou uložena generovaná syntetická data. Vygenerovaná data jsou soubor jsonl s ID sloupců, dotazem a test_description. | Ne | |
| output_dataset_name | řetězec | Název výstupní datové sady, ve které budou uložena generovaná syntetická data. Pokud není k dispozici, služba automaticky vygeneruje název datové sady. | Ne | |
| požádat | řetězec | Výzva používaná ke generování syntetických dat. Tato možnost je v případě, že cíl je typu azure_ai_agent s pokyny nakonfigurovanými v agentovi. | Ne | |
| samples_count | integer | Maximální počet vzorků dat, které se mají vygenerovat. | Ano | |
| Zdrojů | pole OpenAI.EvalJsonlFileIdSource | Volitelné soubory zdroje obsahu počátečních dat pro generování dat. | Ano | |
| typ | výčet | Typ parametrů generování položek. Možné hodnoty: synthetic_data_gen_preview |
Ano |
Target
Základní třída pro cíle s podporou diskriminátoru.
Diskriminátor pro cíl
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
azure_ai_model |
AzureAIModelTarget |
azure_ai_agent |
AzureAIAgentTarget |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | řetězec | Typ cíle. | Ano |
TargetCompletionEvalRunDataSource
Představuje zdroj dat pro konfiguraci vyhodnocení dokončení na základě cíle.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| zprávy_vstupu | OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReference | Ne | ||
| └ item_reference | řetězec | Ano | ||
| └- typ | výčet | Možné hodnoty: item_reference |
Ano | |
| odeslat k provedení | OpenAI.EvalJsonlFileContentSource nebo OpenAI.EvalJsonlFileIdSource | Zdrojová konfigurace pro vložená nebo souborová data. | Ano | |
| cíl | Cíl | Základní třída pro cíle s podporou diskriminátoru. | Ano | |
| └- typ | řetězec | Typ cíle. | Ano | |
| typ | výčet | Typ zdroje dat, vždy azure_ai_target_completions.Možné hodnoty: azure_ai_target_completions |
Ano |
TargetConfig
Abstraktní třída pro cílovou konfiguraci.
Diskriminátor pro TargetConfig
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
AzureOpenAIModel |
AzureOpenAIModelConfiguration |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | řetězec | Typ konfigurace modelu | Ano |
TargetUpdate
Základní třída pro cíle s podporou diskriminátoru.
Diskriminátor pro TargetUpdate
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
azure_ai_model |
AzureAIModelTargetUpdate |
azure_ai_agent |
AzureAIAgentTargetUpdate |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | řetězec | Typ cíle. | Ano |
TaxonomyCategory
Definice kategorie taxonomie.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Popis kategorie taxonomie | Ne | |
| id | řetězec | Jedinečný identifikátor kategorie taxonomie. | Ano | |
| název | řetězec | Název kategorie taxonomie | Ano | |
| properties | objekt | Další vlastnosti pro kategorii taxonomie | Ne | |
| riskCategory | RiskCategory | Kategorie rizika pro cíl útoku. | Ano | |
| Podkategorie | pole TaxonomySubCategory | Seznam dílčích kategorií taxonomie | Ano |
TaxonomieSubCategory
Definice podkategorie Taxonomie.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Popis podkategorie taxonomie | Ne | |
| enabled | boolean | Seznam položek taxonomie v této podkategorii | Ano | |
| id | řetězec | Jedinečný identifikátor podkategorie taxonomie. | Ano | |
| název | řetězec | Název podkategorie taxonomie. | Ano | |
| properties | objekt | Další vlastnosti podkategorie taxonomie | Ne |
Popis toolDescription
Popis nástroje, který může agent použít.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Stručný popis účelu nástroje. | Ne | |
| název | řetězec | Název nástroje. | Ne |
ToolProjectConnection
Prostředek připojení project.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| project_connection_id | řetězec | Připojení projektu v toolProjectConnectionList připojené k tomuto nástroji. | Ano |
TracesPreviewEvalRunDataSource
Představuje zdroj dat pro zkušební spuštění, která pracují s trasováními agentů uloženými v Application Insights.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| agent_id | řetězec | ID agenta použité k filtrování trasování pro vyhodnocení. | Ne | |
| agent_name | řetězec | Název agenta použitý k filtrování trasování pro vyhodnocení. | Ne | |
| čas ukončení | integer | Časové razítko unixu (v sekundách) označující konec okna dotazu trasování. Ve výchozím nastavení je nastaven aktuální čas. | Ne | |
| ingestion_delay_seconds | integer | Zpoždění, které se má použít pro příjem dat při dotazování trasování. | Ne | 300 |
| lookback_hours | integer | Okno zpětného vyhledávání (v hodinách) použité při načítání trasování z Application Insights U plánovaných vyhodnocení se to odvodí z intervalu opakování. |
Ne | 168 |
| max_traces | integer | Omezení vzorkování použité u trasování načtených pro vyhodnocení | Ne | 1000 |
| trace_ids | pole řetězce | Kolekce identifikátorů trasování agenta, které by se měly vyhodnotit. | Ne | |
| typ | výčet | Typ zdroje dat, vždy azure_ai_traces_preview.Možné hodnoty: azure_ai_traces_preview |
Ano |
TreatmentEffectType
Typ účinku ošetření.
| Property | Value |
|---|---|
| Description | Typ účinku ošetření. |
| Typ | řetězec |
| Hodnoty | TooFewSamplesInconclusiveChangedImprovedDegraded |
Trigger
Základní model pro Trigger plánu.
Diskriminátor aktivační události
Tato komponenta používá vlastnost type k rozlišování mezi různými typy:
| Hodnota typu | Schema |
|---|---|
Cron |
CronTrigger |
Recurrence |
Opakovací spouštěč |
OneTime |
OneTimeTrigger |
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| typ | Typ spouště | Typ spouštěče. | Ano |
Typ triggeru
Typ spouštěče.
| Property | Value |
|---|---|
| Description | Typ spouštěče. |
| Typ | řetězec |
| Hodnoty | CronRecurrenceOneTime |
UpdateAgentFromManifestRequest
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| popis | řetězec | Popis agenta čitelný pro člověka. Omezení: maxLength: 512 |
Ne | |
| manifest_id | řetězec | ID manifestu pro import verze agenta z. | Ano | |
| metadata | objekt | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| parameter_values | objekt | Vstupy manifestu, který bude mít za následek plně materializovaný agent. | Ano |
UpdateAgentRequest
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| definice | AgentDefinition | Ano | ||
| └kind | AgentKind | Ano | ||
| └rai_config | RaiConfig | Konfigurace pro filtrování obsahu a bezpečnostní funkce zodpovědné umělé inteligence (RAI). | Ne | |
| popis | řetězec | Popis agenta čitelný pro člověka. Omezení: maxLength: 512 |
Ne | |
| metadata | objekt | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne |
UpdateEvalParametersBody
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| metadata | OpenAI.Metadata (s možnou hodnotou null) | Sada 16 párů klíč-hodnota, které lze připojit k objektu. Může to být užitečné pro strukturované ukládání dalších informací o objektu formátování a dotazování na objekty prostřednictvím rozhraní API nebo řídicího panelu. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce. s maximální délkou 512 znaků. |
Ne | |
| název | řetězec | Ne | ||
| properties | objekt | Sada neměnných párů klíč-hodnota 16, které lze připojit k objektu pro ukládání dalších informací. Klíče jsou řetězce s maximální délkou 64 znaků. Hodnoty jsou řetězce s maximální délkou 512 znaků. |
Ne |
UserProfileMemoryItem
Paměťová položka konkrétně obsahující informace o profilu uživatele extrahované z konverzací, jako jsou preference, zájmy a osobní údaje.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| obsah | řetězec | Obsah paměti. | Ano | |
| kind | výčet | Druh položky paměti. Možné hodnoty: user_profile |
Ano | |
| memory_id | řetězec | Jedinečné ID paměťové položky. | Ano | |
| obor | řetězec | Jmenný prostor, který logicky seskupuje a izoluje vzpomínky, například ID uživatele. | Ano | |
| updated_at | integer | Čas poslední aktualizace paměťové položky. | Ano |
WebSearchConfiguration
Konfigurace vyhledávání na webu pro bing vlastní vyhledávání
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| instance_name | řetězec | Název vlastní instance konfigurace zadané ke konfiguraci. | Ano | |
| project_connection_id | řetězec | Project ID připojení pro uzemnění s využitím vlastního vyhledávání Bingu | Ano |
TýdennírecurrenceSchedule
Týdenní plán opakování.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| dnůTýdne | pole DayOfWeek | Dny v týdnu pro plán opakování. | Ano | |
| typ | výčet | Typ týdenního opakování Možné hodnoty: Weekly |
Ano |
WorkflowActionOutputItem
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| action_id | řetězec | Jedinečný identifikátor akce. | Ano | |
| agent_reference | AgentReference | Ne | ||
| └– název | řetězec | Název agenta. Omezení: maxLength: 256 |
Ano | |
| └- typ | výčet | Možné hodnoty: agent_reference |
Ano | |
| └- verze | řetězec | Identifikátor verze agenta. | Ne | |
| kind | řetězec | Druh akce CSDL (např. SetVariable, InvokeAzureAgent). | Ano | |
| parent_action_id | řetězec | ID nadřazené akce, pokud se jedná o vnořenou akci. | Ne | |
| previous_action_id | řetězec | ID předchozí akce, pokud tato akce následuje za jinou. | Ne | |
| response_id | řetězec | Odpověď, na které je položka vytvořena. | Ne | |
| stav | výčet | Stav akce (např. "in_progress", "completed", "failed", "cancelled"). Možné hodnoty: completed, failed, in_progress, cancelled |
Ano | |
| typ | výčet | Možné hodnoty: workflow_action |
Ano |
WorkflowAgentDefinition
Definice agenta pracovního postupu.
| Name | Typ | Description | Povinné | Výchozí |
|---|---|---|---|---|
| kind | výčet | Možné hodnoty: workflow |
Ano | |
| rai_config | RaiConfig | Konfigurace pro filtrování obsahu a bezpečnostní funkce zodpovědné umělé inteligence (RAI). | Ne | |
| └rai_policy_name | řetězec | Název zásady RAI, která se má použít. | Ano | |
| pracovní postup | řetězec | Definice SOUBORU YAML CSDL pracovního postupu. | Ne |
integer
Typ: celé číslo
Formát: int64