TsgcHTTP_API_Anthropic › Yöntemler › CancelBatch
Anthropic API'de devam eden bir Message Batch'i iptal eder
function CancelBatch(const aBatchId: string) : TsgcAnthropicClass_Response_Batch;
| Name | Type | Açıklama |
|---|---|---|
aBatchId | const string | İptal edilecek toplu işin tanımlayıcısı, genellikle msgbatch_ ile başlar. |
ProcessingStatus'ü canceling veya ended olarak ayarlanmış güncellenmiş batch tanımlayıcısı (TsgcAnthropicClass_Response_Batch)
Anthropic API'sine bir POST /v1/messages/batches/{id}/cancel isteği gönderir. Batch içinde işlenmeye başlamış istekler yine de faturalandırılır; işlenmemiş istekler iptal edilir. AnthropicOptions içindeki anthropic-version başlığı otomatik olarak dahil edilir. Döndürülen nesne çağıran tarafından serbest bırakılmalıdır.
oResponse := oAPI.CancelBatch('msgbatch_01AbCdEf');
try
ShowMessage('new status: ' + oResponse.ProcessingStatus);
finally
oResponse.Free;
end;