Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
API-version: v1
Authentication
Flöde: implicit
Auktoriserings-URL:https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Scope:
https://ai.azure.com/.default
Agents
Agenter – skapa agent
POST {endpoint}/agents?api-version=v1
Skapar agenten.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Falsk | snöre Möjliga värden: ContainerAgents=V1Preview, HostedAgents=V1Preview, WorkflowAgents=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| definitionen | AgentDefinition | Ja | ||
| └– typ | AgentKind | Ja | ||
| └– rai_config | RaiConfig | Konfiguration för innehållsfiltrering och säkerhetsfunktioner för ansvarsfull AI (RAI). | Nej. | |
| beskrivning | snöre | En läsbar beskrivning av agenten. Begränsningar: maxLength: 512 |
Nej. | |
| metadata | objekt | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| name | snöre | Det unika namn som identifierar agenten. Namnet kan användas för att hämta/uppdatera/ta bort agenten. – Måste börja och sluta med alfanumeriska tecken. - Kan innehålla bindestreck i mitten – Får inte överstiga 63 tecken. Begränsningar: maxLength: 63 |
Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | AgentObject |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agenter – listagenter
GET {endpoint}/agents?api-version=v1
Returnerar listan över alla agenter.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| typ | query | Nej. | snöre Möjliga värden: prompt, hosted, container_app, workflow |
Filtrera agenter efter typ. Om det inte anges returneras alla agenter. |
| limit | query | Nej. | integer | En gräns för hur många objekt som ska returneras. Gränsen kan sträcka sig mellan 1 och 100, och standardvärdet är 20. |
| order | query | Nej. | snöre Möjliga värden: asc, desc |
Sortera ordning efter created_at tidsstämpeln för objekten.
asc för stigande ordning ochdescför fallande ordning. |
| after | query | Nej. | snöre | En markör för användning i sidnumrering.
after är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla after=obj_foo för att hämta nästa sida i listan. |
| före | query | Nej. | snöre | En markör för användning i sidnumrering.
before är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla before=obj_foo för att hämta föregående sida i listan. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | objekt | Svarsdata för en begärd lista över objekt. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agenter – hämta agent
GET {endpoint}/agents/{agent_name}?api-version=v1
Hämtar agenten.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten som ska hämtas. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | AgentObject |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agenter – uppdateringsagent
POST {endpoint}/agents/{agent_name}?api-version=v1
Uppdaterar agenten genom att lägga till en ny version om det finns några ändringar i agentdefinitionen. Om inga ändringar görs returneras den befintliga agentversionen.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten som ska hämtas. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Falsk | snöre Möjliga värden: ContainerAgents=V1Preview, HostedAgents=V1Preview, WorkflowAgents=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| definitionen | AgentDefinition | Ja | ||
| └– typ | AgentKind | Ja | ||
| └– rai_config | RaiConfig | Konfiguration för innehållsfiltrering och säkerhetsfunktioner för ansvarsfull AI (RAI). | Nej. | |
| beskrivning | snöre | En läsbar beskrivning av agenten. Begränsningar: maxLength: 512 |
Nej. | |
| metadata | objekt | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | AgentObject |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agenter – ta bort agent
DELETE {endpoint}/agents/{agent_name}?api-version=v1
Tar bort en agent.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten som ska tas bort. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | DeleteAgentResponse |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agenter – uppdatera agenten från manifestet
POST {endpoint}/agents/{agent_name}/import?api-version=v1
Uppdaterar agenten från ett manifest genom att lägga till en ny version om det finns några ändringar i agentdefinitionen. Om inga ändringar görs returneras den befintliga agentversionen.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten som ska uppdateras. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | En läsbar beskrivning av agenten. Begränsningar: maxLength: 512 |
Nej. | |
| manifest_id | snöre | Manifest-ID:t som agentversionen ska importeras från. | Ja | |
| metadata | objekt | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| parameter_values | objekt | Indata till manifestet som resulterar i en helt materialiserad agent. | Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | AgentObject |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agenter – skapa agentversion
POST {endpoint}/agents/{agent_name}/versions?api-version=v1
Skapa en ny agentversion.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Det unika namn som identifierar agenten. Namnet kan användas för att hämta/uppdatera/ta bort agenten. – Måste börja och sluta med alfanumeriska tecken. - Kan innehålla bindestreck i mitten – Får inte överstiga 63 tecken. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Falsk | snöre Möjliga värden: ContainerAgents=V1Preview, HostedAgents=V1Preview, WorkflowAgents=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| definitionen | AgentDefinition | Ja | ||
| └– typ | AgentKind | Ja | ||
| └– rai_config | RaiConfig | Konfiguration för innehållsfiltrering och säkerhetsfunktioner för ansvarsfull AI (RAI). | Nej. | |
| beskrivning | snöre | En läsbar beskrivning av agenten. Begränsningar: maxLength: 512 |
Nej. | |
| metadata | objekt | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | AgentVersionObject |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agenter – lista agentversioner
GET {endpoint}/agents/{agent_name}/versions?api-version=v1
Returnerar listan över versioner av en agent.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten som du vill hämta versioner för. |
| limit | query | Nej. | integer | En gräns för hur många objekt som ska returneras. Gränsen kan sträcka sig mellan 1 och 100, och standardvärdet är 20. |
| order | query | Nej. | snöre Möjliga värden: asc, desc |
Sortera ordning efter created_at tidsstämpeln för objekten.
asc för stigande ordning ochdescför fallande ordning. |
| after | query | Nej. | snöre | En markör för användning i sidnumrering.
after är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla after=obj_foo för att hämta nästa sida i listan. |
| före | query | Nej. | snöre | En markör för användning i sidnumrering.
before är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla before=obj_foo för att hämta föregående sida i listan. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | objekt | Svarsdata för en begärd lista över objekt. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agenter – hämta agentversion
GET {endpoint}/agents/{agent_name}/versions/{agent_version}?api-version=v1
Hämtar en specifik version av en agent.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten som ska hämtas. |
| agent_version | path | Ja | snöre | Den version av agenten som ska hämtas. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | AgentVersionObject |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agenter – ta bort agentversion
DELETE {endpoint}/agents/{agent_name}/versions/{agent_version}?api-version=v1
Tar bort en specifik version av en agent.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten som ska tas bort. |
| agent_version | path | Ja | snöre | Den version av agenten som ska tas bort |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | DeleteAgentVersionResponse |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agenter – skapa agentversion från manifest
POST {endpoint}/agents/{agent_name}/versions:import?api-version=v1
Skapa en ny agentversion från ett manifest.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Det unika namn som identifierar agenten. Namnet kan användas för att hämta/uppdatera/ta bort agenten. – Måste börja och sluta med alfanumeriska tecken. - Kan innehålla bindestreck i mitten – Får inte överstiga 63 tecken. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | En läsbar beskrivning av agenten. Begränsningar: maxLength: 512 |
Nej. | |
| manifest_id | snöre | Manifest-ID:t som agentversionen ska importeras från. | Ja | |
| metadata | objekt | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| parameter_values | objekt | Indata till manifestet som resulterar i en helt materialiserad agent. | Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | AgentVersionObject |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agenter – skapa agent från manifest
POST {endpoint}/agents:import?api-version=v1
Skapar en agent från ett manifest.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | En läsbar beskrivning av agenten. Begränsningar: maxLength: 512 |
Nej. | |
| manifest_id | snöre | Manifest-ID:t som agentversionen ska importeras från. | Ja | |
| metadata | objekt | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| name | snöre | Det unika namn som identifierar agenten. Namnet kan användas för att hämta/uppdatera/ta bort agenten. – Måste börja och sluta med alfanumeriska tecken. - Kan innehålla bindestreck i mitten – Får inte överstiga 63 tecken. Begränsningar: maxLength: 63 |
Ja | |
| parameter_values | objekt | Indata till manifestet som resulterar i en helt materialiserad agent. | Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | AgentObject |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agentcontainrar
Agentcontainrar – listagentcontaineråtgärder
GET {endpoint}/agents/{agent_name}/operations?api-version=v1
Lista containeråtgärder för en agent.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten. |
| limit | query | Nej. | integer | En gräns för hur många objekt som ska returneras. Gränsen kan sträcka sig mellan 1 och 100, och standardvärdet är 20. |
| order | query | Nej. | snöre Möjliga värden: asc, desc |
Sortera ordning efter created_at tidsstämpeln för objekten.
asc för stigande ordning ochdescför fallande ordning. |
| after | query | Nej. | snöre | En markör för användning i sidnumrering.
after är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla after=obj_foo för att hämta nästa sida i listan. |
| före | query | Nej. | snöre | En markör för användning i sidnumrering.
before är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla before=obj_foo för att hämta föregående sida i listan. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Falsk | snöre Möjliga värden: ContainerAgents=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | objekt | Svarsdata för en begärd lista över objekt. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agentcontainrar – hämta agentcontaineråtgärd
GET {endpoint}/agents/{agent_name}/operations/{operation_id}?api-version=v1
Hämta status för en containeråtgärd för en agent.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten. |
| operation_id | path | Ja | snöre | Åtgärds-ID:t. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Falsk | snöre Möjliga värden: ContainerAgents=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | AgentContainerOperationObject |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agentcontainrar – hämta agentcontainer
GET {endpoint}/agents/{agent_name}/versions/{agent_version}/containers/default?api-version=v1
Hämta en container för en specifik version av en agent.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten. |
| agent_version | path | Ja | snöre | Versionen av agenten. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Falsk | snöre Möjliga värden: ContainerAgents=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | AgentContainerObject |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agentcontainrar – lista agentversionscontaineråtgärder
GET {endpoint}/agents/{agent_name}/versions/{agent_version}/containers/default/operations?api-version=v1
Lista containeråtgärder för en specifik version av en agent.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten. |
| agent_version | path | Ja | snöre | Versionen av agenten. |
| limit | query | Nej. | integer | En gräns för hur många objekt som ska returneras. Gränsen kan sträcka sig mellan 1 och 100, och standardvärdet är 20. |
| order | query | Nej. | snöre Möjliga värden: asc, desc |
Sortera ordning efter created_at tidsstämpeln för objekten.
asc för stigande ordning ochdescför fallande ordning. |
| after | query | Nej. | snöre | En markör för användning i sidnumrering.
after är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla after=obj_foo för att hämta nästa sida i listan. |
| före | query | Nej. | snöre | En markör för användning i sidnumrering.
before är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla before=obj_foo för att hämta föregående sida i listan. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Falsk | snöre Möjliga värden: ContainerAgents=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | objekt | Svarsdata för en begärd lista över objekt. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agentcontainrar – ta bort agentcontainer
POST {endpoint}/agents/{agent_name}/versions/{agent_version}/containers/default:delete?api-version=v1
Ta bort en container för en specifik version av en agent. Om containern inte finns blir åtgärden no-op. Åtgärden är en tidskrävande åtgärd. Följer designriktlinjerna för långvariga operationer i Azure REST API:er. https://github.com/microsoft/api-guidelines/blob/vNext/azure/ConsiderationsForServiceDesign.md#action-operations
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten. |
| agent_version | path | Ja | snöre | Versionen av agenten. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Falsk | snöre Möjliga värden: ContainerAgents=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 202
Beskrivning: Begäran har godkänts för bearbetning, men bearbetningen har ännu inte slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | AgentContainerOperationObject |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| Operationsplats | snöre |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agentcontainrar – strömma agentcontainerloggar
POST {endpoint}/agents/{agent_name}/versions/{agent_version}/containers/default:logstream?api-version=v1
Containerloggposten strömmade från containern som textbitar. Varje chunk är en UTF-8-sträng som kan vara antingen en ren text-loggrad eller en JSON-formaterad loggpost, beroende på vilken typ av containerlogg som strömmas. Klienter bör behandla varje chunk som ogenomskinlig text och, vid behov, försöka tolka den som JSON baserat på sina loggningskrav.
För systemloggar är formatet JSON med följande struktur: {"TimeStamp":"2025-12-15T16:51:33Z","Type":"Normal","ContainerAppName":null,"RevisionName":null,"ReplicaName":null,"Msg":"Anslutning till händelsesamlaren...","Reason":"StartingGettingEvents","EventSource":"ContainerAppController","Count":1} {"TimeStamp":"2025-12-15T16:51:34Z","Type":"Normal","ContainerAppName":null,"RevisionName":null,"ReplicaName":null,"Msg":"Lyckades ansluta till händelser server","Reason":"ConnectedToEventsServer","EventSource":"ContainerAppController","Count":1}
För konsolloggar är formatet ren text som sänds ut av containerns stdout/stderr. 2025-12-15T08:43:48.72656 Anslutning till containern 'agent-container'... 2025-12-15T08:43:48.75451 Lyckats ansluta till container: 'agent-container' [Revision: 'je90fe655aa742ef9a188b9fd14d6764--7tca06b', Replika: 'je90fe655aa742ef9a188b9fd14d6764--7tca06b-6898b9c89f-mpkjc'] 2025-12-15T08:08:08:00 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
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten. |
| agent_version | path | Ja | snöre | Versionen av agenten. |
| typ | query | Nej. | snöre Möjliga värden: console, system |
Konsolen returnerar container STDOUT/STDERR, systemet returnerar container app-händelseström. Standardinställning till konsol |
| replica_name | query | Nej. | snöre | Om det utelämnas väljer servern den första repliken för konsolloggar. Krävs för att rikta in sig på en specifik replik. |
| svans | query | Nej. | integer | Antal eftersläpande rader som returneras. Upprätthållet till 1-300. Standardvärdet är 20 |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Falsk | snöre Möjliga värden: ContainerAgents=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agentcontainrar – startagentcontainer
POST {endpoint}/agents/{agent_name}/versions/{agent_version}/containers/default:start?api-version=v1
Starta en container för en specifik version av en agent. Om containern redan körs blir åtgärden no-op. Åtgärden är en tidskrävande åtgärd. Följer designriktlinjerna för långvariga operationer i Azure REST API:er. https://github.com/microsoft/api-guidelines/blob/vNext/azure/ConsiderationsForServiceDesign.md#action-operations
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten. |
| agent_version | path | Ja | snöre | Versionen av agenten. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Falsk | snöre Möjliga värden: ContainerAgents=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| max_replicas | integer | Det maximala antalet repliker. Standardvärdet är 1. | Nej. | 1 |
| min_replicas | integer | Det minsta antalet repliker. Standardvärdet är 1. | Nej. | 1 |
Responses
Statuskod: 202
Beskrivning: Begäran har godkänts för bearbetning, men bearbetningen har ännu inte slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | AgentContainerOperationObject |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| Operationsplats | snöre |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agentcontainrar – stoppa agentcontainer
POST {endpoint}/agents/{agent_name}/versions/{agent_version}/containers/default:stop?api-version=v1
Stoppa en container för en specifik version av en agent. Om containern inte körs, eller om den redan har stoppats, kommer åtgärden att no-op. Åtgärden är en tidskrävande åtgärd. Följer designriktlinjerna för långvariga operationer i Azure REST API:er. https://github.com/microsoft/api-guidelines/blob/vNext/azure/ConsiderationsForServiceDesign.md#action-operations
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten. |
| agent_version | path | Ja | snöre | Versionen av agenten. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Falsk | snöre Möjliga värden: ContainerAgents=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 202
Beskrivning: Begäran har godkänts för bearbetning, men bearbetningen har ännu inte slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | AgentContainerOperationObject |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| Operationsplats | snöre |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Agentcontainrar – uppdatera agentcontainer
POST {endpoint}/agents/{agent_name}/versions/{agent_version}/containers/default:update?api-version=v1
Uppdatera en container för en specifik version av en agent. Om containern inte körs blir åtgärden no-op. Åtgärden är en tidskrävande åtgärd. Följer designriktlinjerna för långvariga operationer i Azure REST API:er. https://github.com/microsoft/api-guidelines/blob/vNext/azure/ConsiderationsForServiceDesign.md#action-operations
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| agent_name | path | Ja | snöre | Namnet på agenten. |
| agent_version | path | Ja | snöre | Versionen av agenten. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Falsk | snöre Möjliga värden: ContainerAgents=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| max_replicas | integer | Det maximala antalet repliker. | Nej. | |
| min_replicas | integer | Det minsta antalet repliker. | Nej. |
Responses
Statuskod: 202
Beskrivning: Begäran har godkänts för bearbetning, men bearbetningen har ännu inte slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | AgentContainerOperationObject |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| Operationsplats | snöre |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Connections
Anslutningar – lista
GET {endpoint}/connections?api-version=v1
Lista alla anslutningar i projektet, utan att fylla i anslutningsuppgifter
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| connectionType | query | Nej. | snöre Möjliga värden: AzureOpenAI, AzureBlob, AzureStorageAccount, CognitiveSearch, CosmosDB, ApiKey, AppConfig, AppInsights, , , CustomKeysRemoteTool_Preview |
Lista anslutningar av den här specifika typen |
| defaultConnection | query | Nej. | booleskt | Lista anslutningar som är standardanslutningar |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| x-ms-client-request-id | Falsk | snöre | En ogenomskinlig, globalt unik, klientgenererad strängidentifierare för begäran. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | PagedConnection |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-client-request-id | En ogenomskinlig, globalt unik, klientgenererad strängidentifierare för begäran. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Anslutningar – hämta
GET {endpoint}/connections/{name}?api-version=v1
Hämta en anslutning efter namn, utan att fylla i autentiseringsuppgifter för anslutningen
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Det egna namnet på anslutningen, som tillhandahålls av användaren. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| x-ms-client-request-id | Falsk | snöre | En ogenomskinlig, globalt unik, klientgenererad strängidentifierare för begäran. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Anslutning |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-client-request-id | En ogenomskinlig, globalt unik, klientgenererad strängidentifierare för begäran. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Anslutningar – hämta med autentiseringsuppgifter
POST {endpoint}/connections/{name}/getConnectionWithCredentials?api-version=v1
Hämta en anslutning efter namn, med dess autentiseringsuppgifter för anslutningen
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Det egna namnet på anslutningen, som tillhandahålls av användaren. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| x-ms-client-request-id | Falsk | snöre | En ogenomskinlig, globalt unik, klientgenererad strängidentifierare för begäran. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Anslutning |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-client-request-id | En ogenomskinlig, globalt unik, klientgenererad strängidentifierare för begäran. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Datauppsättningar
Datauppsättningar – lista senaste
GET {endpoint}/datasets?api-version=v1
Visa en lista över den senaste versionen av varje DatasetVersion
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | PagedDatasetVersion |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Datauppsättningar – listversioner
GET {endpoint}/datasets/{name}/versions?api-version=v1
Visa en lista över alla versioner av den angivna DatasetVersion
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | PagedDatasetVersion |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Datauppsättningar – hämta version
GET {endpoint}/datasets/{name}/versions/{version}?api-version=v1
Hämta den specifika versionen av DatasetVersion. Tjänsten returnerar felet 404 Not Found om DatasetVersion inte finns.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
| version | path | Ja | snöre | Det specifika versions-ID:t för den DatasetVersion som ska hämtas. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | DatasetVersion |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Datauppsättningar – ta bort version
DELETE {endpoint}/datasets/{name}/versions/{version}?api-version=v1
Ta bort den specifika versionen av DatasetVersion. Tjänsten returnerar 204 No Content om DatasetVersion har tagits bort eller om DatasetVersion inte finns.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
| version | path | Ja | snöre | Den version av DatasetVersion som ska tas bort. |
Responses
Statuskod: 204
Beskrivning: Det finns inget innehåll att skicka för den här begäran, men rubrikerna kan vara användbara.
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Datauppsättningar – skapa eller uppdatera version
PATCH {endpoint}/datasets/{name}/versions/{version}?api-version=v1
Skapa en ny eller uppdatera en befintlig DatasetVersion med det angivna versions-ID:t
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
| version | path | Ja | snöre | Det specifika versions-ID:t för den DatasetVersion som ska skapas eller uppdateras. |
Begärans brödtext
Innehållstyp: application/merge-patch+json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. | |
| typ | DatasetType | Räkna upp för att fastställa typen av data. | Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | DatasetVersion |
Statuskod: 201
Beskrivning: Begäran har slutförts och en ny resurs har skapats som ett resultat.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | DatasetVersion |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Datauppsättningar – hämta autentiseringsuppgifter
POST {endpoint}/datasets/{name}/versions/{version}/credentials?api-version=v1
Få SAS-inloggningsuppgifterna för att access till storage-kontot som är kopplat till en Dataset-version.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
| version | path | Ja | snöre | Det specifika versions-ID:t för den DatasetVersion som ska användas. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | AssetCredentialResponse |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Datauppsättningar – starta väntande uppladdningsversion
POST {endpoint}/datasets/{name}/versions/{version}/startPendingUpload?api-version=v1
Starta en ny eller hämta en befintlig väntande uppladdning av en datauppsättning för en specifik version.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
| version | path | Ja | snöre | Det specifika versions-ID:t för den DatasetVersion som ska användas. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| connectionName (på engelska) | snöre | Azure Storage Account-anslutningsnamn att använda för att generera tillfällig SAS-token | Nej. | |
| pendingUploadId | snöre | Om PendingUploadId inte anges används ett slumpmässigt GUID. | Nej. | |
| pendingUploadType | enum | BlobReference är den enda typ som stöds. Möjliga värden: BlobReference |
Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | PendingUploadResponse |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utrullningar
Distributioner – lista
GET {endpoint}/deployments?api-version=v1
Lista alla distribuerade modeller i projektet
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| modelPublisher | query | Nej. | snöre | Model publisher för att filtrera modeller efter |
| modelName | query | Nej. | snöre | Modellnamn (publisher-specifika namn) för att filtrera modeller efter |
| deploymentType | query | Nej. | snöre Möjliga värden: ModelDeployment |
Typ av distribution som ska filtreras efter |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| x-ms-client-request-id | Falsk | snöre | En ogenomskinlig, globalt unik, klientgenererad strängidentifierare för begäran. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | PagedDeployment |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-client-request-id | En ogenomskinlig, globalt unik, klientgenererad strängidentifierare för begäran. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Distributioner – hämta
GET {endpoint}/deployments/{name}?api-version=v1
Hämta en distribuerad modell.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på distributionen |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| x-ms-client-request-id | Falsk | snöre | En ogenomskinlig, globalt unik, klientgenererad strängidentifierare för begäran. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Deployment |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-client-request-id | En ogenomskinlig, globalt unik, klientgenererad strängidentifierare för begäran. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utvärderingstaxonomier
Utvärderingstaxonomier – lista
GET {endpoint}/evaluationtaxonomies?api-version=v1
Lista utvärderingstaxonomier
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| inputName | query | Nej. | snöre | Filtrera efter namnet på utvärderingsindata. |
| inputType | query | Nej. | snöre | Filtrera efter taxonomiindatatyp. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Evaluations=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | PagedEvaluationTaxonomy |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utvärderingstaxonomier – get
GET {endpoint}/evaluationtaxonomies/{name}?api-version=v1
Hämta en utvärdering som körs efter namn.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Evaluations=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | EvaluationTaxonomy |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utvärderingstaxonomier – ta bort
DELETE {endpoint}/evaluationtaxonomies/{name}?api-version=v1
Ta bort en utvärderingstaxonomi efter namn.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Evaluations=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 204
Beskrivning: Det finns inget innehåll att skicka för den här begäran, men rubrikerna kan vara användbara.
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utvärderingstaxonomier – skapa
PUT {endpoint}/evaluationtaxonomies/{name}?api-version=v1
Skapa en utvärderingstaxonomi.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på utvärderingstaxonomi. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Evaluations=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| egenskaper | objekt | Ytterligare egenskaper för utvärderingstaxonomin. | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. | |
| taxonomyCategories | matris med TaxonomyCategory | Lista över taxonomikategorier. | Nej. | |
| taxonomyInput | EvaluationTaxonomyInput | Indatakonfiguration för utvärderingstaxonomin. | Ja | |
| └– typ | EvaluationTaxonomyInputType | Indatatyp för utvärderingstaxonomin. | Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | EvaluationTaxonomy |
Statuskod: 201
Beskrivning: Begäran har slutförts och en ny resurs har skapats som ett resultat.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | EvaluationTaxonomy |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utvärderingstaxonomier – uppdatering
PATCH {endpoint}/evaluationtaxonomies/{name}?api-version=v1
Uppdatera en utvärderingstaxonomi.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på utvärderingstaxonomi. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Evaluations=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| egenskaper | objekt | Ytterligare egenskaper för utvärderingstaxonomin. | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. | |
| taxonomyCategories | matris med TaxonomyCategory | Lista över taxonomikategorier. | Nej. | |
| taxonomyInput | EvaluationTaxonomyInputUpdate | Indatakonfiguration för utvärderingstaxonomin. | Nej. | |
| └– typ | EvaluationTaxonomyInputType | Indatatyp för utvärderingstaxonomin. | Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | EvaluationTaxonomy |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utvärderingsregler
Utvärderingsregler – lista
GET {endpoint}/evaluationrules?api-version=v1
Visa en lista över alla utvärderingsregler.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| actionType | query | Nej. | snöre Möjliga värden: continuousEvaluation, humanEvaluationPreview |
Filtrera efter typ av utvärderingsregel. |
| agentName (agentnamn) | query | Nej. | snöre | Filtrera efter handläggarens namn. |
| aktiverad | query | Nej. | booleskt | Filtrera efter aktiverad status. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | PagedEvaluationRule |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utvärderingsregler – hämta
GET {endpoint}/evaluationrules/{id}?api-version=v1
Hämta en utvärderingsregel.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| Id-nummer | path | Ja | snöre | Unik identifierare för utvärderingsregeln. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | EvaluationRule |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utvärderingsregler – ta bort
DELETE {endpoint}/evaluationrules/{id}?api-version=v1
Ta bort en utvärderingsregel.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| Id-nummer | path | Ja | snöre | Unik identifierare för utvärderingsregeln. |
Responses
Statuskod: 204
Beskrivning: Det finns inget innehåll att skicka för den här begäran, men rubrikerna kan vara användbara.
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utvärderingsregler – skapa eller uppdatera
PUT {endpoint}/evaluationrules/{id}?api-version=v1
Skapa eller uppdatera en utvärderingsregel.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| Id-nummer | path | Ja | snöre | Unik identifierare för utvärderingsregeln. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Falsk | snöre Möjliga värden: Evaluations=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | EvaluationRuleAction | Åtgärdsmodell för utvärdering. | Ja | |
| └– typ | EvaluationRuleActionType | Typ av utvärderingsåtgärd. | Ja | |
| beskrivning | snöre | Beskrivning av utvärderingsregeln. | Nej. | |
| visningsnamn | snöre | Visningsnamn för utvärderingsregeln. | Nej. | |
| aktiverad | booleskt | Anger om utvärderingsregeln är aktiverad. Standardvärdet är sant. | Ja | |
| eventType | EvaluationRuleEventType | Typ av utvärderingsregelhändelse. | Ja | |
| filter | EvaluationRuleFilter | Modell för utvärderingsfilter. | Nej. | |
| └– agentName | snöre | Filtrera efter handläggarens namn. | Ja | |
| Id-nummer | sträng (skrivskyddad) | Unik identifierare för utvärderingsregeln. | Ja | |
| systemData (på engelska) | objekt (skrivskyddat) | Systemmetadata för utvärderingsregeln. | Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | EvaluationRule |
Statuskod: 201
Beskrivning: Begäran har slutförts och en ny resurs har skapats som ett resultat.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | EvaluationRule |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utvärderarna
Utvärderare – lista de senaste versionerna
GET {endpoint}/evaluators?api-version=v1
Visa en lista över den senaste versionen av varje utvärderare
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| typ | query | Nej. | snöre Möjliga värden: builtin, custom, all |
Filtrera utvärderare efter typ. Möjliga värden: 'all', 'custom', 'builtin'. |
| limit | query | Nej. | integer | En gräns för hur många objekt som ska returneras. Gränsen kan vara mellan 1 och 100 och standardvärdet är 20. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Evaluations=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | PagedEvaluatorVersion |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utvärderare – listversioner
GET {endpoint}/evaluators/{name}/versions?api-version=v1
Visa en lista över alla versioner av den angivna utvärderaren
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
| typ | query | Nej. | snöre Möjliga värden: builtin, custom, all |
Filtrera utvärderare efter typ. Möjliga värden: 'all', 'custom', 'builtin'. |
| limit | query | Nej. | integer | En gräns för hur många objekt som ska returneras. Gränsen kan vara mellan 1 och 100 och standardvärdet är 20. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Evaluations=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | PagedEvaluatorVersion |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utvärderare – skapa version
POST {endpoint}/evaluators/{name}/versions?api-version=v1
Skapa en ny EvaluatorVersion med automatiskt ökat versions-ID
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Evaluations=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| categories | matris med EvaluatorCategory | Utvärderarens kategorier | Ja | |
| definitionen | EvaluatorDefinition | Konfiguration av basutvärderare med diskriminator | Ja | |
| └– data_schema | objekt | JSON-schemat (utkast 2020-12) för utvärderarens indata. Detta inkluderar parametrar som typ, egenskaper, obligatoriskt. | Nej. | |
| └– init_parameters | objekt | JSON-schemat (utkast 2020-12) för utvärderarens indataparametrar. Detta inkluderar parametrar som typ, egenskaper, obligatoriskt. | Nej. | |
| └– mått | objekt | Förteckning över utfallsmått som tagits fram av den här utvärderaren | Nej. | |
| └– typ | EvaluatorDefinitionType | Definition av typ av utvärderare | Ja | |
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| display_name | snöre | Visningsnamn för utvärderaren. Det hjälper att enkelt hitta utvärderaren i AI Foundry. Det behöver inte vara unikt. | Nej. | |
| evaluator_type | EvaluatorType | Typ av utvärderare | Ja | |
| metadata | objekt | Metadata om utvärderaren | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. |
Responses
Statuskod: 201
Beskrivning: Begäran har slutförts och en ny resurs har skapats som ett resultat.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | EvaluatorVersion |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utvärderare – hämta version
GET {endpoint}/evaluators/{name}/versions/{version}?api-version=v1
Hämta den specifika versionen av EvaluatorVersion. Tjänsten returnerar felet 404 Not Found om EvaluatorVersion inte finns.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
| version | path | Ja | snöre | Det specifika versions-ID för EvaluatorVersion som ska hämtas. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Evaluations=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | EvaluatorVersion |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utvärderare – ta bort version
DELETE {endpoint}/evaluators/{name}/versions/{version}?api-version=v1
Ta bort den specifika versionen av EvaluatorVersion. Tjänsten returnerar 204 Inget innehåll om EvaluatorVersion har tagits bort eller om EvaluatorVersion inte finns.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
| version | path | Ja | snöre | Den version av EvaluatorVersion som ska tas bort. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Evaluations=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 204
Beskrivning: Det finns inget innehåll att skicka för den här begäran, men rubrikerna kan vara användbara.
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Utvärderare – uppdateringsversion
PATCH {endpoint}/evaluators/{name}/versions/{version}?api-version=v1
Uppdatera en befintlig EvaluatorVersion med det angivna versions-ID:t
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
| version | path | Ja | snöre | Den version av EvaluatorVersion som ska uppdateras. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Evaluations=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| categories | matris med EvaluatorCategory | Utvärderarens kategorier | Nej. | |
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| display_name | snöre | Visningsnamn för utvärderaren. Det hjälper att enkelt hitta utvärderaren i AI Foundry. Det behöver inte vara unikt. | Nej. | |
| metadata | objekt | Metadata om utvärderaren | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | EvaluatorVersion |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Indexen
Index – lista senaste
GET {endpoint}/indexes?api-version=v1
Visa en lista över den senaste versionen av varje index
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | PagedIndex |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Index – listversioner
GET {endpoint}/indexes/{name}/versions?api-version=v1
Visa en lista över alla versioner av det angivna indexet
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | PagedIndex |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Index – hämta version
GET {endpoint}/indexes/{name}/versions/{version}?api-version=v1
Hämta den specifika versionen av indexet. Tjänsten returnerar felet 404 Not Found om indexet inte finns.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
| version | path | Ja | snöre | Det specifika versions-ID:t för indexet som ska hämtas. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Index |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Index – ta bort version
DELETE {endpoint}/indexes/{name}/versions/{version}?api-version=v1
Ta bort den specifika versionen av indexet. Tjänsten returnerar 204 Inget innehåll om indexet har tagits bort eller om indexet inte finns.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
| version | path | Ja | snöre | Den version av indexet som ska tas bort. |
Responses
Statuskod: 204
Beskrivning: Det finns inget innehåll att skicka för den här begäran, men rubrikerna kan vara användbara.
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Index – skapa eller uppdatera version
PATCH {endpoint}/indexes/{name}/versions/{version}?api-version=v1
Skapa ett nytt eller uppdatera ett befintligt index med det angivna versions-ID:t
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Namnet på resursen |
| version | path | Ja | snöre | Det specifika versions-ID:t för indexet som ska skapas eller uppdateras. |
Begärans brödtext
Innehållstyp: application/merge-patch+json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. | |
| typ | IndexType | Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Index |
Statuskod: 201
Beskrivning: Begäran har slutförts och en ny resurs har skapats som ett resultat.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Index |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Insikter
Insikter – generera
POST {endpoint}/insights?api-version=v1
Generera insikter
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Insights=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
| Repeterbarhet –Request-ID | Falsk | snöre | Unik, klientgenererad identifierare för att säkerställa idempotens för begäran. Använd samma ID för återförsök för att förhindra duplicerade utvärderingar. |
| Repeterbarhet –First-Sent | Falsk | snöre | Tidsstämpel som anger när den här begäran först initierades. Används tillsammans med repeterbarhetsbegäran-id för idempotenskontroll. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| visningsnamn | snöre | Användarvänligt visningsnamn för insikten. | Ja | |
| Id-nummer | sträng (skrivskyddad) | Den unika identifieraren för insiktsrapporten. | Ja | |
| metadata | InsightsMetadata (skrivskyddad) | Metadata om insikterna. | Ja | |
| └– slutfördAt | snöre | Tidsstämpeln när insikterna slutfördes. | Nej. | |
| └– skapadAt | snöre | Tidsstämpeln när insikterna skapades. | Ja | |
| begäran | InsightRequest | Begäran om insiktsrapporten. | Ja | |
| └– typ | InsightType | Typ av begäran. | Ja | |
| resultat | InsightResult (skrivskyddad) | Resultatet av insikterna. | Nej. | |
| └– typ | InsightType | Typen av insikter som resulterar. | Ja | |
| state | Azure. Core.Foundations.OperationState (skrivskyddat) | Uppräkning som beskriver tillåtna åtgärdstillstånd. | Ja |
Responses
Statuskod: 201
Beskrivning: Begäran har slutförts och en ny resurs har skapats som ett resultat.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Insikt |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Insikter – lista
GET {endpoint}/insights?api-version=v1
Lista alla insikter i omvänd kronologisk ordning (nyaste först).
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| typ | query | Nej. | snöre Möjliga värden: EvaluationRunClusterInsight, AgentClusterInsight, EvaluationComparison |
Filtrera efter typ av analys. |
| evalId | query | Nej. | snöre | Filtrera efter utvärderings-ID. |
| runId | query | Nej. | snöre | Filtrera efter utvärderingskörnings-ID:t. |
| agentName (agentnamn) | query | Nej. | snöre | Filtrera efter handläggarens namn. |
| includeCoordinates | query | Nej. | booleskt | Om du vill inkludera koordinater för visualisering i svaret. Standardvärdet är falskt. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Insights=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | PagedInsight |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Insikter – hämta
GET {endpoint}/insights/{id}?api-version=v1
Få en specifik inblick med ID.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| Id-nummer | path | Ja | snöre | Den unika identifieraren för insiktsrapporten. |
| includeCoordinates | query | Nej. | booleskt | Om du vill inkludera koordinater för visualisering i svaret. Standardvärdet är falskt. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Insights=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Insikt |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Minneslager
Skapa minneslager
POST {endpoint}/memory_stores?api-version=v1
Skapa ett minneslager.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: MemoryStores=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| definitionen | MemoryStoreDefinition | Grundläggande definition för minneslagringskonfigurationer. | Ja | |
| └– typ | MemoryStoreKind | Den typ av minneslagring. | Ja | |
| beskrivning | snöre | En läsbar beskrivning av minneslagret. Begränsningar: maxLength: 512 |
Nej. | |
| metadata | objekt | Godtyckliga nyckel/värde-metadata som ska associeras med minneslagret. | Nej. | |
| name | snöre | Namnet på minneslagret. Begränsningar: maxLength: 256 |
Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | MemoryStoreObject |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Lista minneslager
GET {endpoint}/memory_stores?api-version=v1
Visa en lista över alla minneslager.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| limit | query | Nej. | integer | En gräns för hur många objekt som ska returneras. Gränsen kan sträcka sig mellan 1 och 100, och standardvärdet är 20. |
| order | query | Nej. | snöre Möjliga värden: asc, desc |
Sortera ordning efter created_at tidsstämpeln för objekten.
asc för stigande ordning ochdescför fallande ordning. |
| after | query | Nej. | snöre | En markör för användning i sidnumrering.
after är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla after=obj_foo för att hämta nästa sida i listan. |
| före | query | Nej. | snöre | En markör för användning i sidnumrering.
before är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla before=obj_foo för att hämta föregående sida i listan. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: MemoryStores=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | objekt | Svarsdata för en begärd lista över objekt. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Uppdatera minnesarkiv
POST {endpoint}/memory_stores/{name}?api-version=v1
Uppdatera ett minneslager.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| name | path | Ja | snöre | Namnet på minnesarkivet som ska uppdateras. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: MemoryStores=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | En läsbar beskrivning av minneslagret. Begränsningar: maxLength: 512 |
Nej. | |
| metadata | objekt | Godtyckliga nyckel/värde-metadata som ska associeras med minneslagret. | Nej. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | MemoryStoreObject |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Hämta minnesarkiv
GET {endpoint}/memory_stores/{name}?api-version=v1
Hämta ett minneslager.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| name | path | Ja | snöre | Namnet på minnesarkivet som ska hämtas. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: MemoryStores=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | MemoryStoreObject |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Ta bort minnesarkiv
DELETE {endpoint}/memory_stores/{name}?api-version=v1
Ta bort ett minneslager.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| name | path | Ja | snöre | Namnet på minnesarkivet som ska tas bort. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: MemoryStores=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | DeleteMemoryStoreResponse |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Hämta uppdateringsresultat
GET {endpoint}/memory_stores/{name}/updates/{update_id}?api-version=v1
Hämta uppdateringsresultat för minneslagret.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| name | path | Ja | snöre | Namnet på minneslagret. |
| update_id | path | Ja | snöre | ID för minnesuppdateringsåtgärden. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: MemoryStores=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | MemoryStoreUpdateResponse |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Ta bort omfångsminnen
POST {endpoint}/memory_stores/{name}:delete_scope?api-version=v1
Ta bort alla minnen som är associerade med ett specifikt omfång från ett minneslager.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| name | path | Ja | snöre | Namnet på minneslagret. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: MemoryStores=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| omfattning | snöre | Namnområdet som logiskt grupperar och isolerar minnen att ta bort, till exempel ett användar-ID. | Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | MemoryStoreDeleteScopeResponse |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Sökminnen
POST {endpoint}/memory_stores/{name}:search_memories?api-version=v1
Sök efter relevanta minnen från ett minneslager baserat på konversationskontext.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| name | path | Ja | snöre | Namnet på minnesarkivet som ska sökas. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: MemoryStores=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| items | matris med OpenAI.InputItem | Objekt som du kan söka efter efter relevanta minnen. | Nej. | |
| options | MemorySearchOptions | Alternativ för minnessökning. | Nej. | |
| └max_memories | integer | Maximalt antal minnesobjekt som ska returneras. | Nej. | |
| previous_search_id | snöre | Det unika ID:t för den tidigare sökbegäran, vilket möjliggör inkrementell minnessökning där den senaste åtgärden slutade. | Nej. | |
| omfattning | snöre | Det namnområde som logiskt grupperar och isolerar minnen, till exempel ett användar-ID. | Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | MemoryStoreSearchResponse |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Uppdatera minnen
POST {endpoint}/memory_stores/{name}:update_memories?api-version=v1
Uppdatera minneslagret med konversationsminnen.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| name | path | Ja | snöre | Namnet på minnesarkivet som ska uppdateras. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: MemoryStores=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| items | matris med OpenAI.InputItem | Konversationsobjekt som du kan extrahera minnen från. | Nej. | |
| previous_update_id | snöre | Det unika ID:t för den tidigare uppdateringsbegäran, vilket möjliggör inkrementella minnesuppdateringar från den plats där den senaste åtgärden slutade. | Nej. | |
| omfattning | snöre | Det namnområde som logiskt grupperar och isolerar minnen, till exempel ett användar-ID. | Ja | |
| update_delay | integer | Tidsgräns för bearbetning av minnesuppdateringen i sekunder. Om en ny uppdateringsbegäran tas emot under den här perioden avbryts den aktuella begäran och tidsgränsen återställs. Ställ in på 0 för att omedelbart utlösa uppdateringen utan dröjsmål. Standardvärdet är 300 (5 minuter). |
Nej. | 300 |
Responses
Statuskod: 202
Beskrivning: Begäran har godkänts för bearbetning, men bearbetningen har ännu inte slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | MemoryStoreUpdateResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| Operationsplats | snöre | Platsen för övervakning av drifttillståndet. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Konversationer
Skapa konversation
POST {endpoint}/openai/v1/conversations
Skapa en konversation.
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| items | matris med OpenAI.InputItem | Nej. | ||
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.ConversationResource |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Lista konversationer
GET {endpoint}/openai/v1/conversations
Returnerar listan över alla konversationer.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| limit | query | Nej. | integer | En gräns för hur många objekt som ska returneras. Gränsen kan sträcka sig mellan 1 och 100, och standardvärdet är 20. |
| order | query | Nej. | snöre Möjliga värden: asc, desc |
Sortera ordning efter created_at tidsstämpeln för objekten.
asc för stigande ordning ochdescför fallande ordning. |
| after | query | Nej. | snöre | En markör för användning i sidnumrering.
after är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla after=obj_foo för att hämta nästa sida i listan. |
| före | query | Nej. | snöre | En markör för användning i sidnumrering.
before är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla before=obj_foo för att hämta föregående sida i listan. |
| agent_name | query | Nej. | snöre | Filtrera efter handläggarens namn. Om det tillhandahålls returneras endast objekt som är associerade med den angivna agenten. |
| agent_id | query | Nej. | snöre | Filtrera efter agent-ID i formatet name:version. Om detta anges returneras endast objekt som är associerade med det angivna agent-ID:t. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | objekt | Svarsdata för en begärd lista över objekt. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Uppdatera konversation
POST {endpoint}/openai/v1/conversations/{conversation_id}
Uppdatera en konversation.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| conversation_id | path | Ja | snöre | ID:t för konversationen som ska uppdateras. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.ConversationResource |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Hämta konversation
GET {endpoint}/openai/v1/conversations/{conversation_id}
Hämtar en konversation.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| conversation_id | path | Ja | snöre | ID för konversationen som ska hämtas. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.ConversationResource |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Ta bort konversation
DELETE {endpoint}/openai/v1/conversations/{conversation_id}
Tar bort en konversation.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| conversation_id | path | Ja | snöre | ID:t för konversationen som ska tas bort. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.DeletedConversationResource |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Skapa konversationsobjekt
POST {endpoint}/openai/v1/conversations/{conversation_id}/items
Skapa objekt i en konversation med det angivna ID:t.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| conversation_id | path | Ja | snöre | ID för konversationen där objektet måste skapas. |
| include | query | Nej. | array | Ytterligare fält som ska inkluderas i svaret. Mer information finns i parametern include för att visa konversationsobjekt. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| items | matris med OpenAI.Item | De objekt som ska läggas till i konversationen. Du kan lägga till upp till 20 objekt åt gången. | Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.ConversationItemList |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Lista konversationsobjekt
GET {endpoint}/openai/v1/conversations/{conversation_id}/items
Visa en lista över alla objekt för en konversation med det angivna ID:t.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| conversation_id | path | Ja | snöre | ID:t för konversationen där objekten måste visas. |
| limit | query | Nej. | integer | En gräns för hur många objekt som ska returneras. Gränsen kan sträcka sig mellan 1 och 100, och standardvärdet är 20. |
| order | query | Nej. | snöre Möjliga värden: asc, desc |
Sortera ordning efter created_at tidsstämpeln för objekten.
asc för stigande ordning ochdescför fallande ordning. |
| after | query | Nej. | snöre | En markör för användning i sidnumrering.
after är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla after=obj_foo för att hämta nästa sida i listan. |
| före | query | Nej. | snöre | En markör för användning i sidnumrering.
before är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla before=obj_foo för att hämta föregående sida i listan. |
| item_type | query | Nej. | snöre Möjliga värden: message, output_message, file_search_call, computer_call, computer_call_output, web_search_call, function_call, function_call_output, reasoning, compaction, , image_generation_call, code_interpreter_calllocal_shell_call, , local_shell_call_outputshell_callshell_call_outputapply_patch_call, apply_patch_call_output, mcp_list_tools, mcp_approval_request, mcp_approval_responsemcp_call, custom_tool_call_output, custom_tool_call, structured_outputs, oauth_consent_request, , , memory_search_callworkflow_action |
Filtrera efter objekttyp. Om det anges returneras endast objekt av den angivna typen. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | objekt | Svarsdata för en begärd lista över objekt. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Hämta konversationsobjekt
GET {endpoint}/openai/v1/conversations/{conversation_id}/items/{item_id}
Hämta ett enskilt objekt från en konversation med de angivna ID:na.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| conversation_id | path | Ja | snöre | ID för konversationen som innehåller objektet. |
| item_id | path | Ja | snöre | ID:t för konversationsobjektet som ska hämtas. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.OutputItem |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Ta bort konversationsobjekt
DELETE {endpoint}/openai/v1/conversations/{conversation_id}/items/{item_id}
Ta bort ett objekt från en konversation med de angivna ID:na.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| conversation_id | path | Ja | snöre | ID:t för konversationen som objektet måste tas bort från. |
| item_id | path | Ja | snöre | ID:t för konversationsobjektet som ska tas bort. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.ConversationResource |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Evals
Evals – lista evals
GET {endpoint}/openai/v1/evals
Lista alla utvärderingar Lista utvärderingar för ett projekt.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| after | query | Nej. | snöre | Identifier för den senaste sökningen från föregående pagineringsbegäran. |
| limit | query | Nej. | integer | Antal körningar som ska hämtas. |
| order | query | Nej. | snöre Möjliga värden: asc, desc |
Sorteringsordning för exekveringar efter tidsstämpel. Använd asc för stigande ordning eller desc för fallande ordning. Standardinställningen är asc. |
| sortera_efter | query | Nej. | snöre Möjliga värden: created_at, updated_at |
Evals kan ordnas efter skapandetid eller senast uppdaterad tid. Använd created_at för att skapa tid eller updated_at för senast uppdaterad tid. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | objekt | Svarsdata för en begärd lista över objekt. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – skapa eval
POST {endpoint}/openai/v1/evals
Skapa utvärdering Skapa strukturen för en utvärdering som kan användas för att testa en modells prestanda. En utvärdering är en uppsättning testkriterier och konfigurationen för en datakälla, som avgör schemat för de data som används i utvärderingen. När du har skapat en utvärdering kan du köra den på olika modeller och modellparametrar. Vi stöder flera typer av graderare och datakällor. Mer information finns i
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| datakällkonfiguration | OpenAI.CreateEvalCustomDataSourceConfig eller OpenAI.CreateEvalLogsDataSourceConfig eller OpenAI.CreateEvalStoredCompletionsDataSourceConfig eller AzureAIDataSourceConfig | Konfigurationen för den datakälla som används för utvärderingen körs. Avgör schemat för de data som används i utvärderingen. | Ja | |
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| name | snöre | Namnet på utvärderingen. | Nej. | |
| egenskaper | objekt | Uppsättning oföränderliga 16 nyckel/värde-par som kan kopplas till ett objekt för att lagra ytterligare information. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| testkriterier | matris med OpenAI.EvalGraderLabelModel eller OpenAI.EvalGraderStringCheck eller OpenAI.EvalGraderTextSimilarity eller OpenAI.EvalGraderPython eller OpenAI.EvalGraderScoreModel eller EvalGraderAzureAIEvaluator | En lista över bedömare för alla utvärderingskörningar i den här gruppen. Graders kan referera till variabler i datakällan med hjälp av dubbla klammerparenteser, till exempel {{item.variable_name}}. Om du vill referera till modellens utdata använder du sample namnområdet (dvs. {{sample.output_text}}). |
Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Eval |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – ta bort eval
DELETE {endpoint}/openai/v1/evals/{eval_id}
Ta bort en utvärdering Ta bort en utvärdering.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| eval_id | path | Ja | snöre | ID:t för utvärderingen som ska tas bort. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | DeleteEvalResponse |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – hämta eval
GET {endpoint}/openai/v1/evals/{eval_id}
Hämta en utvärdering Få en utvärdering efter ID.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| eval_id | path | Ja | snöre | ID:t för utvärderingen som ska hämtas. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Eval |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – uppdatera eval
POST {endpoint}/openai/v1/evals/{eval_id}
Uppdatera en utvärdering Uppdatera vissa egenskaper för en utvärdering.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| eval_id | path | Ja | snöre | ID:t för utvärderingen som ska uppdateras. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| name | snöre | Nej. | ||
| egenskaper | objekt | Uppsättning oföränderliga 16 nyckel/värde-par som kan kopplas till ett objekt för att lagra ytterligare information. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Eval |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – listkörningar
GET {endpoint}/openai/v1/evals/{eval_id}/runs
Hämta en lista över körningar för en utvärdering Hämta en lista över körningar för en utvärdering.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| eval_id | path | Ja | snöre | ID:t för utvärderingen som ska hämtas för. |
| after | query | Nej. | snöre | Identifier för den senaste sökningen från föregående pagineringsbegäran. |
| limit | query | Nej. | integer | Antal körningar som ska hämtas. |
| order | query | Nej. | snöre Möjliga värden: asc, desc |
Sorteringsordning för exekveringar efter tidsstämpel. Använd asc för stigande ordning eller desc för fallande ordning. Standardinställningen är asc. |
| status | query | Nej. | snöre Möjliga värden: queued, in_progress, completed, canceled, failed . Filtrera körningar efter status. En av queued, in_progress, failed, completed, canceled. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | objekt | Svarsdata för en begärd lista över objekt. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – skapa eval-körning
POST {endpoint}/openai/v1/evals/{eval_id}/runs
Skapa utvärderingskörning
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| eval_id | path | Ja | snöre | ID:t för utvärderingen som du vill skapa en körning för. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| datakälla | OpenAI.CreateEvalJsonlRunDataSource eller OpenAI.CreateEvalCompletionsRunDataSource eller OpenAI.CreateEvalResponsesRunDataSource eller EvalRunDataSource | Information om körningens datakälla. | Ja | |
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| name | snöre | Namnet på körningen. | Nej. | |
| egenskaper | objekt | Uppsättning oföränderliga 16 nyckel/värde-par som kan kopplas till ett objekt för att lagra ytterligare information. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | EvalRun |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – ta bort eval-körning
DELETE {endpoint}/openai/v1/evals/{eval_id}/runs/{run_id}
Ta bort utvärderingskörning Ta bort en eval-körning.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| eval_id | path | Ja | snöre | ID:t för utvärderingen som körningen ska tas bort från. |
| run_id | path | Ja | snöre | ID för den körning som ska tas bort. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | DeleteEvalRunResponse |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – hämta eval-körning
GET {endpoint}/openai/v1/evals/{eval_id}/runs/{run_id}
Hämta en utvärderingskörning Hämta en utvärdering som körs med ID.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| eval_id | path | Ja | snöre | ID:t för utvärderingen som ska hämtas för. |
| run_id | path | Ja | snöre | ID:t för körningen som ska hämtas. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | EvalRun |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – avbryt eval-körning
POST {endpoint}/openai/v1/evals/{eval_id}/runs/{run_id}
Avbryt utvärderingskörning Avbryt en pågående utvärderingskörning.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| eval_id | path | Ja | snöre | ID:t för den utvärdering vars körning du vill avbryta. |
| run_id | path | Ja | snöre | ID för körningen som ska avbrytas. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | EvalRun |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – hämta utdataobjekt för eval-körning
GET {endpoint}/openai/v1/evals/{eval_id}/runs/{run_id}/output_items
Hämta utdataobjekt för utvärderingskörning Hämta en lista över utdataobjekt för en utvärderingskörning.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| eval_id | path | Ja | snöre | |
| run_id | path | Ja | snöre | ID för körningen för att hämta utdataobjekt för. |
| after | query | Nej. | snöre | Identifier för den senaste sökningen från föregående pagineringsbegäran. |
| limit | query | Nej. | integer | Antal körningar som ska hämtas. |
| order | query | Nej. | snöre Möjliga värden: asc, desc |
Sorteringsordning för exekveringar efter tidsstämpel. Använd asc för stigande ordning eller desc för fallande ordning. Standardinställningen är asc. |
| status | query | Nej. | snöre Möjliga värden: fail, pass |
Filtrera utdataobjekt efter status. Använd failed för att filtrera efter misslyckade utdataobjekt eller pass för att filtrera efter skickade utdataobjekt. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | objekt | Svarsdata för en begärd lista över objekt. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Evals – hämta utdataobjekt för eval-körning
GET {endpoint}/openai/v1/evals/{eval_id}/runs/{run_id}/output_items/{output_item_id}
Hämta ett utdataobjekt från en utvärderingskörning Hämta ett utdataobjekt för utvärderingskörning efter ID.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| eval_id | path | Ja | snöre | ID:t för utvärderingen som ska hämtas för. |
| run_id | path | Ja | snöre | ID:t för körningen som ska hämtas. |
| output_item_id | path | Ja | snöre | ID:t för utdataobjektet som ska hämtas. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | EvalRunOutputItem |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Fine-Tuning
Skapa finjusteringsjobb
POST {endpoint}/openai/v1/fine_tuning/jobs?api-version=v1
Skapar ett finjusteringsjobb som påbörjar processen med att skapa en ny modell från en viss datauppsättning.
Svaret innehåller information om det köade jobbet, inklusive jobbstatus och namnet på de finjusterade modellerna när det är klart.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| hyperparametrar | OpenAI.CreateFineTuningJobRequestHyperparameters | Nej. | ||
| └– batch_size | string eller OpenAI.integer | Nej. | bil | |
| └– learning_rate_multiplier | string eller OpenAI.numeric | Nej. | ||
| └– n_epochs | string eller OpenAI.integer | Nej. | bil | |
| Integrationer | matris med OpenAI.CreateFineTuningJobRequestIntegrations | En lista över integreringar som ska aktiveras för ditt finjusteringsjobb. | Nej. | |
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| method | OpenAI.FineTuneMethod | Metoden som används för finjustering. | Nej. | |
| model | sträng (se giltiga modeller nedan) | Namnet på modellen som ska finjusteras. Du kan välja en av de stödda modeller. |
Ja | |
| seed | OpenAI.integer (nullbar) | Nej. | ||
| suffix | sträng (nullbar) | En sträng på upp till 64 tecken som läggs till i ditt finjusterade modellnamn. Till exempel skulle en suffix av "custom-model-name" generera ett modellnamn som ft:gpt-4o-mini:openai:custom-model-name:7p4lURel.Begränsningar: minLength: 1, maxLength: 64 |
Nej. | |
| utbildningsfil | snöre | ID för en uppladdad fil som innehåller träningsdata. Se ladda upp en fil för att ladda upp en fil. Datamängden måste formateras som en JSONL-fil. Dessutom måste du ladda upp filen med syftet fine-tune.Innehållet i filen bör variera beroende på om modellen använder chattformatet, slutförandeformatet eller om finjusteringsmetoden använder inställningsformatet. Se guiden finjustering för mer information. |
Ja | |
| validation_file | sträng (nullbar) | ID för en uppladdad fil som innehåller valideringsdata. Om du anger den här filen används data för att generera validering mått regelbundet under finjustering. Dessa mått kan visas i finjusteringsresultatfilen. Samma data bör inte finnas i både tränings- och valideringsfiler. Datamängden måste formateras som en JSONL-fil. Du måste ladda upp filen med syftet fine-tune.Se guiden finjustering för mer information. |
Nej. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.FineTuningJob |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Lista sidnumrerade finjusteringsjobb
GET {endpoint}/openai/v1/fine_tuning/jobs?api-version=v1
Visa en lista över organisationens finjusteringsjobb
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| after | query | Nej. | snöre | Identifierare för det senaste jobbet från föregående sidnumreringsbegäran. |
| limit | query | Nej. | integer | Antal finjusteringsjobb som ska hämtas. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.ListPaginatedFineTuningJobsResponse |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Hämta finjusteringsjobb
GET {endpoint}/openai/v1/fine_tuning/jobs/{fine_tuning_job_id}?api-version=v1
Få information om ett finjusteringsjobb.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| finjusteringsjobb_id | path | Ja | snöre | ID för finjusteringsjobbet. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.FineTuningJob |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Avbryt finjusteringsjobb
POST {endpoint}/openai/v1/fine_tuning/jobs/{fine_tuning_job_id}/cancel?api-version=v1
Avbryt omedelbart ett finjusterat jobb.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| finjusteringsjobb_id | path | Ja | snöre | ID:t för det finjusteringsjobb som ska avbrytas. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.FineTuningJob |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Visa en lista över finjusteringsjobbkontrollpunkter
GET {endpoint}/openai/v1/fine_tuning/jobs/{fine_tuning_job_id}/checkpoints?api-version=v1
Lista kontrollpunkter för ett finjusteringsjobb.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| finjusteringsjobb_id | path | Ja | snöre | ID:t för det finjusteringsjobb som du vill hämta kontrollpunkter för. |
| after | query | Nej. | snöre | Identifierare för det senaste kontrollpunkts-ID:t från föregående sidnumreringsbegäran. |
| limit | query | Nej. | integer | Antal kontrollpunkter som ska hämtas. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.ListFineTuningJobCheckpointsResponse |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Visa en lista över finjusterande jobbhändelser
GET {endpoint}/openai/v1/fine_tuning/jobs/{fine_tuning_job_id}/events?api-version=v1
Få detaljerade statusuppdateringar för ett finjusteringsjobb.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| finjusteringsjobb_id | path | Ja | snöre | ID:t för det finjusteringsjobb som händelser ska hämtas för. |
| after | query | Nej. | snöre | Identifierare för den senaste händelsen från föregående sidnumreringsbegäran. |
| limit | query | Nej. | integer | Antal händelser som ska hämtas. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.ListFineTuningJobEventsResponse |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Pausa finjusteringsjobb
POST {endpoint}/openai/v1/fine_tuning/jobs/{fine_tuning_job_id}/pause?api-version=v1
Pausa ett finjusterat jobb som körs.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| finjusteringsjobb_id | path | Ja | snöre | ID för det finjusteringsjobb som ska pausas. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.FineTuningJob |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Återuppta finjusteringsjobb
POST {endpoint}/openai/v1/fine_tuning/jobs/{fine_tuning_job_id}/resume?api-version=v1
Återuppta ett pausat finjusterat jobb.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| finjusteringsjobb_id | path | Ja | snöre | ID:t för det finjusteringsjobb som ska återupptas. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.FineTuningJob |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Responses
Skapa svar – skapa svarsström
POST {endpoint}/openai/v1/responses
Skapar ett modellsvar. Skapar ett modellsvar (direktuppspelningssvar).
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| bakgrund | boolesk (nullbar) | Nej. | ||
| konversation | OpenAI.ConversationParam (nullbar) | Konversationen som det här svaret tillhör. Objekt från den här konversationen förbereds för input_items den här svarsbegäran.Indataobjekt och utdataobjekt från det här svaret läggs automatiskt till i den här konversationen när det här svaret har slutförts. |
Nej. | |
| include | matris med OpenAI.IncludeEnum | Nej. | ||
| input | OpenAI.InputParam | Text, bild eller filindata till modellen, som används för att generera ett svar. Lära sig mer: - Textinmatningar och utmatningar - Bildingångar - Filinmatningar - Konversationstillstånd - Funktionsanrop |
Nej. | |
| instructions | sträng (nullbar) | Nej. | ||
| max_output_tokens | OpenAI.integer (nullbar) | Nej. | ||
| max_tool_calls | OpenAI.integer (nullbar) | Nej. | ||
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| model | snöre | Implementeringen av modellen som ska användas för att skapa det här svaret. | Nej. | |
| parallella verktygsanrop | boolesk (nullbar) | Nej. | Sann | |
| previous_response_id | sträng (nullbar) | Nej. | ||
| prompt | OpenAI.Prompt | Referens till en promptmall och dess variabler. Läs mer. |
Nej. | |
| prompt_cache_key | snöre | Används av OpenAI för att cachelagra svar för liknande begäranden för att optimera dina cacheträffar. Ersätter fältet user .
Läs mer. |
Nej. | |
| prompt_cache_retention | enum | Möjliga värden: in-memory, 24h |
Nej. | |
| reasoning | OpenAI.Reasoning (nullbar) |
endast gpt-5- och o-seriens modeller Konfigurationsalternativ för resonemangsmodeller. |
Nej. | |
| └— insats | OpenAI.ReasoningEffort | Begränsar arbetet med resonemang för resonemangsmodeller. För närvarande stödda värden är none, minimal, , low, medium, highoch xhigh. MinskaAnsträngning i resonemang kan leda till snabbare svar och färre token som används om resonemang i ett svar. - gpt-5.1 standardvärdet är none, som inte utför resonemang. De stödda resonemangsvärdena för gpt-5.1 är none, low, medium, och high. Verktygsanrop stöds för alla resonemangsvärden i gpt-5.1.– Alla modeller före gpt-5.1 standardinställningen för medium resonemang och stöder noneinte .– Modellen gpt-5-pro har som standard (och stöder endast) high resonemang.- xhigh stöds för alla modeller efter gpt-5.1-codex-max. |
Nej. | |
| └– generate_summary | enum | Möjliga värden: auto, concise, detailed |
Nej. | |
| └— sammanfattning | enum | Möjliga värden: auto, concise, detailed |
Nej. | |
| safety_identifier | snöre | En stabil identifierare som används för att identifiera användare av ditt program som kan bryta mot OpenAI:s användningsprinciper. ID:na ska vara en sträng som unikt identifierar varje användare. Vi rekommenderar att du hashar användarnamnet eller e-postadressen för att undvika att skicka identifierande information till oss. Läs mer. |
Nej. | |
| servicenivå | OpenAI.ServiceTier | Anger den bearbetningstyp som används för att hantera begäran. - Om den är inställd på 'auto' kommer förfrågan att behandlas med servicenivån konfigurerad i Project-inställningarna. Om inget annat är konfigurerat, kommer Project att använda 'default'. – Om den är inställd på "standard" bearbetas begäran med standardpriser och prestanda för den valda modellen. - Om den är inställd på 'flex' eller 'priority', kommer förfrågan att behandlas med motsvarande tjänstenivå. – När den inte har angetts är standardbeteendet "auto". När parametern service_tier har angetts innehåller svarstexten service_tier värdet baserat på det bearbetningsläge som faktiskt används för att hantera begäran. Det här svarsvärdet kan skilja sig från värdet som anges i parametern. |
Nej. | |
| store | boolesk (nullbar) | Nej. | Sann | |
| ström | boolesk (nullbar) | Nej. | ||
| stream_options | OpenAI.ResponseStreamOptions (nullbar) | Alternativ för direktuppspelningssvar. Ange endast detta när du anger stream: true. |
Nej. | |
| └– include_obfuscation | booleskt | När det är sant aktiveras fördunkling av dataströmmar. Dataströmfördunkling lägger till slumpmässiga tecken till ett obfuscation fält vid strömmande deltahändelser tillnormalisera nyttolaststorlekar som en åtgärd för vissa sidokanalattacker. Dessa fördunklingsfält ingår som standard, men lägger till en liten mängd omkostnader för dataströmmen. Du kan ange include_obfuscation tillfalse för att optimera bandbredden om du litar på nätverkslänkarna mellan ditt program och OpenAI-API:et. |
Nej. | |
| structured_inputs | objekt | Strukturerade indata till svaret som kan delta i frågemallsersättning eller verktygsargumentbindningar. | Nej. | |
| temperatur | OpenAI.numeric (nullbar) | Nej. | 1 | |
| text | OpenAI.ResponseTextParam | Konfigurationsalternativ för ett textsvar från modellen. Kan vara oformaterad text eller strukturerade JSON-data. Lära sig mer: - Textinmatningar och utmatningar - Strukturerade Utdata |
Nej. | |
| tool_choice | OpenAI.ToolChoiceOptions eller OpenAI.ToolChoiceParam | Nej. | ||
| verktyg | OpenAI.ToolsArray | En matris med verktyg som modellen kan anropa när ett svar genereras. Du kan ange vilket verktyg som ska användas genom att ange parametern tool_choice .Vi stöder följande kategorier av verktyg: - Inbyggda verktyg: Verktyg som tillhandahålls av OpenAI som utökar modellens funktioner, som webbsökning Eller filsökning. Läs mer om inbyggda verktyg. - MCP-verktyg: Integreringar med tredjepartssystem via anpassade MCP-servrar eller fördefinierade anslutningsappar som Google Drive och SharePoint. Läs mer om MCP Tools. - Funktionsanrop (anpassade verktyg): Funktioner som definieras av dig, gör det möjligt för modellen att anropa din egen kod med starkt skrivna argument och utdata. Läs mer om funktion anropar. Du kan också använda anpassade verktyg för att anropa din egen kod. |
Nej. | |
| top_logprobs | OpenAI.integer (nullbar) | Nej. | ||
| top_p | OpenAI.numeric (nullbar) | Nej. | 1 | |
| truncation | enum | Möjliga värden: auto, disabled |
Nej. | |
| user | sträng (inaktuell) | Det här fältet ersätts av safety_identifier och prompt_cache_key. Använd prompt_cache_key i stället för att underhålla cachelagringsoptimeringar.En stabil identifierare för dina slutanvändare. Används för att öka antalet cacheträffar genom bättre bucketning av liknande begäranden och för att hjälpa OpenAI att identifiera och förhindra missbruk. Läs mer. |
Nej. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.Response | |
| text/event-stream | OpenAI.CreateResponseStreamingResponse |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Lista svar
GET {endpoint}/openai/v1/responses
Returnerar listan över alla svar.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| limit | query | Nej. | integer | En gräns för hur många objekt som ska returneras. Gränsen kan sträcka sig mellan 1 och 100, och standardvärdet är 20. |
| order | query | Nej. | snöre Möjliga värden: asc, desc |
Sortera ordning efter created_at tidsstämpeln för objekten.
asc för stigande ordning ochdescför fallande ordning. |
| after | query | Nej. | snöre | En markör för användning i sidnumrering.
after är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla after=obj_foo för att hämta nästa sida i listan. |
| före | query | Nej. | snöre | En markör för användning i sidnumrering.
before är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla before=obj_foo för att hämta föregående sida i listan. |
| agent_name | query | Nej. | snöre | Filtrera efter handläggarens namn. Om det tillhandahålls returneras endast objekt som är associerade med den angivna agenten. |
| agent_id | query | Nej. | snöre | Filtrera efter agent-ID i formatet name:version. Om detta anges returneras endast objekt som är associerade med det angivna agent-ID:t. |
| conversation_id | query | Nej. | snöre | Filtrera efter konversations-ID. Om det tillhandahålls returneras endast svar som är associerade med den angivna konversationen. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | objekt | Svarsdata för en begärd lista över objekt. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Kompakt svarskonversation
POST {endpoint}/openai/v1/responses/compact
Genererar en komprimering av en svarskonversation.
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| input | sträng eller matris med OpenAI.InputItem | Nej. | ||
| instructions | sträng (nullbar) | Nej. | ||
| model | OpenAI.ModelIdsCompaction | Modell-ID som används för att generera svaret, till exempel gpt-5 eller o3. OpenAI erbjuder ett brett utbud av modeller med olika funktioner, prestandaegenskaper och prispunkter. Se modellguiden för att bläddra bland och jämföra tillgängliga modeller. |
Ja | |
| previous_response_id | sträng (nullbar) | Nej. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.CompactResource |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Hämta svar – hämta svarsström
GET {endpoint}/openai/v1/responses/{response_id}
Hämtar ett modellsvar med angivet ID. Hämtar ett modellsvar med angivet ID (direktuppspelningssvar).
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| response_id | path | Ja | snöre | |
| include[] | query | Nej. | array | |
| ström | query | Nej. | booleskt | |
| starting_after | query | Nej. | integer |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| acceptera | Falsk | snöre Möjliga värden: text/event-stream |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.Response | |
| text/event-stream | OpenAI.CreateResponseStreamingResponse |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Ta bort svar
DELETE {endpoint}/openai/v1/responses/{response_id}
Tar bort ett modellsvar.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| response_id | path | Ja | snöre | ID:t för svaret som ska tas bort. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | DeleteResponseResult |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Avbryt svar
POST {endpoint}/openai/v1/responses/{response_id}/cancel
Avbryter ett modellsvar.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| response_id | path | Ja | snöre | ID:t för svaret som ska avbrytas. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | OpenAI.Response |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Lista indataobjekt
GET {endpoint}/openai/v1/responses/{response_id}/input_items
Returnerar en lista över indataobjekt för ett givet svar.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| response_id | path | Ja | snöre | |
| limit | query | Nej. | integer | En gräns för hur många objekt som ska returneras. Gränsen kan sträcka sig mellan 1 och 100, och standardvärdet är 20. |
| order | query | Nej. | snöre Möjliga värden: asc, desc |
Sortera ordning efter created_at tidsstämpeln för objekten.
asc för stigande ordning ochdescför fallande ordning. |
| after | query | Nej. | snöre | En markör för användning i sidnumrering.
after är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla after=obj_foo för att hämta nästa sida i listan. |
| före | query | Nej. | snöre | En markör för användning i sidnumrering.
before är ett objekt-ID som definierar din plats i listan.Om du till exempel gör en listbegäran och tar emot 100 objekt som slutar med obj_foo efterföljande anrop kan innehålla before=obj_foo för att hämta föregående sida i listan. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | objekt | Svarsdata för en begärd lista över objekt. |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Redteams
Redteams – lista
GET {endpoint}/redTeams/runs?api-version=v1
Lista ett redteam efter namn.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: RedTeams=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | PagedRedTeam |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Redteams – ta
GET {endpoint}/redTeams/runs/{name}?api-version=v1
Få ett redteam efter namn.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| name | path | Ja | snöre | Identifierare för det röda lagets löpning. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: RedTeams=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | RedTeam |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Redteams – skapa
POST {endpoint}/redTeams/runs:run?api-version=v1
Skapar en redteam-löpning.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: RedTeams=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| applicationScenario | snöre | Programscenario för red team-åtgärden för att generera scenariospecifika attacker. | Nej. | |
| attackStrategies | matris med AttackStrategy | Lista över attackstrategier eller kapslade listor över attackstrategier. | Nej. | |
| visningsnamn | snöre | Namnet på det röda lagets körning. | Nej. | |
| Id-nummer | sträng (skrivskyddad) | Identifierare för det röda lagets löpning. | Ja | |
| numTurns | integer | Antal simuleringsrundor. | Nej. | |
| egenskaper | objekt | Röda lagets egenskaper. Till skillnad från taggar är egenskaper endast tillägg. När en egenskap har lagts till kan den inte tas bort. | Nej. | |
| riskCategories | matris med RiskCategory | Lista över riskkategorier som attackmål ska genereras för. | Nej. | |
| simulationOnly | booleskt | Endast simulering eller simulering + utvärdering. Standardvärdet false, om det är sant matar genomsökningen ut konversationen, inte utvärderingsresultatet. | Nej. | Falsk |
| status | sträng (skrivskyddad) | Status för det röda laget. Den ställs in av tjänsten och är skrivskyddad. | Nej. | |
| Taggar | objekt | Röda lagets taggar. Till skillnad från egenskaper är taggar helt föränderliga. | Nej. | |
| mål | TargetConfig | Abstrakt klass för målkonfiguration. | Ja | |
| └– typ | snöre | Typ av modellkonfiguration. | Ja |
Responses
Statuskod: 201
Beskrivning: Begäran har slutförts och en ny resurs har skapats som ett resultat.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | RedTeam |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Schedules
Scheman – lista
GET {endpoint}/schedules?api-version=v1
Visa en lista över alla scheman.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| typ | query | Nej. | snöre Möjliga värden: Evaluation, Insight |
Filtrera efter typ av schema. |
| aktiverad | query | Nej. | booleskt | Filtrera efter aktiverad status. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Schedules=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | PagedSchedule |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Scheman – ta bort
DELETE {endpoint}/schedules/{id}?api-version=v1
Ta bort ett schema.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| Id-nummer | path | Ja | snöre | Identifierare för schemat. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Schedules=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 204
Beskrivning: Det finns inget innehåll att skicka för den här begäran, men rubrikerna kan vara användbara.
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Scheman – hämta
GET {endpoint}/schedules/{id}?api-version=v1
Hämta ett schema efter id.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| Id-nummer | path | Ja | snöre | Identifierare för schemat. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Schedules=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Schedule |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Scheman – skapa eller uppdatera
PUT {endpoint}/schedules/{id}?api-version=v1
Skapa eller uppdatera operationsmall.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| Id-nummer | path | Ja | snöre | Identifierare för schemat. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Schedules=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Begärans brödtext
Innehållstyp: program/json
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Beskrivning av schemat. | Nej. | |
| visningsnamn | snöre | Namnet på schemat. | Nej. | |
| aktiverad | booleskt | Aktiverad status för schemat. | Ja | |
| Id-nummer | sträng (skrivskyddad) | Identifierare för schemat. | Ja | |
| egenskaper | objekt | Schemats egenskaper. Till skillnad från taggar är egenskaper endast tillägg. När en egenskap har lagts till kan den inte tas bort. | Nej. | |
| Provisioneringsstatus | ScheduleProvisioningStatus (skrivskyddad) | Status för schemaläggning av etablering. | Nej. | |
| systemData (på engelska) | objekt (skrivskyddat) | Systemmetadata för resursen. | Ja | |
| Taggar | objekt | Schemats taggar. Till skillnad från egenskaper är taggar helt föränderliga. | Nej. | |
| uppgift | ScheduleTask | Schemalägg uppgiftsmodell. | Ja | |
| └– konfiguration | objekt | Konfiguration för uppgiften. | Nej. | |
| └– typ | ScheduleTaskType | Typ av uppgift. | Ja | |
| trigger | Trigger | Basmodell för utlösare av schemat. | Ja | |
| └– typ | TriggerType | Typ av utlösare. | Ja |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Schedule |
Statuskod: 201
Beskrivning: Begäran har slutförts och en ny resurs har skapats som ett resultat.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Schedule |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Scheman – listkörningar
GET {endpoint}/schedules/{id}/runs?api-version=v1
Visa en lista över alla schemalagda körningar.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
| Id-nummer | path | Ja | snöre | Identifierare för schemat. |
| typ | query | Nej. | snöre Möjliga värden: Evaluation, Insight |
Filtrera efter typ av schema. |
| aktiverad | query | Nej. | booleskt | Filtrera efter aktiverad status. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Schedules=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | PagedScheduleRun |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | Azure. Core.Foundations.ErrorResponse |
Svarshuvuden:
| Header | Typ | Description |
|---|---|---|
| x-ms-error-code | snöre | Felsträng som anger vad som gick fel. |
Scheman – hämta körning
GET {endpoint}/schedules/{schedule_id}/runs/{run_id}?api-version=v1
Hämta ett schema som körs av id.
URI parametrar
| Namn | I | Krävs | Typ | Description |
|---|---|---|---|---|
| endpoint | path | Ja | snöre | Foundry Project-slutpunkt i formen "https://{ai-services-account-name}.services.ai. azure.com/api/projects/{project-name}". Om du bara har ett Project i din Foundry Hub, eller för att rikta in dig på standard-Project i hubben använder du formuläret "https://{ai-services-account-name}.services.ai. azure.com/api/projekt/_project" |
| schedule_id | path | Ja | snöre | Den unika identifieraren för schemat. |
| run_id | path | Ja | snöre | Den unika identifieraren för schemakörningen. |
| API-version | query | Ja | snöre | Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Namn | Krävs | Typ | Description |
|---|---|---|---|
| Foundry-Features | Sann | snöre Möjliga värden: Schedules=V1Preview |
En funktionsflagga krävs när du använder förhandsgranskningsåtgärder eller ändrar resurser för bevarad förhandsversion. |
Responses
Statuskod: 200
Beskrivning: Begäran har slutförts.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ScheduleRun |
Statuskod: standard
Beskrivning: Ett oväntat felsvar.
| Innehållstyp | Type | Beskrivning |
|---|---|---|
| application/json | ApiErrorResponse |
Komponenter
A2APreviewTool
En agent som implementerar A2A-protokollet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_card_path | snöre | Sökvägen till handläggarkortet i förhållande till base_url.Om det inte anges är standardvärdet /.well-known/agent-card.json |
Nej. | |
| base_url | snöre | Bas-URL för agenten. | Nej. | |
| project_connection_id | snöre | Anslutnings-ID:t i projektet för A2A-servern. Anslutningen lagrar autentisering och annan anslutningsinformation som behövs för att ansluta till A2A-servern. |
Nej. | |
| typ | enum | Verktygets typ. Alltid "a2a_preview.Möjliga värden: a2a_preview |
Ja |
AISearchIndexResource
En resurs för AI-sökindex.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| filter | snöre | Filtersträng för sökresurs. Lär dig mer här. | Nej. | |
| index_asset_id | snöre | Indexera tillgångs-ID för sökresursen. | Nej. | |
| indexnamn | snöre | Namnet på ett index i ett IndexResource som är kopplat till den här agenten. | Nej. | |
| project_connection_id | snöre | Ett indexanslutnings-ID i en IndexResource som är kopplad till den här agenten. | Nej. | |
| frågetyp | AzureAISearchQueryType | Tillgängliga frågetyper för Azure AI Search-verktyget. | Nej. | |
| top_k | integer | Antal dokument som ska hämtas från sökningen och presenteras för modellen. | Nej. |
AgentClusterInsightRequest
Insikter om resultaten av agentutvärderingen
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agentName (agentnamn) | snöre | Identifierare för agenten. | Ja | |
| modelConfiguration | InsightModelConfiguration | Konfiguration av modellen som används i insiktsgenereringen. | Nej. | |
| └– modelDeploymentName | snöre | Modelldistributionen som ska utvärderas. Accepterar antingen distributionsnamnet ensamt eller med anslutningsnamnet som {connectionName}/<modelDeploymentName>. |
Ja | |
| typ | enum | Typ av begäran. Möjliga värden: AgentClusterInsight |
Ja |
AgentClusterInsightResult
Insikter från agentklusteranalysen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| clusterInsight | ClusterInsightResult | Insikter från klusteranalysen. | Ja | |
| typ | enum | Typen av insikter som resulterar. Möjliga värden: AgentClusterInsight |
Ja |
AgentContainerObject
Information om containern för en specifik version av en agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| container | ContainerDetails (skrivskyddad) | Detaljerad information om containern. | Nej. | |
| └– health_state | snöre | Hälsotillståndet för containern. | Ja | |
| └– provisioning_error | snöre | Om det finns ett etableringsfel för containern. | Nej. | |
| └– provisioning_state | snöre | Containerns etableringstillstånd. | Ja | |
| └– repliker | matris med ContainerReplica | Listan över repliker i containern. | Ja | |
| └— tillstånd | snöre | Behållarens tillstånd. | Ja | |
| └– updated_on | snöre | Den senaste uppdateringstiden för containern. | Ja | |
| skapad_tid | snöre | Skapandetiden för containern. | Ja | |
| error_message | sträng (skrivskyddad) | Felmeddelandet om containern inte kunde fungera, om det finns några. | Nej. | |
| Id-nummer | sträng (skrivskyddad) | Containerns identifierare. | Nej. | |
| max_replicas | integer | Det maximala antalet repliker för containern. Standard är 1. | Nej. | |
| min_replicas | integer | Det minsta antalet repliker för containern. Standard är 1. | Nej. | |
| objekt | enum | Objekttypen, som alltid är "agent.container". Möjliga värden: agent.container |
Ja | |
| status | AgentContainerStatus (skrivskyddad) | Status för containern för en viss version av en agent. | Ja | |
| updated_at | snöre | Den senaste uppdateringstiden för containern. | Ja |
AgentContainerOperationError
Om det finns felinformation om containeråtgärden.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| kod | snöre | Om det finns någon felkod för containeråtgärden. | Ja | |
| meddelande | snöre | Felmeddelandet för containeråtgärden, om det finns något. | Ja | |
| typ | snöre | Om det finns någon feltyp för containeråtgärden. | Ja |
AgentContainerOperationObject
Containeråtgärden för en specifik version av en agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_id | snöre | Agentens ID. | Ja | |
| agent_version_id | snöre | ID för agentversionen. | Ja | |
| container | AgentContainerObject | Information om containern för en specifik version av en agent. | Nej. | |
| └– container | ContainerDetails (skrivskyddad) | Den detaljerade containerinformationen. | Nej. | |
| └– created_at | sträng (skrivskyddad) | Skapandetiden för containern. | Ja | |
| └– error_message | sträng (skrivskyddad) | Felmeddelandet om containern inte kunde fungera, om det finns några. | Nej. | |
| └– id | sträng (skrivskyddad) | Containerns identifierare. | Nej. | |
| └– max_replicas | integer | Det maximala antalet repliker för containern. Standard är 1. | Nej. | |
| └– min_replicas | integer | Det minsta antalet repliker för containern. Standard är 1. | Nej. | |
| └– objekt | enum | Objekttypen, som alltid är "agent.container". Möjliga värden: agent.container |
Ja | |
| └— status | AgentContainerStatus (skrivskyddad) | Status för containern för en specifik version av en agent. | Ja | |
| └– updated_at | sträng (skrivskyddad) | Den senaste uppdateringstiden för containern. | Ja | |
| fel | AgentContainerOperationError | Om det finns felinformation om containeråtgärden. | Nej. | |
| └– kod | snöre | Om det finns någon felkod för containeråtgärden. | Ja | |
| └– meddelande | snöre | Felmeddelandet för containeråtgärden, om det finns något. | Ja | |
| └– typ | snöre | Om det finns någon feltyp för containeråtgärden. | Ja | |
| Id-nummer | snöre | ID för containeråtgärden. Det här ID:t är en unik identifierare i hela systemet. | Ja | |
| status | AgentContainerOperationStatus | Status för containeråtgärden för en specifik version av en agent. | Ja |
AgentContainerOperationStatus
Status för containeråtgärden för en specifik version av en agent.
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | NotStartedInProgressSucceededFailed |
AgentContainerStatus
Status för containern för en viss version av en agent.
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | StartingRunningStoppingStoppedFailedDeletingDeletedUpdating |
AgentDefinition
Diskriminerande för AgentDefinition
Den här komponenten använder egenskapen kind för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
prompt |
PromptAgentDefinition |
workflow |
WorkflowAgentDefinition |
hosted |
HostedAgentDefinition |
container_app |
ContainerAppAgentDefinition |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | AgentKind | Ja | ||
| rai_config | RaiConfig | Konfiguration för innehållsfiltrering och säkerhetsfunktioner för ansvarsfull AI (RAI). | Nej. | |
| └– rai_policy_name | snöre | Namnet på den RAI-princip som ska tillämpas. | Ja |
AgentKind
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | prompthostedcontainer_appworkflow |
AgentObject
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Den unika identifieraren för agenten. | Ja | |
| name | snöre | Namnet på agenten. Begränsningar: maxLength: 63 |
Ja | |
| objekt | enum | Objekttypen, som alltid är "agent". Möjliga värden: agent |
Ja | |
| versions | objekt | Den senaste versionen av agenten. | Ja | |
| └— senaste | AgentVersionObject | Ja |
AgentProtocol
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | activity_protocolresponses |
AgentReferens
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| name | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| typ | enum | Möjliga värden: agent_reference |
Ja | |
| version | snöre | Agentens versionsidentifierare. | Nej. |
AgentTaxonomyInput
Indatakonfiguration för utvärderingstaxonomin när indatatypen är agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| riskCategories | matris med RiskCategory | Lista över riskkategorier att utvärdera mot. | Ja | |
| mål | Mål | Basklass för mål med stöd för diskriminator. | Ja | |
| └– typ | snöre | Typ av mål. | Ja | |
| typ | enum | Indatatyp för utvärderingstaxonomin. Möjliga värden: agent |
Ja |
AgentTaxonomyInputUpdate
Indatakonfiguration för utvärderingstaxonomin när indatatypen är agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| riskCategories | matris med RiskCategory | Lista över riskkategorier att utvärdera mot. | Nej. | |
| mål | TargetUpdate | Basklass för mål med stöd för diskriminator. | Nej. | |
| └– typ | snöre | Typ av mål. | Ja | |
| typ | enum | Indatatyp för utvärderingstaxonomin. Möjliga värden: agent |
Ja |
AgentVersionObject
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| skapad_tid | integer | Unix-tidsstämpeln (sekunder) när agenten skapades. | Ja | |
| definitionen | AgentDefinition | Ja | ||
| beskrivning | snöre | En läsbar beskrivning av agenten. Begränsningar: maxLength: 512 |
Nej. | |
| Id-nummer | snöre | Den unika identifieraren för agentversionen. | Ja | |
| metadata | objekt (nullbart) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Ja | |
| name | snöre | Namnet på agenten. Namnet kan användas för att hämta/uppdatera/ta bort agenten. Begränsningar: maxLength: 256 |
Ja | |
| objekt | enum | Objekttypen, som alltid är "agent.version". Möjliga värden: agent.version |
Ja | |
| version | snöre | Agentens versionsidentifierare. Agenter är oföränderliga och varje uppdatering skapar en ny version samtidigt som namnet är detsamma. | Ja |
AgenticIdentityPreviewCredentials
Definition av autentiseringsuppgifter för agentidentitet
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Typ av autentiseringsuppgifter Möjliga värden: AgenticIdentityToken_Preview |
Ja |
ApiErrorResponse
Felsvar för API-fel.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| fel | OpenAI.Error | Ja |
ApiKeyCredentials
Definition av API-nyckelautentiseringsuppgifter
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| key | sträng (skrivskyddad) | API-nyckel | Nej. | |
| typ | enum | Typ av autentiseringsuppgifter Möjliga värden: ApiKey |
Ja |
AssetCredentialResponse
Representerar en referens till en blob för förbrukning
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| blobReference | BlobReference | Information om blobreferens. | Ja | |
| └– blobUri | snöre | Blob-URI-sökväg för klienten för att ladda upp data. Exempel: https://blob.windows.core.net/Container/Path |
Ja | |
| └– autentiseringsuppgifter | SasCredential | Behörighetsinformation för att access storage kontot. | Ja | |
| └– storageAccountArmId | snöre | ARM-ID för storage-kontot att använda. | Ja |
AssetId
Identifierare för en sparad tillgång.
Typ: sträng
AttackStrategy
Strategier för attacker.
| Fastighet | Värde |
|---|---|
| Beskrivning | Strategier för attacker. |
| Type | snöre |
| Värden | easymoderatedifficultascii_artascii_smuggleratbashbase64binarycaesarcharacter_spacejailbreakansi_attackcharacter_swapsuffix_appendstring_joinunicode_confusableunicode_substitutiondiacriticflipleetspeakrot13morseurlbaselineindirect_jailbreaktensemulti_turncrescendo |
Azure. Core.Foundations.Error
Felobjektet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| kod | snöre | En av en serverdefinierad uppsättning felkoder. | Ja | |
| details | Array av |
En matris med information om specifika fel som ledde till det rapporterade felet. | Nej. | |
| innererror | Azure. Core.Foundations.InnerError | Ett objekt som innehåller mer specifik information om felet. Enligt Azure REST API-riktlinjer - https://aka.ms/AzureRestApiGuidelines#handling-errors. | Nej. | |
| └– kod | snöre | En av en serverdefinierad uppsättning felkoder. | Nej. | |
| └– innererror | Azure. Core.Foundations.InnerError | Inre fel. | Nej. | |
| meddelande | snöre | En mänsklig läsbar representation av felet. | Ja | |
| mål | snöre | Målet för felet. | Nej. |
Azure. Core.Foundations.ErrorResponse
Ett svar som innehåller felinformation.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| fel | Azure. Core.Foundations.Error | Felobjektet. | Ja | |
| └– kod | snöre | En av en serverdefinierad uppsättning felkoder. | Ja | |
| └— detaljer | Array av |
En matris med information om specifika fel som ledde till det rapporterade felet. | Nej. | |
| └– innererror | Azure. Core.Foundations.InnerError | Ett objekt som innehåller mer specifik information än det aktuella objektet om felet. | Nej. | |
| └– meddelande | snöre | En mänsklig läsbar representation av felet. | Ja | |
| └– mål | snöre | Målet för felet. | Nej. |
Azure. Core.Foundations.InnerError
Ett objekt som innehåller mer specifik information om felet. Enligt Azure REST API-riktlinjer - https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| kod | snöre | En av en serverdefinierad uppsättning felkoder. | Nej. | |
| innererror | Azure. Core.Foundations.InnerError | Ett objekt som innehåller mer specifik information om felet. Enligt Azure REST API-riktlinjer - https://aka.ms/AzureRestApiGuidelines#handling-errors. | Nej. | |
| └– kod | snöre | En av en serverdefinierad uppsättning felkoder. | Nej. | |
| └– innererror | Azure. Core.Foundations.InnerError | Inre fel. | Nej. |
Azure. Kärna.Grundar.OperationTillstånd
Uppräkning som beskriver tillåtna åtgärdstillstånd.
| Fastighet | Värde |
|---|---|
| Beskrivning | Uppräkning som beskriver tillåtna åtgärdstillstånd. |
| Type | snöre |
| Värden | NotStartedRunningSucceededFailedCanceled |
Azure. Core.uuid
Universellt unik identifierare
Typ: sträng
Format: uuid
AzureAIAgentTarget
Representerar ett mål som specificerar en Azure AI-agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| name | snöre | Den unika identifieraren för Azure AI-agenten. | Ja | |
| tool_descriptions | matris med ToolDescription | De parametrar som används för att styra agentens samplingsbeteende under textgenerering. | Nej. | |
| typ | enum | Typen av mål, alltid azure_ai_agent.Möjliga värden: azure_ai_agent |
Ja | |
| version | snöre | Versionen av Azure AI-agenten. | Nej. |
AzureAIAgentTargetUpdate
Representerar ett mål som specificerar en Azure AI-agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| name | snöre | Den unika identifieraren för Azure AI-agenten. | Nej. | |
| tool_descriptions | matris med ToolDescription | De parametrar som används för att styra agentens samplingsbeteende under textgenerering. | Nej. | |
| typ | enum | Typen av mål, alltid azure_ai_agent.Möjliga värden: azure_ai_agent |
Ja | |
| version | snöre | Versionen av Azure AI-agenten. | Nej. |
AzureAIDataSourceConfig
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| scenarie | enum | Scenario för dataschema. Möjliga värden: red_team, responses, traces_preview, synthetic_data_gen_preview |
Ja | |
| schema | objekt | JSON-schemat för det övergripande objektet för körningen av datakällans objekt. | Ja | |
| typ | enum | Objekttypen, som alltid azure_ai_sourceär .Möjliga värden: azure_ai_source |
Ja |
AzureAIModelTarget
Representerar ett mål som specificerar en Azure AI-modell för operationer som kräver modellval.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| model | snöre | Den unika identifieraren för Azure AI-modellen. | Nej. | |
| provtagning_parametrar | ModelSamplingParams | Representerar en uppsättning parametrar som används för att styra samplingsbeteendet för en språkmodell under textgenereringen. | Nej. | |
| └– max_completion_tokens | integer | Det maximala antalet token som tillåts i slutförandet. | Ja | |
| └– frö | integer | Det slumpmässiga fröet för reproducerbarhet. | Ja | |
| └– temperatur | Nummer | Temperaturparametern för sampling. | Ja | |
| └– top_p | Nummer | Parametern top-p för kärnsampling. | Ja | |
| typ | enum | Typen av mål, alltid azure_ai_model.Möjliga värden: azure_ai_model |
Ja |
AzureAIModelTargetUpdate
Representerar ett mål som specificerar en Azure AI-modell för operationer som kräver modellval.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| model | snöre | Den unika identifieraren för Azure AI-modellen. | Nej. | |
| provtagning_parametrar | ModelSamplingParamsUpdate | Representerar en uppsättning parametrar som används för att styra samplingsbeteendet för en språkmodell under textgenereringen. | Nej. | |
| └– max_completion_tokens | integer | Det maximala antalet token som tillåts i slutförandet. | Nej. | |
| └– frö | integer | Det slumpmässiga fröet för reproducerbarhet. | Nej. | |
| └– temperatur | Nummer | Temperaturparametern för sampling. | Nej. | |
| └– top_p | Nummer | Parametern top-p för kärnsampling. | Nej. | |
| typ | enum | Typen av mål, alltid azure_ai_model.Möjliga värden: azure_ai_model |
Ja |
AzureAIResponsesEvalRunDataSource
Representerar en datakälla för utvärderingskörningar som är specifika för scenarier med kontinuerlig utvärdering.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| event_configuration_id | snöre | Händelsekonfigurationsnamnet som är associerat med den här utvärderingskörningen. | Ja | |
| item_generation_params | ResponseRetrievalItemGenerationParams | Representerar parametrarna för generering av svarshämtningsobjekt. | Ja | |
| └– data_mapping | objekt | Mappning från källfält till response_id fält som krävs för att hämta chatthistorik. | Ja | |
| └– max_num_turns | integer | Det maximala antalet chatthistoriker som ska utvärderas. | Ja | |
| └– källa | OpenAI.EvalJsonlFileContentSource eller OpenAI.EvalJsonlFileIdSource | Källan som JSONL-innehåll läss från. | Ja | |
| └– typ | enum | Typ av objektgenereringsparametrar, alltid response_retrieval.Möjliga värden: response_retrieval |
Ja | |
| max_runs_hourly | integer | Maximalt antal utvärderingskörningar som tillåts per timme. | Ja | |
| typ | enum | Typen av datakälla, alltid azure_ai_responses.Möjliga värden: azure_ai_responses |
Ja |
AzureAISearchIndex
Azure AI Search Index Definition
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | sträng (skrivskyddad) | Tillgångs-ID, en unik identifierare för tillgången | Nej. | |
| name | sträng (skrivskyddad) | Namnet på resursen | Ja | |
| typ | enum | Typ av index Möjliga värden: AzureSearch |
Ja | |
| version | sträng (skrivskyddad) | Versionen av resursen | Ja |
AzureAISearchIndexUpdate
Azure AI Search Index Definition
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. | |
| typ | enum | Typ av index Möjliga värden: AzureSearch |
Ja |
AzureAISearchQueryType
Tillgängliga frågetyper för Azure AI Search-verktyget.
| Fastighet | Värde |
|---|---|
| Beskrivning | Tillgängliga frågetyper för Azure AI Search-verktyget. |
| Type | snöre |
| Värden | simplesemanticvectorvector_simple_hybridvector_semantic_hybrid |
AzureAISearchTool
Indatadefinitionsinformationen för ett Azure AI search-verktyg som används för att konfigurera en agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| azure_ai_search | AzureAISearchToolResource | En uppsättning indexresurser som används av verktyget azure_ai_search. |
Ja | |
| └— index | matris med AISearchIndexResource | Indexen som är kopplade till den här agenten. Det kan finnas högst 1 index resurs som är kopplad till agenten. Begränsningar: maxItems: 1 |
Ja | |
| typ | enum | Objekttypen, som alltid är "azure_ai_search". Möjliga värden: azure_ai_search |
Ja |
AzureAISearchToolResource
En uppsättning indexresurser som används av verktyget azure_ai_search.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Index | matris med AISearchIndexResource | Indexen som är kopplade till den här agenten. Det kan finnas högst 1 index resurs som är kopplad till agenten. |
Ja |
AzureFunctionBinding
Strukturen för att behålla storage queue-namn och URI.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| storage_queue | AzureFunctionStorageQueue | Strukturen för att behålla storage queue-namn och URI. | Ja | |
| └– queue_name | snöre | Namnet på en Azure-funktions-storage-kö. | Ja | |
| └– queue_service_endpoint | snöre | URI till Azure Storage Queue-tjänsten som låter dig manipulera en kö. | Ja | |
| typ | enum | Typen av bindning, som alltid är "storage_queue". Möjliga värden: storage_queue |
Ja |
AzureFunctionDefinition
Definitionen av Azure-funktionen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| function | objekt | Definitionen av azure funktion och dess parametrar. | Ja | |
| └— beskrivning | snöre | En beskrivning av vad funktionen gör, som används av modellen för att välja när och hur funktionen ska anropas. | Nej. | |
| └— namn | snöre | Namnet på den funktion som ska anropas. | Ja | |
| └— parametrar | objekt | Parametrarna som funktionerna accepterar, som beskrivs som ett JSON-schemaobjekt. | Ja | |
| input_binding | AzureFunctionBinding | Strukturen för att behålla storage queue-namn och URI. | Ja | |
| └– storage_queue | AzureFunctionStorageQueue | Storage queue. | Ja | |
| └– typ | enum | Typen av bindning, som alltid är "storage_queue". Möjliga värden: storage_queue |
Ja | |
| output_binding | AzureFunctionBinding | Strukturen för att behålla storage queue-namn och URI. | Ja | |
| └– storage_queue | AzureFunctionStorageQueue | Storage queue. | Ja | |
| └– typ | enum | Typen av bindning, som alltid är "storage_queue". Möjliga värden: storage_queue |
Ja |
AzureFunctionStorageQueue
Strukturen för att behålla storage queue-namn och URI.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| queue_name | snöre | Namnet på en Azure-funktions-storage-kö. | Ja | |
| queue_service_endpoint | snöre | URI till Azure Storage Queue-tjänsten som låter dig manipulera en kö. | Ja |
AzureFunctionTool
Indatadefinitionsinformationen för ett Azure Function Tool, som används för att konfigurera en agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| azure_function | AzureFunctionDefinition | Definitionen av Azure-funktionen. | Ja | |
| └– funktion | objekt | Definitionen av azure funktion och dess parametrar. | Ja | |
| └— beskrivning | snöre | En beskrivning av vad funktionen gör, som används av modellen för att välja när och hur funktionen ska anropas. | Nej. | |
| └— namn | snöre | Namnet på den funktion som ska anropas. | Ja | |
| └— parametrar | objekt | Parametrarna som funktionerna accepterar, som beskrivs som ett JSON-schemaobjekt. | Ja | |
| └– input_binding | AzureFunctionBinding | Inmatningskö för storage. Queue storage-triggern kör en funktion när meddelanden läggs till den. | Ja | |
| └output_binding | AzureFunctionBinding | Utdata storage queue. Funktionen skriver utdata till den här kön när indataobjekten bearbetas. | Ja | |
| typ | enum | Objekttypen, som alltid är "browser_automation". Möjliga värden: azure_function |
Ja |
AzureOpenAIModelConfiguration
Azure OpenAI model configuration. API-versionen väljs av tjänsten för att fråga modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| modelDeploymentName | snöre | Distributionsnamn för AOAI-modellen. Exempel: gpt-4o om det är i AIServices eller anslutningsbaserat connection_name/deployment_name (t.ex. my-aoai-connection/gpt-4o). |
Ja | |
| typ | enum | Möjliga värden: AzureOpenAIModel |
Ja |
BaseCredentials
En basklass för autentiseringsuppgifter för anslutning
Diskriminerande för BaseCredentials
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
ApiKey |
ApiKeyCredentials |
AAD |
EntraIDCredentials |
CustomKeys |
CustomCredential |
SAS |
SASCredentials |
None |
NoAuthenticationCredentials |
AgenticIdentityToken_Preview |
AgenticIdentityPreviewCredentials |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | CredentialType (skrivskyddad) | Typen av autentiseringsuppgifter som används av anslutningen | Ja |
BingCustomSearchConfiguration
En bing anpassad sökkonfiguration.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| count | integer | Antalet sökresultat som ska returneras i bing api-svaret | Nej. | |
| freshness | snöre | Filtrera sökresultaten efter ett visst tidsintervall. Se accepterade värden här. | Nej. | |
| instance_name | snöre | Namnet på den anpassade konfigurationsinstans som angetts för konfigurationen. | Ja | |
| marknad | snöre | Marknaden där resultaten kommer ifrån. | Nej. | |
| project_connection_id | snöre | Project anslutnings-id för jordning med bing-sökning | Ja | |
| set_lang | snöre | Språket som används för användargränssnittssträngar när man anropar Bing API. | Nej. |
BingCustomSearchPreviewTool
Indatadefinitionsinformationen för ett Bing-specialsökverktyg som används för att konfigurera en agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| bing_custom_search_preview | BingCustomSearchToolParameters | Bing:s anpassade sökverktygsparametrar. | Ja | |
| └– search_configurations | matris med BingCustomSearchConfiguration | Project-anslutningarna som är kopplade till detta verktyg. Det kan finnas högst 1 anslutning resurs som är kopplad till verktyget. Begränsningar: maxItems: 1 |
Ja | |
| typ | enum | Objekttypen, som alltid är 'bing_custom_search_preview'. Möjliga värden: bing_custom_search_preview |
Ja |
BingCustomSearchToolParameters
Bing:s anpassade sökverktygsparametrar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| search_configurations | matris med BingCustomSearchConfiguration | Project-anslutningarna som är kopplade till detta verktyg. Det kan finnas högst 1 anslutning resurs som är kopplad till verktyget. |
Ja |
BingGroundingSearchConfiguration
Sökkonfiguration för Bing Grounding
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| count | integer | Antalet sökresultat som ska returneras i bing api-svaret | Nej. | |
| freshness | snöre | Filtrera sökresultaten efter ett visst tidsintervall. Se accepterade värden här. | Nej. | |
| marknad | snöre | Marknaden där resultaten kommer ifrån. | Nej. | |
| project_connection_id | snöre | Project anslutnings-id för jordning med bing-sökning | Ja | |
| set_lang | snöre | Språket som används för användargränssnittssträngar när man anropar Bing API. | Nej. |
BingGroundingSearchToolParameters
Parametrarna för bing grounding-sökverktyget.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| search_configurations | matris med BingGroundingSearchConfiguration | Sökkonfigurationerna som är kopplade till det här verktyget. Det kan finnas högst 1 sökkonfigurationsresurs som är kopplad till verktyget. |
Ja |
BingGroundingTool
Indatadefinitionsinformationen för ett bing-jordningssökverktyg som används för att konfigurera en agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| bing_grounding | BingGroundingSearchToolParameters | Parametrarna för bing grounding-sökverktyget. | Ja | |
| └– search_configurations | matris med BingGroundingSearchConfiguration | Sökkonfigurationerna som är kopplade till det här verktyget. Det kan finnas högst 1 sökkonfigurationsresurs som är kopplad till verktyget. Begränsningar: maxItems: 1 |
Ja | |
| typ | enum | Objekttypen, som alltid är "bing_grounding". Möjliga värden: bing_grounding |
Ja |
BlobReference
Information om blobreferens.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| blobUri | snöre | Blob-URI-sökväg för klienten för att ladda upp data. Exempel: https://blob.windows.core.net/Container/Path |
Ja | |
| credential | SasCredential | Definition av SAS-autentiseringsuppgifter | Ja | |
| └– sasUri | sträng (skrivskyddad) | SAS-uri | Ja | |
| └– typ | enum | Typ av autentiseringsuppgifter Möjliga värden: SAS |
Ja | |
| storageAccountArmId | snöre | ARM-ID för storage-kontot att använda. | Ja |
BrowserAutomationPreviewTool
Information om indatadefinitionen för ett webbläsarautomatiseringsverktyg, som används för att konfigurera en agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| browser_automation_preview | BrowserAutomationToolParameters | Definition av inmatningsparametrar för Browser Automation Tool. | Ja | |
| └– anslutning | BrowserAutomationToolConnectionParameters | Projektets anslutningsparametrar kopplade till webbläsarens automatiseringsverktyg. | Ja | |
| typ | enum | Objekttypen, som alltid är 'browser_automation_preview'. Möjliga värden: browser_automation_preview |
Ja |
BrowserAutomationToolConnectionParameters
Definition av indataparametrar för anslutningen som används av Browser Automation Tool.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| project_connection_id | snöre | ID:t för projektets anslutning till din Azure Playwright-resurs. | Ja |
BrowserAutomationToolParameters
Definition av inmatningsparametrar för Browser Automation Tool.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| connection | BrowserAutomationToolConnectionParameters | Definition av indataparametrar för anslutningen som används av Browser Automation Tool. | Ja | |
| └– project_connection_id | snöre | ID:t för projektets anslutning till din Azure Playwright-resurs. | Ja |
CaptureStructuredOutputsTool
Ett verktyg för att fånga strukturerade resultat
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Utgångar | StructuredOutputDefinition | Strukturerade utdata som kan skapas av agenten. | Ja | |
| └— beskrivning | snöre | En beskrivning av de utdata som ska genereras. Används av modellen för att avgöra när utdata ska genereras. | Ja | |
| └— namn | snöre | Namnet på strukturerade utdata. | Ja | |
| └– schema | objekt | JSON-schemat för strukturerade utdata. | Ja | |
| └– strikt | boolesk (nullbar) | Om du vill framtvinga strikt validering. Standard true. |
Ja | |
| typ | enum | Verktygets typ. Alltid capture_structured_outputs.Möjliga värden: capture_structured_outputs |
Ja |
ChartCoordinate
Koordinater för analysdiagrammet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| storlek | integer | Storleken på diagramelementet. | Ja | |
| x | integer | X-axelns koordinat. | Ja | |
| y | integer | Y-axeln koordineras. | Ja |
ChatSummaryMemoryItem
Ett minnesobjekt som innehåller en sammanfattning som extraherats från konversationer.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | snöre | Innehållet i minnet. | Ja | |
| typ | enum | Typen av minnesobjekt. Möjliga värden: chat_summary |
Ja | |
| memory_id | snöre | Det unika ID:t för minnesobjektet. | Ja | |
| omfattning | snöre | Det namnområde som logiskt grupperar och isolerar minnen, till exempel ett användar-ID. | Ja | |
| updated_at | integer | Den senaste uppdateringstiden för minnesobjektet. | Ja |
ClusterInsightResult
Insikter från klusteranalysen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| clusters | matris med InsightCluster | Lista över kluster som identifierats i insikterna. | Ja | |
| Koordinater | objekt | Valfri mappning av ID:n till 2D-koordinater som används av UX för visualisering. Kartnycklarna är strängidentifierare (till exempel ett kluster-ID eller ett exempel-ID) och värdena är koordinaterna och den visuella storleken för återgivning i ett 2D-diagram. Den här egenskapen utelämnas om inte klientbegäranden samordnas (till exempel genom att skicka includeCoordinates=true som en frågeparameter).Exempel: <br> {<br> "cluster-1": { "x": 12, "y": 34, "size": 8 },<br> "sample-123": { "x": 18, "y": 22, "size": 4 }<br> }<br> Koordinater är endast avsedda för visualisering på klientsidan och inte ändra resultatet av kanoniska insikter. |
Nej. | |
| summary | InsightSummary | Sammanfattning av felklusteranalysen. | Ja | |
| └— metod | snöre | Metod som används för klustring. | Ja | |
| └– sampleCount | integer | Totalt antal analyserade prover. | Ja | |
| └— uniqueClusterCount | integer | Totalt antal unika kluster. | Ja | |
| └— uniqueSubclusterCount | integer | Totalt antal unika underklusteretiketter. | Ja | |
| └— användning | ClusterTokenUsage | Tokenanvändning vid utförande av klustringsanalys | Ja |
ClusterTokenUsage
Tokenanvändning för klusteranalys
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| inputTokenUsage | integer | Användning av indatatoken | Ja | |
| outputTokenUsage | integer | Användning av utdatatoken | Ja | |
| totalTokenUsage | integer | Total tokenanvändning | Ja |
CodeBasedEvaluatorDefinition
Kodbaserad utvärderardefinition med hjälp av python-kod
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| code_text | snöre | Infogad kodtext för utvärderaren | Ja | |
| data_schema | objekt | JSON-schemat (utkast 2020-12) för utvärderarens indata. Detta inkluderar parametrar som typ, egenskaper, obligatoriskt. | Nej. | |
| init_parameters | objekt | JSON-schemat (utkast 2020-12) för utvärderarens indataparametrar. Detta inkluderar parametrar som typ, egenskaper, obligatoriskt. | Nej. | |
| metrics | objekt | Förteckning över utfallsmått som tagits fram av den här utvärderaren | Nej. | |
| typ | enum | Möjliga värden: code |
Ja |
CompletionMessageToolCallChunk
Information om knappanrop i ett meddelande.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| function | FunctionToolCall | Information om ett funktionsverktygsanrop. | Nej. | |
| └─ argument | snöre | Argumenten för att anropa funktionen med, som genereras av modellen i JSON-format. | Ja | |
| └— namn | snöre | Namnet på funktionen som ska anropas. | Ja | |
| Id-nummer | snöre | ID:t för verktygsanropet. | Ja | |
| typ | enum | Typ av verktygsanrop, som alltid är "funktion". Möjliga värden: function |
Ja |
Anslutning
Åtgärder för svar från listan och hämta anslutningar
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| autentiseringsuppgifter | BaseCredentials (skrivskyddad) | En basklass för autentiseringsuppgifter för anslutning | Ja | |
| └– typ | CredentialType (skrivskyddad) | Den typ av autentiseringsuppgifter som används av anslutningen | Ja | |
| Id-nummer | sträng (skrivskyddad) | En unik identifierare för anslutningen som genereras av tjänsten | Ja | |
| ärStandard | booleskt värde (skrivskyddat) | Om anslutningen är taggad som standardanslutningen av sin typ | Ja | |
| metadata | objekt (skrivskyddat) | Metadata för anslutningen | Ja | |
| name | sträng (skrivskyddad) | Det egna namnet på anslutningen, som tillhandahålls av användaren. | Ja | |
| mål | sträng (skrivskyddad) | Anslutnings-URL:en som ska användas för den här tjänsten | Ja | |
| typ | ConnectionType (skrivskyddad) | Typ (eller kategori) för anslutningen | Ja |
Anslutningstyp
Typ (eller kategori) för anslutningen
| Fastighet | Värde |
|---|---|
| Beskrivning | Typ (eller kategori) för anslutningen |
| Type | snöre |
| Värden | AzureOpenAIAzureBlobAzureStorageAccountCognitiveSearchCosmosDBApiKeyAppConfigAppInsightsCustomKeysRemoteTool_Preview |
ContainerAppAgentDefinition
Definitionen av containerappens agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| container_app_resource_id | snöre | Resurs-ID:t för Azure Container App som hostar denna agent. Kan inte ändras mellan versioner. | Ja | |
| container_protocol_versions | matris med ProtocolVersionRecord | De protokoll som agenten stöder för inkommande kommunikation av containrarna. | Ja | |
| ingress_subdomain_suffix | snöre | Suffixet som ska gälla för appens underdomän när ingress skickas till agenten. Detta kan vara en etikett (t.ex. "---aktuell"), en specifik revision (t.ex. "--0000001") eller tom för att använda standardslutpunkten för containerappen. | Ja | |
| typ | enum | Möjliga värden: container_app |
Ja | |
| rai_config | RaiConfig | Konfiguration för innehållsfiltrering och säkerhetsfunktioner för ansvarsfull AI (RAI). | Nej. | |
| └– rai_policy_name | snöre | Namnet på den RAI-princip som ska tillämpas. | Ja |
ContainerDetails
Detaljerad information om containern.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| health_state | snöre | Hälsotillståndet för containern. | Ja | |
| provisioning_error | snöre | Om det finns ett etableringsfel för containern. | Nej. | |
| provisioning_state | snöre | Containerns etableringstillstånd. | Ja | |
| replicas | matris med ContainerReplica | Listan över repliker i containern. | Ja | |
| state | snöre | Behållarens tillstånd. | Ja | |
| updated_on | snöre | Den senaste uppdateringstiden för containern. | Ja |
ContainerLogKind
Vilken typ av loggar som ska strömmas från en container.
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | consolesystem |
ContainerReplica
Information om en containerreplik.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| container_state | snöre | Containertillståndet för repliken. | Ja | |
| name | snöre | Namnet på repliken. | Ja | |
| state | snöre | Replikens tillstånd. | Ja |
ContinuousEvaluationRuleAction
Åtgärd för utvärderingsregel för kontinuerlig utvärdering.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| evalId | snöre | Eval-ID för att lägga till kontinuerliga utvärderingskörningar i. | Ja | |
| maxHourlyRuns | integer | Maximalt antal utvärderingskörningar som tillåts per timme. | Nej. | |
| typ | enum | Möjliga värden: continuousEvaluation |
Ja |
CosmosDBIndex
Definition av CosmosDB Vector Store-index
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | sträng (skrivskyddad) | Tillgångs-ID, en unik identifierare för tillgången | Nej. | |
| name | sträng (skrivskyddad) | Namnet på resursen | Ja | |
| typ | enum | Typ av index Möjliga värden: CosmosDBNoSqlVectorStore |
Ja | |
| version | sträng (skrivskyddad) | Versionen av resursen | Ja |
CosmosDBIndexUpdate
Definition av CosmosDB Vector Store-index
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. | |
| typ | enum | Typ av index Möjliga värden: CosmosDBNoSqlVectorStore |
Ja |
CreateAgentFromManifestRequest
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | En läsbar beskrivning av agenten. Begränsningar: maxLength: 512 |
Nej. | |
| manifest_id | snöre | Manifest-ID:t som agentversionen ska importeras från. | Ja | |
| metadata | objekt | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| name | snöre | Det unika namn som identifierar agenten. Namnet kan användas för att hämta/uppdatera/ta bort agenten. – Måste börja och sluta med alfanumeriska tecken. - Kan innehålla bindestreck i mitten – Får inte överstiga 63 tecken. Begränsningar: maxLength: 63 |
Ja | |
| parameter_values | objekt | Indata till manifestet som resulterar i en helt materialiserad agent. | Ja |
CreateAgentRequest
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| definitionen | AgentDefinition | Ja | ||
| └– typ | AgentKind | Ja | ||
| └– rai_config | RaiConfig | Konfiguration för innehållsfiltrering och säkerhetsfunktioner för ansvarsfull AI (RAI). | Nej. | |
| beskrivning | snöre | En läsbar beskrivning av agenten. Begränsningar: maxLength: 512 |
Nej. | |
| metadata | objekt | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| name | snöre | Det unika namn som identifierar agenten. Namnet kan användas för att hämta/uppdatera/ta bort agenten. – Måste börja och sluta med alfanumeriska tecken. - Kan innehålla bindestreck i mitten – Får inte överstiga 63 tecken. Begränsningar: maxLength: 63 |
Ja |
CreateAgentVersionFromManifestRequest
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | En läsbar beskrivning av agenten. Begränsningar: maxLength: 512 |
Nej. | |
| manifest_id | snöre | Manifest-ID:t som agentversionen ska importeras från. | Ja | |
| metadata | objekt | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| parameter_values | objekt | Indata till manifestet som resulterar i en helt materialiserad agent. | Ja |
CreateAgentVersionRequest
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| definitionen | AgentDefinition | Ja | ||
| └– typ | AgentKind | Ja | ||
| └– rai_config | RaiConfig | Konfiguration för innehållsfiltrering och säkerhetsfunktioner för ansvarsfull AI (RAI). | Nej. | |
| beskrivning | snöre | En läsbar beskrivning av agenten. Begränsningar: maxLength: 512 |
Nej. | |
| metadata | objekt | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. |
SkapaUtvärderingsbegäran
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| datakällkonfiguration | OpenAI.CreateEvalCustomDataSourceConfig eller OpenAI.CreateEvalLogsDataSourceConfig eller OpenAI.CreateEvalStoredCompletionsDataSourceConfig eller AzureAIDataSourceConfig | Konfigurationen för den datakälla som används för utvärderingen körs. Avgör schemat för de data som används i utvärderingen. | Ja | |
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| name | snöre | Namnet på utvärderingen. | Nej. | |
| egenskaper | objekt | Uppsättning oföränderliga 16 nyckel/värde-par som kan kopplas till ett objekt för att lagra ytterligare information. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| testkriterier | matris med OpenAI.EvalGraderLabelModel eller OpenAI.EvalGraderStringCheck eller OpenAI.EvalGraderTextSimilarity eller OpenAI.EvalGraderPython eller OpenAI.EvalGraderScoreModel eller EvalGraderAzureAIEvaluator | En lista över bedömare för alla utvärderingskörningar i den här gruppen. Graders kan referera till variabler i datakällan med hjälp av dubbla klammerparenteser, till exempel {{item.variable_name}}. Om du vill referera till modellens utdata använder du sample namnområdet (dvs. {{sample.output_text}}). |
Ja |
CreateEvalRunRequest
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| datakälla | OpenAI.CreateEvalJsonlRunDataSource eller OpenAI.CreateEvalCompletionsRunDataSource eller OpenAI.CreateEvalResponsesRunDataSource eller EvalRunDataSource | Information om körningens datakälla. | Ja | |
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| name | snöre | Namnet på körningen. | Nej. | |
| egenskaper | objekt | Uppsättning oföränderliga 16 nyckel/värde-par som kan kopplas till ett objekt för att lagra ytterligare information. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. |
CredentialType
Typen av autentiseringsuppgifter som används av anslutningen
| Fastighet | Värde |
|---|---|
| Beskrivning | Typen av autentiseringsuppgifter som används av anslutningen |
| Type | snöre |
| Värden | ApiKeyAADSASCustomKeysNoneAgenticIdentityToken_Preview |
CronTrigger
Cron-baserad utlösare.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| endTime | snöre | Sluttid för cron-schemat i ISO 8601-format. | Nej. | |
| expression | snöre | Cron-uttryck som definierar schemafrekvensen. | Ja | |
| startTime | snöre | Starttid för cron-schemat i ISO 8601-format. | Nej. | |
| timeZone | snöre | Tidszon för cron-schemat. | Nej. | UTC |
| typ | enum | Möjliga värden: Cron |
Ja |
CustomCredential
Definition av anpassade autentiseringsuppgifter
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Typ av autentiseringsuppgifter Möjliga värden: CustomKeys |
Ja |
Det här objektet accepterar även ytterligare egenskaper av typen: sträng
DailyRecurrenceSchedule
Dagligt upprepningsschema.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Timmar | matris med heltal | Timmar för upprepningsschemat. | Ja | |
| typ | enum | Typ av daglig upprepning. Möjliga värden: Daily |
Ja |
DataSourceConfig
Basklass för körning av datakällor med diskriminerande stöd.
Diskriminerande för DataSourceConfig
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| schema | objekt | JSON-schemat för det övergripande objektet för körningen av datakällans objekt. | Ja | |
| typ | snöre | Datakällans typdiskriminering. | Ja |
DatasetType
Räkna upp för att fastställa typen av data.
| Fastighet | Värde |
|---|---|
| Beskrivning | Räkna upp för att fastställa typen av data. |
| Type | snöre |
| Värden | uri_fileuri_folder |
DatasetVersion
DatasetVersionsdefinition
Diskriminerande för DatasetVersion
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
uri_file |
FileDatasetVersion |
uri_folder |
FolderDatasetVersion |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| connectionName (på engelska) | snöre | Azure Storage Account-anslutningsnamnet. Krävs om startPendingUploadVersion inte anropades innan datauppsättningen skapades | Nej. | |
| dataUri | snöre | URI för data (exempel) Begränsningar: minLength: 1, mönster: [a-zA-Z0-9_] |
Ja | |
| Id-nummer | sträng (skrivskyddad) | Tillgångs-ID, en unik identifierare för tillgången | Nej. | |
| isReference | booleskt värde (skrivskyddat) | Indikerar om datasetet innehåller en referens till storage, eller om datasetet hanterar storage självt. Om det är sant tas inte underliggande data bort när datauppsättningsversionen tas bort | Nej. | |
| name | sträng (skrivskyddad) | Namnet på resursen | Ja | |
| typ | DatasetType | Räkna upp för att fastställa typen av data. | Ja | |
| version | sträng (skrivskyddad) | Versionen av resursen | Ja |
DatasetVersionUpdate
DatasetVersionsdefinition
Diskriminerande för DatasetVersionUpdate
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
uri_file |
FileDatasetVersionUpdate |
uri_folder |
FolderDatasetVersionUpdate |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. | |
| typ | DatasetType | Räkna upp för att fastställa typen av data. | Ja |
Veckodag
Dagar i veckan för upprepningsschema.
| Fastighet | Värde |
|---|---|
| Beskrivning | Dagar i veckan för upprepningsschema. |
| Type | snöre |
| Värden | SundayMondayTuesdayWednesdayThursdayFridaySaturday |
DeleteAgentResponse
Ett borttaget agentobjekt
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| borttagen | booleskt | Om agenten har tagits bort. | Ja | |
| name | snöre | Namnet på agenten. | Ja | |
| objekt | enum | Objekttypen. Alltid 'agent.deleted'. Möjliga värden: agent.deleted |
Ja |
DeleteAgentVersionResponse
Ett borttaget agentversionsobjekt
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| borttagen | booleskt | Om agenten har tagits bort. | Ja | |
| name | snöre | Namnet på agenten. | Ja | |
| objekt | enum | Objekttypen. Alltid "agent.version.deleted". Möjliga värden: agent.version.deleted |
Ja | |
| version | snöre | Agentens versionsidentifierare. | Ja |
DeleteEvalResponse
Ett borttaget utvärderingsobjekt
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| borttagen | booleskt | Om evalen har tagits bort. | Ja | |
| eval_id | snöre | id för eval. | Ja | |
| objekt | enum | Objekttypen. Alltid "eval.deleted". Möjliga värden: eval.deleted |
Ja |
DeleteEvalRunResponse
Ett borttaget utvärderingskörningsobjekt.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| borttagen | booleskt | Om evalen har tagits bort. | Nej. | |
| objekt | enum | Objekttypen. Alltid "eval.deleted". Möjliga värden: eval.deleted |
Nej. | |
| run_id | snöre | id för eval. | Nej. |
DeleteMemoryStoreResponse
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| borttagen | booleskt | Om minneslagret har tagits bort. | Ja | |
| name | snöre | Namnet på minneslagret. | Ja | |
| objekt | enum | Objekttypen. Alltid 'memory_store.deleted'. Möjliga värden: memory_store.deleted |
Ja |
DeleteResponseResult
Resultatet av en borttagningsåtgärd.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| borttagen | enum | Returnera alltid sant Möjliga värden: True |
Ja | |
| Id-nummer | snöre | Åtgärds-ID:t. | Ja | |
| objekt | enum | Returnera alltid "svar". Möjliga värden: response |
Ja |
Driftsättning
Definition av modelldistribution
Diskriminerande för distribution
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
ModelDeployment |
ModelDeployment |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| name | sträng (skrivskyddad) | Namnet på distributionen | Ja | |
| typ | DeploymentType | Ja |
DeploymentType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | ModelDeployment |
EntraIDCredentials
Definition av autentiseringsuppgifter för Entra-ID
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Typ av autentiseringsuppgifter Möjliga värden: AAD |
Ja |
Utvärdering
Ett Eval-objekt med ett konfigurations- och testvillkor för datakällan. En Eval representerar en uppgift som ska utföras för DIN LLM-integrering. Tycka om:
- Förbättra kvaliteten på min chattrobot
- Se hur bra min chattrobot hanterar kundsupport
- Kontrollera om o4-mini är bättre på min usecase än gpt-4o
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| skapad_tid | integer | Unix-tidsstämpeln (i sekunder) för när eval skapades. | Ja | |
| skapad av | snöre | namnet på den person som skapade körningen. | Nej. | |
| datakällkonfiguration | OpenAI.CreateEvalCustomDataSourceConfig eller OpenAI.CreateEvalLogsDataSourceConfig eller OpenAI.CreateEvalStoredCompletionsDataSourceConfig eller AzureAIDataSourceConfig | Konfiguration av datakällor som används i körningar av utvärderingen. | Ja | |
| Id-nummer | snöre | Unik identifierare för utvärderingen. | Ja | |
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Ja | |
| modified_at | heltal | Nej. | ||
| name | snöre | Namnet på utvärderingen. | Ja | |
| objekt | enum | Objekttypen. Möjliga värden: eval |
Ja | |
| egenskaper | objekt | Uppsättning oföränderliga 16 nyckel/värde-par som kan kopplas till ett objekt för att lagra ytterligare information. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| testkriterier | matris med OpenAI.EvalGraderLabelModel eller OpenAI.EvalGraderStringCheck eller OpenAI.EvalGraderTextSimilarity eller OpenAI.EvalGraderPython eller OpenAI.EvalGraderScoreModel eller EvalGraderAzureAIEvaluator | En lista över testkriterier. | Ja |
EvalCsvFileIdSource
Representerar en referens till en uppladdad CSV-fil som används som källa för utvärderingsdata.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Identifieraren för den uppladdade CSV-filen. | Ja | |
| typ | enum | Typen av källa, alltid file_id.Möjliga värden: file_id |
Ja |
EvalCsvRunDataSource
Representerar en CSV-datakälla för utvärderingskörningar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| källa | EvalCsvFileIdSource | Representerar en referens till en uppladdad CSV-fil som används som källa för utvärderingsdata. | Ja | |
| └– id | snöre | Identifieraren för den uppladdade CSV-filen. | Ja | |
| └– typ | enum | Typen av källa, alltid file_id.Möjliga värden: file_id |
Ja | |
| typ | enum | Typen av datakälla, alltid csv.Möjliga värden: csv |
Ja |
EvalGraderAzureAIEvaluator
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| data_mapping | objekt | Den modell som ska användas för utvärderingen. Måste ha stöd för strukturerade utdata. | Nej. | |
| evaluator_name | snöre | Namnet på utvärderaren. | Ja | |
| evaluator_version | snöre | Utvärderarens version. Senaste versionen om den inte har angetts. | Nej. | |
| initialization_parameters | objekt | Initieringsparametrarna för utvärderingen. Måste ha stöd för strukturerade utdata. | Nej. | |
| name | snöre | Namnet på bedömaren. | Ja | |
| typ | enum | Objekttypen, som alltid azure_ai_evaluatorär .Möjliga värden: azure_ai_evaluator |
Ja |
EvalResult
Resultat av utvärderingen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| name | snöre | Namn på kontrollen | Ja | |
| Passerade | booleskt | Anger om kontrollen har godkänts eller misslyckats | Ja | |
| poäng | Nummer | poäng | Ja | |
| typ | snöre | Typ av kontroll | Ja |
EvalRun
Ett schema som representerar en utvärderingskörning.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| skapad_tid | integer | Unix-tidsstämpel (i sekunder) när utvärderingskörningen skapades. | Ja | |
| skapad av | snöre | namnet på den person som skapade körningen. | Nej. | |
| datakälla | OpenAI.CreateEvalJsonlRunDataSource eller OpenAI.CreateEvalCompletionsRunDataSource eller OpenAI.CreateEvalResponsesRunDataSource eller EvalRunDataSource | Information om körningens datakälla. | Ja | |
| fel | OpenAI.EvalApiError | Ett objekt som representerar ett felsvar från Eval-API:et. | Ja | |
| eval_id | snöre | Identifieraren för den associerade utvärderingen. | Ja | |
| Id-nummer | snöre | Unik identifierare för utvärderingskörningen. | Ja | |
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Ja | |
| model | snöre | Den modell som utvärderas, om tillämpligt. | Ja | |
| modified_at | heltal | Nej. | ||
| name | snöre | Namnet på utvärderingskörningen. | Ja | |
| objekt | enum | Typ av objekt. Alltid "eval.run". Möjliga värden: eval.run |
Ja | |
| per modellanvändning | matris med OpenAI.EvalRunPerModelUsage | Användningsstatistik för varje modell under utvärderingskörningen. | Ja | |
| per_testkriterier_resultat | matris med OpenAI.EvalRunPerTestingCriteriaResults | Resultat per testkriterier som tillämpades under utvärderingen. | Ja | |
| egenskaper | objekt | Uppsättning oföränderliga 16 nyckel/värde-par som kan kopplas till ett objekt för att lagra ytterligare information. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| report_url | snöre | URL:en till den renderade utvärderingskörningsrapporten på instrumentpanelen för användargränssnittet. | Ja | |
| antalresultat | OpenAI.EvalRunResultCounts | Ja | ||
| └– felaktig | OpenAI.integer | Ja | ||
| └– misslyckades | OpenAI.integer | Ja | ||
| └– godkänd | OpenAI.integer | Ja | ||
| └— totalt | OpenAI.integer | Ja | ||
| status | snöre | Status för utvärderingskörningen. | Ja |
EvalRunDataSource
Basklass för körning av datakällor med diskriminerande stöd.
Diskriminerande för EvalRunDataSource
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | 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 |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | snöre | Datakällans typdiskriminering. | Ja |
EvalRunOutputItem
Ett schema som representerar ett utdataobjekt för utvärderingskörning.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| skapad_tid | integer | Unix-tidsstämpel (i sekunder) när utvärderingskörningen skapades. | Ja | |
| datasource-objekt | objekt | Information om indatakällans objekt. | Ja | |
| datakälla_objekt_id | OpenAI.integer | Ja | ||
| eval_id | snöre | Identifieraren för utvärderingsgruppen. | Ja | |
| Id-nummer | snöre | Unik identifierare för output-objektet vid utvärderingskörningen. | Ja | |
| objekt | enum | Typ av objekt. Alltid "eval.run.output_item". Möjliga värden: eval.run.output_item |
Ja | |
| results | matris med EvalRunOutputItemResult | En lista över graderresultat för det här utdataobjektet. | Ja | |
| run_id | snöre | Identifieraren för utvärderingskörningen som är associerad med det här utdataobjektet. | Ja | |
| exempel | OpenAI.EvalRunOutputItemSample | Ja | ||
| └– fel | OpenAI.EvalApiError | Ett objekt som representerar ett felsvar från Eval-API:et. | Ja | |
| └– avslutnings_anledning | snöre | Ja | ||
| └– indata | matris med EvalRunOutputItemSampleInput | Ja | ||
| └– max_completion_tokens | OpenAI.integer | Ja | ||
| └– modell | snöre | Ja | ||
| └– utdata | matris med EvalRunOutputItemSampleOutput | Ja | ||
| └– frö | OpenAI.integer | Ja | ||
| └– temperatur | OpenAI.numeric | Ja | ||
| └– top_p | OpenAI.numeric | Ja | ||
| └— användning | OpenAI.EvalRunOutputItemSampleUsage | Ja | ||
| status | snöre | Status för utvärderingskörningen. | Ja |
EvalRunOutputItemResult
Ett resultat av en enskild väghyvel för ett utdataobjekt för utvärderingskörning.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| label | snöre | Etiketten som är associerad med testvillkorsmåttet (t.ex. "pass", "fail", "good", "bad"). | Nej. | |
| metric | snöre | Namnet på måttet (t.ex. "fluency", "f1_score"). | Nej. | |
| name | snöre | Namnet på bedömaren. | Ja | |
| Passerade | booleskt | Om väghyveln ansåg att utdata var ett pass. | Ja | |
| egenskaper | objekt | Ytterligare information om testvillkorsmåttet. | Nej. | |
| reason | snöre | Orsaken till testvillkorsmåttet. | Nej. | |
| exempel | objekt (nullbart) | Valfritt exempel eller mellanliggande data som genereras av väghyveln. | Nej. | |
| poäng | OpenAI.numeric | Ja | ||
| threshold | Nummer | Tröskelvärdet som används för att fastställa pass/fail för det här testvillkoren, om det är numeriskt. | Nej. | |
| typ | snöre | Typ av väghyvel (till exempel "string-check-grader"). | Nej. |
Det här objektet accepterar även ytterligare egenskaper.
EvalRunOutputItemSampleInput
Ett meddelande i utvärderingskörningen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | snöre | Ja | ||
| None needed, as the translation is already accurate and fluent. | snöre | Ja | ||
| tool_calls | matris med CompletionMessageToolCallChunk | Eventuella verktygsanrop som görs i meddelandet. | Ja |
EvalRunOutputItemSampleOutput
Ett meddelande i utvärderingskörningen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | snöre | Nej. | ||
| None needed, as the translation is already accurate and fluent. | snöre | Nej. | ||
| tool_calls | matris med CompletionMessageToolCallChunk | Eventuella verktygsanrop som görs i meddelandet. | Ja |
EvalRunResultCompareItem
Metrisk jämförelse för en behandling mot baslinjen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| deltaEstimate | Nummer | Uppskattad skillnad mellan behandling och baslinje. | Ja | |
| pValue | Nummer | P-värde för behandlingseffekten. | Ja | |
| treatmentEffect | TreatmentEffectType | Typ av behandlingseffekt. | Ja | |
| treatmentRunId | snöre | Behandlingskörnings-ID. | Ja | |
| treatmentRunSummary | EvalRunResultSummary | Sammanfattande statistik för ett mått i en utvärderingskörning. | Ja | |
| └– genomsnitt | Nummer | Medelvärde för måttet i utvärderingskörningen. | Ja | |
| └— runId | snöre | Utvärderingskörnings-ID:t. | Ja | |
| └– sampleCount | integer | Antal prover i utvärderingskörningen. | Ja | |
| └– standardAvvikelse | Nummer | Standardavvikelsen för måttet i utvärderingskörningen. | Ja |
EvalRunResultComparison
Jämförelseresultat för behandling körs mot baslinjen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| baselineRunSummary | EvalRunResultSummary | Sammanfattande statistik för ett mått i en utvärderingskörning. | Ja | |
| └– genomsnitt | Nummer | Medelvärde för måttet i utvärderingskörningen. | Ja | |
| └— runId | snöre | Utvärderingskörnings-ID:t. | Ja | |
| └– sampleCount | integer | Antal prover i utvärderingskörningen. | Ja | |
| └– standardAvvikelse | Nummer | Standardavvikelsen för måttet i utvärderingskörningen. | Ja | |
| compareItems | matris med EvalRunResultCompareItem | Lista över jämförelseresultat för varje behandlingsomgång. | Ja | |
| Utvärderaren | snöre | Namn på utvärderaren för detta testkriterium. | Ja | |
| metric | snöre | Mått som utvärderas. | Ja | |
| testingCriteria | snöre | Namn på testkriterierna. | Ja |
EvalRunResultSummary
Sammanfattande statistik för ett mått i en utvärderingskörning.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| genomsnitt | Nummer | Medelvärde för måttet i utvärderingskörningen. | Ja | |
| runId | snöre | Utvärderingskörnings-ID:t. | Ja | |
| sampleCount | integer | Antal prover i utvärderingskörningen. | Ja | |
| standardDeviation | Nummer | Standardavvikelsen för måttet i utvärderingskörningen. | Ja |
EvaluationComparisonInsightRequest
Begäran om utvärderingsjämförelse
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| baselineRunId | snöre | Baslinjekörnings-ID:t för jämförelse. | Ja | |
| evalId | snöre | Identifierare för utvärderingen. | Ja | |
| treatmentRunIds | strängmatris | Lista över behandlingskörnings-ID:t för jämförelse. | Ja | |
| typ | enum | Typ av begäran. Möjliga värden: EvaluationComparison |
Ja |
EvaluationComparisonInsightResult
Insikter från utvärderingsjämförelsen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Jämförelser | matris med EvalRunResultComparison | Jämförelseresultat för varje behandling körs mot baslinjen. | Ja | |
| method | snöre | Den statistiska metod som används för jämförelse. | Ja | |
| typ | enum | Typen av insikter som resulterar. Möjliga värden: EvaluationComparison |
Ja |
EvaluationResultSample
Ett exempel från utvärderingsresultatet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| correlationInfo | objekt | Information om korrelationen för analysprovet. | Ja | |
| evaluationResult | EvalResult | Resultat av utvärderingen. | Ja | |
| └— namn | snöre | Namn på kontrollen | Ja | |
| └– godkänd | booleskt | Anger om kontrollen har godkänts eller misslyckats | Ja | |
| └– poäng | Nummer | poäng | Ja | |
| └– typ | snöre | Typ av kontroll | Ja | |
| features | objekt | Funktioner för att hjälpa till med ytterligare filtrering av data i UX. | Ja | |
| Id-nummer | snöre | Den unika identifieraren för analysprovet. | Ja | |
| typ | enum | Typ av utvärderingsresultat Möjliga värden: EvaluationResultSample |
Ja |
EvaluationRule (Utvärderingsregel)
Modell för utvärderingsregel.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | EvaluationRuleAction | Åtgärdsmodell för utvärdering. | Ja | |
| └– typ | EvaluationRuleActionType | Typ av utvärderingsåtgärd. | Ja | |
| beskrivning | snöre | Beskrivning av utvärderingsregeln. | Nej. | |
| visningsnamn | snöre | Visningsnamn för utvärderingsregeln. | Nej. | |
| aktiverad | booleskt | Anger om utvärderingsregeln är aktiverad. Standardvärdet är sant. | Ja | |
| eventType | EvaluationRuleEventType | Typ av utvärderingsregelhändelse. | Ja | |
| filter | EvaluationRuleFilter | Modell för utvärderingsfilter. | Nej. | |
| └– agentName | snöre | Filtrera efter handläggarens namn. | Ja | |
| Id-nummer | sträng (skrivskyddad) | Unik identifierare för utvärderingsregeln. | Ja | |
| systemData (på engelska) | objekt (skrivskyddat) | Systemmetadata för utvärderingsregeln. | Ja |
EvaluationRuleAction
Åtgärdsmodell för utvärdering.
Diskriminerande för EvaluationRuleAction
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
continuousEvaluation |
ContinuousEvaluationRuleAction |
humanEvaluationPreview |
HumanEvaluationPreviewRuleAction |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | EvaluationRuleActionType | Typ av utvärderingsåtgärd. | Ja |
EvaluationRuleActionType
Typ av utvärderingsåtgärd.
| Fastighet | Värde |
|---|---|
| Beskrivning | Typ av utvärderingsåtgärd. |
| Type | snöre |
| Värden | continuousEvaluationhumanEvaluationPreview |
EvaluationRuleEventType
Typ av utvärderingsregelhändelse.
| Fastighet | Värde |
|---|---|
| Beskrivning | Typ av utvärderingsregelhändelse. |
| Type | snöre |
| Värden | responseCompletedmanual |
EvaluationRuleFilter
Modell för utvärderingsfilter.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agentName (agentnamn) | snöre | Filtrera efter handläggarens namn. | Ja |
EvaluationRunClusterInsightRequest
Insikter om uppsättningen av utvärderingsresultat
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| evalId | snöre | Utvärderings-ID för insikterna. | Ja | |
| modelConfiguration | InsightModelConfiguration | Konfiguration av modellen som används i insiktsgenereringen. | Nej. | |
| └– modelDeploymentName | snöre | Modelldistributionen som ska utvärderas. Accepterar antingen distributionsnamnet ensamt eller med anslutningsnamnet som {connectionName}/<modelDeploymentName>. |
Ja | |
| runIds | strängmatris | Lista över utvärderingskörnings-ID:t för insikterna. | Ja | |
| typ | enum | Typ av begäran om insikter. Möjliga värden: EvaluationRunClusterInsight |
Ja |
EvaluationRunClusterInsightResult
Insikter från utvärderingen kör klusteranalys.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| clusterInsight | ClusterInsightResult | Insikter från klusteranalysen. | Ja | |
| typ | enum | Typen av insikter som resulterar. Möjliga värden: EvaluationRunClusterInsight |
Ja |
EvaluationScheduleTask
Utvärderingsuppgift för schemat.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| configuration | objekt | Konfiguration för uppgiften. | Nej. | |
| evalId | snöre | Identifierare för utvärderingsgruppen. | Ja | |
| evalRun | objekt | Nyttolasten för utvärderingskörningen. | Ja | |
| typ | enum | Möjliga värden: Evaluation |
Ja |
EvaluationTaxonomy
Definition av taxonomi för utvärdering
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | sträng (skrivskyddad) | Tillgångs-ID, en unik identifierare för tillgången | Nej. | |
| name | sträng (skrivskyddad) | Namnet på resursen | Ja | |
| egenskaper | objekt | Ytterligare egenskaper för utvärderingstaxonomin. | Nej. | |
| taxonomyCategories | matris med TaxonomyCategory | Lista över taxonomikategorier. | Nej. | |
| taxonomyInput | EvaluationTaxonomyInput | Indatakonfiguration för utvärderingstaxonomin. | Ja | |
| └– typ | EvaluationTaxonomyInputType | Indatatyp för utvärderingstaxonomin. | Ja | |
| version | sträng (skrivskyddad) | Versionen av resursen | Ja |
EvaluationTaxonomyCreateOrUpdate
Definition av taxonomi för utvärdering
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| egenskaper | objekt | Ytterligare egenskaper för utvärderingstaxonomin. | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. | |
| taxonomyCategories | matris med TaxonomyCategory | Lista över taxonomikategorier. | Nej. | |
| taxonomyInput | EvaluationTaxonomyInput | Indatakonfiguration för utvärderingstaxonomin. | Ja | |
| └– typ | EvaluationTaxonomyInputType | Indatatyp för utvärderingstaxonomin. | Ja |
EvaluationTaxonomyInput
Indatakonfiguration för utvärderingstaxonomin.
Diskriminerande för EvaluationTaxonomyInput
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
agent |
AgentTaxonomyInput |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | EvaluationTaxonomyInputType | Typ av indata från utvärderingstaxonomin. | Ja |
EvaluationTaxonomyInputType
Typ av indata från utvärderingstaxonomin.
| Fastighet | Värde |
|---|---|
| Beskrivning | Typ av indata från utvärderingstaxonomin. |
| Type | snöre |
| Värden | agentpolicy |
EvaluationTaxonomyInputUpdate
Indatakonfiguration för utvärderingstaxonomin.
Diskriminerande för EvaluationTaxonomyInputUpdate
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
agent |
AgentTaxonomyInputUpdate |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | EvaluationTaxonomyInputType | Typ av indata från utvärderingstaxonomin. | Ja |
EvaluationTaxonomyUpdate
Definition av taxonomi för utvärdering
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| egenskaper | objekt | Ytterligare egenskaper för utvärderingstaxonomin. | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. | |
| taxonomyCategories | matris med TaxonomyCategory | Lista över taxonomikategorier. | Nej. | |
| taxonomyInput | EvaluationTaxonomyInputUpdate | Indatakonfiguration för utvärderingstaxonomin. | Nej. | |
| └– typ | EvaluationTaxonomyInputType | Indatatyp för utvärderingstaxonomin. | Ja |
EvaluatorCategory
Utvärderarens kategori
| Fastighet | Värde |
|---|---|
| Beskrivning | Utvärderarens kategori |
| Type | snöre |
| Värden | qualitysafetyagents |
EvaluatorDefinition
Konfiguration av basutvärderare med diskriminator
Diskriminerande för EvaluatorDefinition
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
code |
CodeBasedEvaluatorDefinition |
prompt |
PromptBasedEvaluatorDefinition |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| data_schema | objekt | JSON-schemat (utkast 2020-12) för utvärderarens indata. Detta inkluderar parametrar som typ, egenskaper, obligatoriskt. | Nej. | |
| init_parameters | objekt | JSON-schemat (utkast 2020-12) för utvärderarens indataparametrar. Detta inkluderar parametrar som typ, egenskaper, obligatoriskt. | Nej. | |
| metrics | objekt | Förteckning över utfallsmått som tagits fram av den här utvärderaren | Nej. | |
| typ | EvaluatorDefinitionType | Definition av typ av utvärderare | Ja |
EvaluatorDefinitionType
Definition av typ av utvärderare
| Fastighet | Värde |
|---|---|
| Beskrivning | Definition av typ av utvärderare |
| Type | snöre |
| Värden | promptcodeprompt_and_codeserviceopenai_graders |
EvaluatorMetric
Utvärderare Metriska mått
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| desirable_direction | EvaluatorMetricDirection | Måttenhetens riktning som anger om ett högre värde är bättre, ett lägre värde är bättre eller neutralt | Nej. | |
| is_primary | booleskt | Anger om det här måttet är primärt när det finns flera mätvärden. | Nej. | |
| max_value | Nummer | Maximalt värde för måttet. Om inget anges antas den vara obunden. | Nej. | |
| min_value | Nummer | Minsta värde för måttet | Nej. | |
| typ | EvaluatorMetricType | Typ av utvärderare | Nej. |
EvaluatorMetricDirection
Måttenhetens riktning som anger om ett högre värde är bättre, ett lägre värde är bättre eller neutralt
| Fastighet | Värde |
|---|---|
| Beskrivning | Måttenhetens riktning som anger om ett högre värde är bättre, ett lägre värde är bättre eller neutralt |
| Type | snöre |
| Värden | increasedecreaseneutral |
EvaluatorMetricType
Typ av utvärderare
| Fastighet | Värde |
|---|---|
| Beskrivning | Typ av utvärderare |
| Type | snöre |
| Värden | ordinalcontinuousboolean |
EvaluatorType
Typ av utvärderare
| Fastighet | Värde |
|---|---|
| Beskrivning | Typ av utvärderare |
| Type | snöre |
| Värden | builtincustom |
EvaluatorVersion
Definition av utvärderare
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| categories | matris med EvaluatorCategory | Utvärderarens kategorier | Ja | |
| skapad_tid | sträng (skrivskyddad) | Skapandedatum/-tid för utvärderaren | Ja | |
| skapad av | sträng (skrivskyddad) | Skapare av utvärderaren | Ja | |
| definitionen | EvaluatorDefinition | Konfiguration av basutvärderare med diskriminator | Ja | |
| └– data_schema | objekt | JSON-schemat (utkast 2020-12) för utvärderarens indata. Detta inkluderar parametrar som typ, egenskaper, obligatoriskt. | Nej. | |
| └– init_parameters | objekt | JSON-schemat (utkast 2020-12) för utvärderarens indataparametrar. Detta inkluderar parametrar som typ, egenskaper, obligatoriskt. | Nej. | |
| └– mått | objekt | Förteckning över utfallsmått som tagits fram av den här utvärderaren | Nej. | |
| └– typ | EvaluatorDefinitionType | Definition av typ av utvärderare | Ja | |
| display_name | snöre | Visningsnamn för utvärderaren. Det hjälper att enkelt hitta utvärderaren i AI Foundry. Det behöver inte vara unikt. | Nej. | |
| evaluator_type | EvaluatorType | Typ av utvärderare | Ja | |
| Id-nummer | sträng (skrivskyddad) | Tillgångs-ID, en unik identifierare för tillgången | Nej. | |
| metadata | objekt | Metadata om utvärderaren | Nej. | |
| modified_at | sträng (skrivskyddad) | Datum och tid för senaste ändring av utvärderaren | Ja | |
| name | sträng (skrivskyddad) | Namnet på resursen | Ja | |
| version | sträng (skrivskyddad) | Versionen av resursen | Ja |
EvaluatorVersionSkapa
Definition av utvärderare
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| categories | matris med EvaluatorCategory | Utvärderarens kategorier | Ja | |
| definitionen | EvaluatorDefinition | Konfiguration av basutvärderare med diskriminator | Ja | |
| └– data_schema | objekt | JSON-schemat (utkast 2020-12) för utvärderarens indata. Detta inkluderar parametrar som typ, egenskaper, obligatoriskt. | Nej. | |
| └– init_parameters | objekt | JSON-schemat (utkast 2020-12) för utvärderarens indataparametrar. Detta inkluderar parametrar som typ, egenskaper, obligatoriskt. | Nej. | |
| └– mått | objekt | Förteckning över utfallsmått som tagits fram av den här utvärderaren | Nej. | |
| └– typ | EvaluatorDefinitionType | Definition av typ av utvärderare | Ja | |
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| display_name | snöre | Visningsnamn för utvärderaren. Det hjälper att enkelt hitta utvärderaren i AI Foundry. Det behöver inte vara unikt. | Nej. | |
| evaluator_type | EvaluatorType | Typ av utvärderare | Ja | |
| metadata | objekt | Metadata om utvärderaren | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. |
EvaluatorVersionUpdate
Definition av utvärderare
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| categories | matris med EvaluatorCategory | Utvärderarens kategorier | Nej. | |
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| display_name | snöre | Visningsnamn för utvärderaren. Det hjälper att enkelt hitta utvärderaren i AI Foundry. Det behöver inte vara unikt. | Nej. | |
| metadata | objekt | Metadata om utvärderaren | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. |
FabricDataAgentToolParameters
Parametrarna för verktyget för infrastrukturdataagenten.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| project_connections | matris med ToolProjectConnection | Project-anslutningarna som är kopplade till detta verktyg. Det kan finnas högst 1 anslutning resurs som är kopplad till verktyget. |
Nej. |
FileDatasetVersion
FilDatasetVersionsdefinition
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| connectionName (på engelska) | snöre | Azure Storage Account-anslutningsnamnet. Krävs om startPendingUploadVersion inte anropades innan datauppsättningen skapades | Nej. | |
| dataUri | snöre | URI för data (exempel) Begränsningar: minLength: 1, mönster: [a-zA-Z0-9_] |
Ja | |
| Id-nummer | sträng (skrivskyddad) | Tillgångs-ID, en unik identifierare för tillgången | Nej. | |
| isReference | booleskt värde (skrivskyddat) | Indikerar om datasetet innehåller en referens till storage, eller om datasetet hanterar storage självt. Om det är sant tas inte underliggande data bort när datauppsättningsversionen tas bort | Nej. | |
| name | sträng (skrivskyddad) | Namnet på resursen | Ja | |
| typ | enum | Datasettyp Möjliga värden: uri_file |
Ja | |
| version | sträng (skrivskyddad) | Versionen av resursen | Ja |
FileDatasetVersionUpdate
FilDatasetVersionsdefinition
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. | |
| typ | enum | Datasettyp Möjliga värden: uri_file |
Ja |
FolderDatasetVersion
FilDatasetVersionsdefinition
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| connectionName (på engelska) | snöre | Azure Storage Account-anslutningsnamnet. Krävs om startPendingUploadVersion inte anropades innan datauppsättningen skapades | Nej. | |
| dataUri | snöre | URI för data (exempel) Begränsningar: minLength: 1, mönster: [a-zA-Z0-9_] |
Ja | |
| Id-nummer | sträng (skrivskyddad) | Tillgångs-ID, en unik identifierare för tillgången | Nej. | |
| isReference | booleskt värde (skrivskyddat) | Indikerar om datasetet innehåller en referens till storage, eller om datasetet hanterar storage självt. Om det är sant tas inte underliggande data bort när datauppsättningsversionen tas bort | Nej. | |
| name | sträng (skrivskyddad) | Namnet på resursen | Ja | |
| typ | enum | Datasettyp Möjliga värden: uri_folder |
Ja | |
| version | sträng (skrivskyddad) | Versionen av resursen | Ja |
FolderDatasetVersionUpdate
FilDatasetVersionsdefinition
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. | |
| typ | enum | Datasettyp Möjliga värden: uri_folder |
Ja |
FunctionToolCall
Information om ett funktionsverktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| arguments | snöre | Argumenten för att anropa funktionen med, som genereras av modellen i JSON-format. | Ja | |
| name | snöre | Namnet på funktionen som ska anropas. | Ja |
HostedAgentDefinition
Definitionen av den värdbaserade agenten.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| container_protocol_versions | matris med ProtocolVersionRecord | De protokoll som agenten stöder för inkommande kommunikation av containrarna. | Ja | |
| cpu | snöre | CPU-konfigurationen för den värdbaserade agenten. | Ja | |
| environment_variables | objekt | Miljövariabler som ska anges i den värdbaserade agentbehållaren. | Nej. | |
| bild | snöre | Avbildnings-ID:t för agenten, som gäller för avbildningsbaserade värdbaserade agenter. | Nej. | |
| typ | enum | Möjliga värden: hosted |
Ja | |
| memory | snöre | Minneskonfigurationen för den värdbaserade agenten. | Ja | |
| rai_config | RaiConfig | Konfiguration för innehållsfiltrering och säkerhetsfunktioner för ansvarsfull AI (RAI). | Nej. | |
| └– rai_policy_name | snöre | Namnet på den RAI-princip som ska tillämpas. | Ja | |
| verktyg | matris med OpenAI.Tool | En matris med verktyg som den värdbaserade agentens modell kan anropa när ett svar genereras. Du kan ange vilket verktyg som ska användas genom att ange parametern tool_choice . |
Nej. |
HourlyRecurrenceSchedule
Schema för upprepning per timme.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Möjliga värden: Hourly |
Ja |
HumanEvaluationPreviewRuleAction
Utvärderingsregelåtgärd för mänsklig utvärdering.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| templateId | AssetId | Identifierare för en sparad tillgång. | Ja | |
| typ | enum | Möjliga värden: humanEvaluationPreview |
Ja |
Index
Indexresursdefinition
Diskriminerande för index
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
AzureSearch |
AzureAISearchIndex |
ManagedAzureSearch |
ManagedAzureAISearchIndex |
CosmosDBNoSqlVectorStore |
CosmosDBIndex |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | sträng (skrivskyddad) | Tillgångs-ID, en unik identifierare för tillgången | Nej. | |
| name | sträng (skrivskyddad) | Namnet på resursen | Ja | |
| typ | IndexType | Ja | ||
| version | sträng (skrivskyddad) | Versionen av resursen | Ja |
IndexType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | AzureSearchCosmosDBNoSqlVectorStoreManagedAzureSearch |
IndexUpdate
Indexresursdefinition
Diskriminerande för IndexUpdate
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
AzureSearch |
AzureAISearchIndexUpdate |
ManagedAzureSearch |
ManagedAzureAISearchIndexUpdate |
CosmosDBNoSqlVectorStore |
CosmosDBIndexUpdate |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. | |
| typ | IndexType | Ja |
Insikt
Svarstexten för klusterinsikter.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| visningsnamn | snöre | Användarvänligt visningsnamn för insikten. | Ja | |
| Id-nummer | sträng (skrivskyddad) | Den unika identifieraren för insiktsrapporten. | Ja | |
| metadata | InsightsMetadata (skrivskyddad) | Metadata om insikterna. | Ja | |
| └– slutfördAt | snöre | Tidsstämpeln när insikterna slutfördes. | Nej. | |
| └– skapadAt | snöre | Tidsstämpeln när insikterna skapades. | Ja | |
| begäran | InsightRequest | Begäran om insiktsrapporten. | Ja | |
| └– typ | InsightType | Typ av begäran. | Ja | |
| resultat | InsightResult (skrivskyddad) | Resultatet av insikterna. | Nej. | |
| └– typ | InsightType | Typen av insikter som resulterar. | Ja | |
| state | Azure. Core.Foundations.OperationState (skrivskyddat) | Uppräkning som beskriver tillåtna åtgärdstillstånd. | Ja |
InsightCluster
Ett kluster av analysprover.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Beskrivning av analysklustret. | Ja | |
| Id-nummer | snöre | ID:t för analysklustret. | Ja | |
| label | snöre | Etikett för klustret | Ja | |
| Prover | matris med InsightSample | Lista över exempel som tillhör det här klustret. Tom om exemplen är en del av underkluster. | Nej. | |
| subClusters | matris med InsightCluster | Lista över underkluster i det här klustret. Töm om det inte finns några underkluster. | Nej. | |
| förslag | snöre | Förslag för klustret | Ja | |
| suggestionTitle | snöre | Titeln på förslaget för klustret | Ja | |
| weight | integer | Vikten på analysklustret. Detta anger antalet exempel i klustret. | Ja |
InsightModelConfiguration
Konfiguration av modellen som används i insiktsgenereringen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| modelDeploymentName | snöre | Modelldistributionen som ska utvärderas. Accepterar antingen distributionsnamnet ensamt eller med anslutningsnamnet som {connectionName}/<modelDeploymentName>. |
Ja |
InsightRequest
Begäran om insiktsrapporten.
Diskriminerande för InsightRequest
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
EvaluationRunClusterInsight |
EvaluationRunClusterInsightRequest |
AgentClusterInsight |
AgentClusterInsightRequest |
EvaluationComparison |
EvaluationComparisonInsightRequest |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | InsightType | Begäran om insikter. | Ja |
InsightResult
Resultatet av insikterna.
Diskriminerande för InsightResult
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
EvaluationComparison |
EvaluationComparisonInsightResult |
EvaluationRunClusterInsight |
EvaluationRunClusterInsightResult |
AgentClusterInsight |
AgentClusterInsightResult |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | InsightType | Begäran om insikter. | Ja |
InsightSample
Ett smakprov från analysen.
Diskriminerande för InsightSample
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
EvaluationResultSample |
EvaluationResultSample |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| correlationInfo | objekt | Information om korrelationen för analysprovet. | Ja | |
| features | objekt | Funktioner för att hjälpa till med ytterligare filtrering av data i UX. | Ja | |
| Id-nummer | snöre | Den unika identifieraren för analysprovet. | Ja | |
| typ | SampleType | Vilken typ av prov som används i analysen. | Ja |
InsightScheduleTask
Insiktsuppgift för schemat.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| configuration | objekt | Konfiguration för uppgiften. | Nej. | |
| insikt | Insikt | Svarstexten för klusterinsikter. | Ja | |
| └– displayName | snöre | Användarvänligt visningsnamn för insikten. | Ja | |
| └– id | sträng (skrivskyddad) | Den unika identifieraren för insiktsrapporten. | Ja | |
| └– metadata | InsightsMetadata (skrivskyddad) | Metadata om insiktsrapporten. | Ja | |
| └– begäran | InsightRequest | Begäran om insiktsanalys. | Ja | |
| └– resultat | InsightResult (skrivskyddad) | Resultatet av insiktsrapporten. | Nej. | |
| └— tillstånd | Azure. Core.Foundations.OperationState (skrivskyddat) | Det aktuella tillståndet för insikterna. | Ja | |
| typ | enum | Möjliga värden: Insight |
Ja |
InsightSummary
Sammanfattning av felklusteranalysen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| method | snöre | Metod som används för klustring. | Ja | |
| sampleCount | integer | Totalt antal analyserade prover. | Ja | |
| uniqueClusterCount | integer | Totalt antal unika kluster. | Ja | |
| uniqueSubclusterCount | integer | Totalt antal unika underklusteretiketter. | Ja | |
| usage | ClusterTokenUsage | Tokenanvändning för klusteranalys | Ja | |
| └– inputTokenUsage | integer | Användning av indatatoken | Ja | |
| └— outputTokenUsage | integer | Användning av utdatatoken | Ja | |
| └— totalTokenUsage | integer | Total tokenanvändning | Ja |
InsightType
Begäran om insikter.
| Fastighet | Värde |
|---|---|
| Beskrivning | Begäran om insikter. |
| Type | snöre |
| Värden | EvaluationRunClusterInsightAgentClusterInsightEvaluationComparison |
InsightsMetadata
Metadata om insikterna.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| completedAt | snöre | Tidsstämpeln när insikterna slutfördes. | Nej. | |
| createdAt | snöre | Tidsstämpeln när insikterna skapades. | Ja |
ItemGenerationParams
Representerar den uppsättning parametrar som används för att styra objektgenereringsåtgärder.
Diskriminerande för ItemGenerationParams
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
red_team |
RedTeamItemGenerationParams |
red_team_seed_prompts |
RedTeamSeedPromptsItemGenerationParams |
red_team_taxonomy |
RedTeamTaxonomyItemGenerationParams |
response_retrieval |
ResponseRetrievalItemGenerationParams |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | ItemGenerationParamsType | Typerna av parametrar för generering av röda teamobjekt. | Ja |
ItemGenerationParamsType
Typerna av parametrar för generering av röda teamobjekt.
| Fastighet | Värde |
|---|---|
| Beskrivning | Typerna av parametrar för generering av röda teamobjekt. |
| Type | snöre |
| Värden | red_teamresponse_retrievalred_team_seed_promptsred_team_taxonomysynthetic_data_gen_preview |
ManagedAzureAISearchIndex
Managed Azure AI Search Index Definition
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | sträng (skrivskyddad) | Tillgångs-ID, en unik identifierare för tillgången | Nej. | |
| name | sträng (skrivskyddad) | Namnet på resursen | Ja | |
| typ | enum | Typ av index Möjliga värden: ManagedAzureSearch |
Ja | |
| version | sträng (skrivskyddad) | Versionen av resursen | Ja |
ManagedAzureAISearchIndexUpdate
Managed Azure AI Search Index Definition
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Texten för tillgångsbeskrivningen. | Nej. | |
| Taggar | objekt | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | Nej. | |
| typ | enum | Typ av index Möjliga värden: ManagedAzureSearch |
Ja |
MemoryItem
Ett enskilt minnesobjekt som lagras i minneslagret och som innehåller innehåll och metadata.
Diskriminerande för MemoryItem
Den här komponenten använder egenskapen kind för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
user_profile |
UserProfileMemoryItem |
chat_summary |
ChatSummaryMemoryItem |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | snöre | Innehållet i minnet. | Ja | |
| typ | MemoryItemKind | Typ av minnesobjekt. | Ja | |
| memory_id | snöre | Det unika ID:t för minnesobjektet. | Ja | |
| omfattning | snöre | Det namnområde som logiskt grupperar och isolerar minnen, till exempel ett användar-ID. | Ja | |
| updated_at | integer | Den senaste uppdateringstiden för minnesobjektet. | Ja |
MemoryItemKind
Typ av minnesobjekt.
| Fastighet | Värde |
|---|---|
| Beskrivning | Typ av minnesobjekt. |
| Type | snöre |
| Värden | user_profilechat_summary |
MemoryOperation
Representerar en enskild minnesåtgärd (skapa, uppdatera eller ta bort) som utförs på ett minnesobjekt.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | MemoryOperationKind | Typ av minnesoperation. | Ja | |
| memory_item | MemoryItem | Ett enskilt minnesobjekt som lagras i minneslagret och som innehåller innehåll och metadata. | Ja | |
| └– innehåll | snöre | Innehållet i minnet. | Ja | |
| └– typ | MemoryItemKind | Typen av minnesobjekt. | Ja | |
| └– memory_id | snöre | Det unika ID:t för minnesobjektet. | Ja | |
| └– omfattning | snöre | Det namnområde som logiskt grupperar och isolerar minnen, till exempel ett användar-ID. | Ja | |
| └– updated_at | integer | Den senaste uppdateringstiden för minnesobjektet. | Ja |
MemoryOperationKind
Typ av minnesoperation.
| Fastighet | Värde |
|---|---|
| Beskrivning | Typ av minnesoperation. |
| Type | snöre |
| Värden | createupdatedelete |
MemorySearchItem
Ett hämtat minnesobjekt från minnessökningen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| memory_item | MemoryItem | Ett enskilt minnesobjekt som lagras i minneslagret och som innehåller innehåll och metadata. | Ja | |
| └– innehåll | snöre | Innehållet i minnet. | Ja | |
| └– typ | MemoryItemKind | Typen av minnesobjekt. | Ja | |
| └– memory_id | snöre | Det unika ID:t för minnesobjektet. | Ja | |
| └– omfattning | snöre | Det namnområde som logiskt grupperar och isolerar minnen, till exempel ett användar-ID. | Ja | |
| └– updated_at | integer | Den senaste uppdateringstiden för minnesobjektet. | Ja |
MemorySearchOptions
Alternativ för minnessökning.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| max_memories | integer | Maximalt antal minnesobjekt som ska returneras. | Nej. |
MemorySearchPreviewTool
Ett verktyg för att integrera minnen i agenten.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| memory_store_name | snöre | Namnet på det minneslager som ska användas. | Ja | |
| omfattning | snöre | Det namnområde som används för att gruppera och isolera minnen, till exempel ett användar-ID. Begränsar vilka minnen som kan hämtas eller uppdateras. Använd en särskild variabel {{$userId}} för att begränsa minnen till den aktuella inloggade användaren. |
Ja | |
| search_options | MemorySearchOptions | Alternativ för minnessökning. | Nej. | |
| └max_memories | integer | Maximalt antal minnesobjekt som ska returneras. | Nej. | |
| typ | enum | Verktygets typ. Alltid memory_search_preview.Möjliga värden: memory_search_preview |
Ja | |
| update_delay | integer | Tid att vänta innan du uppdaterar minnen efter inaktivitet (sekunder). Standard 300. | Nej. | 300 |
MemorySearchToolCallItemParam
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| results | matris med MemorySearchItem | Resultaten som returneras från minnessökningen. | Nej. | |
| typ | enum | Möjliga värden: memory_search_call |
Ja |
MemorySearchToolCallItemResource
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| results | matris med MemorySearchItem | Resultaten som returneras från minnessökningen. | Nej. | |
| status | enum | Status för anropet till minnessökningsverktyget. En av in_progress,searching, completed, incomplete eller failed,Möjliga värden: in_progress, searching, completed, , incompletefailed |
Ja | |
| typ | enum | Möjliga värden: memory_search_call |
Ja |
MemoryStoreDefaultDefinition
Standardimplementering av minneslager.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| chat_model | snöre | Namnet eller identifieraren för distributionen av chattkompletteringsmodellen som används för minnesbearbetning. | Ja | |
| embedding_model | snöre | Namnet eller identifieraren för inbäddningsmodelldistributionen som används för minnesbearbetning. | Ja | |
| typ | enum | Den typ av minneslagring. Möjliga värden: default |
Ja | |
| options | MemoryStoreDefaultOptions | Standardkonfigurationer för minneslager. | Nej. | |
| └– chat_summary_enabled | booleskt | Om man ska aktivera chatsammanfattning, extraktion och storage. Standardvärdet är sant. | Ja | Sann |
| └– user_profile_details | snöre | Specifika kategorier eller typer av användarprofilinformation som ska extraheras och lagras. | Nej. | |
| └– user_profile_enabled | booleskt | Om man ska aktivera användarprofilutvinning och storage. Standardvärdet är sant. | Ja | Sann |
MemoryStoreDefaultOptions
Standardkonfigurationer för minneslager.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| chat_summary_enabled | booleskt | Om man ska aktivera chatsammanfattning, extraktion och storage. Standardvärdet är sant. | Ja | Sann |
| user_profile_details | snöre | Specifika kategorier eller typer av användarprofilinformation som ska extraheras och lagras. | Nej. | |
| user_profile_enabled | booleskt | Om man ska aktivera användarprofilutvinning och storage. Standardvärdet är sant. | Ja | Sann |
MemoryStoreDefinition
Grundläggande definition för minneslagringskonfigurationer.
Diskriminerande för MemoryStoreDefinition
Den här komponenten använder egenskapen kind för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
default |
MemoryStoreDefaultDefinition |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | MemoryStoreKind | Vilken typ av implementering av minneslager som ska användas. | Ja |
MemoryStoreDeleteScopeResponse
Svar för att ta bort minnen från ett omfång.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| borttagen | booleskt | Om borttagningen lyckades. | Ja | |
| name | snöre | Namnet på minneslagret. | Ja | |
| objekt | enum | Objekttypen. Alltid "memory_store.scope.deleted". Möjliga värden: memory_store.scope.deleted |
Ja | |
| omfattning | snöre | Omfånget från vilket minnen raderades. | Ja |
MemoryStoreKind
Vilken typ av implementering av minneslager som ska användas.
| Fastighet | Värde |
|---|---|
| Beskrivning | Vilken typ av implementering av minneslager som ska användas. |
| Type | snöre |
| Värden | default |
MemoryStoreObject
Ett minneslager som kan lagra och hämta användarminnen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| skapad_tid | integer | Unix-tidsstämpeln (sekunder) när minneslagret skapades. | Ja | |
| definitionen | MemoryStoreDefinition | Grundläggande definition för minneslagringskonfigurationer. | Ja | |
| └– typ | MemoryStoreKind | Den typ av minneslagring. | Ja | |
| beskrivning | snöre | En läsbar beskrivning av minneslagret. Begränsningar: maxLength: 512 |
Nej. | |
| Id-nummer | snöre | Den unika identifieraren för minneslagret. | Ja | |
| metadata | objekt | Godtyckliga nyckel/värde-metadata som ska associeras med minneslagret. | Nej. | |
| name | snöre | Namnet på minneslagret. Begränsningar: maxLength: 256 |
Ja | |
| objekt | enum | Objekttypen, som alltid är "memory_store". Möjliga värden: memory_store |
Ja | |
| updated_at | integer | Unix-tidsstämpeln (sekunder) när minneslagret senast uppdaterades. | Ja |
MemoryStoreOperationUsage
Användningsstatistik för en minneslagringsåtgärd.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| embedding_tokens | integer | Antalet inbäddningstoken. | Ja | |
| input_tokens | OpenAI.integer | Ja | ||
| input_tokens_details | OpenAI.ResponseUsageInputTokensDetails | Ja | ||
| └– cached_tokens | OpenAI.integer | Ja | ||
| output_tokens | OpenAI.integer | Ja | ||
| output_tokens_details | OpenAI.ResponseUsageOutputTokensDetails | Ja | ||
| └– reasoning_tokens | OpenAI.integer | Ja | ||
| total_tokens | OpenAI.integer | Ja |
MemoryStoreSearchResponse
Svar på minnessökning.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Minnen | matris med MemorySearchItem | Relaterade minnesobjekt som hittades under sökningen. | Ja | |
| search_id | snöre | Det unika ID:t för den här sökbegäran. Använd det här värdet som previous_search_id i efterföljande begäranden för att utföra inkrementella sökningar. | Ja | |
| usage | MemoryStoreOperationUsage | Användningsstatistik för en minneslagringsåtgärd. | Ja | |
| └– embedding_tokens | integer | Antalet inbäddningstoken. | Ja | |
| └– input_tokens | OpenAI.integer | Antalet indatatoken. | Ja | |
| └─ inmatningstokensdetaljer | OpenAI.ResponseUsageInputTokensDetails | En detaljerad uppdelning av indatatoken. | Ja | |
| └– output_tokens | OpenAI.integer | Antalet utdatatoken. | Ja | |
| └output_tokens_details | OpenAI.ResponseUsageOutputTokensDetails | En detaljerad uppdelning av utdatatoken. | Ja | |
| └– totalt_antal_tokenar | OpenAI.integer | Det totala antalet token som används. | Ja |
MemoryStoreUpdateCompletedResult
Resultat av minnesuppdatering.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| memory_operations | matris med MemoryOperation | En lista över enskilda minnesåtgärder som utfördes under uppdateringen. | Ja | |
| usage | MemoryStoreOperationUsage | Användningsstatistik för en minneslagringsåtgärd. | Ja | |
| └– embedding_tokens | integer | Antalet inbäddningstoken. | Ja | |
| └– input_tokens | OpenAI.integer | Antalet indatatoken. | Ja | |
| └─ inmatningstokensdetaljer | OpenAI.ResponseUsageInputTokensDetails | En detaljerad uppdelning av indatatoken. | Ja | |
| └– output_tokens | OpenAI.integer | Antalet utdatatoken. | Ja | |
| └output_tokens_details | OpenAI.ResponseUsageOutputTokensDetails | En detaljerad uppdelning av utdatatoken. | Ja | |
| └– totalt_antal_tokenar | OpenAI.integer | Det totala antalet token som används. | Ja |
MemoryStoreUpdateResponse
Anger status för en uppdateringsåtgärd för minneslagret.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| fel | OpenAI.Error | Nej. | ||
| └— additionalInfo | objekt | Nej. | ||
| └– kod | sträng (nullbar) | Ja | ||
| └– felsökningsinfo | objekt | Nej. | ||
| └— detaljer | matris med OpenAI.Error | Nej. | ||
| └– meddelande | snöre | Ja | ||
| └– param | sträng (nullbar) | Nej. | ||
| └– typ | snöre | Nej. | ||
| resultat | MemoryStoreUpdateCompletedResult | Resultat av minnesuppdatering. | Nej. | |
| └– memory_operations | matris med MemoryOperation | En lista över enskilda minnesåtgärder som utfördes under uppdateringen. | Ja | |
| └— användning | MemoryStoreOperationUsage | Användningsstatistik som är associerad med minnesuppdateringsåtgärden. | Ja | |
| status | MemoryStoreUpdateStatus | Status för en uppdateringsåtgärd för minneslagret. | Ja | |
| superseded_by | snöre | Den update_id som åtgärden ersattes av när statusen är "ersatt". | Nej. | |
| update_id | snöre | Det unika ID:t för den här uppdateringsbegäran. Använd det här värdet som previous_update_id i efterföljande begäranden för att utföra inkrementella uppdateringar. | Ja |
MemoryStoreUpdateStatus
Status för en uppdateringsåtgärd för minneslagret.
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | queuedin_progresscompletedfailedsuperseded |
MicrosoftFabricPreviewTool
Inmatningsdefinitionsinformationen för ett Microsoft Fabric-verktyg som används för att konfigurera en agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| fabric_dataagent_preview | FabricDataAgentToolParameters | Parametrarna för verktyget för infrastrukturdataagenten. | Ja | |
| └– project_connections | matris med ToolProjectConnection | Project-anslutningarna som är kopplade till detta verktyg. Det kan finnas högst 1 anslutning resurs som är kopplad till verktyget. Begränsningar: maxItems: 1 |
Nej. | |
| typ | enum | Objekttypen, som alltid är 'fabric_dataagent_preview'. Möjliga värden: fabric_dataagent_preview |
Ja |
ModelDeployment
Definition av modelldistribution
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| capabilities | objekt (skrivskyddat) | Funktioner för distribuerad modell | Ja | |
| connectionName (på engelska) | sträng (skrivskyddad) | Namnet på den anslutning som distributionen kommer från | Nej. | |
| modelName | sträng (skrivskyddad) | Publisher-specifikt namn på den implementerade modellen | Ja | |
| modelPublisher | sträng (skrivskyddad) | Namnet på den implementerade modellens publisher | Ja | |
| modellversion | sträng (skrivskyddad) | Publisher-specifik version av den implementerade modellen | Ja | |
| name | sträng (skrivskyddad) | Namnet på distributionen | Ja | |
| sku | Sku (skrivskyddad) | SKU-information | Ja | |
| └— kapacitet | integer | SKU-kapacitet | Ja | |
| └– familj | snöre | SKU-familj | Ja | |
| └— namn | snöre | SKU-namn | Ja | |
| └– storlek | snöre | SKU-storlek | Ja | |
| └– nivå | snöre | SKU-nivå | Ja | |
| typ | enum | Typ av distribution Möjliga värden: ModelDeployment |
Ja |
ModelSamplingParams
Representerar en uppsättning parametrar som används för att styra samplingsbeteendet för en språkmodell under textgenereringen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| max_completion_tokens | integer | Det maximala antalet token som tillåts i slutförandet. | Ja | |
| seed | integer | Det slumpmässiga fröet för reproducerbarhet. | Ja | |
| temperatur | Nummer | Temperaturparametern för sampling. | Ja | |
| top_p | Nummer | Parametern top-p för kärnsampling. | Ja |
ModelSamplingParamsUpdate
Representerar en uppsättning parametrar som används för att styra samplingsbeteendet för en språkmodell under textgenereringen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| max_completion_tokens | integer | Det maximala antalet token som tillåts i slutförandet. | Nej. | |
| seed | integer | Det slumpmässiga fröet för reproducerbarhet. | Nej. | |
| temperatur | Nummer | Temperaturparametern för sampling. | Nej. | |
| top_p | Nummer | Parametern top-p för kärnsampling. | Nej. |
MonthlyRecurrenceSchedule
Månatligt upprepningsschema.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| daysOfMonth | matris med heltal | Dagar i månaden för upprepningsschemat. | Ja | |
| typ | enum | Typ av månatlig upprepning. Möjliga värden: Monthly |
Ja |
NoAuthenticationCredentials
Autentiseringsuppgifter som inte kräver autentisering
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Typ av autentiseringsuppgifter Möjliga värden: None |
Ja |
OAuthConsentRequestOutputItem
Begäran från tjänsten om att användaren ska utföra OAuth-medgivande.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| consent_link | snöre | Länken som användaren kan använda för att utföra OAuth-medgivande. | Ja | |
| Id-nummer | snöre | Ja | ||
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| serveretikett | snöre | Serveretiketten för OAuth-medgivandebegäran. | Ja | |
| typ | enum | Möjliga värden: oauth_consent_request |
Ja |
OneTimeTrigger
Utlösare en gång.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| timeZone | snöre | Tidszon för engångsutlösaren. | Nej. | UTC |
| triggerAt | snöre | Datum och tid för engångsutlösaren i ISO 8601-format. | Ja | |
| typ | enum | Möjliga värden: OneTime |
Ja |
OpenAI.Annotation
En anteckning som gäller för ett intervall med utdatatext.
Diskriminator för OpenAI.Annotation
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
file_citation |
OpenAI.FileCitationBody |
url_citation |
OpenAI.UrlCitationBody |
container_file_citation |
OpenAI.ContainerFileCitationBody |
file_path |
OpenAI.FilePath |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.AnnotationType | Ja |
OpenAI.AnnotationType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | file_citationurl_citationcontainer_file_citationfile_path |
OpenAI.ApplyPatchCallOutputStatus
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | completedfailed |
OpenAI.ApplyPatchCallOutputStatusParam
Utfallsvärden rapporteras för apply_patch verktygssamtalsutdata.
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | completedfailed |
OpenAI.ApplyPatchCallStatus
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | in_progresscompleted |
OpenAI.ApplyPatchCallStatusParam
Statusvärden rapporteras för apply_patch verktygsanrop.
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | in_progresscompleted |
OpenAI.ApplyPatchCreateFileOperation
Instruktioner som beskriver hur du skapar en fil via apply_patch-verktyget.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Diff | snöre | Diff som ska tillämpas. | Ja | |
| path | snöre | Sökväg till filen som ska skapas. | Ja | |
| typ | enum | Skapa en ny fil med det angivna diffet. Möjliga värden: create_file |
Ja |
OpenAI.ApplyPatchCreateFileOperationParam
Instruktion för att skapa en ny fil via apply_patch-verktyget.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Diff | snöre | Enhetligt diff-innehåll att tillämpa vid filskapande. Begränsningar: maxLength: 10485760 |
Ja | |
| path | snöre | Sökväg för filen att skapa i förhållande till arbetsytans rot. Begränsningar: minLength: 1 |
Ja | |
| typ | enum | Åtgärdstypen. Alltid create_file.Möjliga värden: create_file |
Ja |
OpenAI.ApplyPatchDeleteFileOperation
Instruktion som beskriver hur du tar bort en fil via verktyget apply_patch.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| path | snöre | Sökväg till filen som ska tas bort. | Ja | |
| typ | enum | Ta bort den angivna filen. Möjliga värden: delete_file |
Ja |
OpenAI.ApplyPatchDeleteFileOperationParam
Instruktion för att ta bort en befintlig fil via apply_patch-verktyget.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| path | snöre | Sökväg för filen att ta bort i förhållande till arbetsytans rot. Begränsningar: minLength: 1 |
Ja | |
| typ | enum | Åtgärdstypen. Alltid delete_file.Möjliga värden: delete_file |
Ja |
OpenAI.ApplyPatchFileOperation
En av de create_file, delete_file eller update_file åtgärder som tillämpas via apply_patch.
Diskriminerande för OpenAI.ApplyPatchFileOperation
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
create_file |
OpenAI.ApplyPatchCreateFileOperation |
delete_file |
OpenAI.ApplyPatchDeleteFileOperation |
update_file |
OpenAI.ApplyPatchUpdateFileOperation |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.ApplyPatchFileOperationType | Ja |
OpenAI.ApplyPatchFileOperationType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | create_filedelete_fileupdate_file |
OpenAI.ApplyPatchOperationParam
En av de create_file, delete_file eller update_file operationerna som tillförs apply_patch verktyget.
Diskriminerande för OpenAI.ApplyPatchOperationParam
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
create_file |
OpenAI.ApplyPatchCreateFileOperationParam |
delete_file |
OpenAI.ApplyPatchDeleteFileOperationParam |
update_file |
OpenAI.ApplyPatchUpdateFileOperationParam |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.ApplyPatchOperationParamType | Ja |
OpenAI.ApplyPatchOperationParamType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | create_filedelete_fileupdate_file |
OpenAI.ApplyPatchToolParam
Tillåter assistenten att skapa, radera eller uppdatera filer med enhetliga diffar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Verktygets typ. Alltid apply_patch.Möjliga värden: apply_patch |
Ja |
OpenAI.ApplyPatchUpdateFileOperation
Instruktioner som beskriver hur du uppdaterar en fil via verktyget apply_patch.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Diff | snöre | Diff som ska tillämpas. | Ja | |
| path | snöre | Sökväg till filen som ska uppdateras. | Ja | |
| typ | enum | Uppdatera en befintlig fil med det angivna diffet. Möjliga värden: update_file |
Ja |
OpenAI.ApplyPatchUpdateFileOperationParam
Instruktion för att uppdatera en befintlig fil via apply_patch verktyget.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Diff | snöre | Enhetligt diff-innehåll att applicera på den befintliga filen. Begränsningar: maxLength: 10485760 |
Ja | |
| path | snöre | Vägen för filen att uppdatera i förhållande till arbetsytans rot. Begränsningar: minLength: 1 |
Ja | |
| typ | enum | Åtgärdstypen. Alltid update_file.Möjliga värden: update_file |
Ja |
OpenAI.UppskattadPlats
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| city | sträng (nullbar) | Nej. | ||
| country | sträng (nullbar) | Nej. | ||
| region | sträng (nullbar) | Nej. | ||
| timezone | sträng (nullbar) | Nej. | ||
| typ | enum | Typ av platsapproximation. Alltid approximate.Möjliga värden: approximate |
Ja |
OpenAI.ChatCompletionTool
Ett funktionsverktyg som kan användas för att generera ett svar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| function | OpenAI.FunctionObject | Ja | ||
| typ | enum | Verktygets typ. För närvarande stöds endast function.Möjliga värden: function |
Ja |
OpenAI.ChatModel
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | 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
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | leftrightwheelbackforward |
OpenAI.ClickParam
En klickåtgärd.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| knapp | OpenAI.ClickButtonType | Ja | ||
| typ | enum | Anger händelsetypen. För en klickåtgärd är denna egenskap alltid click.Möjliga värden: click |
Ja | |
| x | OpenAI.integer | Ja | ||
| y | OpenAI.integer | Ja |
OpenAI.CodeInterpreterContainerAuto
Konfiguration för en kodtolkarcontainer. Du kan också ange ID:t för de filer som koden ska köras på.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| fil_identiteter | strängmatris | En valfri lista över uppladdade filer som ska vara tillgängliga för din kod. | Nej. | |
| minnesgräns | OpenAI.ContainerMemoryLimit (nullbar) | Nej. | ||
| typ | enum | Alltid auto.Möjliga värden: auto |
Ja |
OpenAI.CodeInterpreterOutputImage
Bilden utdata från kodtolkaren.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Typ av utdata. Alltid image.Möjliga värden: image |
Ja | |
| URL | snöre | URL:en för bildens utdata från kodtolkaren. | Ja |
OpenAI.CodeInterpreterOutputLogs
Loggarna utdata från kodtolkaren.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| logs | snöre | Loggarna utdata från kodtolkaren. | Ja | |
| typ | enum | Typ av utdata. Alltid logs.Möjliga värden: logs |
Ja |
OpenAI.CodeInterpreterTool
Ett verktyg som kör Python-kod för att generera ett svar på en fråga.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| container | string eller OpenAI.CodeInterpreterContainerAuto | Behållaren för kodtolken. Kan vara ett container-ID eller ett objekt som anger uppladdade fil-ID:er som ska vara tillgängliga för din kod, tillsammans med en valfri memory_limit inställning.Om den inte tillhandahålls förutsätter tjänsten automatisk. |
Nej. | |
| typ | enum | Typ av kodtolkarverktyg. Alltid code_interpreter.Möjliga värden: code_interpreter |
Ja |
OpenAI.CompactResource
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| skapad_tid | integer | Unix-tidsstämpel (i sekunder) när den komprimerade konversationen skapades. | Ja | |
| Id-nummer | snöre | Den unika identifieraren för det komprimerade svaret. | Ja | |
| objekt | enum | Objekttypen. Alltid response.compaction.Möjliga värden: response.compaction |
Ja | |
| output | matris med OpenAI.OutputItem | Den komprimerade listan över utdataobjekt. Det här är en lista över alla användarmeddelanden, följt av ett enda komprimeringsobjekt. | Ja | |
| usage | OpenAI.ResponseUsage | Representerar information om tokenanvändning, inklusive indatatoken, utdatatoken, en uppdelning av utdatatoken och de totala token som används. |
Ja | |
| └– input_tokens | OpenAI.integer | Antalet indatatoken. | Ja | |
| └─ inmatningstokensdetaljer | OpenAI.ResponseUsageInputTokensDetails | En detaljerad uppdelning av indatatoken. | Ja | |
| └– output_tokens | OpenAI.integer | Antalet utdatatoken. | Ja | |
| └output_tokens_details | OpenAI.ResponseUsageOutputTokensDetails | En detaljerad uppdelning av utdatatoken. | Ja | |
| └– totalt_antal_tokenar | OpenAI.integer | Det totala antalet token som används. | Ja |
OpenAI.CompactResponseMethodPublicBody
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| input | sträng eller matris med OpenAI.InputItem | Nej. | ||
| instructions | sträng (nullbar) | Nej. | ||
| model | OpenAI.ModelIdsCompaction | Modell-ID som används för att generera svaret, till exempel gpt-5 eller o3. OpenAI erbjuder ett brett utbud av modeller med olika funktioner, prestandaegenskaper och prispunkter. Se modellguiden för att bläddra bland och jämföra tillgängliga modeller. |
Ja | |
| previous_response_id | sträng (nullbar) | Nej. |
OpenAI.ComparisonFilter (jämförelsefilter)
Ett filter som används för att jämföra en angiven attributnyckel med ett angivet värde med hjälp av en definierad jämförelseåtgärd.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| key | snöre | Nyckeln som ska jämföras med värdet. | Ja | |
| typ | enum | Specificerar jämförelseoperatorn: eq, , ne, gtgte, lt, ltein, nin.- eq: Motsvarar- ne: inte lika med- gt: större än- gte: större än eller lika med- lt: mindre än- lte: mindre än eller lika med- in:I- nin: inte iMöjliga värden: eq, ne, gt, gte, , ltlte |
Ja | |
| värde | string eller OpenAI.numeric eller boolesk eller matris med OpenAI.ComparisonFilterValueItems | Det värde som ska jämföras med attributnyckeln. stöder sträng-, nummer- eller booleska typer. | Ja |
OpenAI.ComparisonFilterValueItems
Typ: sträng eller OpenAI.numeric
OpenAI.CompoundFilter
Kombinera flera filter med and eller or.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| filters | matris med OpenAI.ComparisonFilter eller objekt | Matris med filter som ska kombineras. Objekt kan vara ComparisonFilter eller CompoundFilter. |
Ja | |
| typ | enum | Typ av åtgärd: and eller or.Möjliga värden: and, or |
Ja |
OpenAI.ComputerAction
Diskriminerande för OpenAI.ComputerAction
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | 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 |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.ComputerActionType | Ja |
OpenAI.ComputerActionType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | clickdouble_clickdragkeypressmovescreenshotscrolltypewait |
OpenAI.ComputerCallSafetyCheckParam
En väntande säkerhetskontroll för datorsamtalet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| kod | sträng (nullbar) | Nej. | ||
| Id-nummer | snöre | ID för den väntande säkerhetskontrollen. | Ja | |
| meddelande | sträng (nullbar) | Nej. |
OpenAI.ComputerEnvironment
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | windowsmaclinuxubuntubrowser |
OpenAI.ComputerScreenshotContent
En skärmbild av en dator.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| file_id | sträng (nullbar) | Ja | ||
| image_url | snöre | Ja | ||
| typ | enum | Anger händelsetypen. För en datorskärm är den här egenskapen alltid inställd på computer_screenshot.Möjliga värden: computer_screenshot |
Ja |
OpenAI.ComputerScreenshotImage
En skärmbild av datorn som används med datoranvändningsverktyget.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| file_id | snöre | Identifieraren för en uppladdad fil som innehåller skärmbilden. | Nej. | |
| image_url | snöre | URL:en för skärmbilden. | Nej. | |
| typ | enum | Anger händelsetypen. För en datorskärm är den här egenskapen alltid inställd på computer_screenshot.Möjliga värden: computer_screenshot |
Ja |
OpenAI.Datoranvändningsförhandsgranskningsverktyg
Ett verktyg som styr en virtuell dator.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| skärmhöjd | OpenAI.integer | Ja | ||
| skärmbredd | OpenAI.integer | Ja | ||
| environment | OpenAI.ComputerEnvironment | Ja | ||
| typ | enum | Typ av datoranvändningsverktyg. Alltid computer_use_preview.Möjliga värden: computer_use_preview |
Ja |
OpenAI.ContainerFileCitationBody
En referens till en containerfil som används för att generera ett modellsvar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| container_id | snöre | ID:t för containerfilen. | Ja | |
| end_index | OpenAI.integer | Ja | ||
| file_id | snöre | ID:t för filen. | Ja | |
| filename | snöre | Filnamnet på containerfilen som angavs. | Ja | |
| start_index | OpenAI.integer | Ja | ||
| typ | enum | Typen av containerarkivcitat. Alltid container_file_citation.Möjliga värden: container_file_citation |
Ja |
OpenAI.ContainerMemoryLimit
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | 1g4g16g64g |
OpenAI.ConversationItem
Ett enskilt objekt i en konversation. Uppsättningen med möjliga typer är samma som output typen av ett svarsobjekt.
Diskriminerande för OpenAI.ConversationItem
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.ConversationItemType | Ja |
OpenAI.ConversationItemApplyPatchToolCall
Ett verktygsanrop som tillämpar fildiff genom att skapa, ta bort eller uppdatera filer.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för apply patch-verktygsanropet som genereras av modellen. | Ja | |
| skapad av | snöre | ID:t för entiteten som skapade det här verktygsanropet. | Nej. | |
| Id-nummer | snöre | Det unika ID:t för anropet använd korrigeringsverktyg. Fylls i när det här objektet returneras via API. | Ja | |
| Operation | OpenAI.ApplyPatchFileOperation | En av de create_file, delete_file eller update_file åtgärder som tillämpas via apply_patch. | Ja | |
| └– typ | OpenAI.ApplyPatchFileOperationType | Ja | ||
| status | OpenAI.ApplyPatchCallStatus | Ja | ||
| typ | enum | Typ av objekt. Alltid apply_patch_call.Möjliga värden: apply_patch_call |
Ja |
OpenAI.ConversationItemApplyPatchToolCallOutput
Utdata som genereras av ett tillämpat korrigeringsverktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för apply patch-verktygsanropet som genereras av modellen. | Ja | |
| skapad av | snöre | ID:t för entiteten som skapade det här verktyget anropar utdata. | Nej. | |
| Id-nummer | snöre | Det unika ID:t för anropsutdata för det tillämpade korrigeringsverktyget. Fylls i när det här objektet returneras via API. | Ja | |
| output | sträng (nullbar) | Nej. | ||
| status | OpenAI.ApplyPatchCallOutputStatus | Ja | ||
| typ | enum | Typ av objekt. Alltid apply_patch_call_output.Möjliga värden: apply_patch_call_output |
Ja |
OpenAI.ConversationItemCodeInterpreterToolCall
Ett verktygsanrop för att köra kod.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| kod | sträng (nullbar) | Ja | ||
| container_id | snöre | ID:t för containern som används för att köra koden. | Ja | |
| Id-nummer | snöre | Det unika ID:t för kodtolkarverktygets anrop. | Ja | |
| Utgångar | matris med OpenAI.CodeInterpreterOutputLogs eller OpenAI.CodeInterpreterOutputImage | Ja | ||
| status | enum | Status för kodtolkarverktygets anrop. Giltiga värden är in_progress, completed, incomplete, interpretingoch failed.Möjliga värden: in_progress, completed, incomplete, , interpretingfailed |
Ja | |
| typ | enum | Typ av kodtolkarverktygsanrop. Alltid code_interpreter_call.Möjliga värden: code_interpreter_call |
Ja |
OpenAI.ConversationItemComputerToolCall
Ett verktygsanrop till ett datoranvändningsverktyg. Se datorguiden för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.ComputerAction | Ja | ||
| call_id | snöre | En identifierare som används när du svarar på verktygsanropet med utdata. | Ja | |
| Id-nummer | snöre | Datoranropets unika ID. | Ja | |
| pending_safety_checks | matris med OpenAI.ComputerCallSafetyCheckParam | De väntande säkerhetskontrollerna för datorsamtalet. | Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Ja | |
| typ | enum | Typ av datoranrop. Alltid computer_call.Möjliga värden: computer_call |
Ja |
OpenAI.ConversationItemComputerToolCallOutputResource
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| acknowledged_safety_checks | matris med OpenAI.ComputerCallSafetyCheckParam | De säkerhetskontroller som rapporterats av API:et och som har bekräftats av utvecklare. |
Nej. | |
| call_id | snöre | ID:t för datorverktygets anrop som genererade utdata. | Ja | |
| Id-nummer | snöre | ID:t för datorverktyget anropar utdata. | Nej. | |
| output | OpenAI.ComputerScreenshotImage | En skärmbild av datorn som används med datoranvändningsverktyget. | Ja | |
| status | enum | Status för meddelandets indata. En av in_progress, completed ellerincomplete. Fylls i när indataobjekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typ av utdata från datorverktygsanrop. Alltid computer_call_output.Möjliga värden: computer_call_output |
Ja |
OpenAI.ConversationItemCustomToolCall
Ett anrop till ett anpassat verktyg skapat av modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | En identifierare som används för att mappa detta anpassade verktygsanrop till ett verktygsanropsutdata. | Ja | |
| Id-nummer | snöre | Det unika ID:t för det anpassade verktygsanropet i OpenAI-plattformen. | Nej. | |
| input | snöre | Indata för det anpassade verktygsanropet genereras av modellen. | Ja | |
| name | snöre | Namnet på det anpassade verktyg som anropas. | Ja | |
| typ | enum | Typen av det anpassade verktygsanropet. Alltid custom_tool_call.Möjliga värden: custom_tool_call |
Ja |
OpenAI.ConversationItemCustomToolCallOutput
Resultatet av ett anpassat verktygsanrop från din kod, som skickas tillbaka till modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Anrops-ID:t, som används för att mappa detta anpassade verktygsanropsutdata till ett eget verktygsanrop. | Ja | |
| Id-nummer | snöre | Det unika ID:t för det anpassade verktygsanropet ger utdata i OpenAI-plattformen. | Nej. | |
| output | sträng eller matris med OpenAI.FunctionAndCustomToolCallOutput | Resultatet från det anpassade verktygsanropet som genereras av din kod. Det kan vara en sträng eller en lista med utdatainnehåll. |
Ja | |
| typ | enum | Typen av det anpassade verktyget anropar utdata. Alltid custom_tool_call_output.Möjliga värden: custom_tool_call_output |
Ja |
OpenAI.ConversationItemFileSearchToolCall
Resultatet av ett filsökningsverktygsanrop. Se sökguiden fil för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Det unika ID:t för anropet av filsökningsverktyget. | Ja | |
| queries | strängmatris | De frågor som används för att söka efter filer. | Ja | |
| results | matris med OpenAI.FileSearchToolCallResults | Nej. | ||
| status | enum | Status för filsökningsverktygets anrop. En av in_progress,searching, incomplete eller failed,Möjliga värden: in_progress, searching, completed, , incompletefailed |
Ja | |
| typ | enum | Typ av filsökningsverktygsanrop. Alltid file_search_call.Möjliga värden: file_search_call |
Ja |
OpenAI.ConversationItemFunctionShellCall
Ett verktygsanrop som kör ett eller flera gränssnittskommandon i en hanterad miljö.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.FunctionShellAction | Kör ett gränssnittskommando. | Ja | |
| └– kommandon | strängmatris | Ja | ||
| └– max_output_length | OpenAI.integer (nullbar) | Ja | ||
| └– timeout_ms | OpenAI.integer (nullbar) | Ja | ||
| call_id | snöre | Det unika ID:t för skalverktygsanropet som genereras av modellen. | Ja | |
| skapad av | snöre | ID:t för entiteten som skapade det här verktygsanropet. | Nej. | |
| Id-nummer | snöre | Det unika ID:t för gränssnittets verktygsanrop. Fylls i när det här objektet returneras via API. | Ja | |
| status | OpenAI.LocalShellCallStatus | Ja | ||
| typ | enum | Typ av objekt. Alltid shell_call.Möjliga värden: shell_call |
Ja |
OpenAI.ConversationItemFunctionShellCallOutput
Utdata från ett gränssnittsverktygsanrop som har genererats.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för skalverktygsanropet som genereras av modellen. | Ja | |
| skapad av | snöre | Identifieraren för aktören som skapade objektet. | Nej. | |
| Id-nummer | snöre | Det unika ID:t för shell-anropets utdata. Fylls i när det här objektet returneras via API. | Ja | |
| max_output_length | OpenAI.integer (nullbar) | Ja | ||
| output | matris med OpenAI.FunctionShellCallOutputContent | En matris med gränssnittsanropets utdatainnehåll | Ja | |
| typ | enum | Typ av gränssnittsanropets utdata. Alltid shell_call_output.Möjliga värden: shell_call_output |
Ja |
OpenAI.ConversationItemFunctionToolCallOutputResource
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för funktionsverktygets anrop som genereras av modellen. | Ja | |
| Id-nummer | snöre | Det unika ID:t för funktionsverktygets anropsresultat. Fylls i när det här objektet returneras via API. |
Nej. | |
| output | sträng eller matris med OpenAI.FunctionAndCustomToolCallOutput | Utdata från funktionsanropet som genereras av koden. Det kan vara en sträng eller en lista med utdatainnehåll. |
Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typen av utdata från funktionsverktygets anrop. Alltid function_call_output.Möjliga värden: function_call_output |
Ja |
OpenAI.ConversationItemFunctionToolCallResource
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| arguments | snöre | En JSON-sträng med argumenten som ska skickas till funktionen. | Ja | |
| call_id | snöre | Det unika ID:t för funktionsverktygets anrop som genereras av modellen. | Ja | |
| Id-nummer | snöre | Det unika ID:t för funktionsverktygets anrop. | Nej. | |
| name | snöre | Namnet på den funktion som ska köras. | Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typ av funktionsverktygets anrop. Alltid function_call.Möjliga värden: function_call |
Ja |
OpenAI.ConversationItemImageGenToolCall
En begäran om bildgenerering som gjorts av modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Det unika ID:t för bildgenereringsanropet. | Ja | |
| resultat | sträng (nullbar) | Ja | ||
| status | enum | Status för bildgenereringssamtalet. Möjliga värden: in_progress, completed, generating, failed |
Ja | |
| typ | enum | Typen av bildgenereringsanrop. Alltid image_generation_call.Möjliga värden: image_generation_call |
Ja |
OpenAI.ConversationItemList
En lista över konversationsobjekt.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| data | matris med OpenAI.ConversationItem | En lista över konversationsobjekt. | Ja | |
| first_id | snöre | ID för det första objektet i listan. | Ja | |
| har_mer | booleskt | Om det finns fler tillgängliga objekt. | Ja | |
| last_id | snöre | ID för det sista objektet i listan. | Ja | |
| objekt | enum | Den typ av objekt som returneras måste vara list.Möjliga värden: list |
Ja |
OpenAI.ConversationItemLocalShellToolCall
Ett verktygsanrop för att köra ett kommando i det lokala gränssnittet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.LocalShellExecAction | Kör ett gränssnittskommando på servern. | Ja | |
| call_id | snöre | Det unika ID:t för det lokala gränssnittsverktygsanropet som genereras av modellen. | Ja | |
| Id-nummer | snöre | Det unika ID:t för det lokala skalsamtalet. | Ja | |
| status | enum | Status för det lokala skalsamtalet. Möjliga värden: in_progress, completed, incomplete |
Ja | |
| typ | enum | Typen av lokal skal-call. Alltid local_shell_call.Möjliga värden: local_shell_call |
Ja |
OpenAI.ConversationItemLocalShellToolCallOutput
Utdata från ett lokalt gränssnittsverktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Det unika ID:t för det lokala gränssnittsverktygsanropet som genereras av modellen. | Ja | |
| output | snöre | En JSON-sträng med utdata från det lokala gränssnittets verktygsanrop. | Ja | |
| status | enum | Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typen av lokal skalverktygsanropsutgång. Alltid local_shell_call_output.Möjliga värden: local_shell_call_output |
Ja |
OpenAI.ConversationItemMcpApprovalRequest
En begäran om mänskligt godkännande av ett verktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| arguments | snöre | En JSON-sträng med argument för verktyget. | Ja | |
| Id-nummer | snöre | Den unika identifieringen för godkännandebegäran. | Ja | |
| name | snöre | Namnet på det verktyg som ska köras. | Ja | |
| serveretikett | snöre | Etiketten på MCP-servern som skickar begäran. | Ja | |
| typ | enum | Typ av objekt. Alltid mcp_approval_request.Möjliga värden: mcp_approval_request |
Ja |
OpenAI.ConversationItemMcpApprovalResponseResource
Ett svar på en begäran om MCP-godkännande.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| approval_request_id | snöre | ID:t för godkännandebegäran som besvaras. | Ja | |
| approve | booleskt | Om begäran godkändes. | Ja | |
| Id-nummer | snöre | Det unika ID:t för godkännandesvaret | Ja | |
| reason | sträng (nullbar) | Nej. | ||
| typ | enum | Typ av objekt. Alltid mcp_approval_response.Möjliga värden: mcp_approval_response |
Ja |
OpenAI.ConversationItemMcpListTools
En lista över verktyg som är tillgängliga på en MCP-server.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| fel | sträng (nullbar) | Nej. | ||
| Id-nummer | snöre | Den unika ID:n på listan. | Ja | |
| serveretikett | snöre | MCP-serverns etikett. | Ja | |
| verktyg | matris med OpenAI.MCPListToolsTool | Verktygen som är tillgängliga på servern. | Ja | |
| typ | enum | Typ av objekt. Alltid mcp_list_tools.Möjliga värden: mcp_list_tools |
Ja |
OpenAI.ConversationItemMcpToolCall
Ett anrop av ett verktyg på en MCP-server.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| approval_request_id | sträng (nullbar) | Nej. | ||
| arguments | snöre | En JSON-sträng med argumenten som skickas till verktyget. | Ja | |
| fel | sträng (nullbar) | Nej. | ||
| Id-nummer | snöre | Det unika ID:t för verktygsanropet. | Ja | |
| name | snöre | Namnet på verktyget som kördes. | Ja | |
| output | sträng (nullbar) | Nej. | ||
| serveretikett | snöre | Etiketten på MCP-servern som kör verktyget. | Ja | |
| status | OpenAI.MCPToolCallStatus | Nej. | ||
| typ | enum | Typ av objekt. Alltid mcp_call.Möjliga värden: mcp_call |
Ja |
OpenAI.ConversationItemMessage
Ett meddelande till eller från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | matris med OpenAI.MessageContent | Innehållet i meddelandet | Ja | |
| Id-nummer | snöre | Det unika ID:t för meddelandet. | Ja | |
| None needed, as the translation is already accurate and fluent. | OpenAI.MessageRole | Ja | ||
| status | OpenAI.MessageStatus | Ja | ||
| typ | enum | Typ av meddelande. Ställ alltid in på message.Möjliga värden: message |
Ja |
OpenAI.ConversationItemReasoningItem
En beskrivning av den tankekedja som används av en resonemangsmodell när ett svar genereras. Se till att inkludera dessa objekt i din input till Responses API för kommande rundor i en konversation om du manuellt hanterar kontext.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | matris med OpenAI.ReasoningTextContent | Resonemang textinnehåll. | Nej. | |
| encrypted_content | sträng (nullbar) | Nej. | ||
| Id-nummer | snöre | Den unika identifieraren för resonemangsinnehållet. | Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| summary | matris med OpenAI.Summary | Resonemang sammanfattningsinnehåll. | Ja | |
| typ | enum | Typ av objekt. Alltid reasoning.Möjliga värden: reasoning |
Ja |
OpenAI.ConversationItemType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | 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
Resultatet av ett webbsökningsverktyg som anropas. Se webbsökningsguiden för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.WebSearchActionSearch eller OpenAI.WebSearchActionOpenPage eller OpenAI.WebSearchActionFind | Ett objekt som beskriver den specifika åtgärd som vidtas i det här webbsökningsanropet. Innehåller information om hur modellen använde webben (sök, open_page, hitta). |
Ja | |
| Id-nummer | snöre | Det unika ID:t för webbsökverktyget anropar. | Ja | |
| status | enum | Status för webbsökningsverktygets anrop. Möjliga värden: in_progress, searching, completed, failed |
Ja | |
| typ | enum | Typen av webbsökverktyget kallas. Alltid web_search_call.Möjliga värden: web_search_call |
Ja |
OpenAI.ConversationParam
Konversationen som det här svaret tillhör. Objekt från den här konversationen förbereds för input_items den här svarsbegäran.
Indataobjekt och utdataobjekt från det här svaret läggs automatiskt till i den här konversationen när det här svaret har slutförts.
Typ: sträng eller OpenAI.ConversationParam-2
Konversationen som det här svaret tillhör. Objekt från den här konversationen förbereds för input_items den här svarsbegäran.
Indataobjekt och utdataobjekt från det här svaret läggs automatiskt till i den här konversationen när det här svaret har slutförts.
OpenAI.ConversationParam-2
Konversationen som det här svaret tillhör.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Konversationens unika ID. | Ja |
OpenAI.ConversationReference
Konversationen som det här svaret tillhörde. Indataobjekt och utdataobjekt från det här svaret lades automatiskt till i den här konversationen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Det unika ID:t för konversationen som det här svaret var associerat med. | Ja |
OpenAI.ConversationResource
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| skapad_tid | integer | Tiden då konversationen skapades, mätt i sekunder sedan Unix-epoken. | Ja | |
| Id-nummer | snöre | Konversationens unika ID. | Ja | |
| metadata | OpenAI.Metadata | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Ja | |
| objekt | enum | Objekttypen, som alltid conversationär .Möjliga värden: conversation |
Ja |
OpenAI.CreateChatCompletionRequestResponseFormat
Ett objekt som anger det format som modellen måste mata ut.
Inställning för att { "type": "json_schema", "json_schema": {...} } aktivera strukturerade utdata som säkerställer att modellen matchar ditt angivna JSON-schema. Läs mer i guiden Structured Outputs.
Att ställa in { "type": "json_object" } aktiverar det äldre JSON-läget, vilket säkerställer att meddelandet som modellen genererar är giltig JSON. Att använda json_schema är att föredra för modeller som stöder det.
Diskriminerande för OpenAI.CreateChatCompletionRequestResponseFormat
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
text |
OpenAI.CreateChatCompletionRequestResponseFormatResponseFormatText |
json_object |
OpenAI.CreateChatCompletionRequestResponseFormatResponseFormatJsonObject |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.CreateChatCompletionRequestResponseFormatType | Ja |
OpenAI.CreateChatCompletionRequestResponseFormatResponseFormatJsonObject
JSON-objektsvarsformat. En äldre metod för att generera JSON-svar.
Användning json_schema rekommenderas för modeller som stöder det. Observera att modellen inte kommer att generera JSON utan ett system- eller användarmeddelande som instruerar den to do det.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Vilken typ av svarsformat som definieras. Alltid json_object.Möjliga värden: json_object |
Ja |
OpenAI.CreateChatCompletionRequestResponseFormatResponseFormatText
Standardformat för svar. Används för att generera textsvar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Vilken typ av svarsformat som definieras. Alltid text.Möjliga värden: text |
Ja |
OpenAI.CreateChatCompletionRequestResponseFormatType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | textjson_schemajson_object |
OpenAI.CreateConversationBody
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| items | matris med OpenAI.InputItem | Nej. | ||
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. |
OpenAI.CreateEvalCompletionsRunDataSource
Ett CompletionsRunDataSource-objekt som beskriver en modellsamplingskonfiguration.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| inmatningsmeddelanden | OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplate eller OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReference | Används vid sampling från en modell. Avgör strukturen för de meddelanden som skickas till modellen. Kan antingen vara en referens till en fördefinierad bana (dvs. item.input_trajectory) eller en mall med variabelreferenser till item namnområdet. |
Nej. | |
| model | snöre | Namnet på den modell som ska användas för att generera slutföranden (t.ex. "o3-mini"). | Nej. | |
| provtagning_parametrar | OpenAI.CreateEvalCompletionsRunDataSourceSamplingParams | Nej. | ||
| källa | OpenAI.EvalJsonlFileContentSource eller OpenAI.EvalJsonlFileIdSource eller OpenAI.EvalStoredCompletionsSource | Avgör vad som fyller item namnområdet i den här körningens datakälla. |
Ja | |
| typ | enum | Typen av körningsdatakälla. Alltid completions.Möjliga värden: completions |
Ja |
OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReference
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_reference | snöre | Ja | ||
| typ | enum | Möjliga värden: item_reference |
Ja |
OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesTemplate
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| mall | matris med OpenAI.EasyInputMessage eller OpenAI.EvalItem | Ja | ||
| typ | enum | Möjliga värden: template |
Ja |
OpenAI.CreateEvalCompletionsRunDataSourceSamplingParams
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| max_completion_tokens | OpenAI.integer | Nej. | ||
| resonemangsansträngning | OpenAI.ReasoningEffort | Begränsar arbetet med resonemang för resonemangsmodeller. För närvarande stödda värden är none, minimal, , low, medium, highoch xhigh. MinskaAnsträngning i resonemang kan leda till snabbare svar och färre token som används om resonemang i ett svar. - gpt-5.1 standardvärdet är none, som inte utför resonemang. De stödda resonemangsvärdena för gpt-5.1 är none, low, medium, och high. Verktygsanrop stöds för alla resonemangsvärden i gpt-5.1.– Alla modeller före gpt-5.1 standardinställningen för medium resonemang och stöder noneinte .– Modellen gpt-5-pro har som standard (och stöder endast) high resonemang.- xhigh stöds för alla modeller efter gpt-5.1-codex-max. |
Nej. | |
| svarsformat | OpenAI.ResponseFormatText eller OpenAI.ResponseFormatJsonSchema eller OpenAI.ResponseFormatJsonObject | Nej. | ||
| seed | OpenAI.integer | Nej. | 42 | |
| temperatur | OpenAI.numeric | Nej. | 1 | |
| verktyg | matris med OpenAI.ChatCompletionTool | Nej. | ||
| top_p | OpenAI.numeric | Nej. | 1 |
OpenAI.CreateEvalCustomDataSourceConfig
Ett CustomDataSourceConfig-objekt som definierar schemat för datakällan som används för utvärderingskörningarna. Det här schemat används för att definiera formen på de data som ska vara:
- Används för att definiera dina testkriterier och
- Vilka data som krävs när du skapar en körning
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| inkludera_exempelschema | booleskt | Om utvärderingen ska förutsätta att du fyller exempelnamnområdet (dvs. genom att generera svar från din datakälla) | Nej. | |
| objektschema | objekt | Json-schemat för varje rad i datakällan. | Ja | |
| typ | enum | Typen av datakälla. Alltid custom.Möjliga värden: custom |
Ja |
OpenAI.CreateEvalJsonlRunDataSource
Ett JsonlRunDataSource-objekt som anger en JSONL-fil som matchar eval
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| källa | OpenAI.EvalJsonlFileContentSource eller OpenAI.EvalJsonlFileIdSource | Avgör vad som fyller item namnområdet i datakällan. |
Ja | |
| typ | enum | Typen av datakälla. Alltid jsonl.Möjliga värden: jsonl |
Ja |
OpenAI.CreateEvalLogsDataSourceConfig
En konfiguration av datakälla som anger metadataegenskapen för loggfrågan.
Det här är vanligtvis metadata som usecase=chatbot eller prompt-version=v2osv.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| metadata | objekt | Metadatafilter för loggdatakällan. | Nej. | |
| typ | enum | Typen av datakälla. Alltid logs.Möjliga värden: logs |
Ja |
OpenAI.CreateEvalResponsesRunDataSource
Ett ResponsesRunDataSource-objekt som beskriver en modellsamplingskonfiguration.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| inmatningsmeddelanden | OpenAI.CreateEvalResponsesRunDataSourceInputMessagesTemplate eller OpenAI.CreateEvalResponsesRunDataSourceInputMessagesItemReference | Används vid sampling från en modell. Avgör strukturen för de meddelanden som skickas till modellen. Kan antingen vara en referens till en fördefinierad bana (dvs. item.input_trajectory) eller en mall med variabelreferenser till item namnområdet. |
Nej. | |
| model | snöre | Namnet på den modell som ska användas för att generera slutföranden (t.ex. "o3-mini"). | Nej. | |
| provtagning_parametrar | OpenAI.CreateEvalResponsesRunDataSourceSamplingParams | Nej. | ||
| källa | OpenAI.EvalJsonlFileContentSource eller OpenAI.EvalJsonlFileIdSource eller OpenAI.EvalResponsesSource | Avgör vad som fyller item namnområdet i den här körningens datakälla. |
Ja | |
| typ | enum | Typen av körningsdatakälla. Alltid responses.Möjliga värden: responses |
Ja |
OpenAI.CreateEvalResponsesRunDataSourceInputMessagesItemReference
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_reference | snöre | Ja | ||
| typ | enum | Möjliga värden: item_reference |
Ja |
OpenAI.CreateEvalResponsesRunDataSourceInputMessagesTemplate
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| mall | matris med objekt eller OpenAI.EvalItem | Ja | ||
| typ | enum | Möjliga värden: template |
Ja |
OpenAI.CreateEvalResponsesRunDataSourceSamplingParams
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| max_completion_tokens | OpenAI.integer | Nej. | ||
| resonemangsansträngning | OpenAI.ReasoningEffort | Begränsar arbetet med resonemang för resonemangsmodeller. För närvarande stödda värden är none, minimal, , low, medium, highoch xhigh. MinskaAnsträngning i resonemang kan leda till snabbare svar och färre token som används om resonemang i ett svar. - gpt-5.1 standardvärdet är none, som inte utför resonemang. De stödda resonemangsvärdena för gpt-5.1 är none, low, medium, och high. Verktygsanrop stöds för alla resonemangsvärden i gpt-5.1.– Alla modeller före gpt-5.1 standardinställningen för medium resonemang och stöder noneinte .– Modellen gpt-5-pro har som standard (och stöder endast) high resonemang.- xhigh stöds för alla modeller efter gpt-5.1-codex-max. |
Nej. | |
| seed | OpenAI.integer | Nej. | 42 | |
| temperatur | OpenAI.numeric | Nej. | 1 | |
| text | OpenAI.CreateEvalResponsesRunDataSourceSamplingParamsText | Nej. | ||
| verktyg | matris med OpenAI.Tool | Nej. | ||
| top_p | OpenAI.numeric | Nej. | 1 |
OpenAI.CreateEvalResponsesRunDataSourceSamplingParamsText
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| format | OpenAI.TextResponseFormatConfiguration | Ett objekt som anger det format som modellen måste mata ut. Konfigurera { "type": "json_schema" } möjliggör strukturerade utdata,som säkerställer att modellen matchar ditt angivna JSON-schema. Läs mer i Standardformatet är { "type": "text" } utan ytterligare alternativ.*Rekommenderas inte för gpt-4o och nyare modeller:** Inställning som gör att { "type": "json_object" } aktiverar det äldre JSON-läget, vilketser till att meddelandet som modellen genererar är giltigt JSON. Att använda json_schemaär att föredra för modeller som stöder det. |
Nej. |
OpenAI.CreateEvalStoredCompletionsDataSourceConfig
Inaktuell till förmån för LogsDataSourceConfig.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| metadata | objekt | Metadatafilter för datakällan för lagrade slutföranden. | Nej. | |
| typ | enum | Typen av datakälla. Alltid stored_completions.Möjliga värden: stored_completions |
Ja |
OpenAI.CreateFineTuningJobRequest
Giltiga modeller:
babbage-002
davinci-002
gpt-3.5-turbo
gpt-4o-mini
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| hyperparametrar | OpenAI.CreateFineTuningJobRequestHyperparameters | Nej. | ||
| └– batch_size | string eller OpenAI.integer | Nej. | bil | |
| └– learning_rate_multiplier | string eller OpenAI.numeric | Nej. | ||
| └– n_epochs | string eller OpenAI.integer | Nej. | bil | |
| Integrationer | matris med OpenAI.CreateFineTuningJobRequestIntegrations | En lista över integreringar som ska aktiveras för ditt finjusteringsjobb. | Nej. | |
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| method | OpenAI.FineTuneMethod | Metoden som används för finjustering. | Nej. | |
| model | sträng (se giltiga modeller nedan) | Namnet på modellen som ska finjusteras. Du kan välja en av de stödda modeller. |
Ja | |
| seed | OpenAI.integer (nullbar) | Nej. | ||
| suffix | sträng (nullbar) | En sträng på upp till 64 tecken som läggs till i ditt finjusterade modellnamn. Till exempel skulle en suffix av "custom-model-name" generera ett modellnamn som ft:gpt-4o-mini:openai:custom-model-name:7p4lURel.Begränsningar: minLength: 1, maxLength: 64 |
Nej. | |
| utbildningsfil | snöre | ID för en uppladdad fil som innehåller träningsdata. Se ladda upp en fil för att ladda upp en fil. Datamängden måste formateras som en JSONL-fil. Dessutom måste du ladda upp filen med syftet fine-tune.Innehållet i filen bör variera beroende på om modellen använder chattformatet, slutförandeformatet eller om finjusteringsmetoden använder inställningsformatet. Se guiden finjustering för mer information. |
Ja | |
| validation_file | sträng (nullbar) | ID för en uppladdad fil som innehåller valideringsdata. Om du anger den här filen används data för att generera validering mått regelbundet under finjustering. Dessa mått kan visas i finjusteringsresultatfilen. Samma data bör inte finnas i både tränings- och valideringsfiler. Datamängden måste formateras som en JSONL-fil. Du måste ladda upp filen med syftet fine-tune.Se guiden finjustering för mer information. |
Nej. |
OpenAI.CreateFineTuningJobRequestHyperparameters
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| batchstorlek | string eller OpenAI.integer | Nej. | ||
| inlärningshastighetsmultiplikator | string eller OpenAI.numeric | Nej. | ||
| antal epoker | string eller OpenAI.integer | Nej. |
OpenAI.CreateFineTuningJobRequestIntegrations
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Möjliga värden: wandb |
Ja | |
| wandb | OpenAI.CreateFineTuningJobRequestIntegrationsWandb | Ja |
OpenAI.CreateFineTuningJobRequestIntegrationsWandb
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| entitet | sträng (nullbar) | Nej. | ||
| name | sträng (nullbar) | Nej. | ||
| project | snöre | Ja | ||
| Taggar | strängmatris | Nej. |
OpenAI.CreateResponseStreamingResponse
Typ: OpenAI.ResponseAudioDeltaEvent eller OpenAI.ResponseAudioTranscriptDeltaEvent eller OpenAI.ResponseCodeInterpreterCallCodeDeltaEvent eller OpenAI.ResponseCodeInterpreterCallInProgressEvent eller OpenAI.ResponseCodeInterpreterCallInterpretingEvent eller OpenAI.ResponseContentPartAddedEvent eller OpenAI.ResponseCreatedEvent eller OpenAI.ResponseErrorEvent eller OpenAI.ResponseFileSearchCallInProgressEvent eller OpenAI.ResponseFileSearchCallSearchingEvent eller OpenAI.ResponseFunctionCallArgumentsDeltaEvent eller OpenAI.ResponseInProgressEvent eller OpenAI.ResponseFailedEvent eller OpenAI.ResponseIncompleteEvent eller OpenAI.ResponseOutputItemAddedEvent eller OpenAI.ResponseReasoningSummaryPartAddedEvent eller OpenAI.ResponseReasoningSummaryTextDeltaEvent eller OpenAI.ResponseReasoningTextDeltaEvent eller OpenAI.ResponseRefusalDeltaEvent eller OpenAI.ResponseTextDeltaEvent eller OpenAI.ResponseWebSearchCallInProgressEvent eller OpenAI.ResponseWebSearchCallSearchingEvent eller OpenAI.ResponseImageGenCallGeneratingEvent eller OpenAI.ResponseImageGenCallInProgressEvent eller OpenAI.ResponseImageGenCallPartialImageEvent eller OpenAI.ResponseMCPCallArgumentsDeltaEvent eller OpenAI.ResponseMCPCallFailedEvent eller OpenAI.ResponseMCPCallInProgressEvent eller OpenAI.ResponseMCPListToolsFailedEvent eller OpenAI.ResponseMCPListToolsInProgressEvent eller OpenAI.ResponseOutputTextAnnotationAddedEvent eller OpenAI.ResponseQueuedEvent eller OpenAI.ResponseCustomToolCallInputDeltaEvent eller OpenAI.ResponseAudioDoneEvent eller OpenAI.ResponseAudioTranscriptDoneEvent eller OpenAI.ResponseCodeInterpreterCallCodeDoneEvent eller OpenAI.ResponseCodeInterpreterCallCompletedEvent eller OpenAI.ResponseCompletedEvent eller OpenAI.ResponseContentPartDoneEvent eller OpenAI.ResponseFileSearchCallCompletedEvent eller OpenAI.ResponseFunctionCallArgumentsDoneEvent eller OpenAI.ResponseOutputItemDoneEvent eller OpenAI.ResponseReasoningSummaryPartDoneEvent eller OpenAI.ResponseReasoningSummaryTextDoneEvent eller OpenAI.ResponseReasoningTextDoneEvent eller OpenAI.ResponseRefusalDoneEvent eller OpenAI..ResponseTextDoneEvent eller OpenAI.ResponseWebSearchCallCompletedEvent eller OpenAI.ResponseImageGenCallCompletedEvent eller OpenAI.ResponseMCPCallArgumentsDoneEvent eller OpenAI.ResponseMCPCallCompletedEvent eller OpenAI.ResponseMCPListToolsCompletedEvent eller OpenAI.ResponseCustomToolCallInputDoneEvent
OpenAI.CustomGrammarFormatParam
En grammatik definierad av användaren.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| definitionen | snöre | Grammatikdefinitionen. | Ja | |
| syntax | OpenAI.GrammarSyntax1 | Ja | ||
| typ | enum | Grammatikformat. Alltid grammar.Möjliga värden: grammar |
Ja |
OpenAI.CustomTextFormatParam
Obegränsad fri text.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Obegränsat textformat. Alltid text.Möjliga värden: text |
Ja |
OpenAI.CustomToolParam
Ett anpassat verktyg som bearbetar indata med ett specificerat format. Läs mer om anpassade verktyg
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Valfri beskrivning av det anpassade verktyget, som används för att ge mer kontext. | Nej. | |
| format | OpenAI.CustomToolParamFormat | Inmatningsformatet för det anpassade verktyget. Standard är obegränsad text. | Nej. | |
| └– typ | OpenAI.CustomToolParamFormatType | Ja | ||
| name | snöre | Namnet på det anpassade verktyget, som används för att identifiera det i verktygsanrop. | Ja | |
| typ | enum | Typen av det anpassade verktyget. Alltid custom.Möjliga värden: custom |
Ja |
OpenAI.CustomToolParamFormat
Inmatningsformatet för det anpassade verktyget. Standard är obegränsad text.
Diskriminerande för OpenAI.CustomToolParamFormat
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
text |
OpenAI.CustomTextFormatParam |
grammar |
OpenAI.CustomGrammarFormatParam |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.CustomToolParamFormatType | Ja |
OpenAI.CustomToolParamFormatType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | textgrammar |
OpenAI.DeletedConversationResource
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| borttagen | booleskt | Ja | ||
| Id-nummer | snöre | Ja | ||
| objekt | enum | Möjliga värden: conversation.deleted |
Ja |
OpenAI.DetailEnum
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | lowhighauto |
OpenAI.DoubleClickAction
En dubbelklicksåtgärd.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Anger händelsetypen. För en dubbelklicksåtgärd är den här egenskapen alltid inställd på double_click.Möjliga värden: double_click |
Ja | |
| x | OpenAI.integer | Ja | ||
| y | OpenAI.integer | Ja |
OpenAI.Drag
En dragåtgärd.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| path | matris med OpenAI.DragPoint | En matris med koordinater som representerar sökvägen för dragåtgärden. Koordinater visas som en matris av objekt, t.ex. <br> [<br> { x: 100, y: 200 },<br> { x: 200, y: 300 }<br> ]<br> |
Ja | |
| typ | enum | Anger händelsetypen. För en dragåtgärd är den här egenskapen alltid inställd på drag.Möjliga värden: drag |
Ja |
OpenAI.DragPoint
Ett x/y-koordinatpar, t.ex. { x: 100, y: 200 }.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| x | OpenAI.integer | Ja | ||
| y | OpenAI.integer | Ja |
OpenAI.EasyInputMessage
Ett meddelande som matas in till modellen med en roll som anger instruktionen efter hierarkin. Instruktioner som ges med developer rollen eller system har företräde framför instruktioner som ges med user rollen. Meddelanden med assistant rollen antas ha genererats av modellen i tidigare interaktioner.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | string eller OpenAI.InputMessageContentList | Text, bild eller ljudinmatning till modellen, som används för att generera ett svar. Kan också innehålla tidigare assistentsvar. |
Ja | |
| None needed, as the translation is already accurate and fluent. | enum | Rollen för meddelandets inmatning. En av user, assistant, systemellerdeveloper.Möjliga värden: user, assistant, system, developer |
Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typ av meddelandeindata. Alltid message.Möjliga värden: message |
Ja |
OpenAI.Error
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| ytterligareInformation | objekt | Nej. | ||
| kod | sträng (nullbar) | Ja | ||
| debugInfo | objekt | Nej. | ||
| details | matris med OpenAI.Error | Nej. | ||
| meddelande | snöre | Ja | ||
| Param | sträng (nullbar) | Nej. | ||
| typ | snöre | Nej. |
OpenAI.EvalApiError
Ett objekt som representerar ett felsvar från Eval-API:et.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| kod | snöre | Felkoden. | Ja | |
| meddelande | snöre | Felmeddelandet. | Ja |
OpenAI.EvalGraderLabelModel
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| input | matris med OpenAI.EvalItem | Ja | ||
| labels | strängmatris | Etiketterna som ska tilldelas till varje objekt i utvärderingen. | Ja | |
| model | snöre | Den modell som ska användas för utvärderingen. Måste ha stöd för strukturerade utdata. | Ja | |
| name | snöre | Namnet på bedömaren. | Ja | |
| godkända_etiketter | strängmatris | Etiketterna som anger ett godkänt resultat. Måste vara en delmängd av etiketter. | Ja | |
| typ | enum | Objekttypen, som alltid label_modelär .Möjliga värden: label_model |
Ja |
OpenAI.EvalGraderPython
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| image_tag | snöre | Avbildningstaggen som ska användas för Python-skriptet. | Nej. | |
| name | snöre | Namnet på bedömaren. | Ja | |
| passera gränsvärde | OpenAI.numeric | Nej. | ||
| källa | snöre | Källkoden för Python-skriptet. | Ja | |
| typ | enum | Objekttypen, som alltid pythonär .Möjliga värden: python |
Ja |
OpenAI.EvalGraderScoreModel
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| input | matris med OpenAI.EvalItem | De indatameddelanden som utvärderas av väghyveln. Stöder text, utdatatext, indatabild och ljudinnehållsblock för indata, och kan innehålla mallsträngar. | Ja | |
| model | snöre | Den modell som ska användas för utvärderingen. | Ja | |
| name | snöre | Namnet på bedömaren. | Ja | |
| passera gränsvärde | OpenAI.numeric | Nej. | ||
| range | matris med OpenAI.numeric | Poängintervallet. Standardinställningen är [0, 1]. |
Nej. | |
| provtagning_parametrar | OpenAI.EvalGraderScoreModelSamplingParams | Nej. | ||
| └– max_completions_tokens | OpenAI.integer (nullbar) | Nej. | ||
| └– reasoning_effort | OpenAI.ReasoningEffort | Begränsar arbetet med resonemang för resonemangsmodeller. För närvarande stödda värden är none, minimal, , low, medium, highoch xhigh. MinskaAnsträngning i resonemang kan leda till snabbare svar och färre token som används om resonemang i ett svar. - gpt-5.1 standardvärdet är none, som inte utför resonemang. De stödda resonemangsvärdena för gpt-5.1 är none, low, medium, och high. Verktygsanrop stöds för alla resonemangsvärden i gpt-5.1.– Alla modeller före gpt-5.1 standardinställningen för medium resonemang och stöder noneinte .– Modellen gpt-5-pro har som standard (och stöder endast) high resonemang.- xhigh stöds för alla modeller efter gpt-5.1-codex-max. |
Nej. | |
| └– frö | OpenAI.integer (nullbar) | Nej. | ||
| └– temperatur | OpenAI.numeric (nullbar) | Nej. | ||
| └– top_p | OpenAI.numeric (nullbar) | Nej. | 1 | |
| typ | enum | Objekttypen, som alltid score_modelär .Möjliga värden: score_model |
Ja |
OpenAI.EvalGraderScoreModelSamplingParams
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| max_completions_tokens | OpenAI.integer (nullbar) | Nej. | ||
| resonemangsansträngning | OpenAI.ReasoningEffort | Begränsar arbetet med resonemang för resonemangsmodeller. För närvarande stödda värden är none, minimal, , low, medium, highoch xhigh. MinskaAnsträngning i resonemang kan leda till snabbare svar och färre token som används om resonemang i ett svar. - gpt-5.1 standardvärdet är none, som inte utför resonemang. De stödda resonemangsvärdena för gpt-5.1 är none, low, medium, och high. Verktygsanrop stöds för alla resonemangsvärden i gpt-5.1.– Alla modeller före gpt-5.1 standardinställningen för medium resonemang och stöder noneinte .– Modellen gpt-5-pro har som standard (och stöder endast) high resonemang.- xhigh stöds för alla modeller efter gpt-5.1-codex-max. |
Nej. | |
| seed | OpenAI.integer (nullbar) | Nej. | ||
| temperatur | OpenAI.numeric (nullbar) | Nej. | ||
| top_p | OpenAI.numeric (nullbar) | Nej. | 1 |
OpenAI.EvalGraderStringCheck
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| input | snöre | Inmatningstexten. Detta kan innehålla mallsträngar. | Ja | |
| name | snöre | Namnet på bedömaren. | Ja | |
| Operation | enum | Strängkontrollprocessen som ska utföras. En av eq, ne, likeeller ilike.Möjliga värden: eq, ne, like, ilike |
Ja | |
| hänvisning | snöre | Referenstexten. Detta kan innehålla mallsträngar. | Ja | |
| typ | enum | Objekttypen, som alltid string_checkär .Möjliga värden: string_check |
Ja |
OpenAI.EvalGraderTextSimilarity
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| utvärderingsmetrik | enum | Det utvärderingsmått som ska användas. En av cosine, fuzzy_match, bleu,gleu, meteor, rouge_1, rouge_2, rouge_3, , rouge_4, , rouge_5eller rouge_l.Möjliga värden: cosine, fuzzy_match, bleu, gleu, meteor, rouge_1, rouge_2, rouge_3, rouge_4, , rouge_5, rouge_l |
Ja | |
| input | snöre | Texten som bedöms. | Ja | |
| name | snöre | Namnet på bedömaren. | Ja | |
| passera gränsvärde | OpenAI.numeric | Ja | ||
| hänvisning | snöre | Texten som betygsätts och jämförs med. | Ja | |
| typ | enum | Typ av väghyvel. Möjliga värden: text_similarity |
Ja |
OpenAI.EvalItem
Ett meddelande som matas in till modellen med en roll som anger instruktionen efter hierarkin. Instruktioner som ges med developer rollen eller system har företräde framför instruktioner som ges med user rollen. Meddelanden med assistant rollen antas ha genererats av modellen i tidigare interaktioner.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | OpenAI.EvalItemContent | Indata till modellen – kan innehålla mallsträngar. Stöder text, utdatatext, indatabilder och indataljud, antingen som ett enskilt objekt eller en matris med objekt. | Ja | |
| None needed, as the translation is already accurate and fluent. | enum | Rollen för meddelandets inmatning. En av user, assistant, systemellerdeveloper.Möjliga värden: user, assistant, system, developer |
Ja | |
| typ | enum | Typ av meddelandeindata. Alltid message.Möjliga värden: message |
Nej. |
OpenAI.EvalItemContent
Indata till modellen – kan innehålla mallsträngar. Stöder text, utdatatext, indatabilder och indataljud, antingen som ett enskilt objekt eller en matris med objekt.
Typ: OpenAI.EvalItemContentItem eller OpenAI.EvalItemContentArray
Indata till modellen – kan innehålla mallsträngar. Stöder text, utdatatext, indatabilder och indataljud, antingen som ett enskilt objekt eller en matris med objekt.
OpenAI.EvalItemContentArray
En lista över indata, som var och en kan vara antingen indatatext, utdatatext, indatabild eller indataljudobjekt.
Matris för: OpenAI.EvalItemContentItem
OpenAI.EvalItemContentItem
Ett enda innehållsobjekt: indatatext, utdatatext, indatabild eller indataljud.
Typ: OpenAI.EvalItemContentText eller OpenAI.EvalItemContentItemObject
Ett enda innehållsobjekt: indatatext, utdatatext, indatabild eller indataljud.
OpenAI.EvalItemContentItemObject
Ett enda innehållsobjekt: indatatext, utdatatext, indatabild eller indataljud.
Diskriminerande för OpenAI.EvalItemContentItemObject
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
output_text |
OpenAI.EvalItemContentOutputText |
input_image |
OpenAI.EvalItemInputImage |
input_audio |
OpenAI.InputAudio |
input_text |
OpenAI.EvalItemContentItemObjectInputTextContent |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.EvalItemContentItemObjectType | Ja |
OpenAI.EvalItemContentItemObjectInputTextContent
En textinmatning till modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | Textinmatningen till modellen. | Ja | |
| typ | enum | Typ av indataobjekt. Alltid input_text.Möjliga värden: input_text |
Ja |
OpenAI.EvalItemContentItemObjectType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | input_textoutput_textinput_imageinput_audio |
OpenAI.EvalItemContentOutputText
En textutgång från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | Textutdata från modellen. | Ja | |
| typ | enum | Typ av utdatatext. Alltid output_text.Möjliga värden: output_text |
Ja |
OpenAI.EvalItemContentText
En textinmatning till modellen.
Typ: sträng
OpenAI.EvalItemInputImage
Ett block för bildindata som används i EvalItem-innehållsmatriser.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| detail | snöre | Detaljnivån för bilden som ska skickas till modellen. En av high, loweller auto. Standardinställningen är auto. |
Nej. | |
| image_url | snöre | URL:en för bildens indata. | Ja | |
| typ | enum | Typ av bildindata. Alltid input_image.Möjliga värden: input_image |
Ja |
OpenAI.EvalJsonlFileContentSource
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | matris med OpenAI.EvalJsonlFileContentSourceContent | Innehållet i jsonl-filen. | Ja | |
| typ | enum | Typen av jsonl-källa. Alltid file_content.Möjliga värden: file_content |
Ja |
OpenAI.EvalJsonlFileContentSourceContent
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item | objekt | Ja | ||
| exempel | objekt | Nej. |
OpenAI.EvalJsonlFileIdSource
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Identifieraren för filen. | Ja | |
| typ | enum | Typen av jsonl-källa. Alltid file_id.Möjliga värden: file_id |
Ja |
OpenAI.EvalResponsesSource
Ett EvalResponsesSource-objekt som beskriver en konfiguration av datakällan som körs.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| skapad_efter | OpenAI.integer (nullbar) | Nej. | ||
| skapat_före | OpenAI.integer (nullbar) | Nej. | ||
| instructions_search | sträng (nullbar) | Nej. | ||
| metadata | objekt (nullbart) | Nej. | ||
| model | sträng (nullbar) | Nej. | ||
| resonemangsansträngning | OpenAI.ReasoningEffort (nullbar) | Begränsar arbetet med resonemang för resonemangsmodeller. För närvarande stödda värden är none, minimal, , low, medium, highoch xhigh. MinskaAnsträngning i resonemang kan leda till snabbare svar och färre token som används om resonemang i ett svar. - gpt-5.1 standardvärdet är none, som inte utför resonemang. De stödda resonemangsvärdena för gpt-5.1 är none, low, medium, och high. Verktygsanrop stöds för alla resonemangsvärden i gpt-5.1.– Alla modeller före gpt-5.1 standardinställningen för medium resonemang och stöder noneinte .– Modellen gpt-5-pro har som standard (och stöder endast) high resonemang.- xhigh stöds för alla modeller efter gpt-5.1-codex-max. |
Nej. | |
| temperatur | OpenAI.numeric (nullbar) | Nej. | ||
| verktyg | strängmatris | Nej. | ||
| top_p | OpenAI.numeric (nullbar) | Nej. | ||
| typ | enum | Typen av körningsdatakälla. Alltid responses.Möjliga värden: responses |
Ja | |
| users | strängmatris | Nej. |
OpenAI.EvalRunOutputItemSample
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| fel | OpenAI.EvalApiError | Ett objekt som representerar ett felsvar från Eval-API:et. | Ja | |
| avslutningsorsak | snöre | Ja | ||
| input | matris med EvalRunOutputItemSampleInput | Ja | ||
| max_completion_tokens | OpenAI.integer | Ja | ||
| model | snöre | Ja | ||
| output | matris med EvalRunOutputItemSampleOutput | Ja | ||
| seed | OpenAI.integer | Ja | ||
| temperatur | OpenAI.numeric | Ja | ||
| top_p | OpenAI.numeric | Ja | ||
| usage | OpenAI.EvalRunOutputItemSampleUsage | Ja |
OpenAI.EvalRunOutputItemSampleUsage
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| cached_tokens | OpenAI.integer | Ja | ||
| completion_tokens | OpenAI.integer | Ja | ||
| prompt_tokens | OpenAI.integer | Ja | ||
| total_tokens | OpenAI.integer | Ja |
OpenAI.EvalRunPerModelUsage
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| cached_tokens | OpenAI.integer | Ja | ||
| completion_tokens | OpenAI.integer | Ja | ||
| invocation_count | OpenAI.integer | Ja | ||
| model_name | snöre | Ja | ||
| prompt_tokens | OpenAI.integer | Ja | ||
| total_tokens | OpenAI.integer | Ja |
OpenAI.EvalRunPerTestingCriteriaResults
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Misslyckades | OpenAI.integer | Ja | ||
| Passerade | OpenAI.integer | Ja | ||
| testkriterier | snöre | Ja |
OpenAI.EvalRunResultCounts
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| fel | OpenAI.integer | Ja | ||
| Misslyckades | OpenAI.integer | Ja | ||
| Passerade | OpenAI.integer | Ja | ||
| summa | OpenAI.integer | Ja |
OpenAI.EvalStoredCompletionsSource
En StoredCompletionsRunDataSource-konfiguration som beskriver en uppsättning filter
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| skapad_efter | OpenAI.integer (nullbar) | Nej. | ||
| skapat_före | OpenAI.integer (nullbar) | Nej. | ||
| limit | OpenAI.integer (nullbar) | Nej. | ||
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| model | sträng (nullbar) | Nej. | ||
| typ | enum | Typ av källa. Alltid stored_completions.Möjliga värden: stored_completions |
Ja |
OpenAI.FileCitationBody
En källhänvisning till en fil.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| file_id | snöre | ID:t för filen. | Ja | |
| filename | snöre | Filnamnet för den citerade filen. | Ja | |
| index | OpenAI.integer | Ja | ||
| typ | enum | Filreferenstyp. Alltid file_citation.Möjliga värden: file_citation |
Ja |
OpenAI.FilePath
En sökväg till en fil.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| file_id | snöre | ID:t för filen. | Ja | |
| index | OpenAI.integer | Ja | ||
| typ | enum | Typ av filsökväg. Alltid file_path.Möjliga värden: file_path |
Ja |
OpenAI.FileSearchTool
Ett verktyg som söker efter relevant innehåll från uppladdade filer.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| filters | OpenAI.Filters (nullbar) | Nej. | ||
| maximalt antal resultat | OpenAI.integer | Nej. | ||
| rankingalternativ | OpenAI.RankingOptions | Nej. | ||
| └– hybrid_search | OpenAI.HybridSearchOptions | Vikter som styr hur reciprok rankfusion balanserar semantiska inbäddningsmatchningar jämfört med glesa nyckelordsmatchningar när hybridsökning är aktiverad. | Nej. | |
| └— ranker | OpenAI.RankerVersionType | Rangordningen som ska användas för filsökningen. | Nej. | |
| └– poängtröskel | OpenAI.numeric | Tröskelvärdet för poäng för filsökningen, ett tal mellan 0 och 1. Tal närmare 1 försöker returnera endast de mest relevanta resultaten, men kan returnera färre resultat. | Nej. | |
| typ | enum | Typ av filsökningsverktyg. Alltid file_search.Möjliga värden: file_search |
Ja | |
| vector_store_ids | strängmatris | ID:t för vektorarkiven som ska sökas. | Ja |
OpenAI.FileSearchToolCallResults
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| attributes | OpenAI.VectorStoreFileAttributes (nullable) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med ett maxvärde längd på 512 tecken, booleska värden eller tal. |
Nej. | |
| file_id | snöre | Nej. | ||
| filename | snöre | Nej. | ||
| poäng | Nummer | Nej. | ||
| text | snöre | Nej. |
OpenAI.Filters
Typ: OpenAI.ComparisonFilter eller OpenAI.CompoundFilter
OpenAI.FineTuneDPOHyperparameters
De hyperparametrar som används för DPO-finjusteringsjobbet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| batchstorlek | string eller OpenAI.integer | Antal exempel i varje batch. En större batchstorlek innebär att modellparametrar uppdateras mer sällan, men med lägre varians. | Nej. | |
| beta | string eller OpenAI.numeric | Betavärdet för DPO-metoden. Ett högre betavärde ökar straffvikten mellan principen och referensmodellen. | Nej. | |
| inlärningshastighetsmultiplikator | string eller OpenAI.numeric | Skalningsfaktor för inlärningsfrekvensen. En mindre inlärningshastighet kan vara användbar för att undvika överanpassning. | Nej. | |
| antal epoker | string eller OpenAI.integer | Antalet epoker som modellen ska tränas i. En epok refererar till en fullständig cykel genom träningsdatauppsättningen. | Nej. |
OpenAI.FineTuneDPOMethod
Konfiguration för DPO-finjusteringsmetoden.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| hyperparametrar | OpenAI.FineTuneDPOHyperparameters | De hyperparametrar som används för DPO-finjusteringsjobbet. | Nej. |
OpenAI.FineTuneMethod
Metoden som används för finjustering.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| dpo | OpenAI.FineTuneDPOMethod | Konfiguration för DPO-finjusteringsmetoden. | Nej. | |
| förstärkning | OpenAI.FineTuneReinforcementMethod | Konfiguration för finjusteringsmetoden för förstärkning. | Nej. | |
| Övervakas | OpenAI.FineTuneSupervisedMethod | Konfiguration för den övervakade finjusteringsmetoden. | Nej. | |
| typ | enum | Typ av metod. Är antingen supervised, dpoeller reinforcement.Möjliga värden: supervised, dpo, reinforcement |
Ja |
OpenAI.FineTuneReinforcementHyperparameters
De hyperparametrar som används för finjusteringsjobbet för förstärkning.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| batchstorlek | string eller OpenAI.integer | Antal exempel i varje batch. En större batchstorlek innebär att modellparametrar uppdateras mer sällan, men med lägre varians. | Nej. | |
| compute_multiplier | string eller OpenAI.numeric | Multiplikator på mängden beräkning som används för att utforska sökutrymme under träning. | Nej. | |
| eval_interval | string eller OpenAI.integer | Antalet träningssteg mellan utvärderingskörningar. | Nej. | |
| eval_samples | string eller OpenAI.integer | Antal utvärderingsexempel som ska genereras per träningssteg. | Nej. | |
| inlärningshastighetsmultiplikator | string eller OpenAI.numeric | Skalningsfaktor för inlärningsfrekvensen. En mindre inlärningshastighet kan vara användbar för att undvika överanpassning. | Nej. | |
| antal epoker | string eller OpenAI.integer | Antalet epoker som modellen ska tränas i. En epok refererar till en fullständig cykel genom träningsdatauppsättningen. | Nej. | |
| resonemangsansträngning | enum | Nivå av resonemangsarbete. Möjliga värden: default, low, medium, high |
Nej. |
OpenAI.FineTuneReinforcementMethod
Konfiguration för finjusteringsmetoden för förstärkning.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| väghyvel | OpenAI.GraderStringCheck eller OpenAI.GraderTextSimilarity eller OpenAI.GraderPython eller OpenAI.GraderScoreModel eller OpenAI.GraderMulti | Den väghyvel som används för finjusteringsjobbet. | Ja | |
| hyperparametrar | OpenAI.FineTuneReinforcementHyperparameters | De hyperparametrar som används för finjusteringsjobbet för förstärkning. | Nej. |
OpenAI.FineTuneSupervisedHyperparameters
De hyperparametrar som används för finjusteringsjobbet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| batchstorlek | string eller OpenAI.integer | Antal exempel i varje batch. En större batchstorlek innebär att modellparametrar uppdateras mer sällan, men med lägre varians. | Nej. | |
| inlärningshastighetsmultiplikator | string eller OpenAI.numeric | Skalningsfaktor för inlärningsfrekvensen. En mindre inlärningshastighet kan vara användbar för att undvika överanpassning. | Nej. | |
| antal epoker | string eller OpenAI.integer | Antalet epoker som modellen ska tränas i. En epok refererar till en fullständig cykel genom träningsdatauppsättningen. | Nej. |
OpenAI.FineTuneSupervisedMethod
Konfiguration för den övervakade finjusteringsmetoden.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| hyperparametrar | OpenAI.FineTuneSupervisedHyperparameters | De hyperparametrar som används för finjusteringsjobbet. | Nej. |
OpenAI.FineTuningIntegration
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Vilken typ av integrering som aktiveras för finjusteringsjobbet Möjliga värden: wandb |
Ja | |
| wandb | OpenAI.FineTuningIntegrationWandb | Ja | ||
| └— entitet | sträng (nullbar) | Nej. | ||
| └— namn | sträng (nullbar) | Nej. | ||
| └─ Project | snöre | Ja | ||
| └– taggar | strängmatris | Nej. |
OpenAI.FineTuningIntegrationWandb
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| entitet | sträng (nullbar) | Nej. | ||
| name | sträng (nullbar) | Nej. | ||
| project | snöre | Ja | ||
| Taggar | strängmatris | Nej. |
OpenAI.FineTuningJob
Objektet fine_tuning.job representerar ett finjusteringsjobb som har skapats via API:et.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| skapad_tid | integer | Unix-tidsstämpeln (i sekunder) för när finjusteringsjobbet skapades. | Ja | |
| fel | OpenAI.FineTuningJobError (nullable) | Ja | ||
| └– kod | snöre | Ja | ||
| └– meddelande | snöre | Ja | ||
| └– param | sträng (nullbar) | Ja | ||
| beräknad avslutning | integer | Nej. | ||
| fine_tuned_model | sträng (nullbar) | Ja | ||
| avslutad_vid | integer | Ja | ||
| hyperparametrar | OpenAI.FineTuningJobHyperparameters | Ja | ||
| └– batch_size | string eller OpenAI.integer | Nej. | bil | |
| └– learning_rate_multiplier | string eller OpenAI.numeric | Nej. | ||
| └– n_epochs | string eller OpenAI.integer | Nej. | bil | |
| Id-nummer | snöre | Objektidentifieraren, som kan refereras till i API-slutpunkterna. | Ja | |
| Integrationer | matris med OpenAI.FineTuningIntegration | Nej. | ||
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| method | OpenAI.FineTuneMethod | Metoden som används för finjustering. | Nej. | |
| model | snöre | Basmodellen som finjusteras. | Ja | |
| objekt | enum | Objekttypen, som alltid är "fine_tuning.job". Möjliga värden: fine_tuning.job |
Ja | |
| organization_id | snöre | Den organisation som äger finjusteringsjobbet. | Ja | |
| resultatfiler | strängmatris | Det kompilerade resultatfil-ID:t för finjusteringsjobbet. Du kan hämta resultatet med Api:et Files. | Ja | |
| seed | OpenAI.integer | Ja | ||
| status | enum | Den aktuella statusen för finjusteringsjobbet, som kan vara antingen validating_files, queued, running, succeeded, failedeller cancelled.Möjliga värden: validating_files, queued, running, succeeded, , failedcancelled |
Ja | |
| tränade_token | OpenAI.integer (nullbar) | Ja | ||
| utbildningsfil | snöre | Det fil-ID som används för träning. Du kan hämta träningsdata med Files-API:et. | Ja | |
| validation_file | sträng (nullbar) | Ja |
OpenAI.FineTuningJobCheckpoint
Objektet fine_tuning.job.checkpoint representerar en modellkontrollpunkt för ett finjusteringsjobb som är redo att användas.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| skapad_tid | integer | Unix-tidsstämpeln (i sekunder) för när kontrollpunkten skapades. | Ja | |
| Fintjusterad modellkontrollpunkt | snöre | Namnet på den finjusterade kontrollpunktsmodellen som skapas. | Ja | |
| finjusteringsjobb_id | snöre | Namnet på det finjusteringsjobb från vilket denna kontrollpunkt skapades. | Ja | |
| Id-nummer | snöre | Kontrollpunktsidentifieraren, som kan refereras till i API-slutpunkterna. | Ja | |
| metrics | OpenAI.FineTuningJobCheckpointMetrics | Ja | ||
| └– full_valid_loss | OpenAI.numeric | Nej. | ||
| └– full_valid_mean_token_accuracy | OpenAI.numeric | Nej. | ||
| └– steg | OpenAI.numeric | Nej. | ||
| └– train_loss | OpenAI.numeric | Nej. | ||
| └– train_mean_token_accuracy | OpenAI.numeric | Nej. | ||
| └– valid_loss | OpenAI.numeric | Nej. | ||
| └– valid_mean_token_accuracy | OpenAI.numeric | Nej. | ||
| objekt | enum | Objekttypen, som alltid är "fine_tuning.job.checkpoint". Möjliga värden: fine_tuning.job.checkpoint |
Ja | |
| stegnummer | OpenAI.integer | Ja |
OpenAI.FineTuningJobCheckpointMetrics
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| full_valid_loss | OpenAI.numeric | Nej. | ||
| full_valid_mean_token_accuracy | OpenAI.numeric | Nej. | ||
| steg | OpenAI.numeric | Nej. | ||
| train_loss | OpenAI.numeric | Nej. | ||
| train_mean_token_accuracy | OpenAI.numeric | Nej. | ||
| valid_loss | OpenAI.numeric | Nej. | ||
| valid_mean_token_accuracy | OpenAI.numeric | Nej. |
OpenAI.FineTuningJobError
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| kod | snöre | Ja | ||
| meddelande | snöre | Ja | ||
| Param | sträng (nullbar) | Ja |
OpenAI.FineTuningJobEvent
Finjustera jobbhändelseobjekt
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| skapad_tid | integer | Unix-tidsstämpeln (i sekunder) för när finjusteringsjobbet skapades. | Ja | |
| data | OpenAI.FineTuningJobEventData | Nej. | ||
| Id-nummer | snöre | Objektidentifieraren. | Ja | |
| nivå | enum | Loggnivån för händelsen. Möjliga värden: info, warn, error |
Ja | |
| meddelande | snöre | Meddelandet om händelsen. | Ja | |
| objekt | enum | Objekttypen, som alltid är "fine_tuning.job.event". Möjliga värden: fine_tuning.job.event |
Ja | |
| typ | enum | Typ av händelse. Möjliga värden: message, metrics |
Nej. |
OpenAI.FineTuningJobEventData
Typ: objekt
OpenAI.FineTuningJobHyperparameters
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| batchstorlek | string eller OpenAI.integer | Nej. | ||
| inlärningshastighetsmultiplikator | string eller OpenAI.numeric | Nej. | ||
| antal epoker | string eller OpenAI.integer | Nej. |
OpenAI.FunctionAndCustomToolCallOutput
Diskriminerande för OpenAI.FunctionAndCustomToolCallOutput
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
input_text |
OpenAI.FunctionAndCustomToolCallOutputInputTextContent |
input_image |
OpenAI.FunctionAndCustomToolCallOutputInputImageContent |
input_file |
OpenAI.FunctionAndCustomToolCallOutputInputFileContent |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.FunctionAndCustomToolCallOutputType | Ja |
OpenAI.FunctionAndCustomToolCallOutputInputFileContent
En filinmatning till modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| file_data | snöre | Innehållet i filen som ska skickas till modellen. | Nej. | |
| file_id | sträng (nullbar) | Nej. | ||
| file_url | snöre | URL:en till filen som ska skickas till modellen. | Nej. | |
| filename | snöre | Namnet på filen som ska skickas till modellen. | Nej. | |
| typ | enum | Typ av indataobjekt. Alltid input_file.Möjliga värden: input_file |
Ja |
OpenAI.FunctionAndCustomToolCallOutputInputImageContent
En bildinmatning till modellen. Lär dig om bildingångar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| detail | OpenAI.ImageDetail | Ja | ||
| file_id | sträng (nullbar) | Nej. | ||
| image_url | snöre | Nej. | ||
| typ | enum | Typ av indataobjekt. Alltid input_image.Möjliga värden: input_image |
Ja |
OpenAI.FunctionAndCustomToolCallOutputInputTextContent
En textinmatning till modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | Textinmatningen till modellen. | Ja | |
| typ | enum | Typ av indataobjekt. Alltid input_text.Möjliga värden: input_text |
Ja |
OpenAI.FunctionAndCustomToolCallOutputType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | input_textinput_imageinput_file |
OpenAI.FunctionCallItemStatus
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | in_progresscompletedincomplete |
OpenAI.FunctionObject
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | En beskrivning av vad funktionen gör, som används av modellen för att välja när och hur funktionen ska anropas. | Nej. | |
| name | snöre | Namnet på den funktion som ska anropas. Måste vara a-z, A-Z, 0-9, eller innehålla understreck och bindestreck, med en maximal längd på 64. | Ja | |
| parametrar | OpenAI.FunctionParameters | Parametrarna som funktionerna accepterar, som beskrivs som ett JSON-schemaobjekt. Se guiden för exempel, och JSON Schema reference för dokumentation om formatet. Om du utelämnar parameters definieras en funktion med en tom parameterlista. |
Nej. | |
| strict | boolesk (nullbar) | Nej. |
OpenAI.FunctionParameters
Parametrarna som funktionerna accepterar, som beskrivs som ett JSON-schemaobjekt. Se guiden för exempel, och JSON Schema reference för dokumentation om formatet.
Om du utelämnar parameters definieras en funktion med en tom parameterlista.
Typ: objekt
OpenAI.FunctionShellAction
Kör ett gränssnittskommando.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| commands | strängmatris | Ja | ||
| max_output_length | OpenAI.integer (nullbar) | Ja | ||
| timeout_ms (timeout i millisekunder) | OpenAI.integer (nullbar) | Ja |
OpenAI.FunctionShellActionParam
Kommandon och begränsningar som beskriver hur man kör shell-verktygsanropet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| commands | strängmatris | Beställde shell-kommandon för att exekveringsmiljön ska köras. | Ja | |
| max_output_length | OpenAI.integer (nullbar) | Nej. | ||
| timeout_ms (timeout i millisekunder) | OpenAI.integer (nullbar) | Nej. |
OpenAI.FunctionShellCallItemStatus
Statusvärden rapporteras för skalverktygsanrop.
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | in_progresscompletedincomplete |
OpenAI.FunctionShellCallOutputContent
Innehållet i ett gränssnittsverktyg anropar utdata som har genererats.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| skapad av | snöre | Identifieraren för aktören som skapade objektet. | Nej. | |
| utfall | OpenAI.FunctionShellCallOutputOutcome | Representerar antingen ett slutresultat (med en slutkod) eller ett timeout-utfall för ett utdatasegment för shell-anrop. | Ja | |
| └– typ | OpenAI.FunctionShellCallOutputOutcomeType | Ja | ||
| Stderr | snöre | Standardfelutdata som hämtades. | Ja | |
| stdout | snöre | Standardutdata som hämtades. | Ja |
OpenAI.FunctionShellCallOutputContentParam
Fångade stdout och stderr för en del av ett skalverktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| utfall | OpenAI.FunctionShellCallOutputOutcomeParam | Utgången eller timeout-resultatet av detta shell-call. | Ja | |
| └– typ | OpenAI.FunctionShellCallOutputOutcomeParamType | Ja | ||
| Stderr | snöre | Fångade Stderr-utgången för granatanropet. Begränsningar: maxLength: 10485760 |
Ja | |
| stdout | snöre | Fångade stdout-utgången för granatsamtalet. Begränsningar: maxLength: 10485760 |
Ja |
OpenAI.FunctionShellCallOutputExitOutcome
Indikerar att skalkommandona avslutades och returnerade en avslutningskod.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| exit_code | OpenAI.integer | Ja | ||
| typ | enum | Resultattypen. Alltid exit.Möjliga värden: exit |
Ja |
OpenAI.FunctionShellCallOutputExitOutcomeParam
Indikerar att skalkommandona avslutades och returnerade en avslutningskod.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| exit_code | OpenAI.integer | Ja | ||
| typ | enum | Resultattypen. Alltid exit.Möjliga värden: exit |
Ja |
OpenAI.FunctionShellCallOutputOutcome
Representerar antingen ett slutresultat (med en slutkod) eller ett timeout-utfall för ett utdatasegment för shell-anrop.
Diskriminerande för OpenAI.FunctionShellCallOutputOutcome
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
timeout |
OpenAI.FunctionShellCallOutputTimeoutOutcome |
exit |
OpenAI.FunctionShellCallOutputExitOutcome |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.FunctionShellCallOutputOutcomeType | Ja |
OpenAI.FunctionShellCallOutputOutcomeParam
Utgången eller timeout-resultatet av detta shell-call.
Diskriminerande för OpenAI.FunctionShellCallOutputOutcomeParam
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
timeout |
OpenAI.FunctionShellCallOutputTimeoutOutcomeParam |
exit |
OpenAI.FunctionShellCallOutputExitOutcomeParam |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.FunctionShellCallOutputOutcomeParamType | Ja |
OpenAI.FunctionShellCallOutputOutcomeParamType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | timeoutexit |
OpenAI.FunctionShellCallOutputOutcomeType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | timeoutexit |
OpenAI.FunctionShellCallOutputTimeoutOutcome
Indikerar att skalanropet överskred sin konfigurerade tidsgräns.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Resultattypen. Alltid timeout.Möjliga värden: timeout |
Ja |
OpenAI.FunctionShellCallOutputTimeoutOutcomeParam
Indikerar att skalanropet överskred sin konfigurerade tidsgräns.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Resultattypen. Alltid timeout.Möjliga värden: timeout |
Ja |
OpenAI.FunctionShellToolParam
Ett verktyg som låter modellen utföra skalkommandon.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Typen av skalverktyg. Alltid shell.Möjliga värden: shell |
Ja |
OpenAI.FunctionTool
Definierar en funktion i din egen kod som modellen kan välja att anropa.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | sträng (nullbar) | Nej. | ||
| name | snöre | Namnet på funktionen som ska anropas. | Ja | |
| parametrar | objekt (nullbart) | Ja | ||
| strict | boolesk (nullbar) | Ja | ||
| typ | enum | Typ av funktionsverktyg. Alltid function.Möjliga värden: function |
Ja |
OpenAI.GraderLabelModel
Ett LabelModelGrader-objekt som använder en modell för att tilldela etiketter till varje objekt i utvärderingen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| input | matris med OpenAI.EvalItem | Ja | ||
| labels | strängmatris | Etiketterna som ska tilldelas till varje objekt i utvärderingen. | Ja | |
| model | snöre | Den modell som ska användas för utvärderingen. Måste ha stöd för strukturerade utdata. | Ja | |
| name | snöre | Namnet på bedömaren. | Ja | |
| godkända_etiketter | strängmatris | Etiketterna som anger ett godkänt resultat. Måste vara en delmängd av etiketter. | Ja | |
| typ | enum | Objekttypen, som alltid label_modelär .Möjliga värden: label_model |
Ja |
OpenAI.GraderMulti
Ett MultiGrader-objekt kombinerar utdata från flera graders för att skapa en enda poäng.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| calculate_output | snöre | En formel för att beräkna utdata baserat på graderresultat. | Ja | |
| Klassare | OpenAI.GraderStringCheck eller OpenAI.GraderTextSimilarity eller OpenAI.GraderPython eller OpenAI.GraderScoreModel eller OpenAI.GraderLabelModel | Ja | ||
| name | snöre | Namnet på bedömaren. | Ja | |
| typ | enum | Objekttypen, som alltid multiär .Möjliga värden: multi |
Ja |
OpenAI.GraderPython
Ett PythonGrader-objekt som kör ett Python-skript på indata.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| image_tag | snöre | Avbildningstaggen som ska användas för Python-skriptet. | Nej. | |
| name | snöre | Namnet på bedömaren. | Ja | |
| källa | snöre | Källkoden för Python-skriptet. | Ja | |
| typ | enum | Objekttypen, som alltid pythonär .Möjliga värden: python |
Ja |
OpenAI.GraderScoreModel
Ett ScoreModelGrader-objekt som använder en modell för att tilldela en poäng till indata.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| input | matris med OpenAI.EvalItem | De indatameddelanden som utvärderas av väghyveln. Stöder text, utdatatext, indatabild och ljudinnehållsblock för indata, och kan innehålla mallsträngar. | Ja | |
| model | snöre | Den modell som ska användas för utvärderingen. | Ja | |
| name | snöre | Namnet på bedömaren. | Ja | |
| range | matris med OpenAI.numeric | Poängintervallet. Standardinställningen är [0, 1]. |
Nej. | |
| provtagning_parametrar | OpenAI.EvalGraderScoreModelSamplingParams | Nej. | ||
| └– max_completions_tokens | OpenAI.integer (nullbar) | Nej. | ||
| └– reasoning_effort | OpenAI.ReasoningEffort | Begränsar arbetet med resonemang för resonemangsmodeller. För närvarande stödda värden är none, minimal, , low, medium, highoch xhigh. MinskaAnsträngning i resonemang kan leda till snabbare svar och färre token som används om resonemang i ett svar. - gpt-5.1 standardvärdet är none, som inte utför resonemang. De stödda resonemangsvärdena för gpt-5.1 är none, low, medium, och high. Verktygsanrop stöds för alla resonemangsvärden i gpt-5.1.– Alla modeller före gpt-5.1 standardinställningen för medium resonemang och stöder noneinte .– Modellen gpt-5-pro har som standard (och stöder endast) high resonemang.- xhigh stöds för alla modeller efter gpt-5.1-codex-max. |
Nej. | |
| └– frö | OpenAI.integer (nullbar) | Nej. | ||
| └– temperatur | OpenAI.numeric (nullbar) | Nej. | ||
| └– top_p | OpenAI.numeric (nullbar) | Nej. | 1 | |
| typ | enum | Objekttypen, som alltid score_modelär .Möjliga värden: score_model |
Ja |
OpenAI.GraderStringCheck
Ett StringCheckGrader-objekt som utför en strängjämförelse mellan indata och referens med en angiven åtgärd.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| input | snöre | Inmatningstexten. Detta kan innehålla mallsträngar. | Ja | |
| name | snöre | Namnet på bedömaren. | Ja | |
| Operation | enum | Strängkontrollprocessen som ska utföras. En av eq, ne, likeeller ilike.Möjliga värden: eq, ne, like, ilike |
Ja | |
| hänvisning | snöre | Referenstexten. Detta kan innehålla mallsträngar. | Ja | |
| typ | enum | Objekttypen, som alltid string_checkär .Möjliga värden: string_check |
Ja |
OpenAI.GraderTextSimilarity
Ett TextSimilarityGrader-objekt som betygsätter text baserat på likhetsmått.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| utvärderingsmetrik | enum | Det utvärderingsmått som ska användas. En av cosine, fuzzy_match, bleu,gleu, meteor, rouge_1, rouge_2, rouge_3, , rouge_4, , rouge_5eller rouge_l.Möjliga värden: cosine, fuzzy_match, bleu, gleu, meteor, rouge_1, rouge_2, rouge_3, rouge_4, , rouge_5, rouge_l |
Ja | |
| input | snöre | Texten som bedöms. | Ja | |
| name | snöre | Namnet på bedömaren. | Ja | |
| hänvisning | snöre | Texten som betygsätts och jämförs med. | Ja | |
| typ | enum | Typ av väghyvel. Möjliga värden: text_similarity |
Ja |
OpenAI.GrammarSyntax1
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | larkregex |
OpenAI.HybridSearchOptions
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| embedding_weight | OpenAI.numeric | Ja | ||
| text_weight | OpenAI.numeric | Ja |
OpenAI.ImageDetail
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | lowhighauto |
OpenAI.ImageGenTool
Ett verktyg som genererar bilder med hjälp av GPT-bildmodellerna.
Giltiga modeller:
gpt-image-1
gpt-image-1-mini
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| bakgrund | enum | Bakgrundstyp för den genererade bilden. En av transparent,opaque, eller auto. Förvald: auto.Möjliga värden: transparent, opaque, auto |
Nej. | |
| input_fidelity | OpenAI.InputFidelity (nullbar) | Kontrollera hur mycket arbete modellen kommer att utöva för att matcha stilen och funktionerna, särskilt ansiktsdrag, för indatabilder. Den här parametern stöds endast för gpt-image-1. Stöds inte för gpt-image-1-mini. Stöder high och low. Standardinställningen är low. |
Nej. | |
| inmatningsbildmask | OpenAI.ImageGenToolInputImageMask | Nej. | ||
| └– file_id | snöre | Nej. | ||
| └ image_url | snöre | Nej. | ||
| model | sträng (se giltiga modeller nedan) | Nej. | ||
| moderation | enum | Modereringsnivå för den genererade avbildningen. Förvald: auto.Möjliga värden: auto, low |
Nej. | |
| Utdata kompression | OpenAI.integer | Nej. | 100 | |
| output_format | enum | Utdataformatet för den genererade avbildningen. En av png, webp ellerjpeg. Förvald: png.Möjliga värden: png, webp, jpeg |
Nej. | |
| delbilder | OpenAI.integer | Nej. | ||
| kvalitet | enum | Kvaliteten på den genererade avbildningen. En av low, medium, high,eller auto. Förvald: auto.Möjliga värden: low, medium, high, auto |
Nej. | |
| storlek | enum | Storleken på den genererade avbildningen. En av 1024x1024, 1024x1536,1536x1024, eller auto. Förvald: auto.Möjliga värden: 1024x1024, 1024x1536, 1536x1024, auto |
Nej. | |
| typ | enum | Typ av bildgenereringsverktyg. Alltid image_generation.Möjliga värden: image_generation |
Ja |
OpenAI.ImageGenToolInputImageMask
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| file_id | snöre | Nej. | ||
| image_url | snöre | Nej. |
OpenAI.IncludeEnum
Ange ytterligare utdata som ska inkluderas i modellsvaret. För närvarande stöds värden:
-
web_search_call.action.sources: Inkludera källorna för webbsökningsverktygets anrop. -
code_interpreter_call.outputs: Innehåller utdata från python-kodkörning i kodtolkverktygets anropsobjekt. -
computer_call_output.output.image_url: Inkludera bild-URL:er från datorns anropsutdata. -
file_search_call.results: Inkludera sökresultaten för filsökningsverktygets anrop. -
message.input_image.image_url: Inkludera bild-URL:er från indatameddelandet. -
message.output_text.logprobs: Inkludera logprobs med assistentmeddelanden. -
reasoning.encrypted_content: Innehåller en krypterad version av resonemangstoken i utdata för resonemangsobjekt. Detta gör att resonemangsobjekt kan användas i konversationer med flera turer när du använder svars-API:et tillståndslöst (till exempel när parameternstoreär inställd påfalseeller när en organisation har registrerats i programmet för datakvarhållning utan data).
| Fastighet | Värde |
|---|---|
| Beskrivning | Ange ytterligare utdata som ska inkluderas i modellsvaret. För närvarande stöds värden: |
-
web_search_call.action.sources: Inkludera källorna för webbsökningsverktygets anrop. -
code_interpreter_call.outputs: Innehåller utdata från python-kodkörning i kodtolkverktygets anropsobjekt. -
computer_call_output.output.image_url: Inkludera bild-URL:er från datorns anropsutdata. -
file_search_call.results: Inkludera sökresultaten för filsökningsverktygets anrop. -
message.input_image.image_url: Inkludera bild-URL:er från indatameddelandet. -
message.output_text.logprobs: Inkludera logprobs med assistentmeddelanden. -
reasoning.encrypted_content: Innehåller en krypterad version av resonemangstoken i utdata för resonemangsobjekt. Detta gör att resonemangsobjekt kan användas i konversationer med flera turer när du använder svars-API:et tillståndslöst (till exempel när parameternstoreär inställd påfalseeller när en organisation har registrerats i programmet för datakvarhållning utan data). | | Typ | sträng | | | Värden |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
En ljudinmatning till modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| input_audio | OpenAI.InputAudioInputAudio | Ja | ||
| typ | enum | Typ av indataobjekt. Alltid input_audio.Möjliga värden: input_audio |
Ja |
OpenAI.InputAudioInputAudio
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| data | snöre | Ja | ||
| format | enum | Möjliga värden: mp3, wav |
Ja |
OpenAI.InputContent
Diskriminerande för OpenAI.InputContent
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
input_text |
OpenAI.InputContentInputTextContent |
input_image |
OpenAI.InputContentInputImageContent |
input_file |
OpenAI.InputContentInputFileContent |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.InputContentType | Ja |
OpenAI.InputContentInputFileContent
En filinmatning till modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| file_data | snöre | Innehållet i filen som ska skickas till modellen. | Nej. | |
| file_id | sträng (nullbar) | Nej. | ||
| file_url | snöre | URL:en till filen som ska skickas till modellen. | Nej. | |
| filename | snöre | Namnet på filen som ska skickas till modellen. | Nej. | |
| typ | enum | Typ av indataobjekt. Alltid input_file.Möjliga värden: input_file |
Ja |
OpenAI.InputContentInputImageContent
En bildinmatning till modellen. Lär dig om bildingångar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| detail | OpenAI.ImageDetail | Ja | ||
| file_id | sträng (nullbar) | Nej. | ||
| image_url | snöre | Nej. | ||
| typ | enum | Typ av indataobjekt. Alltid input_image.Möjliga värden: input_image |
Ja |
OpenAI.InputContentInputTextContent
En textinmatning till modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | Textinmatningen till modellen. | Ja | |
| typ | enum | Typ av indataobjekt. Alltid input_text.Möjliga värden: input_text |
Ja |
OpenAI.InputContentType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | input_textinput_imageinput_file |
OpenAI.InputFidelity
Kontrollera hur mycket arbete modellen kommer att utöva för att matcha stilen och funktionerna, särskilt ansiktsdrag, för indatabilder. Den här parametern stöds endast för gpt-image-1. Stöds inte för gpt-image-1-mini. Stöder high och low. Standardinställningen är low.
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | highlow |
OpenAI.InputFileContent
En filinmatning till modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| file_data | snöre | Innehållet i filen som ska skickas till modellen. | Nej. | |
| file_id | sträng (nullbar) | Nej. | ||
| file_url | snöre | URL:en till filen som ska skickas till modellen. | Nej. | |
| filename | snöre | Namnet på filen som ska skickas till modellen. | Nej. | |
| typ | enum | Typ av indataobjekt. Alltid input_file.Möjliga värden: input_file |
Ja |
OpenAI.InputFileContentParam
En filinmatning till modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| file_data | sträng (nullbar) | Nej. | ||
| file_id | sträng (nullbar) | Nej. | ||
| file_url | snöre | Nej. | ||
| filename | sträng (nullbar) | Nej. | ||
| typ | enum | Typ av indataobjekt. Alltid input_file.Möjliga värden: input_file |
Ja |
OpenAI.InputImageContent
En bildinmatning till modellen. Lär dig om bildingångar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| detail | OpenAI.ImageDetail | Ja | ||
| file_id | sträng (nullbar) | Nej. | ||
| image_url | snöre | Nej. | ||
| typ | enum | Typ av indataobjekt. Alltid input_image.Möjliga värden: input_image |
Ja |
OpenAI.InputImageContentParamAutoParam
En bildinmatning till modellen. Lär dig om bildingångar
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| detail | OpenAI.DetailEnum (nullable) | Nej. | ||
| file_id | sträng (nullbar) | Nej. | ||
| image_url | snöre | Nej. | ||
| typ | enum | Typ av indataobjekt. Alltid input_image.Möjliga värden: input_image |
Ja |
OpenAI.InputItem
Ett objekt som representerar en del av kontexten för svaret som ska genereras av modellen. Kan innehålla text, bilder och ljudindata, samt tidigare assistentsvar och verktygsanropsutdata.
Diskriminerande för OpenAI.InputItem
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.InputItemType | Ja |
OpenAI.InputItemApplyPatchToolCallItemParam
Ett verktygsanrop som representerar en förfrågan om att skapa, ta bort eller uppdatera filer med hjälp av olika patchar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för apply patch-verktygsanropet som genereras av modellen. Begränsningar: minLength: 1, maxLength: 64 |
Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| Operation | OpenAI.ApplyPatchOperationParam | En av de create_file, delete_file eller update_file operationerna som tillförs apply_patch verktyget. | Ja | |
| └– typ | OpenAI.ApplyPatchOperationParamType | Ja | ||
| status | OpenAI.ApplyPatchCallStatusParam | Statusvärden rapporteras för apply_patch verktygsanrop. | Ja | |
| typ | enum | Typ av objekt. Alltid apply_patch_call.Möjliga värden: apply_patch_call |
Ja |
OpenAI.InputItemApplyPatchToolCallOutputItemParam
Den strömmade utdata som sänds ut av ett apply patch-verktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för apply patch-verktygsanropet som genereras av modellen. Begränsningar: minLength: 1, maxLength: 64 |
Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| output | sträng (nullbar) | Nej. | ||
| status | OpenAI.ApplyPatchCallOutputStatusParam | Utfallsvärden rapporteras för apply_patch verktygssamtalsutdata. | Ja | |
| typ | enum | Typ av objekt. Alltid apply_patch_call_output.Möjliga värden: apply_patch_call_output |
Ja |
OpenAI.InputItemCodeInterpreterToolCall
Ett verktygsanrop för att köra kod.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| kod | sträng (nullbar) | Ja | ||
| container_id | snöre | ID:t för containern som används för att köra koden. | Ja | |
| Id-nummer | snöre | Det unika ID:t för kodtolkarverktygets anrop. | Ja | |
| Utgångar | matris med OpenAI.CodeInterpreterOutputLogs eller OpenAI.CodeInterpreterOutputImage | Ja | ||
| status | enum | Status för kodtolkarverktygets anrop. Giltiga värden är in_progress, completed, incomplete, interpretingoch failed.Möjliga värden: in_progress, completed, incomplete, , interpretingfailed |
Ja | |
| typ | enum | Typ av kodtolkarverktygsanrop. Alltid code_interpreter_call.Möjliga värden: code_interpreter_call |
Ja |
OpenAI.InputItemCompactionSummaryItemParam
Ett kompaktionsobjekt genererat av API:etv1/responses/compact.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| encrypted_content | snöre | Det krypterade innehållet i komprimeringssammanfattningen. Begränsningar: maxLength: 10485760 |
Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| typ | enum | Typ av objekt. Alltid compaction.Möjliga värden: compaction |
Ja |
OpenAI.InputItemComputerCallOutputItemParam
Utdata från ett datorverktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| acknowledged_safety_checks | matris med OpenAI.ComputerCallSafetyCheckParam | Nej. | ||
| call_id | snöre | ID:t för datorverktygets anrop som genererade utdata. Begränsningar: minLength: 1, maxLength: 64 |
Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| output | OpenAI.ComputerScreenshotImage | En skärmbild av datorn som används med datoranvändningsverktyget. | Ja | |
| status | OpenAI.FunctionCallItemStatus (nullable) | Nej. | ||
| typ | enum | Typ av utdata från datorverktygsanrop. Alltid computer_call_output.Möjliga värden: computer_call_output |
Ja |
OpenAI.InputItemComputerToolCall
Ett verktygsanrop till ett datoranvändningsverktyg. Se datorguiden för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.ComputerAction | Ja | ||
| call_id | snöre | En identifierare som används när du svarar på verktygsanropet med utdata. | Ja | |
| Id-nummer | snöre | Datoranropets unika ID. | Ja | |
| pending_safety_checks | matris med OpenAI.ComputerCallSafetyCheckParam | De väntande säkerhetskontrollerna för datorsamtalet. | Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Ja | |
| typ | enum | Typ av datoranrop. Alltid computer_call.Möjliga värden: computer_call |
Ja |
OpenAI.InputItemCustomToolCall
Ett anrop till ett anpassat verktyg skapat av modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | En identifierare som används för att mappa detta anpassade verktygsanrop till ett verktygsanropsutdata. | Ja | |
| Id-nummer | snöre | Det unika ID:t för det anpassade verktygsanropet i OpenAI-plattformen. | Nej. | |
| input | snöre | Indata för det anpassade verktygsanropet genereras av modellen. | Ja | |
| name | snöre | Namnet på det anpassade verktyg som anropas. | Ja | |
| typ | enum | Typen av det anpassade verktygsanropet. Alltid custom_tool_call.Möjliga värden: custom_tool_call |
Ja |
OpenAI.InputItemCustomToolCallOutput
Resultatet av ett anpassat verktygsanrop från din kod, som skickas tillbaka till modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Anrops-ID:t, som används för att mappa detta anpassade verktygsanropsutdata till ett eget verktygsanrop. | Ja | |
| Id-nummer | snöre | Det unika ID:t för det anpassade verktygsanropet ger utdata i OpenAI-plattformen. | Nej. | |
| output | sträng eller matris med OpenAI.FunctionAndCustomToolCallOutput | Resultatet från det anpassade verktygsanropet som genereras av din kod. Det kan vara en sträng eller en lista med utdatainnehåll. |
Ja | |
| typ | enum | Typen av det anpassade verktyget anropar utdata. Alltid custom_tool_call_output.Möjliga värden: custom_tool_call_output |
Ja |
OpenAI.InputItemFileSearchToolCall
Resultatet av ett filsökningsverktygsanrop. Se sökguiden fil för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Det unika ID:t för anropet av filsökningsverktyget. | Ja | |
| queries | strängmatris | De frågor som används för att söka efter filer. | Ja | |
| results | matris med OpenAI.FileSearchToolCallResults | Nej. | ||
| status | enum | Status för filsökningsverktygets anrop. En av in_progress,searching, incomplete eller failed,Möjliga värden: in_progress, searching, completed, , incompletefailed |
Ja | |
| typ | enum | Typ av filsökningsverktygsanrop. Alltid file_search_call.Möjliga värden: file_search_call |
Ja |
OpenAI.InputItemFunctionCallOutputItemParam
Utdata från ett funktionsverktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för funktionsverktygets anrop som genereras av modellen. Begränsningar: minLength: 1, maxLength: 64 |
Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| output | sträng eller matris med OpenAI.InputTextContentParam eller OpenAI.InputImageContentParamAutoParam eller OpenAI.InputFileContentParam | Text, bild eller filutdata från funktionsverktygsanropet. | Ja | |
| status | OpenAI.FunctionCallItemStatus (nullable) | Nej. | ||
| typ | enum | Typen av utdata från funktionsverktygets anrop. Alltid function_call_output.Möjliga värden: function_call_output |
Ja |
OpenAI.InputItemFunctionShellCallItemParam
Ett verktyg som representerar en förfrågan om att utföra ett eller flera skalkommandon.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.FunctionShellActionParam | Kommandon och begränsningar som beskriver hur man kör shell-verktygsanropet. | Ja | |
| └– kommandon | strängmatris | Beställde shell-kommandon för att exekveringsmiljön ska köras. | Ja | |
| └– max_output_length | OpenAI.integer (nullbar) | Nej. | ||
| └– timeout_ms | OpenAI.integer (nullbar) | Nej. | ||
| call_id | snöre | Det unika ID:t för skalverktygsanropet som genereras av modellen. Begränsningar: minLength: 1, maxLength: 64 |
Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| status | OpenAI.FunctionShellCallItemStatus (nullbar) | Statusvärden rapporteras för skalverktygsanrop. | Nej. | |
| typ | enum | Typ av objekt. Alltid shell_call.Möjliga värden: shell_call |
Ja |
OpenAI.InputItemFunctionShellCallOutputItemParam
De strömmade utdataobjekten som sänds ut av ett skalverktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för skalverktygsanropet som genereras av modellen. Begränsningar: minLength: 1, maxLength: 64 |
Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| max_output_length | OpenAI.integer (nullbar) | Nej. | ||
| output | matris med OpenAI.FunctionShellCallOutputContentParam | Fångade delar av stdout- och stderr-produktionen, tillsammans med deras tillhörande utfall. | Ja | |
| typ | enum | Typ av objekt. Alltid shell_call_output.Möjliga värden: shell_call_output |
Ja |
OpenAI.InputItemFunctionToolCall
Ett verktygsanrop för att köra en funktion. Se guiden för anrop funktionen för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| arguments | snöre | En JSON-sträng med argumenten som ska skickas till funktionen. | Ja | |
| call_id | snöre | Det unika ID:t för funktionsverktygets anrop som genereras av modellen. | Ja | |
| Id-nummer | snöre | Det unika ID:t för funktionsverktygets anrop. | Nej. | |
| name | snöre | Namnet på den funktion som ska köras. | Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typ av funktionsverktygets anrop. Alltid function_call.Möjliga värden: function_call |
Ja |
OpenAI.InputItemImageGenToolCall
En begäran om bildgenerering som gjorts av modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Det unika ID:t för bildgenereringsanropet. | Ja | |
| resultat | sträng (nullbar) | Ja | ||
| status | enum | Status för bildgenereringssamtalet. Möjliga värden: in_progress, completed, generating, failed |
Ja | |
| typ | enum | Typen av bildgenereringsanrop. Alltid image_generation_call.Möjliga värden: image_generation_call |
Ja |
OpenAI.InputItemLocalShellToolCall
Ett verktygsanrop för att köra ett kommando i det lokala gränssnittet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.LocalShellExecAction | Kör ett gränssnittskommando på servern. | Ja | |
| call_id | snöre | Det unika ID:t för det lokala gränssnittsverktygsanropet som genereras av modellen. | Ja | |
| Id-nummer | snöre | Det unika ID:t för det lokala skalsamtalet. | Ja | |
| status | enum | Status för det lokala skalsamtalet. Möjliga värden: in_progress, completed, incomplete |
Ja | |
| typ | enum | Typen av lokal skal-call. Alltid local_shell_call.Möjliga värden: local_shell_call |
Ja |
OpenAI.InputItemLocalShellToolCallOutput
Utdata från ett lokalt gränssnittsverktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Det unika ID:t för det lokala gränssnittsverktygsanropet som genereras av modellen. | Ja | |
| output | snöre | En JSON-sträng med utdata från det lokala gränssnittets verktygsanrop. | Ja | |
| status | enum | Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typen av lokal skalverktygsanropsutgång. Alltid local_shell_call_output.Möjliga värden: local_shell_call_output |
Ja |
OpenAI.InputItemMcpApprovalRequest
En begäran om mänskligt godkännande av ett verktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| arguments | snöre | En JSON-sträng med argument för verktyget. | Ja | |
| Id-nummer | snöre | Den unika identifieringen för godkännandebegäran. | Ja | |
| name | snöre | Namnet på det verktyg som ska köras. | Ja | |
| serveretikett | snöre | Etiketten på MCP-servern som skickar begäran. | Ja | |
| typ | enum | Typ av objekt. Alltid mcp_approval_request.Möjliga värden: mcp_approval_request |
Ja |
OpenAI.InputItemMcpApprovalResponse
Ett svar på en begäran om MCP-godkännande.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| approval_request_id | snöre | ID:t för godkännandebegäran som besvaras. | Ja | |
| approve | booleskt | Om begäran godkändes. | Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| reason | sträng (nullbar) | Nej. | ||
| typ | enum | Typ av objekt. Alltid mcp_approval_response.Möjliga värden: mcp_approval_response |
Ja |
OpenAI.InputItemMcpListTools
En lista över verktyg som är tillgängliga på en MCP-server.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| fel | sträng (nullbar) | Nej. | ||
| Id-nummer | snöre | Den unika ID:n på listan. | Ja | |
| serveretikett | snöre | MCP-serverns etikett. | Ja | |
| verktyg | matris med OpenAI.MCPListToolsTool | Verktygen som är tillgängliga på servern. | Ja | |
| typ | enum | Typ av objekt. Alltid mcp_list_tools.Möjliga värden: mcp_list_tools |
Ja |
OpenAI.InputItemMcpToolCall
Ett anrop av ett verktyg på en MCP-server.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| approval_request_id | sträng (nullbar) | Nej. | ||
| arguments | snöre | En JSON-sträng med argumenten som skickas till verktyget. | Ja | |
| fel | sträng (nullbar) | Nej. | ||
| Id-nummer | snöre | Det unika ID:t för verktygsanropet. | Ja | |
| name | snöre | Namnet på verktyget som kördes. | Ja | |
| output | sträng (nullbar) | Nej. | ||
| serveretikett | snöre | Etiketten på MCP-servern som kör verktyget. | Ja | |
| status | OpenAI.MCPToolCallStatus | Nej. | ||
| typ | enum | Typ av objekt. Alltid mcp_call.Möjliga värden: mcp_call |
Ja |
OpenAI.InputItemOutputMessage
Ett utdatameddelande från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | matris med OpenAI.OutputMessageContent | Innehållet i utdatameddelandet. | Ja | |
| Id-nummer | snöre | Utdatameddelandets unika ID. | Ja | |
| None needed, as the translation is already accurate and fluent. | enum | Utdatameddelandets roll. Alltid assistant.Möjliga värden: assistant |
Ja | |
| status | enum | Status för meddelandets indata. En av in_progress, completed ellerincomplete. Fylls i när indataobjekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Ja | |
| typ | enum | Typ av utdatameddelande. Alltid message.Möjliga värden: output_message |
Ja |
OpenAI.InputItemReasoningItem
En beskrivning av den tankekedja som används av en resonemangsmodell när ett svar genereras. Se till att inkludera dessa objekt i din input till Responses API för kommande rundor i en konversation om du manuellt hanterar kontext.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | matris med OpenAI.ReasoningTextContent | Resonemang textinnehåll. | Nej. | |
| encrypted_content | sträng (nullbar) | Nej. | ||
| Id-nummer | snöre | Den unika identifieraren för resonemangsinnehållet. | Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| summary | matris med OpenAI.Summary | Resonemang sammanfattningsinnehåll. | Ja | |
| typ | enum | Typ av objekt. Alltid reasoning.Möjliga värden: reasoning |
Ja |
OpenAI.InputItemType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | 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
Resultatet av ett webbsökningsverktyg som anropas. Se webbsökningsguiden för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.WebSearchActionSearch eller OpenAI.WebSearchActionOpenPage eller OpenAI.WebSearchActionFind | Ett objekt som beskriver den specifika åtgärd som vidtas i det här webbsökningsanropet. Innehåller information om hur modellen använde webben (sök, open_page, hitta). |
Ja | |
| Id-nummer | snöre | Det unika ID:t för webbsökverktyget anropar. | Ja | |
| status | enum | Status för webbsökningsverktygets anrop. Möjliga värden: in_progress, searching, completed, failed |
Ja | |
| typ | enum | Typen av webbsökverktyget kallas. Alltid web_search_call.Möjliga värden: web_search_call |
Ja |
OpenAI.InputMessage
Ett meddelande som matas in till modellen med en roll som anger instruktionen efter hierarkin. Instruktioner som ges med developer rollen eller system har företräde framför instruktioner som ges med user rollen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | OpenAI.InputMessageContentList | En lista över ett eller flera indataobjekt till modellen som innehåller olika innehåll types. |
Ja | |
| None needed, as the translation is already accurate and fluent. | enum | Rollen för meddelandets inmatning. En av user, systemeller developer.Möjliga värden: user, system, developer |
Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typ av meddelandeindata. Ställ alltid in på message.Möjliga värden: message |
Ja |
OpenAI.InputMessageContentList
En lista över ett eller flera indataobjekt till modellen som innehåller olika innehållstyper.
Matris för: OpenAI.InputContent
OpenAI.InputMessageResource
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | OpenAI.InputMessageContentList | En lista över ett eller flera indataobjekt till modellen som innehåller olika innehåll types. |
Ja | |
| Id-nummer | snöre | Det unika ID:t för meddelandeindata. | Ja | |
| None needed, as the translation is already accurate and fluent. | enum | Rollen för meddelandets inmatning. En av user, systemeller developer.Möjliga värden: user, system, developer |
Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typ av meddelandeindata. Ställ alltid in på message.Möjliga värden: message |
Ja |
OpenAI.InputParam
Text, bild eller filindata till modellen, som används för att generera ett svar. Lära sig mer:
Typ: sträng eller matris med OpenAI.InputItem
Text, bild eller filindata till modellen, som används för att generera ett svar. Lära sig mer:
OpenAI.InputTextContent
En textinmatning till modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | Textinmatningen till modellen. | Ja | |
| typ | enum | Typ av indataobjekt. Alltid input_text.Möjliga värden: input_text |
Ja |
OpenAI.InputTextContentParam
En textinmatning till modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | Textinmatningen till modellen. Begränsningar: maxLength: 10485760 |
Ja | |
| typ | enum | Typ av indataobjekt. Alltid input_text.Möjliga värden: input_text |
Ja |
OpenAI.Item
Innehållsobjekt som används för att generera ett svar.
Diskriminerande för OpenAI.Item
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.ItemType | Ja |
OpenAI.ItemApplyPatchToolCallItemParam
Ett verktygsanrop som representerar en förfrågan om att skapa, ta bort eller uppdatera filer med hjälp av olika patchar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för apply patch-verktygsanropet som genereras av modellen. Begränsningar: minLength: 1, maxLength: 64 |
Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| Operation | OpenAI.ApplyPatchOperationParam | En av de create_file, delete_file eller update_file operationerna som tillförs apply_patch verktyget. | Ja | |
| └– typ | OpenAI.ApplyPatchOperationParamType | Ja | ||
| status | OpenAI.ApplyPatchCallStatusParam | Statusvärden rapporteras för apply_patch verktygsanrop. | Ja | |
| typ | enum | Typ av objekt. Alltid apply_patch_call.Möjliga värden: apply_patch_call |
Ja |
OpenAI.ItemApplyPatchToolCallOutputItemParam
Den strömmade utdata som sänds ut av ett apply patch-verktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för apply patch-verktygsanropet som genereras av modellen. Begränsningar: minLength: 1, maxLength: 64 |
Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| output | sträng (nullbar) | Nej. | ||
| status | OpenAI.ApplyPatchCallOutputStatusParam | Utfallsvärden rapporteras för apply_patch verktygssamtalsutdata. | Ja | |
| typ | enum | Typ av objekt. Alltid apply_patch_call_output.Möjliga värden: apply_patch_call_output |
Ja |
OpenAI.ItemCodeInterpreterToolCall
Ett verktygsanrop för att köra kod.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| kod | sträng (nullbar) | Ja | ||
| container_id | snöre | ID:t för containern som används för att köra koden. | Ja | |
| Id-nummer | snöre | Det unika ID:t för kodtolkarverktygets anrop. | Ja | |
| Utgångar | matris med OpenAI.CodeInterpreterOutputLogs eller OpenAI.CodeInterpreterOutputImage | Ja | ||
| status | enum | Status för kodtolkarverktygets anrop. Giltiga värden är in_progress, completed, incomplete, interpretingoch failed.Möjliga värden: in_progress, completed, incomplete, , interpretingfailed |
Ja | |
| typ | enum | Typ av kodtolkarverktygsanrop. Alltid code_interpreter_call.Möjliga värden: code_interpreter_call |
Ja |
OpenAI.ItemCompactionSummaryItemParam
Ett kompaktionsobjekt genererat av API:etv1/responses/compact.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| encrypted_content | snöre | Det krypterade innehållet i komprimeringssammanfattningen. Begränsningar: maxLength: 10485760 |
Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| typ | enum | Typ av objekt. Alltid compaction.Möjliga värden: compaction |
Ja |
OpenAI.ItemComputerCallOutputItemParam
Utdata från ett datorverktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| acknowledged_safety_checks | matris med OpenAI.ComputerCallSafetyCheckParam | Nej. | ||
| call_id | snöre | ID:t för datorverktygets anrop som genererade utdata. Begränsningar: minLength: 1, maxLength: 64 |
Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| output | OpenAI.ComputerScreenshotImage | En skärmbild av datorn som används med datoranvändningsverktyget. | Ja | |
| status | OpenAI.FunctionCallItemStatus (nullable) | Nej. | ||
| typ | enum | Typ av utdata från datorverktygsanrop. Alltid computer_call_output.Möjliga värden: computer_call_output |
Ja |
OpenAI.ItemComputerToolCall
Ett verktygsanrop till ett datoranvändningsverktyg. Se datorguiden för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.ComputerAction | Ja | ||
| call_id | snöre | En identifierare som används när du svarar på verktygsanropet med utdata. | Ja | |
| Id-nummer | snöre | Datoranropets unika ID. | Ja | |
| pending_safety_checks | matris med OpenAI.ComputerCallSafetyCheckParam | De väntande säkerhetskontrollerna för datorsamtalet. | Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Ja | |
| typ | enum | Typ av datoranrop. Alltid computer_call.Möjliga värden: computer_call |
Ja |
OpenAI.ItemCustomToolCall
Ett anrop till ett anpassat verktyg skapat av modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | En identifierare som används för att mappa detta anpassade verktygsanrop till ett verktygsanropsutdata. | Ja | |
| Id-nummer | snöre | Det unika ID:t för det anpassade verktygsanropet i OpenAI-plattformen. | Nej. | |
| input | snöre | Indata för det anpassade verktygsanropet genereras av modellen. | Ja | |
| name | snöre | Namnet på det anpassade verktyg som anropas. | Ja | |
| typ | enum | Typen av det anpassade verktygsanropet. Alltid custom_tool_call.Möjliga värden: custom_tool_call |
Ja |
OpenAI.ItemCustomToolCallOutput
Resultatet av ett anpassat verktygsanrop från din kod, som skickas tillbaka till modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Anrops-ID:t, som används för att mappa detta anpassade verktygsanropsutdata till ett eget verktygsanrop. | Ja | |
| Id-nummer | snöre | Det unika ID:t för det anpassade verktygsanropet ger utdata i OpenAI-plattformen. | Nej. | |
| output | sträng eller matris med OpenAI.FunctionAndCustomToolCallOutput | Resultatet från det anpassade verktygsanropet som genereras av din kod. Det kan vara en sträng eller en lista med utdatainnehåll. |
Ja | |
| typ | enum | Typen av det anpassade verktyget anropar utdata. Alltid custom_tool_call_output.Möjliga värden: custom_tool_call_output |
Ja |
OpenAI.ItemFileSearchToolCall
Resultatet av ett filsökningsverktygsanrop. Se sökguiden fil för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Det unika ID:t för anropet av filsökningsverktyget. | Ja | |
| queries | strängmatris | De frågor som används för att söka efter filer. | Ja | |
| results | matris med OpenAI.FileSearchToolCallResults | Nej. | ||
| status | enum | Status för filsökningsverktygets anrop. En av in_progress,searching, incomplete eller failed,Möjliga värden: in_progress, searching, completed, , incompletefailed |
Ja | |
| typ | enum | Typ av filsökningsverktygsanrop. Alltid file_search_call.Möjliga värden: file_search_call |
Ja |
OpenAI.ItemFunctionCallOutputItemParam
Utdata från ett funktionsverktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för funktionsverktygets anrop som genereras av modellen. Begränsningar: minLength: 1, maxLength: 64 |
Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| output | sträng eller matris med OpenAI.InputTextContentParam eller OpenAI.InputImageContentParamAutoParam eller OpenAI.InputFileContentParam | Text, bild eller filutdata från funktionsverktygsanropet. | Ja | |
| status | OpenAI.FunctionCallItemStatus (nullable) | Nej. | ||
| typ | enum | Typen av utdata från funktionsverktygets anrop. Alltid function_call_output.Möjliga värden: function_call_output |
Ja |
OpenAI.ItemFunctionShellCallItemParam
Ett verktyg som representerar en förfrågan om att utföra ett eller flera skalkommandon.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.FunctionShellActionParam | Kommandon och begränsningar som beskriver hur man kör shell-verktygsanropet. | Ja | |
| └– kommandon | strängmatris | Beställde shell-kommandon för att exekveringsmiljön ska köras. | Ja | |
| └– max_output_length | OpenAI.integer (nullbar) | Nej. | ||
| └– timeout_ms | OpenAI.integer (nullbar) | Nej. | ||
| call_id | snöre | Det unika ID:t för skalverktygsanropet som genereras av modellen. Begränsningar: minLength: 1, maxLength: 64 |
Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| status | OpenAI.FunctionShellCallItemStatus (nullbar) | Statusvärden rapporteras för skalverktygsanrop. | Nej. | |
| typ | enum | Typ av objekt. Alltid shell_call.Möjliga värden: shell_call |
Ja |
OpenAI.ItemFunctionShellCallOutputItemParam
De strömmade utdataobjekten som sänds ut av ett skalverktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för skalverktygsanropet som genereras av modellen. Begränsningar: minLength: 1, maxLength: 64 |
Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| max_output_length | OpenAI.integer (nullbar) | Nej. | ||
| output | matris med OpenAI.FunctionShellCallOutputContentParam | Fångade delar av stdout- och stderr-produktionen, tillsammans med deras tillhörande utfall. | Ja | |
| typ | enum | Typ av objekt. Alltid shell_call_output.Möjliga värden: shell_call_output |
Ja |
OpenAI.ItemFunctionToolCall
Ett verktygsanrop för att köra en funktion. Se guiden för anrop funktionen för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| arguments | snöre | En JSON-sträng med argumenten som ska skickas till funktionen. | Ja | |
| call_id | snöre | Det unika ID:t för funktionsverktygets anrop som genereras av modellen. | Ja | |
| Id-nummer | snöre | Det unika ID:t för funktionsverktygets anrop. | Nej. | |
| name | snöre | Namnet på den funktion som ska köras. | Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typ av funktionsverktygets anrop. Alltid function_call.Möjliga värden: function_call |
Ja |
OpenAI.ItemImageGenToolCall
En begäran om bildgenerering som gjorts av modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Det unika ID:t för bildgenereringsanropet. | Ja | |
| resultat | sträng (nullbar) | Ja | ||
| status | enum | Status för bildgenereringssamtalet. Möjliga värden: in_progress, completed, generating, failed |
Ja | |
| typ | enum | Typen av bildgenereringsanrop. Alltid image_generation_call.Möjliga värden: image_generation_call |
Ja |
OpenAI.ItemLocalShellToolCall
Ett verktygsanrop för att köra ett kommando i det lokala gränssnittet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.LocalShellExecAction | Kör ett gränssnittskommando på servern. | Ja | |
| call_id | snöre | Det unika ID:t för det lokala gränssnittsverktygsanropet som genereras av modellen. | Ja | |
| Id-nummer | snöre | Det unika ID:t för det lokala skalsamtalet. | Ja | |
| status | enum | Status för det lokala skalsamtalet. Möjliga värden: in_progress, completed, incomplete |
Ja | |
| typ | enum | Typen av lokal skal-call. Alltid local_shell_call.Möjliga värden: local_shell_call |
Ja |
OpenAI.ItemLocalShellToolCallOutput
Utdata från ett lokalt gränssnittsverktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Det unika ID:t för det lokala gränssnittsverktygsanropet som genereras av modellen. | Ja | |
| output | snöre | En JSON-sträng med utdata från det lokala gränssnittets verktygsanrop. | Ja | |
| status | enum | Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typen av lokal skalverktygsanropsutgång. Alltid local_shell_call_output.Möjliga värden: local_shell_call_output |
Ja |
OpenAI.ItemMcpApprovalRequest
En begäran om mänskligt godkännande av ett verktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| arguments | snöre | En JSON-sträng med argument för verktyget. | Ja | |
| Id-nummer | snöre | Den unika identifieringen för godkännandebegäran. | Ja | |
| name | snöre | Namnet på det verktyg som ska köras. | Ja | |
| serveretikett | snöre | Etiketten på MCP-servern som skickar begäran. | Ja | |
| typ | enum | Typ av objekt. Alltid mcp_approval_request.Möjliga värden: mcp_approval_request |
Ja |
OpenAI.ItemMcpApprovalResponse
Ett svar på en begäran om MCP-godkännande.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| approval_request_id | snöre | ID:t för godkännandebegäran som besvaras. | Ja | |
| approve | booleskt | Om begäran godkändes. | Ja | |
| Id-nummer | sträng (nullbar) | Nej. | ||
| reason | sträng (nullbar) | Nej. | ||
| typ | enum | Typ av objekt. Alltid mcp_approval_response.Möjliga värden: mcp_approval_response |
Ja |
OpenAI.ItemMcpListTools
En lista över verktyg som är tillgängliga på en MCP-server.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| fel | sträng (nullbar) | Nej. | ||
| Id-nummer | snöre | Den unika ID:n på listan. | Ja | |
| serveretikett | snöre | MCP-serverns etikett. | Ja | |
| verktyg | matris med OpenAI.MCPListToolsTool | Verktygen som är tillgängliga på servern. | Ja | |
| typ | enum | Typ av objekt. Alltid mcp_list_tools.Möjliga värden: mcp_list_tools |
Ja |
OpenAI.ItemMcpToolCall
Ett anrop av ett verktyg på en MCP-server.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| approval_request_id | sträng (nullbar) | Nej. | ||
| arguments | snöre | En JSON-sträng med argumenten som skickas till verktyget. | Ja | |
| fel | sträng (nullbar) | Nej. | ||
| Id-nummer | snöre | Det unika ID:t för verktygsanropet. | Ja | |
| name | snöre | Namnet på verktyget som kördes. | Ja | |
| output | sträng (nullbar) | Nej. | ||
| serveretikett | snöre | Etiketten på MCP-servern som kör verktyget. | Ja | |
| status | OpenAI.MCPToolCallStatus | Nej. | ||
| typ | enum | Typ av objekt. Alltid mcp_call.Möjliga värden: mcp_call |
Ja |
OpenAI.ItemOutputMessage
Ett utdatameddelande från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | matris med OpenAI.OutputMessageContent | Innehållet i utdatameddelandet. | Ja | |
| Id-nummer | snöre | Utdatameddelandets unika ID. | Ja | |
| None needed, as the translation is already accurate and fluent. | enum | Utdatameddelandets roll. Alltid assistant.Möjliga värden: assistant |
Ja | |
| status | enum | Status för meddelandets indata. En av in_progress, completed ellerincomplete. Fylls i när indataobjekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Ja | |
| typ | enum | Typ av utdatameddelande. Alltid message.Möjliga värden: output_message |
Ja |
OpenAI.ItemReasoningItem
En beskrivning av den tankekedja som används av en resonemangsmodell när ett svar genereras. Se till att inkludera dessa objekt i din input till Responses API för kommande rundor i en konversation om du manuellt hanterar kontext.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | matris med OpenAI.ReasoningTextContent | Resonemang textinnehåll. | Nej. | |
| encrypted_content | sträng (nullbar) | Nej. | ||
| Id-nummer | snöre | Den unika identifieraren för resonemangsinnehållet. | Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| summary | matris med OpenAI.Summary | Resonemang sammanfattningsinnehåll. | Ja | |
| typ | enum | Typ av objekt. Alltid reasoning.Möjliga värden: reasoning |
Ja |
OpenAI.ItemReferenceParam
En intern identifierare för ett objekt att referera till.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | ID:t för det objekt som ska refereras till. | Ja | |
| typ | enum | Typ av objekt som ska refereras till. Alltid item_reference.Möjliga värden: item_reference |
Ja |
OpenAI.ItemResource
Innehållsobjekt som används för att generera ett svar.
Diskriminerande för OpenAI.ItemResource
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.ItemResourceType | Ja |
OpenAI.ItemResourceApplyPatchToolCall
Ett verktygsanrop som tillämpar fildiff genom att skapa, ta bort eller uppdatera filer.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för apply patch-verktygsanropet som genereras av modellen. | Ja | |
| skapad av | snöre | ID:t för entiteten som skapade det här verktygsanropet. | Nej. | |
| Id-nummer | snöre | Det unika ID:t för anropet använd korrigeringsverktyg. Fylls i när det här objektet returneras via API. | Ja | |
| Operation | OpenAI.ApplyPatchFileOperation | En av de create_file, delete_file eller update_file åtgärder som tillämpas via apply_patch. | Ja | |
| └– typ | OpenAI.ApplyPatchFileOperationType | Ja | ||
| status | OpenAI.ApplyPatchCallStatus | Ja | ||
| typ | enum | Typ av objekt. Alltid apply_patch_call.Möjliga värden: apply_patch_call |
Ja |
OpenAI.ItemResourceApplyPatchToolCallOutput
Utdata som genereras av ett tillämpat korrigeringsverktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för apply patch-verktygsanropet som genereras av modellen. | Ja | |
| skapad av | snöre | ID:t för entiteten som skapade det här verktyget anropar utdata. | Nej. | |
| Id-nummer | snöre | Det unika ID:t för anropsutdata för det tillämpade korrigeringsverktyget. Fylls i när det här objektet returneras via API. | Ja | |
| output | sträng (nullbar) | Nej. | ||
| status | OpenAI.ApplyPatchCallOutputStatus | Ja | ||
| typ | enum | Typ av objekt. Alltid apply_patch_call_output.Möjliga värden: apply_patch_call_output |
Ja |
OpenAI.ItemResourceCodeInterpreterToolCall
Ett verktygsanrop för att köra kod.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| kod | sträng (nullbar) | Ja | ||
| container_id | snöre | ID:t för containern som används för att köra koden. | Ja | |
| Id-nummer | snöre | Det unika ID:t för kodtolkarverktygets anrop. | Ja | |
| Utgångar | matris med OpenAI.CodeInterpreterOutputLogs eller OpenAI.CodeInterpreterOutputImage | Ja | ||
| status | enum | Status för kodtolkarverktygets anrop. Giltiga värden är in_progress, completed, incomplete, interpretingoch failed.Möjliga värden: in_progress, completed, incomplete, , interpretingfailed |
Ja | |
| typ | enum | Typ av kodtolkarverktygsanrop. Alltid code_interpreter_call.Möjliga värden: code_interpreter_call |
Ja |
OpenAI.ItemResourceComputerToolCall
Ett verktygsanrop till ett datoranvändningsverktyg. Se datorguiden för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.ComputerAction | Ja | ||
| call_id | snöre | En identifierare som används när du svarar på verktygsanropet med utdata. | Ja | |
| Id-nummer | snöre | Datoranropets unika ID. | Ja | |
| pending_safety_checks | matris med OpenAI.ComputerCallSafetyCheckParam | De väntande säkerhetskontrollerna för datorsamtalet. | Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Ja | |
| typ | enum | Typ av datoranrop. Alltid computer_call.Möjliga värden: computer_call |
Ja |
OpenAI.ItemResourceComputerToolCallOutputResource
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| acknowledged_safety_checks | matris med OpenAI.ComputerCallSafetyCheckParam | De säkerhetskontroller som rapporterats av API:et och som har bekräftats av utvecklare. |
Nej. | |
| call_id | snöre | ID:t för datorverktygets anrop som genererade utdata. | Ja | |
| Id-nummer | snöre | ID:t för datorverktyget anropar utdata. | Nej. | |
| output | OpenAI.ComputerScreenshotImage | En skärmbild av datorn som används med datoranvändningsverktyget. | Ja | |
| status | enum | Status för meddelandets indata. En av in_progress, completed ellerincomplete. Fylls i när indataobjekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typ av utdata från datorverktygsanrop. Alltid computer_call_output.Möjliga värden: computer_call_output |
Ja |
OpenAI.ItemResourceFileSearchToolCall
Resultatet av ett filsökningsverktygsanrop. Se sökguiden fil för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Det unika ID:t för anropet av filsökningsverktyget. | Ja | |
| queries | strängmatris | De frågor som används för att söka efter filer. | Ja | |
| results | matris med OpenAI.FileSearchToolCallResults | Nej. | ||
| status | enum | Status för filsökningsverktygets anrop. En av in_progress,searching, incomplete eller failed,Möjliga värden: in_progress, searching, completed, , incompletefailed |
Ja | |
| typ | enum | Typ av filsökningsverktygsanrop. Alltid file_search_call.Möjliga värden: file_search_call |
Ja |
OpenAI.ItemResourceFunctionShellCall
Ett verktygsanrop som kör ett eller flera gränssnittskommandon i en hanterad miljö.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.FunctionShellAction | Kör ett gränssnittskommando. | Ja | |
| └– kommandon | strängmatris | Ja | ||
| └– max_output_length | OpenAI.integer (nullbar) | Ja | ||
| └– timeout_ms | OpenAI.integer (nullbar) | Ja | ||
| call_id | snöre | Det unika ID:t för skalverktygsanropet som genereras av modellen. | Ja | |
| skapad av | snöre | ID:t för entiteten som skapade det här verktygsanropet. | Nej. | |
| Id-nummer | snöre | Det unika ID:t för gränssnittets verktygsanrop. Fylls i när det här objektet returneras via API. | Ja | |
| status | OpenAI.LocalShellCallStatus | Ja | ||
| typ | enum | Typ av objekt. Alltid shell_call.Möjliga värden: shell_call |
Ja |
OpenAI.ItemResourceFunctionShellCallOutput
Utdata från ett gränssnittsverktygsanrop som har genererats.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för skalverktygsanropet som genereras av modellen. | Ja | |
| skapad av | snöre | Identifieraren för aktören som skapade objektet. | Nej. | |
| Id-nummer | snöre | Det unika ID:t för shell-anropets utdata. Fylls i när det här objektet returneras via API. | Ja | |
| max_output_length | OpenAI.integer (nullbar) | Ja | ||
| output | matris med OpenAI.FunctionShellCallOutputContent | En matris med gränssnittsanropets utdatainnehåll | Ja | |
| typ | enum | Typ av gränssnittsanropets utdata. Alltid shell_call_output.Möjliga värden: shell_call_output |
Ja |
OpenAI.ItemResourceFunctionToolCallOutputResource
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| call_id | snöre | Det unika ID:t för funktionsverktygets anrop som genereras av modellen. | Ja | |
| Id-nummer | snöre | Det unika ID:t för funktionsverktygets anropsresultat. Fylls i när det här objektet returneras via API. |
Nej. | |
| output | sträng eller matris med OpenAI.FunctionAndCustomToolCallOutput | Utdata från funktionsanropet som genereras av koden. Det kan vara en sträng eller en lista med utdatainnehåll. |
Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typen av utdata från funktionsverktygets anrop. Alltid function_call_output.Möjliga värden: function_call_output |
Ja |
OpenAI.ItemResourceFunctionToolCallResource
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| arguments | snöre | En JSON-sträng med argumenten som ska skickas till funktionen. | Ja | |
| call_id | snöre | Det unika ID:t för funktionsverktygets anrop som genereras av modellen. | Ja | |
| Id-nummer | snöre | Det unika ID:t för funktionsverktygets anrop. | Nej. | |
| name | snöre | Namnet på den funktion som ska köras. | Ja | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typ av funktionsverktygets anrop. Alltid function_call.Möjliga värden: function_call |
Ja |
OpenAI.ItemResourceImageGenToolCall
En begäran om bildgenerering som gjorts av modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Det unika ID:t för bildgenereringsanropet. | Ja | |
| resultat | sträng (nullbar) | Ja | ||
| status | enum | Status för bildgenereringssamtalet. Möjliga värden: in_progress, completed, generating, failed |
Ja | |
| typ | enum | Typen av bildgenereringsanrop. Alltid image_generation_call.Möjliga värden: image_generation_call |
Ja |
OpenAI.ItemResourceLocalShellToolCall
Ett verktygsanrop för att köra ett kommando i det lokala gränssnittet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.LocalShellExecAction | Kör ett gränssnittskommando på servern. | Ja | |
| call_id | snöre | Det unika ID:t för det lokala gränssnittsverktygsanropet som genereras av modellen. | Ja | |
| Id-nummer | snöre | Det unika ID:t för det lokala skalsamtalet. | Ja | |
| status | enum | Status för det lokala skalsamtalet. Möjliga värden: in_progress, completed, incomplete |
Ja | |
| typ | enum | Typen av lokal skal-call. Alltid local_shell_call.Möjliga värden: local_shell_call |
Ja |
OpenAI.ItemResourceLocalShellToolCallOutput
Utdata från ett lokalt gränssnittsverktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Det unika ID:t för det lokala gränssnittsverktygsanropet som genereras av modellen. | Ja | |
| output | snöre | En JSON-sträng med utdata från det lokala gränssnittets verktygsanrop. | Ja | |
| status | enum | Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typen av lokal skalverktygsanropsutgång. Alltid local_shell_call_output.Möjliga värden: local_shell_call_output |
Ja |
OpenAI.ItemResourceMcpApprovalRequest
En begäran om mänskligt godkännande av ett verktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| arguments | snöre | En JSON-sträng med argument för verktyget. | Ja | |
| Id-nummer | snöre | Den unika identifieringen för godkännandebegäran. | Ja | |
| name | snöre | Namnet på det verktyg som ska köras. | Ja | |
| serveretikett | snöre | Etiketten på MCP-servern som skickar begäran. | Ja | |
| typ | enum | Typ av objekt. Alltid mcp_approval_request.Möjliga värden: mcp_approval_request |
Ja |
OpenAI.ItemResourceMcpApprovalResponseResource
Ett svar på en begäran om MCP-godkännande.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| approval_request_id | snöre | ID:t för godkännandebegäran som besvaras. | Ja | |
| approve | booleskt | Om begäran godkändes. | Ja | |
| Id-nummer | snöre | Det unika ID:t för godkännandesvaret | Ja | |
| reason | sträng (nullbar) | Nej. | ||
| typ | enum | Typ av objekt. Alltid mcp_approval_response.Möjliga värden: mcp_approval_response |
Ja |
OpenAI.ItemResourceMcpListTools
En lista över verktyg som är tillgängliga på en MCP-server.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| fel | sträng (nullbar) | Nej. | ||
| Id-nummer | snöre | Den unika ID:n på listan. | Ja | |
| serveretikett | snöre | MCP-serverns etikett. | Ja | |
| verktyg | matris med OpenAI.MCPListToolsTool | Verktygen som är tillgängliga på servern. | Ja | |
| typ | enum | Typ av objekt. Alltid mcp_list_tools.Möjliga värden: mcp_list_tools |
Ja |
OpenAI.ItemResourceMcpToolCall
Ett anrop av ett verktyg på en MCP-server.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| approval_request_id | sträng (nullbar) | Nej. | ||
| arguments | snöre | En JSON-sträng med argumenten som skickas till verktyget. | Ja | |
| fel | sträng (nullbar) | Nej. | ||
| Id-nummer | snöre | Det unika ID:t för verktygsanropet. | Ja | |
| name | snöre | Namnet på verktyget som kördes. | Ja | |
| output | sträng (nullbar) | Nej. | ||
| serveretikett | snöre | Etiketten på MCP-servern som kör verktyget. | Ja | |
| status | OpenAI.MCPToolCallStatus | Nej. | ||
| typ | enum | Typ av objekt. Alltid mcp_call.Möjliga värden: mcp_call |
Ja |
OpenAI.ItemResourceOutputMessage
Ett utdatameddelande från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | matris med OpenAI.OutputMessageContent | Innehållet i utdatameddelandet. | Ja | |
| Id-nummer | snöre | Utdatameddelandets unika ID. | Ja | |
| None needed, as the translation is already accurate and fluent. | enum | Utdatameddelandets roll. Alltid assistant.Möjliga värden: assistant |
Ja | |
| status | enum | Status för meddelandets indata. En av in_progress, completed ellerincomplete. Fylls i när indataobjekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Ja | |
| typ | enum | Typ av utdatameddelande. Alltid message.Möjliga värden: output_message |
Ja |
OpenAI.ItemResourceType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | 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
Resultatet av ett webbsökningsverktyg som anropas. Se webbsökningsguiden för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.WebSearchActionSearch eller OpenAI.WebSearchActionOpenPage eller OpenAI.WebSearchActionFind | Ett objekt som beskriver den specifika åtgärd som vidtas i det här webbsökningsanropet. Innehåller information om hur modellen använde webben (sök, open_page, hitta). |
Ja | |
| Id-nummer | snöre | Det unika ID:t för webbsökverktyget anropar. | Ja | |
| status | enum | Status för webbsökningsverktygets anrop. Möjliga värden: in_progress, searching, completed, failed |
Ja | |
| typ | enum | Typen av webbsökverktyget kallas. Alltid web_search_call.Möjliga värden: web_search_call |
Ja |
OpenAI.ItemType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | 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
Resultatet av ett webbsökningsverktyg som anropas. Se webbsökningsguiden för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.WebSearchActionSearch eller OpenAI.WebSearchActionOpenPage eller OpenAI.WebSearchActionFind | Ett objekt som beskriver den specifika åtgärd som vidtas i det här webbsökningsanropet. Innehåller information om hur modellen använde webben (sök, open_page, hitta). |
Ja | |
| Id-nummer | snöre | Det unika ID:t för webbsökverktyget anropar. | Ja | |
| status | enum | Status för webbsökningsverktygets anrop. Möjliga värden: in_progress, searching, completed, failed |
Ja | |
| typ | enum | Typen av webbsökverktyget kallas. Alltid web_search_call.Möjliga värden: web_search_call |
Ja |
OpenAI.KeyPressAction
En samling tangenttryckningar som modellen vill utföra.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Nycklar | strängmatris | Kombinationen av knappar som modellen vill att man trycker på. Det här är en matris med strängar som var och en representerar en nyckel. | Ja | |
| typ | enum | Anger händelsetypen. För en keypress-åtgärd är den här egenskapen alltid inställd på keypress.Möjliga värden: keypress |
Ja |
OpenAI.ListFineTuningJobCheckpointsResponse
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| data | matris med OpenAI.FineTuningJobCheckpoint | Ja | ||
| first_id | sträng (nullbar) | Nej. | ||
| har_mer | booleskt | Ja | ||
| last_id | sträng (nullbar) | Nej. | ||
| objekt | enum | Möjliga värden: list |
Ja |
OpenAI.ListFineTuningJobEventsResponse
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| data | matris med OpenAI.FineTuningJobEvent | Ja | ||
| har_mer | booleskt | Ja | ||
| objekt | enum | Möjliga värden: list |
Ja |
OpenAI.ListPaginatedFineTuningJobsResponse
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| data | matris med OpenAI.FineTuningJob | Ja | ||
| har_mer | booleskt | Ja | ||
| objekt | enum | Möjliga värden: list |
Ja |
OpenAI.LocalShellCallStatus
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | in_progresscompletedincomplete |
OpenAI.LocalShellExecAction
Kör ett gränssnittskommando på servern.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| kommando | strängmatris | Kommandot som ska köras. | Ja | |
| env | objekt | Miljövariabler som ska anges för kommandot. | Ja | |
| timeout_ms (timeout i millisekunder) | OpenAI.integer (nullbar) | Nej. | ||
| typ | enum | Typen av lokal gränssnittsåtgärd. Alltid exec.Möjliga värden: exec |
Ja | |
| user | sträng (nullbar) | Nej. | ||
| working_directory | sträng (nullbar) | Nej. |
OpenAI.LocalShellToolParam
Ett verktyg som gör att modellen kan köra gränssnittskommandon i en lokal miljö.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Typ av lokalt gränssnittsverktyg. Alltid local_shell.Möjliga värden: local_shell |
Ja |
OpenAI.LogProb
Loggens sannolikhet för en token.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| bytes | matris med OpenAI.integer | Ja | ||
| logprob | OpenAI.numeric | Ja | ||
| token | snöre | Ja | ||
| top_logprobs | matris med OpenAI.TopLogProb | Ja |
OpenAI.MCPListToolsTool
Ett verktyg som är tillgängligt på en MCP-server.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Anteckningar | OpenAI.MCPListToolsToolAnnotations (nullbar) | Nej. | ||
| beskrivning | sträng (nullbar) | Nej. | ||
| input_schema | OpenAI.MCPListToolsToolInputSchema | Ja | ||
| name | snöre | Namnet på verktyget. | Ja |
OpenAI.MCPListToolsToolAnnotations
Typ: objekt
OpenAI.MCPListToolsToolInputSchema
Typ: objekt
OpenAI.MCPTool
Ge modellen access till ytterligare verktyg via fjärrservrar för Model Context Protocol (MCP). Lär dig mer om MCP.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| tillåtna_verktyg | matris med sträng eller OpenAI.MCPToolFilter | Nej. | ||
| auktorisering | snöre | En OAuth access-token som kan användas med en fjärr-MCP-server, antingen med en anpassad MCP-server-URL eller en tjänstanslutning. Din ansökan måste hantera OAuth-auktoriseringsflödet och ange token här. |
Nej. | |
| connector_id | enum | Identifierare för tjänstekopplingar, som de som finns i ChatGPT. En avserver_url eller connector_id måste tillhandahållas. Läs mer om tjänstenKontakter här. För närvarande stödda connector_id värden är:-Dropbox: connector_dropbox-Gmail: connector_gmail– Google Calendar: connector_googlecalendar– Google Drive: connector_googledrive- Microsoft Teams: connector_microsoftteams– Outlook-kalender: connector_outlookcalendar– E-post i Outlook: connector_outlookemail-Sharepoint: connector_sharepointMöjliga värden: connector_dropbox, connector_gmail, connector_googlecalendar, connector_googledrive, connector_microsoftteams, connector_outlookcalendar, , , connector_outlookemailconnector_sharepoint |
Nej. | |
| headers | objekt (nullbart) | Nej. | ||
| project_connection_id | snöre | Anslutnings-ID:t i projektet för MCP-servern. Anslutningen lagrar autentisering och annan anslutningsinformation som behövs för att ansluta till MCP-servern. | Nej. | |
| kräv_godkännande | objekt (se giltiga modeller nedan) | Nej. | ||
| server_description | snöre | Valfri beskrivning av MCP-servern, använd för att ge mer kontext. | Nej. | |
| serveretikett | snöre | En etikett för den här MCP-servern som används för att identifiera den i verktygsanrop. | Ja | |
| server_url | snöre | URL:en för MCP-servern. En av server_url eller connector_id måste varatillhandahålls. |
Nej. | |
| typ | enum | Typ av MCP-verktyg. Alltid mcp.Möjliga värden: mcp |
Ja |
OpenAI.MCPToolCallStatus
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | in_progresscompletedincompletecallingfailed |
OpenAI.MCPToolFilter
Ett filterobjekt för att specificera vilka verktyg som är tillåtna.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| read_only | booleskt | Anger om ett verktyg ändrar data eller är skrivskyddat. Om en MCP-servern kommenteras med readOnlyHint,det matchar det här filtret. |
Nej. | |
| tool_names | strängmatris | Lista över tillåtna verktygsnamn. | Nej. |
OpenAI.MCPToolRequireApproval
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| always | OpenAI.MCPToolFilter | Ett filterobjekt för att specificera vilka verktyg som är tillåtna. | Nej. | |
| aldrig | OpenAI.MCPToolFilter | Ett filterobjekt för att specificera vilka verktyg som är tillåtna. | Nej. |
OpenAI.MessageContent
En innehållsdel som utgör ett indata- eller utdataobjekt.
Diskriminerande för OpenAI.MessageContent
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | 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 |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.MessageContentType | Ja |
OpenAI.MessageContentInputFileContent
En filinmatning till modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| file_data | snöre | Innehållet i filen som ska skickas till modellen. | Nej. | |
| file_id | sträng (nullbar) | Nej. | ||
| file_url | snöre | URL:en till filen som ska skickas till modellen. | Nej. | |
| filename | snöre | Namnet på filen som ska skickas till modellen. | Nej. | |
| typ | enum | Typ av indataobjekt. Alltid input_file.Möjliga värden: input_file |
Ja |
OpenAI.MessageContentInputImageContent
En bildinmatning till modellen. Lär dig om bildingångar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| detail | OpenAI.ImageDetail | Ja | ||
| file_id | sträng (nullbar) | Nej. | ||
| image_url | snöre | Nej. | ||
| typ | enum | Typ av indataobjekt. Alltid input_image.Möjliga värden: input_image |
Ja |
OpenAI.MessageContentInputTextContent
En textinmatning till modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | Textinmatningen till modellen. | Ja | |
| typ | enum | Typ av indataobjekt. Alltid input_text.Möjliga värden: input_text |
Ja |
OpenAI.MessageContentOutputTextContent
En textutgång från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Anteckningar | matris med OpenAI.Annotation | Anteckningarna i textutdata. | Ja | |
| logprobs | matris med OpenAI.LogProb | Nej. | ||
| text | snöre | Textutdata från modellen. | Ja | |
| typ | enum | Typ av utdatatext. Alltid output_text.Möjliga värden: output_text |
Ja |
OpenAI.MessageContentReasoningTextContent
Resonerande text från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | Resonemangstexten från modellen. | Ja | |
| typ | enum | Typen av resonemangstext. Alltid reasoning_text.Möjliga värden: reasoning_text |
Ja |
OpenAI.MessageContentRefusalContent
En vägran från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| vägran | snöre | Avslagsförklaringen från modellen. | Ja | |
| typ | enum | Typ av vägran. Alltid refusal.Möjliga värden: refusal |
Ja |
OpenAI.MessageContentType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | input_textoutput_texttextsummary_textreasoning_textrefusalinput_imagecomputer_screenshotinput_file |
OpenAI.MessageRole
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | unknownuserassistantsystemcriticdiscriminatordevelopertool |
OpenAI.MessageStatus
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | in_progresscompletedincomplete |
OpenAI.Metadata
Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i ett strukturerat format och fråga efter objekt via API eller instrumentpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken.
Typ: objekt
OpenAI.ModelIdsCompaction
Modell-ID som används för att generera svaret, till exempel gpt-5 eller o3. OpenAI erbjuder ett brett utbud av modeller med olika funktioner, prestandaegenskaper och prispunkter. Se modellguiden för att bläddra bland och jämföra tillgängliga modeller.
Typ: OpenAI.ModelIdsResponses eller sträng
Modell-ID som används för att generera svaret, till exempel gpt-5 eller o3. OpenAI erbjuder ett brett utbud av modeller med olika funktioner, prestandaegenskaper och prispunkter. Se modellguiden för att bläddra bland och jämföra tillgängliga modeller.
OpenAI.ModelIdsResponses
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | 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: sträng eller OpenAI.ChatModel
OpenAI.Move
En musflyttningsåtgärd.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Anger händelsetypen. För en flyttåtgärd är den här egenskapen alltid inställd på move.Möjliga värden: move |
Ja | |
| x | OpenAI.integer | Ja | ||
| y | OpenAI.integer | Ja |
OpenAI.OutputContent
Diskriminerande för OpenAI.OutputContent
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
output_text |
OpenAI.OutputContentOutputTextContent |
refusal |
OpenAI.OutputContentRefusalContent |
reasoning_text |
OpenAI.OutputContentReasoningTextContent |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.OutputContentType | Ja |
OpenAI.OutputContentOutputTextContent
En textutgång från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Anteckningar | matris med OpenAI.Annotation | Anteckningarna i textutdata. | Ja | |
| logprobs | matris med OpenAI.LogProb | Nej. | ||
| text | snöre | Textutdata från modellen. | Ja | |
| typ | enum | Typ av utdatatext. Alltid output_text.Möjliga värden: output_text |
Ja |
OpenAI.OutputContentReasoningTextContent
Resonerande text från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | Resonemangstexten från modellen. | Ja | |
| typ | enum | Typen av resonemangstext. Alltid reasoning_text.Möjliga värden: reasoning_text |
Ja |
OpenAI.OutputContentRefusalContent
En vägran från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| vägran | snöre | Avslagsförklaringen från modellen. | Ja | |
| typ | enum | Typ av vägran. Alltid refusal.Möjliga värden: refusal |
Ja |
OpenAI.OutputContentType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | output_textrefusalreasoning_text |
OpenAI.OutputItem
Diskriminerande för OpenAI.OutputItem
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| typ | OpenAI.OutputItemType | Ja |
OpenAI.OutputItemApplyPatchToolCall
Ett verktygsanrop som tillämpar fildiff genom att skapa, ta bort eller uppdatera filer.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| call_id | snöre | Det unika ID:t för apply patch-verktygsanropet som genereras av modellen. | Ja | |
| skapad av | snöre | ID:t för entiteten som skapade det här verktygsanropet. | Nej. | |
| Id-nummer | snöre | Det unika ID:t för anropet använd korrigeringsverktyg. Fylls i när det här objektet returneras via API. | Ja | |
| Operation | OpenAI.ApplyPatchFileOperation | En av de create_file, delete_file eller update_file åtgärder som tillämpas via apply_patch. | Ja | |
| └– typ | OpenAI.ApplyPatchFileOperationType | Ja | ||
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| status | OpenAI.ApplyPatchCallStatus | Ja | ||
| typ | enum | Typ av objekt. Alltid apply_patch_call.Möjliga värden: apply_patch_call |
Ja |
OpenAI.OutputItemApplyPatchToolCallOutput
Utdata som genereras av ett tillämpat korrigeringsverktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| call_id | snöre | Det unika ID:t för apply patch-verktygsanropet som genereras av modellen. | Ja | |
| skapad av | snöre | ID:t för entiteten som skapade det här verktyget anropar utdata. | Nej. | |
| Id-nummer | snöre | Det unika ID:t för anropsutdata för det tillämpade korrigeringsverktyget. Fylls i när det här objektet returneras via API. | Ja | |
| output | sträng (nullbar) | Nej. | ||
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| status | OpenAI.ApplyPatchCallOutputStatus | Ja | ||
| typ | enum | Typ av objekt. Alltid apply_patch_call_output.Möjliga värden: apply_patch_call_output |
Ja |
OpenAI.OutputItemCodeInterpreterToolCall
Ett verktygsanrop för att köra kod.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| kod | sträng (nullbar) | Ja | ||
| container_id | snöre | ID:t för containern som används för att köra koden. | Ja | |
| Id-nummer | snöre | Det unika ID:t för kodtolkarverktygets anrop. | Ja | |
| Utgångar | matris med OpenAI.CodeInterpreterOutputLogs eller OpenAI.CodeInterpreterOutputImage | Ja | ||
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| status | enum | Status för kodtolkarverktygets anrop. Giltiga värden är in_progress, completed, incomplete, interpretingoch failed.Möjliga värden: in_progress, completed, incomplete, , interpretingfailed |
Ja | |
| typ | enum | Typ av kodtolkarverktygsanrop. Alltid code_interpreter_call.Möjliga värden: code_interpreter_call |
Ja |
OpenAI.OutputItemCompactionBody
Ett kompaktionsobjekt genererat av API:etv1/responses/compact.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| skapad av | snöre | Identifieraren för aktören som skapade objektet. | Nej. | |
| encrypted_content | snöre | Det krypterade innehåll som producerades av komprimering. | Ja | |
| Id-nummer | snöre | Det unika ID:t för kompakteringsobjektet. | Ja | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| typ | enum | Typ av objekt. Alltid compaction.Möjliga värden: compaction |
Ja |
OpenAI.OutputItemComputerToolCall
Ett verktygsanrop till ett datoranvändningsverktyg. Se datorguiden för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.ComputerAction | Ja | ||
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| call_id | snöre | En identifierare som används när du svarar på verktygsanropet med utdata. | Ja | |
| Id-nummer | snöre | Datoranropets unika ID. | Ja | |
| pending_safety_checks | matris med OpenAI.ComputerCallSafetyCheckParam | De väntande säkerhetskontrollerna för datorsamtalet. | Ja | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Ja | |
| typ | enum | Typ av datoranrop. Alltid computer_call.Möjliga värden: computer_call |
Ja |
OpenAI.OutputItemCustomToolCall
Ett anrop till ett anpassat verktyg skapat av modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| call_id | snöre | En identifierare som används för att mappa detta anpassade verktygsanrop till ett verktygsanropsutdata. | Ja | |
| Id-nummer | snöre | Det unika ID:t för det anpassade verktygsanropet i OpenAI-plattformen. | Nej. | |
| input | snöre | Indata för det anpassade verktygsanropet genereras av modellen. | Ja | |
| name | snöre | Namnet på det anpassade verktyg som anropas. | Ja | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| typ | enum | Typen av det anpassade verktygsanropet. Alltid custom_tool_call.Möjliga värden: custom_tool_call |
Ja |
OpenAI.OutputItemFileSearchToolCall
Resultatet av ett filsökningsverktygsanrop. Se sökguiden fil för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| Id-nummer | snöre | Det unika ID:t för anropet av filsökningsverktyget. | Ja | |
| queries | strängmatris | De frågor som används för att söka efter filer. | Ja | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| results | matris med OpenAI.FileSearchToolCallResults | Nej. | ||
| status | enum | Status för filsökningsverktygets anrop. En av in_progress,searching, incomplete eller failed,Möjliga värden: in_progress, searching, completed, , incompletefailed |
Ja | |
| typ | enum | Typ av filsökningsverktygsanrop. Alltid file_search_call.Möjliga värden: file_search_call |
Ja |
OpenAI.OutputItemFunctionShellCall
Ett verktygsanrop som kör ett eller flera gränssnittskommandon i en hanterad miljö.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.FunctionShellAction | Kör ett gränssnittskommando. | Ja | |
| └– kommandon | strängmatris | Ja | ||
| └– max_output_length | OpenAI.integer (nullbar) | Ja | ||
| └– timeout_ms | OpenAI.integer (nullbar) | Ja | ||
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| call_id | snöre | Det unika ID:t för skalverktygsanropet som genereras av modellen. | Ja | |
| skapad av | snöre | ID:t för entiteten som skapade det här verktygsanropet. | Nej. | |
| Id-nummer | snöre | Det unika ID:t för gränssnittets verktygsanrop. Fylls i när det här objektet returneras via API. | Ja | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| status | OpenAI.LocalShellCallStatus | Ja | ||
| typ | enum | Typ av objekt. Alltid shell_call.Möjliga värden: shell_call |
Ja |
OpenAI.OutputItemFunctionShellCallOutput
Utdata från ett gränssnittsverktygsanrop som har genererats.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| call_id | snöre | Det unika ID:t för skalverktygsanropet som genereras av modellen. | Ja | |
| skapad av | snöre | Identifieraren för aktören som skapade objektet. | Nej. | |
| Id-nummer | snöre | Det unika ID:t för shell-anropets utdata. Fylls i när det här objektet returneras via API. | Ja | |
| max_output_length | OpenAI.integer (nullbar) | Ja | ||
| output | matris med OpenAI.FunctionShellCallOutputContent | En matris med gränssnittsanropets utdatainnehåll | Ja | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| typ | enum | Typ av gränssnittsanropets utdata. Alltid shell_call_output.Möjliga värden: shell_call_output |
Ja |
OpenAI.OutputItemFunctionToolCall
Ett verktygsanrop för att köra en funktion. Se guiden för anrop funktionen för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| arguments | snöre | En JSON-sträng med argumenten som ska skickas till funktionen. | Ja | |
| call_id | snöre | Det unika ID:t för funktionsverktygets anrop som genereras av modellen. | Ja | |
| Id-nummer | snöre | Det unika ID:t för funktionsverktygets anrop. | Nej. | |
| name | snöre | Namnet på den funktion som ska köras. | Ja | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| typ | enum | Typ av funktionsverktygets anrop. Alltid function_call.Möjliga värden: function_call |
Ja |
OpenAI.OutputItemImageGenToolCall
En begäran om bildgenerering som gjorts av modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| Id-nummer | snöre | Det unika ID:t för bildgenereringsanropet. | Ja | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| resultat | sträng (nullbar) | Ja | ||
| status | enum | Status för bildgenereringssamtalet. Möjliga värden: in_progress, completed, generating, failed |
Ja | |
| typ | enum | Typen av bildgenereringsanrop. Alltid image_generation_call.Möjliga värden: image_generation_call |
Ja |
OpenAI.OutputItemLocalShellToolCall
Ett verktygsanrop för att köra ett kommando i det lokala gränssnittet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.LocalShellExecAction | Kör ett gränssnittskommando på servern. | Ja | |
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| call_id | snöre | Det unika ID:t för det lokala gränssnittsverktygsanropet som genereras av modellen. | Ja | |
| Id-nummer | snöre | Det unika ID:t för det lokala skalsamtalet. | Ja | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| status | enum | Status för det lokala skalsamtalet. Möjliga värden: in_progress, completed, incomplete |
Ja | |
| typ | enum | Typen av lokal skal-call. Alltid local_shell_call.Möjliga värden: local_shell_call |
Ja |
OpenAI.OutputItemMcpApprovalRequest
En begäran om mänskligt godkännande av ett verktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| arguments | snöre | En JSON-sträng med argument för verktyget. | Ja | |
| Id-nummer | snöre | Den unika identifieringen för godkännandebegäran. | Ja | |
| name | snöre | Namnet på det verktyg som ska köras. | Ja | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| serveretikett | snöre | Etiketten på MCP-servern som skickar begäran. | Ja | |
| typ | enum | Typ av objekt. Alltid mcp_approval_request.Möjliga värden: mcp_approval_request |
Ja |
OpenAI.OutputItemMcpListTools
En lista över verktyg som är tillgängliga på en MCP-server.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| fel | sträng (nullbar) | Nej. | ||
| Id-nummer | snöre | Den unika ID:n på listan. | Ja | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| serveretikett | snöre | MCP-serverns etikett. | Ja | |
| verktyg | matris med OpenAI.MCPListToolsTool | Verktygen som är tillgängliga på servern. | Ja | |
| typ | enum | Typ av objekt. Alltid mcp_list_tools.Möjliga värden: mcp_list_tools |
Ja |
OpenAI.OutputItemMcpToolCall
Ett anrop av ett verktyg på en MCP-server.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| approval_request_id | sträng (nullbar) | Nej. | ||
| arguments | snöre | En JSON-sträng med argumenten som skickas till verktyget. | Ja | |
| fel | sträng (nullbar) | Nej. | ||
| Id-nummer | snöre | Det unika ID:t för verktygsanropet. | Ja | |
| name | snöre | Namnet på verktyget som kördes. | Ja | |
| output | sträng (nullbar) | Nej. | ||
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| serveretikett | snöre | Etiketten på MCP-servern som kör verktyget. | Ja | |
| status | OpenAI.MCPToolCallStatus | Nej. | ||
| typ | enum | Typ av objekt. Alltid mcp_call.Möjliga värden: mcp_call |
Ja |
OpenAI.OutputItemOutputMessage
Ett utdatameddelande från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| innehåll | matris med OpenAI.OutputMessageContent | Innehållet i utdatameddelandet. | Ja | |
| Id-nummer | snöre | Utdatameddelandets unika ID. | Ja | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| None needed, as the translation is already accurate and fluent. | enum | Utdatameddelandets roll. Alltid assistant.Möjliga värden: assistant |
Ja | |
| status | enum | Status för meddelandets indata. En av in_progress, completed ellerincomplete. Fylls i när indataobjekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Ja | |
| typ | enum | Typ av utdatameddelande. Alltid message.Möjliga värden: output_message |
Ja |
OpenAI.OutputItemReasoningItem
En beskrivning av den tankekedja som används av en resonemangsmodell när ett svar genereras. Se till att inkludera dessa objekt i din input till Responses API för kommande rundor i en konversation om du manuellt hanterar kontext.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| innehåll | matris med OpenAI.ReasoningTextContent | Resonemang textinnehåll. | Nej. | |
| encrypted_content | sträng (nullbar) | Nej. | ||
| Id-nummer | snöre | Den unika identifieraren för resonemangsinnehållet. | Ja | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| status | enum | Status för objektet. En av in_progress, completed ellerincomplete. Fylls i när objekt returneras via API.Möjliga värden: in_progress, completed, incomplete |
Nej. | |
| summary | matris med OpenAI.Summary | Resonemang sammanfattningsinnehåll. | Ja | |
| typ | enum | Typ av objekt. Alltid reasoning.Möjliga värden: reasoning |
Ja |
OpenAI.OutputItemType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | 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
Resultatet av ett webbsökningsverktyg som anropas. Se webbsökningsguiden för mer information.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| åtgärd | OpenAI.WebSearchActionSearch eller OpenAI.WebSearchActionOpenPage eller OpenAI.WebSearchActionFind | Ett objekt som beskriver den specifika åtgärd som vidtas i det här webbsökningsanropet. Innehåller information om hur modellen använde webben (sök, open_page, hitta). |
Ja | |
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| Id-nummer | snöre | Det unika ID:t för webbsökverktyget anropar. | Ja | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| status | enum | Status för webbsökningsverktygets anrop. Möjliga värden: in_progress, searching, completed, failed |
Ja | |
| typ | enum | Typen av webbsökverktyget kallas. Alltid web_search_call.Möjliga värden: web_search_call |
Ja |
OpenAI.OutputMessageContent
Diskriminerande för OpenAI.OutputMessageContent
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
output_text |
OpenAI.OutputMessageContentOutputTextContent |
refusal |
OpenAI.OutputMessageContentRefusalContent |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.OutputMessageContentType | Ja |
OpenAI.OutputMessageContentOutputTextContent
En textutgång från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Anteckningar | matris med OpenAI.Annotation | Anteckningarna i textutdata. | Ja | |
| logprobs | matris med OpenAI.LogProb | Nej. | ||
| text | snöre | Textutdata från modellen. | Ja | |
| typ | enum | Typ av utdatatext. Alltid output_text.Möjliga värden: output_text |
Ja |
OpenAI.OutputMessageContentRefusalContent
En vägran från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| vägran | snöre | Avslagsförklaringen från modellen. | Ja | |
| typ | enum | Typ av vägran. Alltid refusal.Möjliga värden: refusal |
Ja |
OpenAI.OutputMessageContentType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | output_textrefusal |
OpenAI.Prompt
Referens till en promptmall och dess variabler. Läs mer.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| Id-nummer | snöre | Den unika identifieraren för den promptmall som ska användas. | Ja | |
| variabler | OpenAI.ResponsePromptVariables (nullbar) | Valfri mappning av värden att ersätta med variabler i din snabb. Ersättningsvärdena kan antingen vara strängar eller andra Svarsindatatyper som bilder eller filer. |
Nej. | |
| version | sträng (nullbar) | Nej. |
OpenAI.RankerVersionType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | autodefault-2024-11-15 |
OpenAI.Rankningsalternativ
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| hybrid_search | OpenAI.HybridSearchOptions | Nej. | ||
| └– embedding_weight | OpenAI.numeric | Vikten av inbäddningen i den reciproka rankningsfusionen. | Ja | |
| └– text_weight | OpenAI.numeric | Textens tyngd i den ömsesidiga rangordningsfusionen. | Ja | |
| rankare | OpenAI.RankerVersionType | Nej. | ||
| poängtröskel | OpenAI.numeric | Nej. |
OpenAI.Reasoning
Endast GPT-5 och O-serie modeller Konfigurationsalternativ för resonemangsmodeller.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| effort | OpenAI.ReasoningEffort | Begränsar arbetet med resonemang för resonemangsmodeller. För närvarande stödda värden är none, minimal, , low, medium, highoch xhigh. MinskaAnsträngning i resonemang kan leda till snabbare svar och färre token som används om resonemang i ett svar. - gpt-5.1 standardvärdet är none, som inte utför resonemang. De stödda resonemangsvärdena för gpt-5.1 är none, low, medium, och high. Verktygsanrop stöds för alla resonemangsvärden i gpt-5.1.– Alla modeller före gpt-5.1 standardinställningen för medium resonemang och stöder noneinte .– Modellen gpt-5-pro har som standard (och stöder endast) high resonemang.- xhigh stöds för alla modeller efter gpt-5.1-codex-max. |
Nej. | |
| generate_summary | enum | Möjliga värden: auto, concise, detailed |
Nej. | |
| summary | enum | Möjliga värden: auto, concise, detailed |
Nej. |
OpenAI.ReasoningEffort
Begränsar arbetet med resonemang för resonemangsmodeller.
För närvarande stödda värden är none, minimal, , low, medium, highoch xhigh. Att minska resonemangsinsatsen kan resultera i snabbare svar och färre token som används vid resonemang i ett svar.
-
gpt-5.1går som standard tillnone, vilket inte utför resonemang. De stödda resonemangsvärdena förgpt-5.1ärnone,low,medium, ochhigh. Verktygsanrop stöds för alla resonemangsvärden i gpt-5.1. - Alla modeller används som
gpt-5.1standard resonerandemediumoch stödjernoneinte. - Modellen
gpt-5-proanvänder som standard (och stödjer bara)highresonemangsarbete. -
xhighstöds för alla modeller eftergpt-5.1-codex-max.
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Nullbar | Ja |
| Värden | noneminimallowmediumhighxhigh |
OpenAI.ReasoningTextContent
Resonerande text från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | Resonemangstexten från modellen. | Ja | |
| typ | enum | Typen av resonemangstext. Alltid reasoning_text.Möjliga värden: reasoning_text |
Ja |
OpenAI.Response
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference (nullbar) | Ja | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| bakgrund | boolesk (nullbar) | Nej. | ||
| klarad_vid | integer | Nej. | ||
| konversation | OpenAI.ConversationReference (nullbar) | Konversationen som det här svaret tillhörde. Indataobjekt och utdataobjekt från det här svaret lades automatiskt till i den här konversationen. | Nej. | |
| └– id | snöre | Det unika ID:t för konversationen som det här svaret var associerat med. | Ja | |
| skapad_tid | integer | Unix-tidsstämpel (i sekunder) för när det här svaret skapades. | Ja | |
| fel | OpenAI.ResponseError (nullbar) | Ett felobjekt som returneras när modellen inte genererar ett svar. | Ja | |
| └– kod | OpenAI.ResponseErrorCode | Felkoden för svaret. | Ja | |
| └– meddelande | snöre | En läsbar beskrivning av felet. | Ja | |
| Id-nummer | snöre | Unik identifierare för det här svaret. | Ja | |
| incomplete_details | OpenAI.ResponseIncompleteDetails (nullbar) | Ja | ||
| └— orsak | enum | Möjliga värden: max_output_tokens, content_filter |
Nej. | |
| instructions | sträng eller matris med OpenAI.InputItem | Ja | ||
| max_output_tokens | OpenAI.integer (nullbar) | Nej. | ||
| max_tool_calls | OpenAI.integer (nullbar) | Nej. | ||
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| model | snöre | Implementeringen av modellen som ska användas för att skapa det här svaret. | Nej. | |
| objekt | enum | Objekttypen för den här resursen – ange alltid till response.Möjliga värden: response |
Ja | |
| output | matris med OpenAI.OutputItem | En matris med innehållsobjekt som genereras av modellen. – Längden och ordningen på objekt i matrisen output är beroendepå modellens svar. – I stället för att komma åt det första objektet i matrisen output ochanta att det är ett assistant meddelande med innehållet som har genererats avi modellen kan du överväga att använda egenskapen output_text därstöds i SDK:er. |
Ja | |
| output_text | sträng (nullbar) | Nej. | ||
| parallella verktygsanrop | booleskt | Om modellen ska kunna köra verktygsanrop parallellt. | Ja | Sann |
| previous_response_id | sträng (nullbar) | Nej. | ||
| prompt | OpenAI.Prompt | Referens till en promptmall och dess variabler. Läs mer. |
Nej. | |
| prompt_cache_key | snöre | Används av OpenAI för att cachelagra svar för liknande begäranden för att optimera dina cacheträffar. Ersätter fältet user .
Läs mer. |
Nej. | |
| prompt_cache_retention | enum | Möjliga värden: in-memory, 24h |
Nej. | |
| reasoning | OpenAI.Reasoning (nullbar) |
endast gpt-5- och o-seriens modeller Konfigurationsalternativ för resonemangsmodeller. |
Nej. | |
| └— insats | OpenAI.ReasoningEffort | Begränsar arbetet med resonemang för resonemangsmodeller. För närvarande stödda värden är none, minimal, , low, medium, highoch xhigh. MinskaAnsträngning i resonemang kan leda till snabbare svar och färre token som används om resonemang i ett svar. - gpt-5.1 standardvärdet är none, som inte utför resonemang. De stödda resonemangsvärdena för gpt-5.1 är none, low, medium, och high. Verktygsanrop stöds för alla resonemangsvärden i gpt-5.1.– Alla modeller före gpt-5.1 standardinställningen för medium resonemang och stöder noneinte .– Modellen gpt-5-pro har som standard (och stöder endast) high resonemang.- xhigh stöds för alla modeller efter gpt-5.1-codex-max. |
Nej. | |
| └– generate_summary | enum | Möjliga värden: auto, concise, detailed |
Nej. | |
| └— sammanfattning | enum | Möjliga värden: auto, concise, detailed |
Nej. | |
| safety_identifier | snöre | En stabil identifierare som används för att identifiera användare av ditt program som kan bryta mot OpenAI:s användningsprinciper. ID:na ska vara en sträng som unikt identifierar varje användare. Vi rekommenderar att du hashar användarnamnet eller e-postadressen för att undvika att skicka identifierande information till oss. Läs mer. |
Nej. | |
| servicenivå | OpenAI.ServiceTier | Anger den bearbetningstyp som används för att hantera begäran. - Om den är inställd på 'auto' kommer förfrågan att behandlas med servicenivån konfigurerad i Project-inställningarna. Om inget annat är konfigurerat, kommer Project att använda 'default'. – Om den är inställd på "standard" bearbetas begäran med standardpriser och prestanda för den valda modellen. - Om den är inställd på 'flex' eller 'priority', kommer förfrågan att behandlas med motsvarande tjänstenivå. – När den inte har angetts är standardbeteendet "auto". När parametern service_tier har angetts innehåller svarstexten service_tier värdet baserat på det bearbetningsläge som faktiskt används för att hantera begäran. Det här svarsvärdet kan skilja sig från värdet som anges i parametern. |
Nej. | |
| status | enum | Status för svarsgenereringen. En av completed, failed,in_progress, cancelled, queued eller incomplete.Möjliga värden: completed, failed, in_progress, cancelled, , queuedincomplete |
Nej. | |
| temperatur | OpenAI.numeric (nullbar) | Nej. | 1 | |
| text | OpenAI.ResponseTextParam | Konfigurationsalternativ för ett textsvar från modellen. Kan vara oformaterad text eller strukturerade JSON-data. Lära sig mer: - Textinmatningar och utmatningar - Strukturerade Utdata |
Nej. | |
| tool_choice | OpenAI.ToolChoiceOptions eller OpenAI.ToolChoiceParam | Nej. | ||
| verktyg | OpenAI.ToolsArray | En matris med verktyg som modellen kan anropa när ett svar genereras. Du kan ange vilket verktyg som ska användas genom att ange parametern tool_choice .Vi stöder följande kategorier av verktyg: - Inbyggda verktyg: Verktyg som tillhandahålls av OpenAI som utökar modellens funktioner, som webbsökning Eller filsökning. Läs mer om inbyggda verktyg. - MCP-verktyg: Integreringar med tredjepartssystem via anpassade MCP-servrar eller fördefinierade anslutningsappar som Google Drive och SharePoint. Läs mer om MCP Tools. - Funktionsanrop (anpassade verktyg): Funktioner som definieras av dig, gör det möjligt för modellen att anropa din egen kod med starkt skrivna argument och utdata. Läs mer om funktion anropar. Du kan också använda anpassade verktyg för att anropa din egen kod. |
Nej. | |
| top_logprobs | OpenAI.integer (nullbar) | Nej. | ||
| top_p | OpenAI.numeric (nullbar) | Nej. | 1 | |
| truncation | enum | Möjliga värden: auto, disabled |
Nej. | |
| usage | OpenAI.ResponseUsage | Representerar information om tokenanvändning, inklusive indatatoken, utdatatoken, en uppdelning av utdatatoken och de totala token som används. |
Nej. | |
| user | sträng (inaktuell) | Det här fältet ersätts av safety_identifier och prompt_cache_key. Använd prompt_cache_key i stället för att underhålla cachelagringsoptimeringar.En stabil identifierare för dina slutanvändare. Används för att öka antalet cacheträffar genom bättre bucketning av liknande begäranden och för att hjälpa OpenAI att identifiera och förhindra missbruk. Läs mer. |
Nej. |
OpenAI.ResponseAudioDeltaEvent
Genereras när det finns ett partiellt ljudsvar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| delta | snöre | Ett segment med Base64-kodade svarsljudbyte. | Ja | |
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.audio.delta.Möjliga värden: response.audio.delta |
Ja |
OpenAI.ResponseAudioDoneEvent
Genereras när ljudsvaret är klart.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.audio.done.Möjliga värden: response.audio.done |
Ja |
OpenAI.ResponseAudioTranscriptDeltaEvent
Genereras när det finns en partiell avskrift av ljud.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| delta | snöre | Den partiella avskriften av ljudsvaret. | Ja | |
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.audio.transcript.delta.Möjliga värden: response.audio.transcript.delta |
Ja |
OpenAI.ResponseAudioTranscriptDoneEvent
Genereras när den fullständiga ljudavskriften har slutförts.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.audio.transcript.done.Möjliga värden: response.audio.transcript.done |
Ja |
OpenAI.ResponseCodeInterpreterCallCodeDeltaEvent
Genereras när ett partiellt kodfragment strömmas av kodtolkaren.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| delta | snöre | Det partiella kodfragmentet som strömmas av kodtolkaren. | Ja | |
| item_id | snöre | Den unika identifieraren för kodtolkarverktygets anropsobjekt. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.code_interpreter_call_code.delta.Möjliga värden: response.code_interpreter_call_code.delta |
Ja |
OpenAI.ResponseCodeInterpreterCallCodeDoneEvent
Genereras när kodfragmentet slutförs av kodtolkaren.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| kod | snöre | Det slutliga utdatat från kodtolken för kodfragmentet. | Ja | |
| item_id | snöre | Den unika identifieraren för kodtolkarverktygets anropsobjekt. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.code_interpreter_call_code.done.Möjliga värden: response.code_interpreter_call_code.done |
Ja |
OpenAI.ResponseCodeInterpreterCallCompletedEvent
Genereras när kodtolkaranropet har slutförts.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | Den unika identifieraren för kodtolkarverktygets anropsobjekt. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.code_interpreter_call.completed.Möjliga värden: response.code_interpreter_call.completed |
Ja |
OpenAI.ResponseCodeInterpreterCallInProgressEvent
Genereras när ett kodtolkaranrop pågår.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | Den unika identifieraren för kodtolkarverktygets anropsobjekt. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.code_interpreter_call.in_progress.Möjliga värden: response.code_interpreter_call.in_progress |
Ja |
OpenAI.ResponseCodeInterpreterCallInterpretingEvent
Genereras när kodtolkaren aktivt tolkar kodfragmentet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | Den unika identifieraren för kodtolkarverktygets anropsobjekt. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.code_interpreter_call.interpreting.Möjliga värden: response.code_interpreter_call.interpreting |
Ja |
OpenAI.ResponseCompletedEvent
Genereras när modellsvaret är klart.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| response | OpenAI.Response | Ja | ||
| └– agent_reference | AgentReference (nullbar) | Agenten som används för det här svaret | Ja | |
| └– bakgrund | boolesk (nullbar) | Nej. | ||
| └– completed_at | heltal (nullable) | Nej. | ||
| └– konversation | OpenAI.ConversationReference (nullbar) | Konversationen som det här svaret tillhörde. Indataobjekt och utdataobjekt från det här svaret lades automatiskt till i den här konversationen. | Nej. | |
| └– created_at | integer | Unix-tidsstämpel (i sekunder) för när det här svaret skapades. | Ja | |
| └– fel | OpenAI.ResponseError (nullbar) | Ett felobjekt som returneras när modellen inte genererar ett svar. | Ja | |
| └– id | snöre | Unik identifierare för det här svaret. | Ja | |
| └─ ofullständiga_detlajer | OpenAI.ResponseIncompleteDetails (nullbar) | Ja | ||
| └─ Instruktioner | sträng eller matris med OpenAI.InputItem (nullable) | Ja | ||
| └– max_output_tokens | OpenAI.integer (nullbar) | Nej. | ||
| └– max_tool_calls | OpenAI.integer (nullbar) | Nej. | ||
| └– metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| └– modell | snöre | Implementeringen av modellen som ska användas för att skapa det här svaret. | Nej. | |
| └– objekt | enum | Objekttypen för den här resursen – ange alltid till response.Möjliga värden: response |
Ja | |
| └– utdata | matris med OpenAI.OutputItem | En matris med innehållsobjekt som genereras av modellen. – Längden och ordningen på objekt i matrisen output är beroendepå modellens svar. – I stället för att komma åt det första objektet i matrisen output ochanta att det är ett assistant meddelande med innehållet som har genererats avi modellen kan du överväga att använda egenskapen output_text därstöds i SDK:er. |
Ja | |
| └output_text | sträng (nullbar) | Nej. | ||
| └– parallel_tool_calls | booleskt | Om modellen ska kunna köra verktygsanrop parallellt. | Ja | Sann |
| └– föregående_svar_id | sträng (nullbar) | Nej. | ||
| └─ uppmaning | OpenAI.Prompt | Referens till en promptmall och dess variabler. Läs mer. |
Nej. | |
| └– prompt_cache_key | snöre | Används av OpenAI för att cachelagra svar för liknande begäranden för att optimera dina cacheträffar. Ersätter fältet user .
Läs mer. |
Nej. | |
| └– prompt_cache_retention | enum | Möjliga värden: in-memory, 24h |
Nej. | |
| └– resonemang | OpenAI.Reasoning (nullbar) |
endast gpt-5- och o-seriens modeller Konfigurationsalternativ för resonemangsmodeller. |
Nej. | |
| └– safety_identifier | snöre | En stabil identifierare som används för att identifiera användare av ditt program som kan bryta mot OpenAI:s användningsprinciper. ID:na ska vara en sträng som unikt identifierar varje användare. Vi rekommenderar att du hashar användarnamnet eller e-postadressen för att undvika att skicka identifierande information till oss. Läs mer. |
Nej. | |
| └– service_tier | OpenAI.ServiceTier | Anger den bearbetningstyp som används för att hantera begäran. - Om den är inställd på 'auto' kommer förfrågan att behandlas med servicenivån konfigurerad i Project-inställningarna. Om inget annat är konfigurerat, kommer Project att använda 'default'. – Om den är inställd på "standard" bearbetas begäran med standardpriser och prestanda för den valda modellen. - Om den är inställd på 'flex' eller 'priority', kommer förfrågan att behandlas med motsvarande tjänstenivå. – När den inte har angetts är standardbeteendet "auto". När parametern service_tier har angetts innehåller svarstexten service_tier värdet baserat på det bearbetningsläge som faktiskt används för att hantera begäran. Det här svarsvärdet kan skilja sig från värdet som anges i parametern. |
Nej. | |
| └— status | enum | Status för svarsgenereringen. En av completed, failed,in_progress, cancelled, queued eller incomplete.Möjliga värden: completed, failed, in_progress, cancelled, , queuedincomplete |
Nej. | |
| └– temperatur | OpenAI.numeric (nullbar) | Nej. | 1 | |
| └– text | OpenAI.ResponseTextParam | Konfigurationsalternativ för ett textsvar från modellen. Kan vara oformaterad text eller strukturerade JSON-data. Lära sig mer: - Textinmatningar och utmatningar - Strukturerade Utdata |
Nej. | |
| └– verktygsval | OpenAI.ToolChoiceOptions eller OpenAI.ToolChoiceParam | Nej. | ||
| └— verktyg | OpenAI.ToolsArray | En matris med verktyg som modellen kan anropa när ett svar genereras. Du kan ange vilket verktyg som ska användas genom att ange parametern tool_choice .Vi stöder följande kategorier av verktyg: - Inbyggda verktyg: Verktyg som tillhandahålls av OpenAI som utökar modellens funktioner, som webbsökning Eller filsökning. Läs mer om inbyggda verktyg. - MCP-verktyg: Integreringar med tredjepartssystem via anpassade MCP-servrar eller fördefinierade anslutningsappar som Google Drive och SharePoint. Läs mer om MCP Tools. - Funktionsanrop (anpassade verktyg): Funktioner som definieras av dig, gör det möjligt för modellen att anropa din egen kod med starkt skrivna argument och utdata. Läs mer om funktion anropar. Du kan också använda anpassade verktyg för att anropa din egen kod. |
Nej. | |
| └– top_logprobs | OpenAI.integer (nullbar) | Nej. | ||
| └– top_p | OpenAI.numeric (nullbar) | Nej. | 1 | |
| └– trunkering | enum | Möjliga värden: auto, disabled |
Nej. | |
| └— användning | OpenAI.ResponseUsage | Representerar information om tokenanvändning, inklusive indatatoken, utdatatoken, en uppdelning av utdatatoken och de totala token som används. |
Nej. | |
| └– användare | sträng (inaktuell) | Det här fältet ersätts av safety_identifier och prompt_cache_key. Använd prompt_cache_key i stället för att underhålla cachelagringsoptimeringar.En stabil identifierare för dina slutanvändare. Används för att öka antalet cacheträffar genom bättre bucketning av liknande begäranden och för att hjälpa OpenAI att identifiera och förhindra missbruk. Läs mer. |
Nej. | |
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.completed.Möjliga värden: response.completed |
Ja |
OpenAI.ResponseContentPartAddedEvent
Genereras när en ny innehållsdel läggs till.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ja | ||
| item_id | snöre | ID:t för utdataobjektet som innehållsdelen lades till i. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| del | OpenAI.OutputContent | Ja | ||
| └– typ | OpenAI.OutputContentType | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.content_part.added.Möjliga värden: response.content_part.added |
Ja |
OpenAI.ResponseContentPartDoneEvent
Genereras när en innehållsdel är klar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ja | ||
| item_id | snöre | ID:t för utdataobjektet som innehållsdelen lades till i. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| del | OpenAI.OutputContent | Ja | ||
| └– typ | OpenAI.OutputContentType | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.content_part.done.Möjliga värden: response.content_part.done |
Ja |
OpenAI.ResponseCreatedEvent
En händelse som genereras när ett svar skapas.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| response | OpenAI.Response | Ja | ||
| └– agent_reference | AgentReference (nullbar) | Agenten som används för det här svaret | Ja | |
| └– bakgrund | boolesk (nullbar) | Nej. | ||
| └– completed_at | heltal (nullable) | Nej. | ||
| └– konversation | OpenAI.ConversationReference (nullbar) | Konversationen som det här svaret tillhörde. Indataobjekt och utdataobjekt från det här svaret lades automatiskt till i den här konversationen. | Nej. | |
| └– created_at | integer | Unix-tidsstämpel (i sekunder) för när det här svaret skapades. | Ja | |
| └– fel | OpenAI.ResponseError (nullbar) | Ett felobjekt som returneras när modellen inte genererar ett svar. | Ja | |
| └– id | snöre | Unik identifierare för det här svaret. | Ja | |
| └─ ofullständiga_detlajer | OpenAI.ResponseIncompleteDetails (nullbar) | Ja | ||
| └─ Instruktioner | sträng eller matris med OpenAI.InputItem (nullable) | Ja | ||
| └– max_output_tokens | OpenAI.integer (nullbar) | Nej. | ||
| └– max_tool_calls | OpenAI.integer (nullbar) | Nej. | ||
| └– metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| └– modell | snöre | Implementeringen av modellen som ska användas för att skapa det här svaret. | Nej. | |
| └– objekt | enum | Objekttypen för den här resursen – ange alltid till response.Möjliga värden: response |
Ja | |
| └– utdata | matris med OpenAI.OutputItem | En matris med innehållsobjekt som genereras av modellen. – Längden och ordningen på objekt i matrisen output är beroendepå modellens svar. – I stället för att komma åt det första objektet i matrisen output ochanta att det är ett assistant meddelande med innehållet som har genererats avi modellen kan du överväga att använda egenskapen output_text därstöds i SDK:er. |
Ja | |
| └output_text | sträng (nullbar) | Nej. | ||
| └– parallel_tool_calls | booleskt | Om modellen ska kunna köra verktygsanrop parallellt. | Ja | Sann |
| └– föregående_svar_id | sträng (nullbar) | Nej. | ||
| └─ uppmaning | OpenAI.Prompt | Referens till en promptmall och dess variabler. Läs mer. |
Nej. | |
| └– prompt_cache_key | snöre | Används av OpenAI för att cachelagra svar för liknande begäranden för att optimera dina cacheträffar. Ersätter fältet user .
Läs mer. |
Nej. | |
| └– prompt_cache_retention | enum | Möjliga värden: in-memory, 24h |
Nej. | |
| └– resonemang | OpenAI.Reasoning (nullbar) |
endast gpt-5- och o-seriens modeller Konfigurationsalternativ för resonemangsmodeller. |
Nej. | |
| └– safety_identifier | snöre | En stabil identifierare som används för att identifiera användare av ditt program som kan bryta mot OpenAI:s användningsprinciper. ID:na ska vara en sträng som unikt identifierar varje användare. Vi rekommenderar att du hashar användarnamnet eller e-postadressen för att undvika att skicka identifierande information till oss. Läs mer. |
Nej. | |
| └– service_tier | OpenAI.ServiceTier | Anger den bearbetningstyp som används för att hantera begäran. - Om den är inställd på 'auto' kommer förfrågan att behandlas med servicenivån konfigurerad i Project-inställningarna. Om inget annat är konfigurerat, kommer Project att använda 'default'. – Om den är inställd på "standard" bearbetas begäran med standardpriser och prestanda för den valda modellen. - Om den är inställd på 'flex' eller 'priority', kommer förfrågan att behandlas med motsvarande tjänstenivå. – När den inte har angetts är standardbeteendet "auto". När parametern service_tier har angetts innehåller svarstexten service_tier värdet baserat på det bearbetningsläge som faktiskt används för att hantera begäran. Det här svarsvärdet kan skilja sig från värdet som anges i parametern. |
Nej. | |
| └— status | enum | Status för svarsgenereringen. En av completed, failed,in_progress, cancelled, queued eller incomplete.Möjliga värden: completed, failed, in_progress, cancelled, , queuedincomplete |
Nej. | |
| └– temperatur | OpenAI.numeric (nullbar) | Nej. | 1 | |
| └– text | OpenAI.ResponseTextParam | Konfigurationsalternativ för ett textsvar från modellen. Kan vara oformaterad text eller strukturerade JSON-data. Lära sig mer: - Textinmatningar och utmatningar - Strukturerade Utdata |
Nej. | |
| └– verktygsval | OpenAI.ToolChoiceOptions eller OpenAI.ToolChoiceParam | Nej. | ||
| └— verktyg | OpenAI.ToolsArray | En matris med verktyg som modellen kan anropa när ett svar genereras. Du kan ange vilket verktyg som ska användas genom att ange parametern tool_choice .Vi stöder följande kategorier av verktyg: - Inbyggda verktyg: Verktyg som tillhandahålls av OpenAI som utökar modellens funktioner, som webbsökning Eller filsökning. Läs mer om inbyggda verktyg. - MCP-verktyg: Integreringar med tredjepartssystem via anpassade MCP-servrar eller fördefinierade anslutningsappar som Google Drive och SharePoint. Läs mer om MCP Tools. - Funktionsanrop (anpassade verktyg): Funktioner som definieras av dig, gör det möjligt för modellen att anropa din egen kod med starkt skrivna argument och utdata. Läs mer om funktion anropar. Du kan också använda anpassade verktyg för att anropa din egen kod. |
Nej. | |
| └– top_logprobs | OpenAI.integer (nullbar) | Nej. | ||
| └– top_p | OpenAI.numeric (nullbar) | Nej. | 1 | |
| └– trunkering | enum | Möjliga värden: auto, disabled |
Nej. | |
| └— användning | OpenAI.ResponseUsage | Representerar information om tokenanvändning, inklusive indatatoken, utdatatoken, en uppdelning av utdatatoken och de totala token som används. |
Nej. | |
| └– användare | sträng (inaktuell) | Det här fältet ersätts av safety_identifier och prompt_cache_key. Använd prompt_cache_key i stället för att underhålla cachelagringsoptimeringar.En stabil identifierare för dina slutanvändare. Används för att öka antalet cacheträffar genom bättre bucketning av liknande begäranden och för att hjälpa OpenAI att identifiera och förhindra missbruk. Läs mer. |
Nej. | |
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.created.Möjliga värden: response.created |
Ja |
OpenAI.ResponseCustomToolCallInputDeltaEvent
Händelse som representerar ett delta (partiell uppdatering) till indata för ett anpassat verktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| delta | snöre | Inkrementella indata (delta) för det anpassade verktygsanropet. | Ja | |
| item_id | snöre | Unik identifierare för DET API-objekt som är associerat med den här händelsen. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Händelsetypidentifieraren. Möjliga värden: response.custom_tool_call_input.delta |
Ja |
OpenAI.ResponseCustomToolCallInputDoneEvent
Händelse som anger att indata för ett anpassat verktygsanrop är slutfört.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| input | snöre | Fullständiga indata för det anpassade verktygsanropet. | Ja | |
| item_id | snöre | Unik identifierare för DET API-objekt som är associerat med den här händelsen. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Händelsetypidentifieraren. Möjliga värden: response.custom_tool_call_input.done |
Ja |
OpenAI.ResponseError
Ett felobjekt som returneras när modellen inte genererar ett svar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| kod | OpenAI.ResponseErrorCode | Felkoden för svaret. | Ja | |
| meddelande | snöre | En läsbar beskrivning av felet. | Ja |
OpenAI.ResponseErrorCode
Felkoden för svaret.
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | 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
Genereras när ett fel inträffar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| kod | sträng (nullbar) | Ja | ||
| meddelande | snöre | Felmeddelandet. | Ja | |
| Param | sträng (nullbar) | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid error.Möjliga värden: error |
Ja |
OpenAI.ResponseFailedEvent
En händelse som genereras när ett svar misslyckas.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| response | OpenAI.Response | Ja | ||
| └– agent_reference | AgentReference (nullbar) | Agenten som används för det här svaret | Ja | |
| └– bakgrund | boolesk (nullbar) | Nej. | ||
| └– completed_at | heltal (nullable) | Nej. | ||
| └– konversation | OpenAI.ConversationReference (nullbar) | Konversationen som det här svaret tillhörde. Indataobjekt och utdataobjekt från det här svaret lades automatiskt till i den här konversationen. | Nej. | |
| └– created_at | integer | Unix-tidsstämpel (i sekunder) för när det här svaret skapades. | Ja | |
| └– fel | OpenAI.ResponseError (nullbar) | Ett felobjekt som returneras när modellen inte genererar ett svar. | Ja | |
| └– id | snöre | Unik identifierare för det här svaret. | Ja | |
| └─ ofullständiga_detlajer | OpenAI.ResponseIncompleteDetails (nullbar) | Ja | ||
| └─ Instruktioner | sträng eller matris med OpenAI.InputItem (nullable) | Ja | ||
| └– max_output_tokens | OpenAI.integer (nullbar) | Nej. | ||
| └– max_tool_calls | OpenAI.integer (nullbar) | Nej. | ||
| └– metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| └– modell | snöre | Implementeringen av modellen som ska användas för att skapa det här svaret. | Nej. | |
| └– objekt | enum | Objekttypen för den här resursen – ange alltid till response.Möjliga värden: response |
Ja | |
| └– utdata | matris med OpenAI.OutputItem | En matris med innehållsobjekt som genereras av modellen. – Längden och ordningen på objekt i matrisen output är beroendepå modellens svar. – I stället för att komma åt det första objektet i matrisen output ochanta att det är ett assistant meddelande med innehållet som har genererats avi modellen kan du överväga att använda egenskapen output_text därstöds i SDK:er. |
Ja | |
| └output_text | sträng (nullbar) | Nej. | ||
| └– parallel_tool_calls | booleskt | Om modellen ska kunna köra verktygsanrop parallellt. | Ja | Sann |
| └– föregående_svar_id | sträng (nullbar) | Nej. | ||
| └─ uppmaning | OpenAI.Prompt | Referens till en promptmall och dess variabler. Läs mer. |
Nej. | |
| └– prompt_cache_key | snöre | Används av OpenAI för att cachelagra svar för liknande begäranden för att optimera dina cacheträffar. Ersätter fältet user .
Läs mer. |
Nej. | |
| └– prompt_cache_retention | enum | Möjliga värden: in-memory, 24h |
Nej. | |
| └– resonemang | OpenAI.Reasoning (nullbar) |
endast gpt-5- och o-seriens modeller Konfigurationsalternativ för resonemangsmodeller. |
Nej. | |
| └– safety_identifier | snöre | En stabil identifierare som används för att identifiera användare av ditt program som kan bryta mot OpenAI:s användningsprinciper. ID:na ska vara en sträng som unikt identifierar varje användare. Vi rekommenderar att du hashar användarnamnet eller e-postadressen för att undvika att skicka identifierande information till oss. Läs mer. |
Nej. | |
| └– service_tier | OpenAI.ServiceTier | Anger den bearbetningstyp som används för att hantera begäran. - Om den är inställd på 'auto' kommer förfrågan att behandlas med servicenivån konfigurerad i Project-inställningarna. Om inget annat är konfigurerat, kommer Project att använda 'default'. – Om den är inställd på "standard" bearbetas begäran med standardpriser och prestanda för den valda modellen. - Om den är inställd på 'flex' eller 'priority', kommer förfrågan att behandlas med motsvarande tjänstenivå. – När den inte har angetts är standardbeteendet "auto". När parametern service_tier har angetts innehåller svarstexten service_tier värdet baserat på det bearbetningsläge som faktiskt används för att hantera begäran. Det här svarsvärdet kan skilja sig från värdet som anges i parametern. |
Nej. | |
| └— status | enum | Status för svarsgenereringen. En av completed, failed,in_progress, cancelled, queued eller incomplete.Möjliga värden: completed, failed, in_progress, cancelled, , queuedincomplete |
Nej. | |
| └– temperatur | OpenAI.numeric (nullbar) | Nej. | 1 | |
| └– text | OpenAI.ResponseTextParam | Konfigurationsalternativ för ett textsvar från modellen. Kan vara oformaterad text eller strukturerade JSON-data. Lära sig mer: - Textinmatningar och utmatningar - Strukturerade Utdata |
Nej. | |
| └– verktygsval | OpenAI.ToolChoiceOptions eller OpenAI.ToolChoiceParam | Nej. | ||
| └— verktyg | OpenAI.ToolsArray | En matris med verktyg som modellen kan anropa när ett svar genereras. Du kan ange vilket verktyg som ska användas genom att ange parametern tool_choice .Vi stöder följande kategorier av verktyg: - Inbyggda verktyg: Verktyg som tillhandahålls av OpenAI som utökar modellens funktioner, som webbsökning Eller filsökning. Läs mer om inbyggda verktyg. - MCP-verktyg: Integreringar med tredjepartssystem via anpassade MCP-servrar eller fördefinierade anslutningsappar som Google Drive och SharePoint. Läs mer om MCP Tools. - Funktionsanrop (anpassade verktyg): Funktioner som definieras av dig, gör det möjligt för modellen att anropa din egen kod med starkt skrivna argument och utdata. Läs mer om funktion anropar. Du kan också använda anpassade verktyg för att anropa din egen kod. |
Nej. | |
| └– top_logprobs | OpenAI.integer (nullbar) | Nej. | ||
| └– top_p | OpenAI.numeric (nullbar) | Nej. | 1 | |
| └– trunkering | enum | Möjliga värden: auto, disabled |
Nej. | |
| └— användning | OpenAI.ResponseUsage | Representerar information om tokenanvändning, inklusive indatatoken, utdatatoken, en uppdelning av utdatatoken och de totala token som används. |
Nej. | |
| └– användare | sträng (inaktuell) | Det här fältet ersätts av safety_identifier och prompt_cache_key. Använd prompt_cache_key i stället för att underhålla cachelagringsoptimeringar.En stabil identifierare för dina slutanvändare. Används för att öka antalet cacheträffar genom bättre bucketning av liknande begäranden och för att hjälpa OpenAI att identifiera och förhindra missbruk. Läs mer. |
Nej. | |
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.failed.Möjliga värden: response.failed |
Ja |
OpenAI.ResponseFileSearchCallCompletedEvent
Genereras när ett filsökningsanrop har slutförts (resultat hittades).
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | ID för utdataobjektet när filsökningsanropet initieras. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.file_search_call.completed.Möjliga värden: response.file_search_call.completed |
Ja |
OpenAI.ResponseFileSearchCallInProgressEvent
Genereras när ett filsökningsanrop initieras.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | ID för utdataobjektet när filsökningsanropet initieras. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.file_search_call.in_progress.Möjliga värden: response.file_search_call.in_progress |
Ja |
OpenAI.ResponseFileSearchCallSearchingEvent
Genereras när en filsökning för närvarande söker.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | ID för utdataobjektet när filsökningsanropet initieras. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.file_search_call.searching.Möjliga värden: response.file_search_call.searching |
Ja |
OpenAI.ResponseFormatJsonObject
JSON-objektsvarsformat. En äldre metod för att generera JSON-svar.
Användning json_schema rekommenderas för modeller som stöder det. Observera att modellen inte kommer att generera JSON utan ett system- eller användarmeddelande som instruerar den to do det.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Vilken typ av svarsformat som definieras. Alltid json_object.Möjliga värden: json_object |
Ja |
OpenAI.ResponseFormatJsonSchema
JSON-schema svarsformat. Används för att generera strukturerade JSON-svar. Lär dig mer om Structured Outputs.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| json-schema | OpenAI.ResponseFormatJsonSchemaJsonSchema | Ja | ||
| └— beskrivning | snöre | Nej. | ||
| └— namn | snöre | Ja | ||
| └– schema | OpenAI.ResponseFormatJsonSchemaSchema | Schemat för svarsformatet, som beskrivs som ett JSON-schemaobjekt. Lär dig hur du skapar JSON-scheman här. |
Nej. | |
| └– strikt | boolesk (nullbar) | Nej. | ||
| typ | enum | Vilken typ av svarsformat som definieras. Alltid json_schema.Möjliga värden: json_schema |
Ja |
OpenAI.ResponseFormatJsonSchemaJsonSchema
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Nej. | ||
| name | snöre | Ja | ||
| schema | OpenAI.ResponseFormatJsonSchemaSchema | Schemat för svarsformatet, som beskrivs som ett JSON-schemaobjekt. Lär dig hur du skapar JSON-scheman här. |
Nej. | |
| strict | boolesk (nullbar) | Nej. |
OpenAI.ResponseFormatJsonSchemaSchema
Schemat för svarsformatet, som beskrivs som ett JSON-schemaobjekt. Lär dig hur du skapar JSON-scheman här.
Typ: objekt
OpenAI.ResponseFormatText
Standardformat för svar. Används för att generera textsvar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Vilken typ av svarsformat som definieras. Alltid text.Möjliga värden: text |
Ja |
OpenAI.ResponseFunctionCallArgumentsDeltaEvent
Genereras när det finns ett partiellt funktionsanropsargument delta.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| delta | snöre | Funktionsanropsargumentens delta som läggs till. | Ja | |
| item_id | snöre | ID:t för utdataobjektet som deltat för funktionsanropsargument läggs till i. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.function_call_arguments.delta.Möjliga värden: response.function_call_arguments.delta |
Ja |
OpenAI.ResponseFunctionCallArgumentsDoneEvent
Genereras när argumenten för funktionsanrop slutförs.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| arguments | snöre | Argumenten för funktionsanrop. | Ja | |
| item_id | snöre | Objektets ID. | Ja | |
| name | snöre | Namnet på funktionen som anropades. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Möjliga värden: response.function_call_arguments.done |
Ja |
OpenAI.ResponseImageGenCallCompletedEvent
Genereras när ett bildgenereringsverktygsanrop har slutförts och den slutliga avbildningen är tillgänglig.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | Den unika identifieraren för det bildgenereringsobjekt som bearbetas. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid "response.image_generation_call.completed". Möjliga värden: response.image_generation_call.completed |
Ja |
OpenAI.ResponseImageGenCallGeneratingEvent
Genereras när ett verktygsanrop för bildgenerering aktivt genererar en avbildning (mellanliggande tillstånd).
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | Den unika identifieraren för det bildgenereringsobjekt som bearbetas. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid “response.image_generation_call.generating”. Möjliga värden: response.image_generation_call.generating |
Ja |
OpenAI.ResponseImageGenCallInProgressEvent
Genereras när ett avbildningsgenereringsverktygsanrop pågår.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | Den unika identifieraren för det bildgenereringsobjekt som bearbetas. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid "response.image_generation_call.in_progress". Möjliga värden: response.image_generation_call.in_progress |
Ja |
OpenAI.ResponseImageGenCallPartialImageEvent
Genereras när en partiell avbildning är tillgänglig under direktuppspelning av bildgenerering.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | Den unika identifieraren för det bildgenereringsobjekt som bearbetas. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| partial_image_b64 | snöre | Base64-kodade partiella bilddata, lämpliga för återgivning som en bild. | Ja | |
| partial_image_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid "response.image_generation_call.partial_image". Möjliga värden: response.image_generation_call.partial_image |
Ja |
OpenAI.ResponseInProgressEvent
Genereras när svaret pågår.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| response | OpenAI.Response | Ja | ||
| └– agent_reference | AgentReference (nullbar) | Agenten som används för det här svaret | Ja | |
| └– bakgrund | boolesk (nullbar) | Nej. | ||
| └– completed_at | heltal (nullable) | Nej. | ||
| └– konversation | OpenAI.ConversationReference (nullbar) | Konversationen som det här svaret tillhörde. Indataobjekt och utdataobjekt från det här svaret lades automatiskt till i den här konversationen. | Nej. | |
| └– created_at | integer | Unix-tidsstämpel (i sekunder) för när det här svaret skapades. | Ja | |
| └– fel | OpenAI.ResponseError (nullbar) | Ett felobjekt som returneras när modellen inte genererar ett svar. | Ja | |
| └– id | snöre | Unik identifierare för det här svaret. | Ja | |
| └─ ofullständiga_detlajer | OpenAI.ResponseIncompleteDetails (nullbar) | Ja | ||
| └─ Instruktioner | sträng eller matris med OpenAI.InputItem (nullable) | Ja | ||
| └– max_output_tokens | OpenAI.integer (nullbar) | Nej. | ||
| └– max_tool_calls | OpenAI.integer (nullbar) | Nej. | ||
| └– metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| └– modell | snöre | Implementeringen av modellen som ska användas för att skapa det här svaret. | Nej. | |
| └– objekt | enum | Objekttypen för den här resursen – ange alltid till response.Möjliga värden: response |
Ja | |
| └– utdata | matris med OpenAI.OutputItem | En matris med innehållsobjekt som genereras av modellen. – Längden och ordningen på objekt i matrisen output är beroendepå modellens svar. – I stället för att komma åt det första objektet i matrisen output ochanta att det är ett assistant meddelande med innehållet som har genererats avi modellen kan du överväga att använda egenskapen output_text därstöds i SDK:er. |
Ja | |
| └output_text | sträng (nullbar) | Nej. | ||
| └– parallel_tool_calls | booleskt | Om modellen ska kunna köra verktygsanrop parallellt. | Ja | Sann |
| └– föregående_svar_id | sträng (nullbar) | Nej. | ||
| └─ uppmaning | OpenAI.Prompt | Referens till en promptmall och dess variabler. Läs mer. |
Nej. | |
| └– prompt_cache_key | snöre | Används av OpenAI för att cachelagra svar för liknande begäranden för att optimera dina cacheträffar. Ersätter fältet user .
Läs mer. |
Nej. | |
| └– prompt_cache_retention | enum | Möjliga värden: in-memory, 24h |
Nej. | |
| └– resonemang | OpenAI.Reasoning (nullbar) |
endast gpt-5- och o-seriens modeller Konfigurationsalternativ för resonemangsmodeller. |
Nej. | |
| └– safety_identifier | snöre | En stabil identifierare som används för att identifiera användare av ditt program som kan bryta mot OpenAI:s användningsprinciper. ID:na ska vara en sträng som unikt identifierar varje användare. Vi rekommenderar att du hashar användarnamnet eller e-postadressen för att undvika att skicka identifierande information till oss. Läs mer. |
Nej. | |
| └– service_tier | OpenAI.ServiceTier | Anger den bearbetningstyp som används för att hantera begäran. - Om den är inställd på 'auto' kommer förfrågan att behandlas med servicenivån konfigurerad i Project-inställningarna. Om inget annat är konfigurerat, kommer Project att använda 'default'. – Om den är inställd på "standard" bearbetas begäran med standardpriser och prestanda för den valda modellen. - Om den är inställd på 'flex' eller 'priority', kommer förfrågan att behandlas med motsvarande tjänstenivå. – När den inte har angetts är standardbeteendet "auto". När parametern service_tier har angetts innehåller svarstexten service_tier värdet baserat på det bearbetningsläge som faktiskt används för att hantera begäran. Det här svarsvärdet kan skilja sig från värdet som anges i parametern. |
Nej. | |
| └— status | enum | Status för svarsgenereringen. En av completed, failed,in_progress, cancelled, queued eller incomplete.Möjliga värden: completed, failed, in_progress, cancelled, , queuedincomplete |
Nej. | |
| └– temperatur | OpenAI.numeric (nullbar) | Nej. | 1 | |
| └– text | OpenAI.ResponseTextParam | Konfigurationsalternativ för ett textsvar från modellen. Kan vara oformaterad text eller strukturerade JSON-data. Lära sig mer: - Textinmatningar och utmatningar - Strukturerade Utdata |
Nej. | |
| └– verktygsval | OpenAI.ToolChoiceOptions eller OpenAI.ToolChoiceParam | Nej. | ||
| └— verktyg | OpenAI.ToolsArray | En matris med verktyg som modellen kan anropa när ett svar genereras. Du kan ange vilket verktyg som ska användas genom att ange parametern tool_choice .Vi stöder följande kategorier av verktyg: - Inbyggda verktyg: Verktyg som tillhandahålls av OpenAI som utökar modellens funktioner, som webbsökning Eller filsökning. Läs mer om inbyggda verktyg. - MCP-verktyg: Integreringar med tredjepartssystem via anpassade MCP-servrar eller fördefinierade anslutningsappar som Google Drive och SharePoint. Läs mer om MCP Tools. - Funktionsanrop (anpassade verktyg): Funktioner som definieras av dig, gör det möjligt för modellen att anropa din egen kod med starkt skrivna argument och utdata. Läs mer om funktion anropar. Du kan också använda anpassade verktyg för att anropa din egen kod. |
Nej. | |
| └– top_logprobs | OpenAI.integer (nullbar) | Nej. | ||
| └– top_p | OpenAI.numeric (nullbar) | Nej. | 1 | |
| └– trunkering | enum | Möjliga värden: auto, disabled |
Nej. | |
| └— användning | OpenAI.ResponseUsage | Representerar information om tokenanvändning, inklusive indatatoken, utdatatoken, en uppdelning av utdatatoken och de totala token som används. |
Nej. | |
| └– användare | sträng (inaktuell) | Det här fältet ersätts av safety_identifier och prompt_cache_key. Använd prompt_cache_key i stället för att underhålla cachelagringsoptimeringar.En stabil identifierare för dina slutanvändare. Används för att öka antalet cacheträffar genom bättre bucketning av liknande begäranden och för att hjälpa OpenAI att identifiera och förhindra missbruk. Läs mer. |
Nej. | |
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.in_progress.Möjliga värden: response.in_progress |
Ja |
OpenAI.ResponseIncompleteDetails
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| reason | enum | Möjliga värden: max_output_tokens, content_filter |
Nej. |
OpenAI.ResponseIncompleteEvent
En händelse som genereras när ett svar avslutas som ofullständigt.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| response | OpenAI.Response | Ja | ||
| └– agent_reference | AgentReference (nullbar) | Agenten som används för det här svaret | Ja | |
| └– bakgrund | boolesk (nullbar) | Nej. | ||
| └– completed_at | heltal (nullable) | Nej. | ||
| └– konversation | OpenAI.ConversationReference (nullbar) | Konversationen som det här svaret tillhörde. Indataobjekt och utdataobjekt från det här svaret lades automatiskt till i den här konversationen. | Nej. | |
| └– created_at | integer | Unix-tidsstämpel (i sekunder) för när det här svaret skapades. | Ja | |
| └– fel | OpenAI.ResponseError (nullbar) | Ett felobjekt som returneras när modellen inte genererar ett svar. | Ja | |
| └– id | snöre | Unik identifierare för det här svaret. | Ja | |
| └─ ofullständiga_detlajer | OpenAI.ResponseIncompleteDetails (nullbar) | Ja | ||
| └─ Instruktioner | sträng eller matris med OpenAI.InputItem (nullable) | Ja | ||
| └– max_output_tokens | OpenAI.integer (nullbar) | Nej. | ||
| └– max_tool_calls | OpenAI.integer (nullbar) | Nej. | ||
| └– metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| └– modell | snöre | Implementeringen av modellen som ska användas för att skapa det här svaret. | Nej. | |
| └– objekt | enum | Objekttypen för den här resursen – ange alltid till response.Möjliga värden: response |
Ja | |
| └– utdata | matris med OpenAI.OutputItem | En matris med innehållsobjekt som genereras av modellen. – Längden och ordningen på objekt i matrisen output är beroendepå modellens svar. – I stället för att komma åt det första objektet i matrisen output ochanta att det är ett assistant meddelande med innehållet som har genererats avi modellen kan du överväga att använda egenskapen output_text därstöds i SDK:er. |
Ja | |
| └output_text | sträng (nullbar) | Nej. | ||
| └– parallel_tool_calls | booleskt | Om modellen ska kunna köra verktygsanrop parallellt. | Ja | Sann |
| └– föregående_svar_id | sträng (nullbar) | Nej. | ||
| └─ uppmaning | OpenAI.Prompt | Referens till en promptmall och dess variabler. Läs mer. |
Nej. | |
| └– prompt_cache_key | snöre | Används av OpenAI för att cachelagra svar för liknande begäranden för att optimera dina cacheträffar. Ersätter fältet user .
Läs mer. |
Nej. | |
| └– prompt_cache_retention | enum | Möjliga värden: in-memory, 24h |
Nej. | |
| └– resonemang | OpenAI.Reasoning (nullbar) |
endast gpt-5- och o-seriens modeller Konfigurationsalternativ för resonemangsmodeller. |
Nej. | |
| └– safety_identifier | snöre | En stabil identifierare som används för att identifiera användare av ditt program som kan bryta mot OpenAI:s användningsprinciper. ID:na ska vara en sträng som unikt identifierar varje användare. Vi rekommenderar att du hashar användarnamnet eller e-postadressen för att undvika att skicka identifierande information till oss. Läs mer. |
Nej. | |
| └– service_tier | OpenAI.ServiceTier | Anger den bearbetningstyp som används för att hantera begäran. - Om den är inställd på 'auto' kommer förfrågan att behandlas med servicenivån konfigurerad i Project-inställningarna. Om inget annat är konfigurerat, kommer Project att använda 'default'. – Om den är inställd på "standard" bearbetas begäran med standardpriser och prestanda för den valda modellen. - Om den är inställd på 'flex' eller 'priority', kommer förfrågan att behandlas med motsvarande tjänstenivå. – När den inte har angetts är standardbeteendet "auto". När parametern service_tier har angetts innehåller svarstexten service_tier värdet baserat på det bearbetningsläge som faktiskt används för att hantera begäran. Det här svarsvärdet kan skilja sig från värdet som anges i parametern. |
Nej. | |
| └— status | enum | Status för svarsgenereringen. En av completed, failed,in_progress, cancelled, queued eller incomplete.Möjliga värden: completed, failed, in_progress, cancelled, , queuedincomplete |
Nej. | |
| └– temperatur | OpenAI.numeric (nullbar) | Nej. | 1 | |
| └– text | OpenAI.ResponseTextParam | Konfigurationsalternativ för ett textsvar från modellen. Kan vara oformaterad text eller strukturerade JSON-data. Lära sig mer: - Textinmatningar och utmatningar - Strukturerade Utdata |
Nej. | |
| └– verktygsval | OpenAI.ToolChoiceOptions eller OpenAI.ToolChoiceParam | Nej. | ||
| └— verktyg | OpenAI.ToolsArray | En matris med verktyg som modellen kan anropa när ett svar genereras. Du kan ange vilket verktyg som ska användas genom att ange parametern tool_choice .Vi stöder följande kategorier av verktyg: - Inbyggda verktyg: Verktyg som tillhandahålls av OpenAI som utökar modellens funktioner, som webbsökning Eller filsökning. Läs mer om inbyggda verktyg. - MCP-verktyg: Integreringar med tredjepartssystem via anpassade MCP-servrar eller fördefinierade anslutningsappar som Google Drive och SharePoint. Läs mer om MCP Tools. - Funktionsanrop (anpassade verktyg): Funktioner som definieras av dig, gör det möjligt för modellen att anropa din egen kod med starkt skrivna argument och utdata. Läs mer om funktion anropar. Du kan också använda anpassade verktyg för att anropa din egen kod. |
Nej. | |
| └– top_logprobs | OpenAI.integer (nullbar) | Nej. | ||
| └– top_p | OpenAI.numeric (nullbar) | Nej. | 1 | |
| └– trunkering | enum | Möjliga värden: auto, disabled |
Nej. | |
| └— användning | OpenAI.ResponseUsage | Representerar information om tokenanvändning, inklusive indatatoken, utdatatoken, en uppdelning av utdatatoken och de totala token som används. |
Nej. | |
| └– användare | sträng (inaktuell) | Det här fältet ersätts av safety_identifier och prompt_cache_key. Använd prompt_cache_key i stället för att underhålla cachelagringsoptimeringar.En stabil identifierare för dina slutanvändare. Används för att öka antalet cacheträffar genom bättre bucketning av liknande begäranden och för att hjälpa OpenAI att identifiera och förhindra missbruk. Läs mer. |
Nej. | |
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.incomplete.Möjliga värden: response.incomplete |
Ja |
OpenAI.ResponseLogProb
En logprob är den logaritmiska sannolikhet som modellen tilldelar för att producera en viss token vid en viss position i sekvensen. Mindre negativa (högre) logprob-värden indikerar större modellförtroende för det tokenvalet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| logprob | OpenAI.numeric | Ja | ||
| token | snöre | En möjlig texttoken. | Ja | |
| top_logprobs | matris med OpenAI.ResponseLogProbTopLogprobs | Loggens sannolikhet för de 20 mest sannolika token. | Nej. |
OpenAI.ResponseLogProbTopLogprobs
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| logprob | OpenAI.numeric | Nej. | ||
| token | snöre | Nej. |
OpenAI.ResponseMCPCallArgumentsDeltaEvent
Genereras när det finns ett delta (partiell uppdatering) till argumenten för ett MCP-verktygsanrop.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| delta | snöre | En JSON-sträng som innehåller den partiella uppdateringen av argumenten för MCP-verktygsanropet. | Ja | |
| item_id | snöre | Den unika identifieraren för MCP-verktygets anropsobjekt som bearbetas. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid "response.mcp_call_arguments.delta". Möjliga värden: response.mcp_call_arguments.delta |
Ja |
OpenAI.ResponseMCPCallArgumentsDoneEvent
Genereras när argumenten för ett MCP-verktygsanrop slutförs.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| arguments | snöre | En JSON-sträng som innehåller de slutgiltiga argumenten för MCP-verktygsanropet. | Ja | |
| item_id | snöre | Den unika identifieraren för MCP-verktygets anropsobjekt som bearbetas. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid "response.mcp_call_arguments.done". Möjliga värden: response.mcp_call_arguments.done |
Ja |
OpenAI.ResponseMCPCallCompletedEvent
Genereras när ett MCP-verktygsanrop har slutförts.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | ID:t för MCP-verktyget anropar objektet som har slutförts. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid «response.mcp_call.completed». Möjliga värden: response.mcp_call.completed |
Ja |
OpenAI.ResponseMCPCallFailedEvent
Genereras när ett MCP-verktygsanrop har misslyckats.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | ID:t för MCP-verktygets anropsobjekt som misslyckades. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid "response.mcp_call.failed". Möjliga värden: response.mcp_call.failed |
Ja |
OpenAI.ResponseMCPCallInProgressEvent
Genereras när ett MCP-verktygsanrop pågår.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | Den unika identifieraren för MCP-verktygets anropsobjekt som bearbetas. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid ‘response.mcp_call.in_progress’. Möjliga värden: response.mcp_call.in_progress |
Ja |
OpenAI.ResponseMCPListToolsCompletedEvent
Genereras när listan över tillgängliga MCP-verktyg har hämtats.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | ID:t för MCP-verktyget anropar objektet som genererade dessa utdata. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid ”response.mcp_list_tools.completed”. Möjliga värden: response.mcp_list_tools.completed |
Ja |
OpenAI.ResponseMCPListToolsFailedEvent
Genereras när försöket att visa tillgängliga MCP-verktyg misslyckades.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | ID:t för MCP-verktygets anropsobjekt som misslyckades. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid "response.mcp_list_tools.failed". Möjliga värden: response.mcp_list_tools.failed |
Ja |
OpenAI.ResponseMCPListToolsInProgressEvent
Genereras när systemet håller på att hämta listan över tillgängliga MCP-verktyg.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | ID:t för MCP-verktygets anropsobjekt som bearbetas. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid "response.mcp_list_tools.in_progress". Möjliga värden: response.mcp_list_tools.in_progress |
Ja |
OpenAI.ResponseOutputItemAddedEvent
Genereras när ett nytt utdataobjekt läggs till.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item | OpenAI.OutputItem | Ja | ||
| └– agent_reference | AgentReference | Agenten som skapade objektet. | Nej. | |
| └response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| └– typ | OpenAI.OutputItemType | Ja | ||
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.output_item.added.Möjliga värden: response.output_item.added |
Ja |
OpenAI.ResponseOutputItemDoneEvent
Genereras när ett utdataobjekt markeras som klart.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item | OpenAI.OutputItem | Ja | ||
| └– agent_reference | AgentReference | Agenten som skapade objektet. | Nej. | |
| └response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| └– typ | OpenAI.OutputItemType | Ja | ||
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.output_item.done.Möjliga värden: response.output_item.done |
Ja |
OpenAI.ResponseOutputTextAnnotationAddedEvent
Genereras när en anteckning läggs till i utdatatextinnehållet.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| annotation | OpenAI.Annotation | En anteckning som gäller för ett intervall med utdatatext. | Ja | |
| └– typ | OpenAI.AnnotationType | Ja | ||
| annotation_index | OpenAI.integer | Ja | ||
| content_index | OpenAI.integer | Ja | ||
| item_id | snöre | Den unika identifieraren för det objekt som anteckningen läggs till i. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid "response.output_text.annotation.added". Möjliga värden: response.output_text.annotation.added |
Ja |
OpenAI.ResponsePromptVariables
Valfri mappning av värden att ersätta med variabler i din fråga. Ersättningsvärdena kan antingen vara strängar eller andra typer av svarsindata som bilder eller filer.
Typ: objekt
OpenAI.ResponseQueuedEvent
Genereras när ett svar placeras i kö och väntar på att bearbetas.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| response | OpenAI.Response | Ja | ||
| └– agent_reference | AgentReference (nullbar) | Agenten som används för det här svaret | Ja | |
| └– bakgrund | boolesk (nullbar) | Nej. | ||
| └– completed_at | heltal (nullable) | Nej. | ||
| └– konversation | OpenAI.ConversationReference (nullbar) | Konversationen som det här svaret tillhörde. Indataobjekt och utdataobjekt från det här svaret lades automatiskt till i den här konversationen. | Nej. | |
| └– created_at | integer | Unix-tidsstämpel (i sekunder) för när det här svaret skapades. | Ja | |
| └– fel | OpenAI.ResponseError (nullbar) | Ett felobjekt som returneras när modellen inte genererar ett svar. | Ja | |
| └– id | snöre | Unik identifierare för det här svaret. | Ja | |
| └─ ofullständiga_detlajer | OpenAI.ResponseIncompleteDetails (nullbar) | Ja | ||
| └─ Instruktioner | sträng eller matris med OpenAI.InputItem (nullable) | Ja | ||
| └– max_output_tokens | OpenAI.integer (nullbar) | Nej. | ||
| └– max_tool_calls | OpenAI.integer (nullbar) | Nej. | ||
| └– metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| └– modell | snöre | Implementeringen av modellen som ska användas för att skapa det här svaret. | Nej. | |
| └– objekt | enum | Objekttypen för den här resursen – ange alltid till response.Möjliga värden: response |
Ja | |
| └– utdata | matris med OpenAI.OutputItem | En matris med innehållsobjekt som genereras av modellen. – Längden och ordningen på objekt i matrisen output är beroendepå modellens svar. – I stället för att komma åt det första objektet i matrisen output ochanta att det är ett assistant meddelande med innehållet som har genererats avi modellen kan du överväga att använda egenskapen output_text därstöds i SDK:er. |
Ja | |
| └output_text | sträng (nullbar) | Nej. | ||
| └– parallel_tool_calls | booleskt | Om modellen ska kunna köra verktygsanrop parallellt. | Ja | Sann |
| └– föregående_svar_id | sträng (nullbar) | Nej. | ||
| └─ uppmaning | OpenAI.Prompt | Referens till en promptmall och dess variabler. Läs mer. |
Nej. | |
| └– prompt_cache_key | snöre | Används av OpenAI för att cachelagra svar för liknande begäranden för att optimera dina cacheträffar. Ersätter fältet user .
Läs mer. |
Nej. | |
| └– prompt_cache_retention | enum | Möjliga värden: in-memory, 24h |
Nej. | |
| └– resonemang | OpenAI.Reasoning (nullbar) |
endast gpt-5- och o-seriens modeller Konfigurationsalternativ för resonemangsmodeller. |
Nej. | |
| └– safety_identifier | snöre | En stabil identifierare som används för att identifiera användare av ditt program som kan bryta mot OpenAI:s användningsprinciper. ID:na ska vara en sträng som unikt identifierar varje användare. Vi rekommenderar att du hashar användarnamnet eller e-postadressen för att undvika att skicka identifierande information till oss. Läs mer. |
Nej. | |
| └– service_tier | OpenAI.ServiceTier | Anger den bearbetningstyp som används för att hantera begäran. - Om den är inställd på 'auto' kommer förfrågan att behandlas med servicenivån konfigurerad i Project-inställningarna. Om inget annat är konfigurerat, kommer Project att använda 'default'. – Om den är inställd på "standard" bearbetas begäran med standardpriser och prestanda för den valda modellen. - Om den är inställd på 'flex' eller 'priority', kommer förfrågan att behandlas med motsvarande tjänstenivå. – När den inte har angetts är standardbeteendet "auto". När parametern service_tier har angetts innehåller svarstexten service_tier värdet baserat på det bearbetningsläge som faktiskt används för att hantera begäran. Det här svarsvärdet kan skilja sig från värdet som anges i parametern. |
Nej. | |
| └— status | enum | Status för svarsgenereringen. En av completed, failed,in_progress, cancelled, queued eller incomplete.Möjliga värden: completed, failed, in_progress, cancelled, , queuedincomplete |
Nej. | |
| └– temperatur | OpenAI.numeric (nullbar) | Nej. | 1 | |
| └– text | OpenAI.ResponseTextParam | Konfigurationsalternativ för ett textsvar från modellen. Kan vara oformaterad text eller strukturerade JSON-data. Lära sig mer: - Textinmatningar och utmatningar - Strukturerade Utdata |
Nej. | |
| └– verktygsval | OpenAI.ToolChoiceOptions eller OpenAI.ToolChoiceParam | Nej. | ||
| └— verktyg | OpenAI.ToolsArray | En matris med verktyg som modellen kan anropa när ett svar genereras. Du kan ange vilket verktyg som ska användas genom att ange parametern tool_choice .Vi stöder följande kategorier av verktyg: - Inbyggda verktyg: Verktyg som tillhandahålls av OpenAI som utökar modellens funktioner, som webbsökning Eller filsökning. Läs mer om inbyggda verktyg. - MCP-verktyg: Integreringar med tredjepartssystem via anpassade MCP-servrar eller fördefinierade anslutningsappar som Google Drive och SharePoint. Läs mer om MCP Tools. - Funktionsanrop (anpassade verktyg): Funktioner som definieras av dig, gör det möjligt för modellen att anropa din egen kod med starkt skrivna argument och utdata. Läs mer om funktion anropar. Du kan också använda anpassade verktyg för att anropa din egen kod. |
Nej. | |
| └– top_logprobs | OpenAI.integer (nullbar) | Nej. | ||
| └– top_p | OpenAI.numeric (nullbar) | Nej. | 1 | |
| └– trunkering | enum | Möjliga värden: auto, disabled |
Nej. | |
| └— användning | OpenAI.ResponseUsage | Representerar information om tokenanvändning, inklusive indatatoken, utdatatoken, en uppdelning av utdatatoken och de totala token som används. |
Nej. | |
| └– användare | sträng (inaktuell) | Det här fältet ersätts av safety_identifier och prompt_cache_key. Använd prompt_cache_key i stället för att underhålla cachelagringsoptimeringar.En stabil identifierare för dina slutanvändare. Används för att öka antalet cacheträffar genom bättre bucketning av liknande begäranden och för att hjälpa OpenAI att identifiera och förhindra missbruk. Läs mer. |
Nej. | |
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid "response.queued". Möjliga värden: response.queued |
Ja |
OpenAI.ResponseReasoningSummaryPartAddedEvent
Genereras när en ny sammanfattningsdel för resonemang läggs till.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | ID:t för objektet som den här sammanfattningsdelen är associerad med. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| del | OpenAI.ResponseReasoningSummaryPartAddedEventPart | Ja | ||
| └– text | snöre | Ja | ||
| └– typ | enum | Möjliga värden: summary_text |
Ja | |
| sequence_number | OpenAI.integer | Ja | ||
| summary_index | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.reasoning_summary_part.added.Möjliga värden: response.reasoning_summary_part.added |
Ja |
OpenAI.ResponseReasoningSummaryPartAddedEventPart
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | Ja | ||
| typ | enum | Möjliga värden: summary_text |
Ja |
OpenAI.ResponseReasoningSummaryPartDoneEvent
Genereras när en sammanfattningsdel av resonemanget har slutförts.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | ID:t för objektet som den här sammanfattningsdelen är associerad med. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| del | OpenAI.ResponseReasoningSummaryPartDoneEventPart | Ja | ||
| └– text | snöre | Ja | ||
| └– typ | enum | Möjliga värden: summary_text |
Ja | |
| sequence_number | OpenAI.integer | Ja | ||
| summary_index | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.reasoning_summary_part.done.Möjliga värden: response.reasoning_summary_part.done |
Ja |
OpenAI.ResponseReasoningSummaryPartDoneEventPart
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | Ja | ||
| typ | enum | Möjliga värden: summary_text |
Ja |
OpenAI.ResponseReasoningSummaryTextDeltaEvent
Genereras när ett delta läggs till i en sammanfattningstext för resonemang.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| delta | snöre | Textdeltat som har lagts till i sammanfattningen. | Ja | |
| item_id | snöre | ID:t för objektet som den här sammanfattningstextdelten är associerad med. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| summary_index | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.reasoning_summary_text.delta.Möjliga värden: response.reasoning_summary_text.delta |
Ja |
OpenAI.ResponseReasoningSummaryTextDoneEvent
Genereras när en sammanfattningstext för resonemanget har slutförts.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | ID:t för objektet som den här sammanfattningstexten är associerad med. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| summary_index | OpenAI.integer | Ja | ||
| text | snöre | Den fullständiga texten i den slutförda motiveringssammanfattningen. | Ja | |
| typ | enum | Typen av händelse. Alltid response.reasoning_summary_text.done.Möjliga värden: response.reasoning_summary_text.done |
Ja |
OpenAI.ResponseReasoningTextDeltaEvent
Genereras när ett delta läggs till i en resonemangstext.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ja | ||
| delta | snöre | Textdeltat som lades till i resonemangsinnehållet. | Ja | |
| item_id | snöre | ID:t för objektet som det här textdeltat är associerat med. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.reasoning_text.delta.Möjliga värden: response.reasoning_text.delta |
Ja |
OpenAI.ResponseReasoningTextDoneEvent
Genereras när en resonemangstext har slutförts.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ja | ||
| item_id | snöre | ID:t för objektet som den här resonemangstexten är associerad med. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| text | snöre | Den fullständiga texten i det slutförda resonemangsinnehållet. | Ja | |
| typ | enum | Typen av händelse. Alltid response.reasoning_text.done.Möjliga värden: response.reasoning_text.done |
Ja |
OpenAI.ResponseRefusalDeltaEvent
Genereras när det finns en partiell avslagstext.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ja | ||
| delta | snöre | Avslagstexten som läggs till. | Ja | |
| item_id | snöre | ID för det utdataobjekt som avslagstexten läggs till i. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.refusal.delta.Möjliga värden: response.refusal.delta |
Ja |
OpenAI.ResponseRefusalDoneEvent
Genereras när avslagstexten har slutförts.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ja | ||
| item_id | snöre | ID för det utdataobjekt där avslagstexten slutförs. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| vägran | snöre | Avslagstexten som har slutförts. | Ja | |
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.refusal.done.Möjliga värden: response.refusal.done |
Ja |
OpenAI.ResponseStreamOptions
Alternativ för direktuppspelningssvar. Ange endast detta när du anger stream: true.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| include_obfuscation | booleskt | När det är sant aktiveras fördunkling av dataströmmar. Dataströmfördunkling lägger till slumpmässiga tecken till ett obfuscation fält vid strömmande deltahändelser tillnormalisera nyttolaststorlekar som en åtgärd för vissa sidokanalattacker. Dessa fördunklingsfält ingår som standard, men lägger till en liten mängd omkostnader för dataströmmen. Du kan ange include_obfuscation tillfalse för att optimera bandbredden om du litar på nätverkslänkarna mellan ditt program och OpenAI-API:et. |
Nej. |
OpenAI.ResponseTextDeltaEvent
Genereras när det finns ytterligare ett textdelta.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ja | ||
| delta | snöre | Textdeltat som lades till. | Ja | |
| item_id | snöre | ID:t för utdataobjektet som textdeltat lades till i. | Ja | |
| logprobs | matris med OpenAI.ResponseLogProb | Loggannolikheterna för token i deltat. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.output_text.delta.Möjliga värden: response.output_text.delta |
Ja |
OpenAI.ResponseTextDoneEvent
Genereras när textinnehållet har slutförts.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| content_index | OpenAI.integer | Ja | ||
| item_id | snöre | ID för utdataobjektet där textinnehållet har slutförts. | Ja | |
| logprobs | matris med OpenAI.ResponseLogProb | Loggannolikheterna för token i deltat. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| text | snöre | Textinnehållet som har slutförts. | Ja | |
| typ | enum | Typen av händelse. Alltid response.output_text.done.Möjliga värden: response.output_text.done |
Ja |
OpenAI.ResponseTextParam
Konfigurationsalternativ för ett textsvar från modellen. Kan vara oformaterad text eller strukturerade JSON-data. Lära sig mer:
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| format | OpenAI.TextResponseFormatConfiguration | Ett objekt som anger det format som modellen måste mata ut. Konfigurera { "type": "json_schema" } möjliggör strukturerade utdata,som säkerställer att modellen matchar ditt angivna JSON-schema. Läs mer i Standardformatet är { "type": "text" } utan ytterligare alternativ.*Rekommenderas inte för gpt-4o och nyare modeller:** Inställning som gör att { "type": "json_object" } aktiverar det äldre JSON-läget, vilketser till att meddelandet som modellen genererar är giltigt JSON. Att använda json_schemaär att föredra för modeller som stöder det. |
Nej. | |
| Informationsnivån | OpenAI.Verbosity | Begränsar hur ordrik modellens svar är. Lägre värden resulterar i mer koncisa svar, medan högre värden resulterar i mer utförliga svar. Värden som stöds för närvarande är low, mediumoch high. |
Nej. |
OpenAI.ResponseUsage
Representerar information om tokenanvändning, inklusive indatatoken, utdatatoken, en uppdelning av utdatatoken och de totala token som används.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| input_tokens | OpenAI.integer | Ja | ||
| input_tokens_details | OpenAI.ResponseUsageInputTokensDetails | Ja | ||
| └– cached_tokens | OpenAI.integer | Ja | ||
| output_tokens | OpenAI.integer | Ja | ||
| output_tokens_details | OpenAI.ResponseUsageOutputTokensDetails | Ja | ||
| └– reasoning_tokens | OpenAI.integer | Ja | ||
| total_tokens | OpenAI.integer | Ja |
OpenAI.ResponseUsageInputTokensDetails
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| cached_tokens | OpenAI.integer | Ja |
OpenAI.ResponseUsageOutputTokensDetails
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| reasoning_tokens | OpenAI.integer | Ja |
OpenAI.ResponseWebSearchCallCompletedEvent
Genereras när ett webbsökningsanrop har slutförts.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | Unikt ID för utdataobjektet som är associerat med webbsökningsanropet. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.web_search_call.completed.Möjliga värden: response.web_search_call.completed |
Ja |
OpenAI.ResponseWebSearchCallInProgressEvent
Genereras när ett webbsökningsanrop initieras.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | Unikt ID för utdataobjektet som är associerat med webbsökningsanropet. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.web_search_call.in_progress.Möjliga värden: response.web_search_call.in_progress |
Ja |
OpenAI.ResponseWebSearchCallSearchingEvent
Genereras när ett webbsökningsanrop körs.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_id | snöre | Unikt ID för utdataobjektet som är associerat med webbsökningsanropet. | Ja | |
| output_index | OpenAI.integer | Ja | ||
| sequence_number | OpenAI.integer | Ja | ||
| typ | enum | Typen av händelse. Alltid response.web_search_call.searching.Möjliga värden: response.web_search_call.searching |
Ja |
OpenAI.Screenshot
En skärmbildsåtgärd.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Anger händelsetypen. För en skärmbildåtgärd är den här egenskapen alltid inställd på screenshot.Möjliga värden: screenshot |
Ja |
OpenAI.Scroll
En scrollningsåtgärd.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| scroll_x | OpenAI.integer | Ja | ||
| scroll_y | OpenAI.integer | Ja | ||
| typ | enum | Anger händelsetypen. För en rullningsåtgärd är den här egenskapen alltid inställd på scroll.Möjliga värden: scroll |
Ja | |
| x | OpenAI.integer | Ja | ||
| y | OpenAI.integer | Ja |
OpenAI.SearchContextSize
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | lowmediumhigh |
OpenAI.ServiceTier
Anger den bearbetningstyp som används för att hantera begäran.
- Om den är inställd på 'auto' kommer förfrågan att behandlas med servicenivån konfigurerad i Project-inställningarna. Om inget annat är konfigurerat, kommer Project att använda 'default'.
- Om den är inställd på "standard" bearbetas begäran med standardpriser och prestanda för den valda modellen.
- Om den är inställd på 'flex' eller 'priority', kommer förfrågan att behandlas med motsvarande tjänstenivå.
- När den inte har angetts är standardbeteendet "automatiskt".
När parametern
service_tierhar angetts innehåller svarstextenservice_tiervärdet baserat på det bearbetningsläge som faktiskt används för att hantera begäran. Det här svarsvärdet kan skilja sig från värdet som anges i parametern.
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Nullbar | Ja |
| Värden | autodefaultflexscalepriority |
OpenAI.SpecificApplyPatchParam
Tvingar modellen att anropa verktyget apply_patch när ett verktygsanrop körs.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Verktyget som ska anropas. Alltid apply_patch.Möjliga värden: apply_patch |
Ja |
OpenAI.SpecificFunctionShellParam
Tvingar modellen att anropa shell-verktyget när ett verktygsanrop krävs.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Verktyget som ska anropas. Alltid shell.Möjliga värden: shell |
Ja |
OpenAI.Summary
En sammanfattningstext från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | En sammanfattning av resonemangsresultatet från modellen hittills. | Ja | |
| typ | enum | Typ av objekt. Alltid summary_text.Möjliga värden: summary_text |
Ja |
OpenAI.SummaryTextContent
En sammanfattningstext från modellen.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | En sammanfattning av resonemangsresultatet från modellen hittills. | Ja | |
| typ | enum | Typ av objekt. Alltid summary_text.Möjliga värden: summary_text |
Ja |
OpenAI.TextContent
Ett textinnehåll.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | Ja | ||
| typ | enum | Möjliga värden: text |
Ja |
OpenAI.TextResponseFormatConfiguration
Ett objekt som anger det format som modellen måste mata ut.
Konfiguration { "type": "json_schema" } möjliggör strukturerade utdata, vilket säkerställer att modellen matchar ditt angivna JSON-schema. Läs mer i
Standardformatet är { "type": "text" } utan ytterligare alternativ.
Rekommenderas inte för gpt-4o och nyare modeller:* Inställning för att { "type": "json_object" } aktivera det äldre JSON-läget, vilket säkerställer att meddelandet modellen genererar är giltigt JSON. Att använda json_schema är att föredra för modeller som stöder det.
Diskriminerande för OpenAI.TextResponseFormatConfiguration
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
json_schema |
OpenAI.TextResponseFormatJsonSchema |
text |
OpenAI.TextResponseFormatConfigurationResponseFormatText |
json_object |
OpenAI.TextResponseFormatConfigurationResponseFormatJsonObject |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.TextResponseFormatConfigurationType | Ja |
OpenAI.TextResponseFormatConfigurationResponseFormatJsonObject
JSON-objektsvarsformat. En äldre metod för att generera JSON-svar.
Användning json_schema rekommenderas för modeller som stöder det. Observera att modellen inte kommer att generera JSON utan ett system- eller användarmeddelande som instruerar den to do det.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Vilken typ av svarsformat som definieras. Alltid json_object.Möjliga värden: json_object |
Ja |
OpenAI.TextResponseFormatConfigurationResponseFormatText
Standardformat för svar. Används för att generera textsvar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Vilken typ av svarsformat som definieras. Alltid text.Möjliga värden: text |
Ja |
OpenAI.TextResponseFormatConfigurationType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | textjson_schemajson_object |
OpenAI.TextResponseFormatJsonSchema
JSON-schema svarsformat. Används för att generera strukturerade JSON-svar. Lär dig mer om Structured Outputs.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | En beskrivning av vad svarsformatet är till för, som används av modellen för att bestämma hur man ska svara enligt formatet. |
Nej. | |
| name | snöre | Namnet på svarsformatet. Måste vara a-z, A-Z, 0-9 eller innehålla understreck och bindestreck, med en maximal längd på 64. |
Ja | |
| schema | OpenAI.ResponseFormatJsonSchemaSchema | Schemat för svarsformatet, som beskrivs som ett JSON-schemaobjekt. Lär dig hur du skapar JSON-scheman här. |
Ja | |
| strict | boolesk (nullbar) | Nej. | ||
| typ | enum | Vilken typ av svarsformat som definieras. Alltid json_schema.Möjliga värden: json_schema |
Ja |
OpenAI.Tool
Ett verktyg som kan användas för att generera ett svar.
Discriminator för OpenAI.Tool
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | 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 |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.ToolType | Ja |
OpenAI.ToolChoiceAllowed
Begränsar de verktyg som är tillgängliga för modellen till en fördefinierad uppsättning.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| mode | enum | Begränsar de verktyg som är tillgängliga för modellen till en fördefinierad uppsättning.auto låter modellen välja bland de tillåtna verktygen och generera enmeddelande. required kräver att modellen anropar ett eller flera av de tillåtna verktygen.Möjliga värden: auto, required |
Ja | |
| verktyg | matris med objekt | En lista över verktygsdefinitioner som modellen ska tillåtas anropa. För API:et Svar kan listan med verktygsdefinitioner se ut så här: json<br> [<br> { "type": "function", "name": "get_weather" },<br> { "type": "mcp", "server_label": "deepwiki" },<br> { "type": "image_generation" }<br> ]<br> |
Ja | |
| typ | enum | Tillåten verktygskonfigurationstyp. Alltid allowed_tools.Möjliga värden: allowed_tools |
Ja |
OpenAI.ToolChoiceCodeInterpreter
Anger att modellen ska använda ett inbyggt verktyg för att generera ett svar. Lär dig mer om inbyggda verktyg.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Möjliga värden: code_interpreter |
Ja |
OpenAI.ToolChoiceComputerUsePreview
Anger att modellen ska använda ett inbyggt verktyg för att generera ett svar. Lär dig mer om inbyggda verktyg.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Möjliga värden: computer_use_preview |
Ja |
OpenAI.ToolChoiceCustom
Använd det här alternativet för att tvinga modellen att anropa ett specifikt anpassat verktyg.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| name | snöre | Namnet på det anpassade verktyg som ska anropas. | Ja | |
| typ | enum | För anpassade verktygsanrop är typen alltid custom.Möjliga värden: custom |
Ja |
OpenAI.ToolChoiceFileSearch
Anger att modellen ska använda ett inbyggt verktyg för att generera ett svar. Lär dig mer om inbyggda verktyg.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Möjliga värden: file_search |
Ja |
OpenAI.ToolChoiceFunction
Använd det här alternativet för att tvinga modellen att anropa en specifik funktion.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| name | snöre | Namnet på funktionen som ska anropas. | Ja | |
| typ | enum | För funktionsanrop är typen alltid function.Möjliga värden: function |
Ja |
OpenAI.ToolChoiceImageGeneration
Anger att modellen ska använda ett inbyggt verktyg för att generera ett svar. Lär dig mer om inbyggda verktyg.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Möjliga värden: image_generation |
Ja |
OpenAI.ToolChoiceMCP
Använd det här alternativet för att tvinga modellen att anropa ett specifikt verktyg på en fjärr-MCP-server.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| name | sträng (nullbar) | Nej. | ||
| serveretikett | snöre | Etiketten på DEN MCP-server som ska användas. | Ja | |
| typ | enum | För MCP-verktyg är typen alltid mcp.Möjliga värden: mcp |
Ja |
OpenAI.ToolChoiceOptions
Styr vilket (om något) verktyg som anropas av modellen.
none innebär att modellen inte anropar något verktyg och i stället genererar ett meddelande.
auto innebär att modellen kan välja mellan att generera ett meddelande eller anropa ett eller flera verktyg.
required innebär att modellen måste anropa ett eller flera verktyg.
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | noneautorequired |
OpenAI.ToolChoiceParam
Hur modellen ska välja vilket verktyg (eller verktyg) som ska användas när ett svar genereras. Se parametern tools för att se hur du anger vilka verktyg som modellen kan anropa.
Diskriminerande för OpenAI.ToolChoiceParam
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | 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 |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenAI.ToolChoiceParamType | Ja |
OpenAI.ToolChoiceParamType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | allowed_toolsfunctionmcpcustomapply_patchshellfile_searchweb_search_previewcomputer_use_previewweb_search_preview_2025_03_11image_generationcode_interpreter |
OpenAI.ToolChoiceWebSearchPreview
Anger att modellen ska använda ett inbyggt verktyg för att generera ett svar. Lär dig mer om inbyggda verktyg.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Möjliga värden: web_search_preview |
Ja |
OpenAI.ToolChoiceWebSearchPreview20250311
Anger att modellen ska använda ett inbyggt verktyg för att generera ett svar. Lär dig mer om inbyggda verktyg.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Möjliga värden: web_search_preview_2025_03_11 |
Ja |
OpenAI.ToolType
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | 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
En matris med verktyg som modellen kan anropa när ett svar genereras. Du kan ange vilket verktyg som ska användas genom att ange parametern tool_choice .
Vi stöder följande kategorier av verktyg:
- Inbyggda verktyg: Verktyg som tillhandahålls av OpenAI och som utökar modellens kapaciteter, som webbsökning eller filsökning. Läs mer om inbyggda verktyg.
- MCP-verktyg: Integreringar med tredjepartssystem via anpassade MCP-servrar eller fördefinierade anslutningsappar som Google Drive och SharePoint. Läs mer om MCP Tools.
- Funktionsanrop (anpassade verktyg): Funktioner som definieras av dig, vilket gör att modellen kan anropa din egen kod med starkt skrivna argument och utdata. Lär dig mer om function calling. Du kan också använda anpassade verktyg för att anropa din egen kod.
Matris för: OpenAI.Tool
OpenAI.TopLogProb
Den högsta loggens sannolikhet för en token.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| bytes | matris med OpenAI.integer | Ja | ||
| logprob | OpenAI.numeric | Ja | ||
| token | snöre | Ja |
OpenAI.Type
En åtgärd för att skriva in text.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| text | snöre | Texten som ska skrivas. | Ja | |
| typ | enum | Anger händelsetypen. För en typåtgärd är den här egenskapen alltid inställd på type.Möjliga värden: type |
Ja |
OpenAI.UpdateConversationBody
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Ja |
OpenAI.UrlCitationBody
En källhänvisning för en webbresurs som används för att generera ett modellsvar.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| end_index | OpenAI.integer | Ja | ||
| start_index | OpenAI.integer | Ja | ||
| title | snöre | Webbresursens rubrik. | Ja | |
| typ | enum | Typ av URL-källhänvisning. Alltid url_citation.Möjliga värden: url_citation |
Ja | |
| URL | snöre | Url:en för webbresursen. | Ja |
OpenAI.VectorStoreFileAttributes
Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i ett strukturerat format och fråga efter objekt via API eller instrumentpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken, booleska värden eller tal.
Typ: objekt
OpenAI.Verbosity
Begränsar hur ordrik modellens svar är. Lägre värden ger mer koncisa svar, medan högre värden ger mer utförliga svar.
Värden som stöds för närvarande är low, mediumoch high.
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Nullbar | Ja |
| Värden | lowmediumhigh |
OpenAI.Wait
En väntåtgärd.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Anger händelsetypen. För en vänta-åtgärd är den här egenskapen alltid inställd på wait.Möjliga värden: wait |
Ja |
OpenAI.WebSearchActionFind
Åtgärdstyp "find": Söker efter ett mönster på en inläst sida.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| pattern | snöre | Det mönster eller den text som ska sökas efter på sidan. | Ja | |
| typ | enum | Åtgärdstypen. Möjliga värden: find_in_page |
Ja | |
| URL | snöre | Url:en för sidan sökte efter mönstret. | Ja |
OpenAI.WebSearchActionOpenPage
Åtgärdstyp "open_page" – Öppnar en specifik URL från sökresultat.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Åtgärdstypen. Möjliga värden: open_page |
Ja | |
| URL | snöre | Url:en som öppnats av modellen. | Ja |
OpenAI.WebSearchActionSearch
Åtgärdstyp "sök" – Utför en webbsökningsfråga.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| queries | strängmatris | Sökfrågorna. | Nej. | |
| query | sträng (inaktuell) | [INAKTUELL] Sökfrågan. | Ja | |
| Källor | matris med OpenAI.WebSearchActionSearchSources | De källor som använts i sökningen. | Nej. | |
| typ | enum | Åtgärdstypen. Möjliga värden: search |
Ja |
OpenAI.WebSearchActionSearchSources
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Möjliga värden: url |
Ja | |
| URL | snöre | Ja |
OpenAI.WebSearchApproximateLocation
Användarens ungefärliga plats.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| city | sträng (nullbar) | Nej. | ||
| country | sträng (nullbar) | Nej. | ||
| region | sträng (nullbar) | Nej. | ||
| timezone | sträng (nullbar) | Nej. | ||
| typ | enum | Typ av platsapproximation. Alltid approximate.Möjliga värden: approximate |
Nej. |
OpenAI.WebSearchPreviewTool
Detta verktyg söker på webben efter relevanta resultat att använda i ett svar. Läs mer om webbsökverktyget.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| sök_kontextstorlek | OpenAI.SearchContextSize | Nej. | ||
| typ | enum | Typen av webbsökningsverktyg. En av web_search_preview eller web_search_preview_2025_03_11.Möjliga värden: web_search_preview |
Ja | |
| användarplats | OpenAI.ApproximateLocation (nullbar) | Nej. | ||
| └— stad | sträng (nullbar) | Nej. | ||
| └– land | sträng (nullbar) | Nej. | ||
| └– region | sträng (nullbar) | Nej. | ||
| └– tidszon | sträng (nullbar) | Nej. | ||
| └– typ | enum | Typ av platsapproximation. Alltid approximate.Möjliga värden: approximate |
Ja |
OpenAI.WebSearchTool
Sök på internet efter källor relaterade till prompten. Läs mer om webbsökverktyget.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| custom_search_configuration | WebSearchConfiguration | En webbsökningskonfiguration för bing anpassad sökning | Nej. | |
| └– instance_name | snöre | Namnet på den anpassade konfigurationsinstans som angetts för konfigurationen. | Ja | |
| └– project_connection_id | snöre | Project anslutnings-id för jordning med bing anpassad sökning | Ja | |
| filters | OpenAI.WebSearchToolFilters (nullbar) | Nej. | ||
| └– allowed_domains | matris med sträng (nullbar) | Nej. | ||
| sök_kontextstorlek | enum | Vägledning på hög nivå för hur mycket utrymme i kontextfönstret som ska användas för sökningen. En av low, mediumeller high.
medium används som standard.Möjliga värden: low, medium, high |
Nej. | |
| typ | enum | Typen av webbsökningsverktyg. En av web_search eller web_search_2025_08_26.Möjliga värden: web_search |
Ja | |
| användarplats | OpenAI.WebSearchApproximateLocation (nullbar) | Användarens ungefärliga plats. | Nej. | |
| └— stad | sträng (nullbar) | Nej. | ||
| └– land | sträng (nullbar) | Nej. | ||
| └– region | sträng (nullbar) | Nej. | ||
| └– tidszon | sträng (nullbar) | Nej. | ||
| └– typ | enum | Typ av platsapproximation. Alltid approximate.Möjliga värden: approximate |
Nej. |
OpenAI.WebSearchToolFilters
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| allowed_domains | strängmatris | Nej. |
OpenAI.integer
Typ: heltal
Format: int64
OpenAI.numeric
Typ: tal
Format: dubbel
OpenApiAnonymousAuthDetails
Säkerhetsinformation för anonym OpenApi-autentisering
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Objekttypen, som alltid är "anonym". Möjliga värden: anonymous |
Ja |
OpenApiAuthDetails
autentiseringsinformation för OpenApiFunctionDefinition
Diskriminerande för OpenApiAuthDetails
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
anonymous |
OpenApiAnonymousAuthDetails |
project_connection |
OpenApiProjectConnectionAuthDetails |
managed_identity |
OpenApiManagedAuthDetails |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | OpenApiAuthType | Autentiseringstyp för OpenApi-slutpunkt. Tillåtna typer är: – Anonym (ingen autentisering krävs) - Project Anslutning (kräver project_connection_id till slutpunkten, som konfigurerat i AI Foundry) – Managed_Identity (kräver målgrupp för identitetsbaserad autentisering) |
Ja |
OpenApiAuthType
Autentiseringstyp för OpenApi-slutpunkt. Tillåtna typer är:
- Anonym (ingen autentisering krävs)
- Project Anslutning (kräver project_connection_id till slutpunkten, som konfigurerat i AI Foundry)
- Managed_Identity (kräver målgrupp för identitetsbaserad autentisering)
| Fastighet | Värde |
|---|---|
| Beskrivning | Autentiseringstyp för OpenApi-slutpunkt. Tillåtna typer är: – Anonym (ingen autentisering krävs) - Project Anslutning (kräver project_connection_id till slutpunkten, som konfigurerat i AI Foundry) – Managed_Identity (kräver målgrupp för identitetsbaserad autentisering) |
| Type | snöre |
| Värden | anonymousproject_connectionmanaged_identity |
OpenApiFunctionDefinition
Information om indatadefinition för en openapi-funktion.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| auth | OpenApiAuthDetails | autentiseringsinformation för OpenApiFunctionDefinition | Ja | |
| └– typ | OpenApiAuthType | Typen av autentisering måste vara anonym/project_connection/managed_identity | Ja | |
| default_params | strängmatris | Lista över OpenAPI-specifikationsparametrar som använder standardvärden som tillhandahålls av användaren | Nej. | |
| beskrivning | snöre | En beskrivning av vad funktionen gör, som används av modellen för att välja när och hur funktionen ska anropas. | Nej. | |
| functions | matris med objekt | Lista över funktionsdefinitioner som används av OpenApi-verktyget | Nej. | |
| name | snöre | Namnet på den funktion som ska anropas. | Ja | |
| specifikation | objekt | Funktionsformen openapi, som beskrivs som ett JSON-schemaobjekt. | Ja |
OpenApiManagedAuthDetails
Säkerhetsinformation för OpenApi managed_identity-autentisering
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| security_scheme | OpenApiManagedSecurityScheme | Säkerhetsschema för OpenApi managed_identity-autentisering | Ja | |
| └— målgrupp | snöre | Autentiseringsomfång för managed_identity autentiseringstyp | Ja | |
| typ | enum | Objekttypen, som alltid är "managed_identity". Möjliga värden: managed_identity |
Ja |
OpenApiManagedSecurityScheme
Säkerhetsschema för OpenApi managed_identity-autentisering
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| audience | snöre | Autentiseringsomfång för managed_identity autentiseringstyp | Ja |
OpenApiProjectConnectionAuthDetails
Säkerhetsdetaljer för autentisering av OpenApi-projekt-anslutningar
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| security_scheme | OpenApiProjectConnectionSecurityScheme | Säkerhetsschema för OpenApi managed_identity-autentisering | Ja | |
| └– project_connection_id | snöre | Project connection id för Project Connection-autentiseringstyp | Ja | |
| typ | enum | Objekttypen, som alltid är "project_connection". Möjliga värden: project_connection |
Ja |
OpenApiProjectConnectionSecurityScheme
Säkerhetsschema för OpenApi managed_identity-autentisering
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| project_connection_id | snöre | Project connection id för Project Connection-autentiseringstyp | Ja |
OpenApiTool
Information om indatadefinition för ett OpenAPI-verktyg som används för att konfigurera en agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| openapi | OpenApiFunctionDefinition | Information om indatadefinition för en openapi-funktion. | Ja | |
| └– autentisering | OpenApiAuthDetails | Öppna API-autentiseringsinformation | Ja | |
| └– default_params | strängmatris | Lista över OpenAPI-specifikationsparametrar som använder standardvärden som tillhandahålls av användaren | Nej. | |
| └— beskrivning | snöre | En beskrivning av vad funktionen gör, som används av modellen för att välja när och hur funktionen ska anropas. | Nej. | |
| └– funktioner | matris med objekt (skrivskyddad) | Lista över funktionsdefinitioner som används av OpenApi-verktyget | Nej. | |
| └— beskrivning | snöre | En beskrivning av vad funktionen gör, som används av modellen för att välja när och hur funktionen ska anropas. | Nej. | |
| └— namn | snöre | Namnet på den funktion som ska anropas. | Ja | |
| └— parametrar | objekt | Parametrarna som funktionerna accepterar, som beskrivs som ett JSON-schemaobjekt. | Ja | |
| └— namn | snöre | Namnet på den funktion som ska anropas. | Ja | |
| └– specifikation | objekt | Funktionsformen openapi, som beskrivs som ett JSON-schemaobjekt. | Ja | |
| typ | enum | Objekttypen, som alltid är "openapi". Möjliga värden: openapi |
Ja |
Sidordning
| Fastighet | Värde |
|---|---|
| Type | snöre |
| Värden | ascdesc |
PagedConnection
En sidindelad samling av anslutningsobjekt
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| nextLink | snöre | Länken till nästa sida med objekt | Nej. | |
| värde | matris med anslutning | Anslutningsobjekten på den här sidan | Ja |
PagedDatasetVersion
Sidad samling av DatasetVersion-objekt
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| nextLink | snöre | Länken till nästa sida med objekt | Nej. | |
| värde | matris med DatasetVersion | Objekten DatasetVersion på den här sidan | Ja |
PagedDeployment
En sidig samling distributionsobjekt
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| nextLink | snöre | Länken till nästa sida med objekt | Nej. | |
| värde | matris med distribution | Distributionsobjekten på den här sidan | Ja |
PagedEvaluationRule
Sidsidig samling med EvaluationRule-objekt
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| nextLink | snöre | Länken till nästa sida med objekt | Nej. | |
| värde | matris med EvaluationRule | EvaluationRule-objekten på den här sidan | Ja |
PagedEvaluationTaxonomy
Sidsidig samling av EvaluationTaxonomy-objekt
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| nextLink | snöre | Länken till nästa sida med objekt | Nej. | |
| värde | matris med EvaluationTaxonomy | EvaluationTaxonomy-objekten på den här sidan | Ja |
PagedEvaluatorVersion
Paged-samling med EvaluatorVersion-objekt
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| nextLink | snöre | Länken till nästa sida med objekt | Nej. | |
| värde | matris för EvaluatorVersion | EvaluatorVersion-objekten på den här sidan | Ja |
PagedIndex
En sida med indexobjekt
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| nextLink | snöre | Länken till nästa sida med objekt | Nej. | |
| värde | matris med index | Indexobjekten på den här sidan | Ja |
PagedInsight
Sidsidig samling med Insight-objekt
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| nextLink | snöre | Länken till nästa sida med objekt | Nej. | |
| värde | matris med Insight | Insight-objekten på den här sidan | Ja |
PagedRedTeam
Sida samling av RedTeam-föremål
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| nextLink | snöre | Länken till nästa sida med objekt | Nej. | |
| värde | matris med RedTeam | RedTeam-objekten på den här sidan | Ja |
PagedSchedule
Sidad samling av schemaobjekt
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| nextLink | snöre | Länken till nästa sida med objekt | Nej. | |
| värde | matris med schema | Schemalägg objekt på den här sidan | Ja |
PagedScheduleRun
Sidad samling av ScheduleRun-objekt
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| nextLink | snöre | Länken till nästa sida med objekt | Nej. | |
| värde | matris med ScheduleRun | ScheduleRun-objekten på den här sidan | Ja |
PendingUploadRequest
Representerar en begäran om en väntande uppladdning.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| connectionName (på engelska) | snöre | Azure Storage Account-anslutningsnamn att använda för att generera tillfällig SAS-token | Nej. | |
| pendingUploadId | snöre | Om PendingUploadId inte anges används ett slumpmässigt GUID. | Nej. | |
| pendingUploadType | enum | BlobReference är den enda typ som stöds. Möjliga värden: BlobReference |
Ja |
PendingUploadResponse
Representerar svaret på en väntande uppladdningsbegäran
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| blobReference | BlobReference | Information om blobreferens. | Ja | |
| └– blobUri | snöre | Blob-URI-sökväg för klienten för att ladda upp data. Exempel: https://blob.windows.core.net/Container/Path |
Ja | |
| └– autentiseringsuppgifter | SasCredential | Behörighetsinformation för att access storage kontot. | Ja | |
| └– storageAccountArmId | snöre | ARM-ID för storage-kontot att använda. | Ja | |
| pendingUploadId | snöre | ID för den här uppladdningsbegäran. | Ja | |
| pendingUploadType | enum | BlobReference är den enda typ som stöds Möjliga värden: BlobReference |
Ja | |
| version | snöre | Version av resursen som ska skapas om användaren inte angav version när överföringen skapades från början | Nej. |
PromptAgentDefinition
Definitionen av promptagenten
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| instructions | sträng (nullbar) | Ett systemmeddelande (eller utvecklarmeddelande) som infogats i modellens kontext. | Nej. | |
| typ | enum | Möjliga värden: prompt |
Ja | |
| model | snöre | Modelldistributionen som ska användas för den här agenten. | Ja | |
| rai_config | RaiConfig | Konfiguration för innehållsfiltrering och säkerhetsfunktioner för ansvarsfull AI (RAI). | Nej. | |
| └– rai_policy_name | snöre | Namnet på den RAI-princip som ska tillämpas. | Ja | |
| reasoning | OpenAI.Reasoning (nullbar) |
endast gpt-5- och o-seriens modeller Konfigurationsalternativ för resonemangsmodeller. |
Nej. | |
| └— insats | OpenAI.ReasoningEffort | Begränsar arbetet med resonemang för resonemangsmodeller. För närvarande stödda värden är none, minimal, , low, medium, highoch xhigh. MinskaAnsträngning i resonemang kan leda till snabbare svar och färre token som används om resonemang i ett svar. - gpt-5.1 standardvärdet är none, som inte utför resonemang. De stödda resonemangsvärdena för gpt-5.1 är none, low, medium, och high. Verktygsanrop stöds för alla resonemangsvärden i gpt-5.1.– Alla modeller före gpt-5.1 standardinställningen för medium resonemang och stöder noneinte .– Modellen gpt-5-pro har som standard (och stöder endast) high resonemang.- xhigh stöds för alla modeller efter gpt-5.1-codex-max. |
Nej. | |
| └– generate_summary | enum | Möjliga värden: auto, concise, detailed |
Nej. | |
| └— sammanfattning | enum | Möjliga värden: auto, concise, detailed |
Nej. | |
| structured_inputs | objekt | En uppsättning strukturerade indata som kan delta i bindningar av promptmallsersättning eller verktygsargument. | Nej. | |
| temperatur | Nummer | Vilken samplingstemperatur som ska användas, mellan 0 och 2. Högre värden som 0,8 gör utdata mer slumpmässiga, medan lägre värden som 0,2 gör det mer fokuserat och deterministiskt. Vi rekommenderar vanligtvis att du ändrar detta eller top_p men inte båda. |
Nej. | 1 |
| text | PromptAgentDefinitionTextOptions | Konfigurationsalternativ för ett textsvar från modellen. Kan vara oformaterad text eller strukturerade JSON-data. | Nej. | |
| └– format | OpenAI.TextResponseFormatConfiguration | Ett objekt som anger det format som modellen måste mata ut. Konfigurera { "type": "json_schema" } möjliggör strukturerade utdata,som säkerställer att modellen matchar ditt angivna JSON-schema. Läs mer i Standardformatet är { "type": "text" } utan ytterligare alternativ.*Rekommenderas inte för gpt-4o och nyare modeller:** Inställning som gör att { "type": "json_object" } aktiverar det äldre JSON-läget, vilketser till att meddelandet som modellen genererar är giltigt JSON. Att använda json_schemaär att föredra för modeller som stöder det. |
Nej. | |
| tool_choice | string eller OpenAI.ToolChoiceParam | Hur modellen ska välja vilket verktyg (eller verktyg) som ska användas när ett svar genereras. Se parametern tools för att se hur du anger vilka verktyg som modellen kan anropa. |
Nej. | |
| verktyg | matris med OpenAI.Tool | En matris med verktyg som modellen kan anropa när ett svar genereras. Du kan ange vilket verktyg som ska användas genom att ange parametern tool_choice . |
Nej. | |
| top_p | Nummer | Ett alternativ till provtagning med temperatur, som kallas kärnsampling, där modellen tar hänsyn till resultatet av token med top_p sannolikhet massa. Så 0,1 innebär endast de token som omfattar de 10 främsta i%:s sannolikhetsmassa. övervägs. Vi rekommenderar vanligtvis att du ändrar detta eller temperature men inte båda. |
Nej. | 1 |
PromptAgentDefinitionTextOptions
Konfigurationsalternativ för ett textsvar från modellen. Kan vara oformaterad text eller strukturerade JSON-data.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| format | OpenAI.TextResponseFormatConfiguration | Ett objekt som anger det format som modellen måste mata ut. Konfigurera { "type": "json_schema" } möjliggör strukturerade utdata,som säkerställer att modellen matchar ditt angivna JSON-schema. Läs mer i Standardformatet är { "type": "text" } utan ytterligare alternativ.*Rekommenderas inte för gpt-4o och nyare modeller:** Inställning som gör att { "type": "json_object" } aktiverar det äldre JSON-läget, vilketser till att meddelandet som modellen genererar är giltigt JSON. Att använda json_schemaär att föredra för modeller som stöder det. |
Nej. |
PromptBasedEvaluatorDefinition
Promptbaserad utvärderare
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| data_schema | objekt | JSON-schemat (utkast 2020-12) för utvärderarens indata. Detta inkluderar parametrar som typ, egenskaper, obligatoriskt. | Nej. | |
| init_parameters | objekt | JSON-schemat (utkast 2020-12) för utvärderarens indataparametrar. Detta inkluderar parametrar som typ, egenskaper, obligatoriskt. | Nej. | |
| metrics | objekt | Förteckning över utfallsmått som tagits fram av den här utvärderaren | Nej. | |
| prompt_text | snöre | Prompttexten som används för utvärdering | Ja | |
| typ | enum | Möjliga värden: prompt |
Ja |
ProtocolVersionRecord
En postmappning för ett enskilt protokoll och dess version.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| protocol | AgentProtocol | Ja | ||
| version | snöre | Versionssträngen för protokollet, t.ex. "v0.1.1". | Ja |
RaiConfig
Konfiguration för innehållsfiltrering och säkerhetsfunktioner för ansvarsfull AI (RAI).
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| rai_policy_name | snöre | Namnet på den RAI-princip som ska tillämpas. | Ja |
RecurrenceSchedule
Modell för upprepningsschema.
Diskriminerande för RecurrenceSchedule
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
Hourly |
HourlyRecurrenceSchedule |
Daily |
DailyRecurrenceSchedule |
Weekly |
WeeklyRecurrenceSchedule |
Monthly |
MonthlyRecurrenceSchedule |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | RecurrenceType | Typ av upprepning. | Ja |
RecurrenceTrigger
Upprepningsbaserad utlösare.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| endTime | snöre | Sluttid för upprepningsschemat i ISO 8601-format. | Nej. | |
| interval | integer | Intervall för upprepningsschemat. | Ja | |
| schedule | RecurrenceSchedule | Modell för upprepningsschema. | Ja | |
| └– typ | RecurrenceType | Upprepningstyp för upprepningsschemat. | Ja | |
| startTime | snöre | Starttid för upprepningsschemat i ISO 8601-format. | Nej. | |
| timeZone | snöre | Tidszon för upprepningsschemat. | Nej. | UTC |
| typ | enum | Typ av utlösare. Möjliga värden: Recurrence |
Ja |
RecurrenceType
Typ av upprepning.
| Fastighet | Värde |
|---|---|
| Beskrivning | Typ av upprepning. |
| Type | snöre |
| Värden | HourlyDailyWeeklyMonthly |
RedTeam
Detaljer om det röda laget.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| applicationScenario | snöre | Programscenario för red team-åtgärden för att generera scenariospecifika attacker. | Nej. | |
| attackStrategies | matris med AttackStrategy | Lista över attackstrategier eller kapslade listor över attackstrategier. | Nej. | |
| visningsnamn | snöre | Namnet på det röda lagets körning. | Nej. | |
| Id-nummer | sträng (skrivskyddad) | Identifierare för det röda lagets löpning. | Ja | |
| numTurns | integer | Antal simuleringsrundor. | Nej. | |
| egenskaper | objekt | Röda lagets egenskaper. Till skillnad från taggar är egenskaper endast tillägg. När en egenskap har lagts till kan den inte tas bort. | Nej. | |
| riskCategories | matris med RiskCategory | Lista över riskkategorier som attackmål ska genereras för. | Nej. | |
| simulationOnly | booleskt | Endast simulering eller simulering + utvärdering. Standardvärdet false, om det är sant matar genomsökningen ut konversationen, inte utvärderingsresultatet. | Nej. | Falsk |
| status | sträng (skrivskyddad) | Status för det röda laget. Den ställs in av tjänsten och är skrivskyddad. | Nej. | |
| Taggar | objekt | Röda lagets taggar. Till skillnad från egenskaper är taggar helt föränderliga. | Nej. | |
| mål | TargetConfig | Abstrakt klass för målkonfiguration. | Ja | |
| └– typ | snöre | Typ av modellkonfiguration. | Ja |
RedTeamEvalRunDataSource
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| item_generation_params | ItemGenerationParams | Representerar den uppsättning parametrar som används för att styra objektgenereringsåtgärder. | Ja | |
| └– typ | ItemGenerationParamsType | Vilken typ av objektgenereringsparametrar som ska användas. | Ja | |
| mål | Mål | Basklass för mål med stöd för diskriminator. | Ja | |
| └– typ | snöre | Typ av mål. | Ja | |
| typ | enum | Typen av datakälla. Alltid azure_ai_red_team.Möjliga värden: azure_ai_red_team |
Ja |
RedTeamItemGenerationParams
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| attack_strategies | matris med AttackStrategy | Insamling av angreppsstrategier som ska användas. | Ja | |
| num_turns | integer | Antalet svängar som tillåts i spelet. | Ja | 20 |
| typ | enum | Typ av objektgenereringsparametrar. Möjliga värden: red_team |
Ja |
RedTeamSeedPromptsItemGenerationParams
Representerar parametrarna för red team seed prompts item generation.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| attack_strategies | matris med AttackStrategy | Insamling av angreppsstrategier som ska användas. | Ja | |
| num_turns | integer | Antalet svängar som tillåts i spelet. | Ja | 20 |
| källa | OpenAI.EvalJsonlFileContentSource | Ja | ||
| └– innehåll | matris med OpenAI.EvalJsonlFileContentSourceContent | Innehållet i jsonl-filen. | Ja | |
| └– typ | enum | Typen av jsonl-källa. Alltid file_content.Möjliga värden: file_content |
Ja | |
| typ | enum | Typ av objektgenereringsparametrar, alltid red_team_seed_prompts.Möjliga värden: red_team_seed_prompts |
Ja |
RedTeamTaxonomyItemGenerationParams
Representerar parametrarna för generering av red teamtaxonomiobjekt.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| attack_strategies | matris med AttackStrategy | Insamling av angreppsstrategier som ska användas. | Ja | |
| num_turns | integer | Antalet svängar som tillåts i spelet. | Ja | 20 |
| källa | OpenAI.EvalJsonlFileContentSource | Ja | ||
| └– innehåll | matris med OpenAI.EvalJsonlFileContentSourceContent | Innehållet i jsonl-filen. | Ja | |
| └– typ | enum | Typen av jsonl-källa. Alltid file_content.Möjliga värden: file_content |
Ja | |
| typ | enum | Typ av objektgenereringsparametrar, alltid red_team_taxonomy.Möjliga värden: red_team_taxonomy |
Ja |
ResponseRetrievalItemGenerationParams
Representerar parametrarna för generering av svarshämtningsobjekt.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| data_mapping | objekt | Mappning från källfält till response_id fält som krävs för att hämta chatthistorik. | Ja | |
| max_num_turns | integer | Det maximala antalet chatthistoriker som ska utvärderas. | Ja | |
| källa | OpenAI.EvalJsonlFileContentSource eller OpenAI.EvalJsonlFileIdSource | Källan som JSONL-innehåll läss från. | Ja | |
| typ | enum | Typ av objektgenereringsparametrar, alltid response_retrieval.Möjliga värden: response_retrieval |
Ja |
RiskKategori
Riskkategori för attackmålet.
| Fastighet | Värde |
|---|---|
| Beskrivning | Riskkategori för attackmålet. |
| Type | snöre |
| Värden | HateUnfairnessViolenceSexualSelfHarmProtectedMaterialCodeVulnerabilityUngroundedAttributesProhibitedActionsSensitiveDataLeakageTaskAdherence |
SASCredentials
Definition av Shared Access Signature (SAS) legitimation
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| SAS | sträng (skrivskyddad) | SAS-token | Nej. | |
| typ | enum | Typ av autentiseringsuppgifter Möjliga värden: SAS |
Ja |
SampleType
Vilken typ av prov som används i analysen.
| Fastighet | Värde |
|---|---|
| Beskrivning | Vilken typ av prov som används i analysen. |
| Type | snöre |
| Värden | EvaluationResultSample |
SasCredential
Definition av SAS-autentiseringsuppgifter
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| sasUri | sträng (skrivskyddad) | SAS-uri | Ja | |
| typ | enum | Typ av autentiseringsuppgifter Möjliga värden: SAS |
Ja |
Schema
Schemalägg modell.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Beskrivning av schemat. | Nej. | |
| visningsnamn | snöre | Namnet på schemat. | Nej. | |
| aktiverad | booleskt | Aktiverad status för schemat. | Ja | |
| Id-nummer | sträng (skrivskyddad) | Identifierare för schemat. | Ja | |
| egenskaper | objekt | Schemats egenskaper. Till skillnad från taggar är egenskaper endast tillägg. När en egenskap har lagts till kan den inte tas bort. | Nej. | |
| Provisioneringsstatus | ScheduleProvisioningStatus (skrivskyddad) | Status för schemaläggning av etablering. | Nej. | |
| systemData (på engelska) | objekt (skrivskyddat) | Systemmetadata för resursen. | Ja | |
| Taggar | objekt | Schemats taggar. Till skillnad från egenskaper är taggar helt föränderliga. | Nej. | |
| uppgift | ScheduleTask | Schemalägg uppgiftsmodell. | Ja | |
| └– konfiguration | objekt | Konfiguration för uppgiften. | Nej. | |
| └– typ | ScheduleTaskType | Typ av uppgift. | Ja | |
| trigger | Trigger | Basmodell för utlösare av schemat. | Ja | |
| └– typ | TriggerType | Typ av utlösare. | Ja |
ScheduleProvisioningStatus
Status för schemaläggning av etablering.
| Fastighet | Värde |
|---|---|
| Beskrivning | Status för schemaläggning av etablering. |
| Type | snöre |
| Värden | CreatingUpdatingDeletingSucceededFailed |
ScheduleRun
Schemalägg körningsmodell.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| fel | sträng (skrivskyddad) | Felinformation för schemakörningen. | Nej. | |
| Id-nummer | sträng (skrivskyddad) | Identifierare för schemakörningen. | Ja | |
| egenskaper | objekt (skrivskyddat) | Egenskaper för schemakörningen. | Ja | |
| scheduleId | snöre | Identifierare för schemat. | Ja | |
| framgång | booleskt värde (skrivskyddat) | Utlös status för lyckad schemakörning. | Ja | |
| triggerTime | snöre | Utlösningstid för schemakörningen. | Nej. |
ScheduleTask
Schemalägg uppgiftsmodell.
Diskriminerande för ScheduleTask
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
Evaluation |
EvaluationScheduleTask |
Insight |
InsightScheduleTask |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| configuration | objekt | Konfiguration för uppgiften. | Nej. | |
| typ | ScheduleTaskType | Typ av uppgift. | Ja |
ScheduleTaskType
Typ av uppgift.
| Fastighet | Värde |
|---|---|
| Beskrivning | Typ av uppgift. |
| Type | snöre |
| Värden | EvaluationInsight |
SharepointGroundingToolParameters
Parametrarna för sharepoint-jordningsverktyget.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| project_connections | matris med ToolProjectConnection | Project-anslutningarna som är kopplade till detta verktyg. Det kan finnas högst 1 anslutning resurs som är kopplad till verktyget. |
Nej. |
SharepointPreviewTool
Information om indatadefinition för ett sharepoint-verktyg som används för att konfigurera en agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| sharepoint_grounding_preview | SharepointGroundingToolParameters | Parametrarna för sharepoint-jordningsverktyget. | Ja | |
| └– project_connections | matris med ToolProjectConnection | Project-anslutningarna som är kopplade till detta verktyg. Det kan finnas högst 1 anslutning resurs som är kopplad till verktyget. Begränsningar: maxItems: 1 |
Nej. | |
| typ | enum | Objekttypen, som alltid är 'sharepoint_grounding_preview'. Möjliga värden: sharepoint_grounding_preview |
Ja |
Sku
SKU-information
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| capacity | integer | SKU-kapacitet | Ja | |
| family | snöre | SKU-familj | Ja | |
| name | snöre | SKU-namn | Ja | |
| storlek | snöre | SKU-storlek | Ja | |
| nivå | snöre | SKU-nivå | Ja |
StructuredInputDefinition
En strukturerad indata som kan delta i promptmallersättningar och verktygsargumentbindning.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| default_value | Standardvärdet för indata om inget körningsvärde anges. | Nej. | ||
| beskrivning | snöre | En läsbar beskrivning av indata. | Nej. | |
| required | booleskt | Om indataegenskapen krävs när agenten anropas. | Nej. | Falsk |
| schema | objekt | JSON-schemat för strukturerade indata (valfritt). | Nej. |
StructuredOutputDefinition
Strukturerade utdata som kan skapas av agenten.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | En beskrivning av de utdata som ska genereras. Används av modellen för att avgöra när utdata ska genereras. | Ja | |
| name | snöre | Namnet på strukturerade utdata. | Ja | |
| schema | objekt | JSON-schemat för strukturerade utdata. | Ja | |
| strict | boolesk (nullbar) | Om du vill framtvinga strikt validering. Standard true. |
Ja |
StructuredOutputsOutputItem
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| output | De strukturerade utdata som samlas in under svaret. | Ja | ||
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| typ | enum | Möjliga värden: structured_outputs |
Ja |
SyntheticDataGenerationPreviewEvalRunDataSource
Representerar en datakälla för utvärderingskörningar som utvärderas baserat på genererade syntetiska data i testsyfte.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| inmatningsmeddelanden | OpenAI.CreateEvalResponsesRunDataSourceInputMessagesTemplate | Nej. | ||
| └– mall | matris med objekt eller OpenAI.EvalItem | Ja | ||
| └– typ | enum | Möjliga värden: template |
Ja | |
| item_generation_params | SyntheticDataGenerationPreviewItemGenerationParams | Ja | ||
| └– model_deployment_name | snöre | Namnet på modelldistributionen som ska användas för att generera syntetiska data. | Ja | |
| └– output_dataset_id | sträng (skrivskyddad) | Identifieraren för utdatauppsättningen där genererade syntetiska data lagras. De genererade data är en jsonl-fil med kolumn-ID, fråga och test_description. | Nej. | |
| └– output_dataset_name | snöre | Namnet på den utdatauppsättning där genererade syntetiska data lagras. Om det inte tillhandahålls genererar tjänsten datauppsättningsnamnet automatiskt. | Nej. | |
| └─ uppmaning | snöre | Uppmaningen som används för att generera syntetiska data. Det här är ett alternativ om målet är av typen "azure_ai_agent" med instruktioner som konfigurerats i agenten. | Nej. | |
| └– samples_count | integer | Det maximala antalet dataexempel som ska genereras. | Ja | |
| └— källor | matris med OpenAI.EvalJsonlFileIdSource | Valfria källfiler för seed-datainnehåll för datagenerering. | Ja | |
| └– typ | enum | Typ av objektgenereringsparametrar. Möjliga värden: synthetic_data_gen_preview |
Ja | |
| mål | Mål | Basklass för mål med stöd för diskriminator. | Ja | |
| └– typ | snöre | Typ av mål. | Ja | |
| typ | enum | Typen av datakälla, alltid azure_ai_synthetic_data_gen_preview.Möjliga värden: azure_ai_synthetic_data_gen_preview |
Ja |
SyntheticDataGenerationPreviewItemGenerationParams
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| model_deployment_name | snöre | Namnet på modelldistributionen som ska användas för att generera syntetiska data. | Ja | |
| output_dataset_id | sträng (skrivskyddad) | Identifieraren för utdatauppsättningen där genererade syntetiska data lagras. De genererade data är en jsonl-fil med kolumn-ID, fråga och test_description. | Nej. | |
| output_dataset_name | snöre | Namnet på den utdatauppsättning där genererade syntetiska data lagras. Om det inte tillhandahålls genererar tjänsten datauppsättningsnamnet automatiskt. | Nej. | |
| prompt | snöre | Uppmaningen som används för att generera syntetiska data. Det här är ett alternativ om målet är av typen "azure_ai_agent" med instruktioner som konfigurerats i agenten. | Nej. | |
| samples_count | integer | Det maximala antalet dataexempel som ska genereras. | Ja | |
| Källor | matris med OpenAI.EvalJsonlFileIdSource | Valfria källfiler för seed-datainnehåll för datagenerering. | Ja | |
| typ | enum | Typ av objektgenereringsparametrar. Möjliga värden: synthetic_data_gen_preview |
Ja |
Mål
Basklass för mål med stöd för diskriminator.
Diskriminerande för mål
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
azure_ai_model |
AzureAIModelTarget |
azure_ai_agent |
AzureAIAgentTarget |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | snöre | Typ av mål. | Ja |
TargetCompletionEvalRunDataSource
Representerar en datakälla för målbaserad slutförandeutvärderingskonfiguration.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| inmatningsmeddelanden | OpenAI.CreateEvalCompletionsRunDataSourceInputMessagesItemReference | Nej. | ||
| └– item_reference | snöre | Ja | ||
| └– typ | enum | Möjliga värden: item_reference |
Ja | |
| källa | OpenAI.EvalJsonlFileContentSource eller OpenAI.EvalJsonlFileIdSource | Källkonfigurationen för infogade data eller fildata. | Ja | |
| mål | Mål | Basklass för mål med stöd för diskriminator. | Ja | |
| └– typ | snöre | Typ av mål. | Ja | |
| typ | enum | Typen av datakälla, alltid azure_ai_target_completions.Möjliga värden: azure_ai_target_completions |
Ja |
TargetConfig
Abstrakt klass för målkonfiguration.
Diskriminerande för TargetConfig
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
AzureOpenAIModel |
AzureOpenAIModelConfiguration |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | snöre | Typ av modellkonfiguration. | Ja |
TargetUpdate
Basklass för mål med stöd för diskriminator.
Diskriminerande för TargetUpdate
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
azure_ai_model |
AzureAIModelTargetUpdate |
azure_ai_agent |
AzureAIAgentTargetUpdate |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | snöre | Typ av mål. | Ja |
TaxonomyCategory
Definition av taxonomikategori.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Beskrivning av taxonomikategorin. | Nej. | |
| Id-nummer | snöre | Unik identifierare för taxonomikategorin. | Ja | |
| name | snöre | Namnet på taxonomikategorin. | Ja | |
| egenskaper | objekt | Ytterligare egenskaper för taxonomikategorin. | Nej. | |
| riskCategory | RiskKategori | Riskkategori för attackmålet. | Ja | |
| underkategorier | matris med TaxonomySubCategory | Lista över underkategorier inom taxonomi. | Ja |
TaxonomySubCategory
Definition av underkategori taxonomi.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | Beskrivning av underkategorin taxonomi. | Nej. | |
| aktiverad | booleskt | Förteckning över taxonomiartiklar i denna underkategori. | Ja | |
| Id-nummer | snöre | Unik identitetsbeteckning för underkategorin i taxonomin. | Ja | |
| name | snöre | Namn på underkategorin taxonomi. | Ja | |
| egenskaper | objekt | Ytterligare egenskaper för underkategorin taxonomi. | Nej. |
ToolDescription
Beskrivning av ett verktyg som kan användas av en agent.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | En kort beskrivning av verktygets syfte. | Nej. | |
| name | snöre | Namnet på verktyget. | Nej. |
ToolProjectConnection
En resurs för projekt-anslutning.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| project_connection_id | snöre | En project-anslutning i en ToolProjectConnectionList kopplad till detta verktyg. | Ja |
TracesPreviewEvalRunDataSource
Representerar en datakälla för utvärderingskörningar som körs via agentspårningar som lagras i Application Insights.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| agent_id | snöre | Agent-ID:t som används för att filtrera spårningar för utvärdering. | Nej. | |
| agent_name | snöre | Agentnamnet som används för att filtrera spårningar för utvärdering. | Nej. | |
| end_time | integer | Unix-tidsstämpel (i sekunder) som markerar slutet av spårningsfrågefönstret. Standardvärdet är den aktuella tiden. | Nej. | |
| ingestion_delay_seconds | integer | Fördröjningen för att ansöka om inmatning när du kör frågor mot spårningar. | Nej. | 300 |
| lookback_hours | integer | Lookback-fönstret (i timmar) som används när spårningar hämtas från Application Insights. För schemalagda utvärderingar härleds detta från upprepningsintervallet. |
Nej. | 168 |
| max_traces | integer | Samplingsgräns som tillämpas på spårningar som hämtats för utvärdering. | Nej. | 1 000 |
| trace_ids | strängmatris | Insamling av agentspårningsidentifierare som ska utvärderas. | Nej. | |
| typ | enum | Typen av datakälla, alltid azure_ai_traces_preview.Möjliga värden: azure_ai_traces_preview |
Ja |
TreatmentEffectType
Typ av behandlingseffekt.
| Fastighet | Värde |
|---|---|
| Beskrivning | Typ av behandlingseffekt. |
| Type | snöre |
| Värden | TooFewSamplesInconclusiveChangedImprovedDegraded |
Trigger
Basmodell för utlösare av schemat.
Diskriminerande för utlösare
Den här komponenten använder egenskapen type för att skilja mellan olika typer:
| Typvärde | Schema |
|---|---|
Cron |
CronTrigger (på engelska) |
Recurrence |
RecurrenceTrigger (Utlösare för upprepning) |
OneTime |
OneTimeTrigger |
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | TriggerType | Typ av utlösare. | Ja |
TriggerType
Typ av utlösare.
| Fastighet | Värde |
|---|---|
| Beskrivning | Typ av utlösare. |
| Type | snöre |
| Värden | CronRecurrenceOneTime |
UpdateAgentFromManifestRequest
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| beskrivning | snöre | En läsbar beskrivning av agenten. Begränsningar: maxLength: 512 |
Nej. | |
| manifest_id | snöre | Manifest-ID:t som agentversionen ska importeras från. | Ja | |
| metadata | objekt | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| parameter_values | objekt | Indata till manifestet som resulterar i en helt materialiserad agent. | Ja |
UpdateAgentRequest
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| definitionen | AgentDefinition | Ja | ||
| └– typ | AgentKind | Ja | ||
| └– rai_config | RaiConfig | Konfiguration för innehållsfiltrering och säkerhetsfunktioner för ansvarsfull AI (RAI). | Nej. | |
| beskrivning | snöre | En läsbar beskrivning av agenten. Begränsningar: maxLength: 512 |
Nej. | |
| metadata | objekt | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. |
UpdateEvalParametersBody
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| metadata | OpenAI.Metadata (nullbar) | Uppsättning med 16 nyckel/värde-par som kan kopplas till ett objekt. Detta kan vara användbart för att lagra ytterligare information om objektet i en strukturerad form format och fråga efter objekt via API eller kontrollpanelen. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. | |
| name | snöre | Nej. | ||
| egenskaper | objekt | Uppsättning oföränderliga 16 nyckel/värde-par som kan kopplas till ett objekt för att lagra ytterligare information. Nycklar är strängar med en maximal längd på 64 tecken. Värden är strängar med en maximal längd på 512 tecken. |
Nej. |
UserProfileMemoryItem
Ett minnesobjekt som specifikt innehåller information om användarprofiler som extraherats från konversationer, till exempel preferenser, intressen och personliga uppgifter.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| innehåll | snöre | Innehållet i minnet. | Ja | |
| typ | enum | Typen av minnesobjekt. Möjliga värden: user_profile |
Ja | |
| memory_id | snöre | Det unika ID:t för minnesobjektet. | Ja | |
| omfattning | snöre | Det namnområde som logiskt grupperar och isolerar minnen, till exempel ett användar-ID. | Ja | |
| updated_at | integer | Den senaste uppdateringstiden för minnesobjektet. | Ja |
WebSearchConfiguration
En webbsökningskonfiguration för bing anpassad sökning
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| instance_name | snöre | Namnet på den anpassade konfigurationsinstans som angetts för konfigurationen. | Ja | |
| project_connection_id | snöre | Project anslutnings-id för jordning med bing anpassad sökning | Ja |
WeeklyRecurrenceSchedule
Schema för upprepning varje vecka.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| daysOfWeek | matris med DayOfWeek | Dagar i veckan för upprepningsschemat. | Ja | |
| typ | enum | Typ av veckovis upprepning. Möjliga värden: Weekly |
Ja |
WorkflowActionOutputItem
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| action_id | snöre | Unik identifierare för åtgärden. | Ja | |
| agent_reference | AgentReference | Nej. | ||
| └— namn | snöre | Namnet på agenten. Begränsningar: maxLength: 256 |
Ja | |
| └– typ | enum | Möjliga värden: agent_reference |
Ja | |
| └— version | snöre | Agentens versionsidentifierare. | Nej. | |
| typ | snöre | Typen av CSDL-åtgärd (t.ex. "SetVariable", "InvokeAzureAgent"). | Ja | |
| parent_action_id | snöre | ID för den överordnade åtgärden om det här är en kapslad åtgärd. | Nej. | |
| previous_action_id | snöre | ID för föregående åtgärd om den här åtgärden följer en annan. | Nej. | |
| response_id | snöre | Svaret som objektet skapas på. | Nej. | |
| status | enum | Status för åtgärden (t.ex. "in_progress", "slutförd", "misslyckades", "avbröts"). Möjliga värden: completed, failed, in_progress, cancelled |
Ja | |
| typ | enum | Möjliga värden: workflow_action |
Ja |
WorkflowAgentDefinition
Definitionen av arbetsflödesagenten.
| Namn | Typ | Description | Krävs | Förinställning |
|---|---|---|---|---|
| typ | enum | Möjliga värden: workflow |
Ja | |
| rai_config | RaiConfig | Konfiguration för innehållsfiltrering och säkerhetsfunktioner för ansvarsfull AI (RAI). | Nej. | |
| └– rai_policy_name | snöre | Namnet på den RAI-princip som ska tillämpas. | Ja | |
| arbetsflöde | snöre | CSDL YAML-definitionen av arbetsflödet. | Nej. |
integer
Typ: heltal
Format: int64