Upload File - Cancel
Hiermee wordt het uploaden geannuleerd en worden alle geüploade onderdelen asynchroon verwijderd. Er kunnen geen onderdelen worden toegevoegd nadat een upload is geannuleerd.
POST {endpoint}/openai/uploads/{upload-id}/cancel?api-version=2024-10-21
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
endpoint
|
path | True |
string (url) |
Ondersteunde Cognitive Services-eindpunten (protocol en hostnaam, bijvoorbeeld: https://aoairesource.openai.azure.com. Vervang 'aoairesource' door de naam van uw Azure OpenAI-account). |
upload-id
|
path | True |
string |
De id van de upload. |
api-version
|
query | True |
string |
De aangevraagde API-versie. |
Aanvraagkoptekst
Name | Vereist | Type | Description |
---|---|---|---|
api-key | True |
string |
Geef hier uw Azure OpenAI-accountsleutel voor Cognitive Services op. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
Succes |
|
Other Status Codes |
Er is een fout opgetreden. |
Beveiliging
api-key
Geef hier uw Azure OpenAI-accountsleutel voor Cognitive Services op.
Type:
apiKey
In:
header
Voorbeelden
Cancel a large file upload operation.
Voorbeeldaanvraag
POST https://aoairesource.openai.azure.com/openai/uploads/fine-tune-72a2792ef7d24ba7b82c7fe4a37e379f/cancel?api-version=2024-10-21
Voorbeeldrespons
{
"bytes": 2097152,
"filename": "training_data_v21.jsonl",
"purpose": "fine-tune",
"status": "cancelled",
"expires_at": 1646133327,
"file": {
"status": "processed",
"bytes": 140,
"purpose": "fine-tune",
"filename": "puppy.jsonl",
"id": "file-181a1cbdcdcf4677ada87f63a0928099",
"created_at": 1646126127,
"object": "file"
},
"id": "fine-tune-72a2792ef7d24ba7b82c7fe4a37e379f",
"created_at": 1646126127,
"object": "upload"
}
Definities
Name | Description |
---|---|
Error |
Fout |
Error |
Foutcode |
Error |
ErrorResponse |
File |
Bestand |
File |
FileState |
Inner |
InnerError |
Inner |
InnerErrorCode |
Purpose |
Doel |
Type |
TypeDiscriminator |
Upload |
UploadResource |
Upload |
UploadStatus |
Error
Fout
Name | Type | Description |
---|---|---|
code |
Foutcode |
|
details |
Error[] |
De foutdetails indien beschikbaar. |
innererror |
InnerError |
|
message |
string minLength: 1 |
Het bericht van deze fout. |
target |
string |
De locatie waar de fout is opgetreden, indien beschikbaar. |
ErrorCode
Foutcode
Waarde | Description |
---|---|
conflict |
De aangevraagde bewerking conflicteert met de huidige resourcestatus. |
contentFilter |
Het genereren van installatiekopieën is mislukt als gevolg van ons veiligheidssysteem. |
fileImportFailed |
Importeren van bestand is mislukt. |
forbidden |
De bewerking is verboden voor de huidige gebruiker/API-sleutel. |
internalFailure |
Interne fout. Probeer het opnieuw. |
invalidPayload |
De aanvraaggegevens zijn ongeldig voor deze bewerking. |
itemDoesAlreadyExist |
Het item bestaat al. |
jsonlValidationFailed |
Validatie van jsonl-gegevens is mislukt. |
notFound |
De resource is niet gevonden. |
quotaExceeded |
Het quotum is overschreden. |
serviceUnavailable |
De service is momenteel niet beschikbaar. |
tooManyRequests |
Te veel aanvragen. Probeer het later opnieuw. |
unauthorized |
De huidige sleutel van de gebruiker/API is niet geautoriseerd voor de bewerking. |
unexpectedEntityState |
De bewerking kan niet worden uitgevoerd in de status van de huidige resource. |
ErrorResponse
ErrorResponse
Name | Type | Description |
---|---|---|
error |
Fout |
File
Bestand
Name | Type | Description |
---|---|---|
bytes |
integer (int64) |
De grootte van dit bestand indien beschikbaar (kan null zijn). Bestandsgrootten groter dan 2^53-1 worden niet ondersteund om compatibiliteit met JavaScript-gehele getallen te garanderen. |
created_at |
integer (unixtime) |
Een tijdstempel waarin deze taak of dit item is gemaakt (in unix-epochs). |
filename |
string minLength: 1 |
De naam van het bestand. |
id |
string |
De identiteit van dit item. |
object |
TypeDiscriminator |
|
purpose |
Doel |
|
status |
FileState |
|
status_details |
string |
Het foutbericht met details voor het geval de verwerking van dit bestand is mislukt. |
FileState
FileState
Waarde | Description |
---|---|
deleted |
De entiteit is verwijderd, maar kan nog steeds worden verwezen door andere entiteiten die de verwijdering voorafgaan. Deze kan worden gecategoriseerd als een terminalstatus. |
deleting |
De entiteit is ni het proces dat moet worden verwijderd. Deze status wordt niet geretourneerd door Azure OpenAI en wordt alleen beschikbaar gemaakt voor compatibiliteit. Deze kan worden gecategoriseerd als een actieve status. |
error |
De bewerking is voltooid met een fout en kan niet verder worden verbruikt. Deze kan worden gecategoriseerd als een terminalstatus. |
pending |
De bewerking is gemaakt en wordt niet in de wachtrij geplaatst om in de toekomst te worden verwerkt. Deze kan worden gecategoriseerd als een inactieve status. |
processed |
De bewerking is verwerkt en is gereed voor gebruik. Deze kan worden gecategoriseerd als een terminalstatus. |
running |
De bewerking is gestart. Deze kan worden gecategoriseerd als een actieve status. |
uploaded |
Het bestand is geüpload, maar is nog niet verwerkt. Deze status wordt niet geretourneerd door Azure OpenAI en wordt alleen beschikbaar gemaakt voor compatibiliteit. Deze kan worden gecategoriseerd als een inactieve status. |
InnerError
InnerError
Name | Type | Description |
---|---|---|
code |
InnerErrorCode |
|
innererror |
InnerError |
InnerErrorCode
InnerErrorCode
Waarde | Description |
---|---|
invalidPayload |
De aanvraaggegevens zijn ongeldig voor deze bewerking. |
Purpose
Doel
Waarde | Description |
---|---|
assistants |
Dit bestand bevat gegevens die moeten worden gebruikt in assistenten. |
assistants_output |
Dit bestand bevat de resultaten van een assistent. |
batch |
Dit bestand bevat de invoergegevens voor een batch. |
batch_output |
Dit bestand bevat de resultaten van een batch. |
fine-tune |
Dit bestand bevat trainingsgegevens voor een taak voor het verfijnen van de taak. |
fine-tune-results |
Dit bestand bevat de resultaten van een taak voor het afstemmen. |
TypeDiscriminator
TypeDiscriminator
Waarde | Description |
---|---|
batch |
Dit object vertegenwoordigt een batch. |
file |
Dit object vertegenwoordigt een bestand. |
fine_tuning.job |
Dit object vertegenwoordigt een taak voor het afstemmen. |
fine_tuning.job.checkpoint |
Dit object vertegenwoordigt een controlepunt van een taak voor het afstemmen. |
fine_tuning.job.event |
Dit object vertegenwoordigt een gebeurtenis van een taak voor het afstemmen. |
list |
Dit object vertegenwoordigt een lijst met andere objecten. |
model |
Dit object vertegenwoordigt een model (kan een basismodel zijn of taakresultaat verfijnen). |
upload |
Dit object vertegenwoordigt een bestand uploaden. |
upload.part |
Dit object vertegenwoordigt een deel van een bestandsupload. |
UploadResource
UploadResource
Name | Type | Description |
---|---|---|
bytes |
integer (int64) |
|
created_at |
integer (unixtime) |
Een tijdstempel waarin deze taak of dit item is gemaakt (in unix-epochs). |
expires_at |
integer (unixtime) |
|
file |
Bestand |
|
filename |
string |
|
id |
string |
De identiteit van dit item. |
object |
TypeDiscriminator |
|
purpose |
Doel |
|
status |
UploadStatus |
UploadStatus
UploadStatus
Waarde | Description |
---|---|
cancelled | |
completed | |
expired | |
pending |