deleteAssistants method
Batch delete assistants
Implementation
Future<List<DeleteAssistantResponse>> deleteAssistants(
List<String> assistantIds,
) async {
final results = <DeleteAssistantResponse>[];
for (final assistantId in assistantIds) {
try {
final result = await deleteAssistant(assistantId);
results.add(result);
} catch (e) {
// Continue with other assistants even if one fails
results.add(DeleteAssistantResponse(
id: assistantId,
object: 'assistant.deleted',
deleted: false,
));
}
}
return results;
}