Spaces:
Paused
Paused
File size: 916 Bytes
8b80819 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
#!/usr/bin/env python3
#coding: utf-8
import os
def list_and_delete_fine_tuned_models():
import openai
from openai import OpenAI
# Assurez-vous que votre clé API est définie dans les variables d'environnement
api_key = os.getenv("OPENAI_API_KEY")
client = OpenAI(api_key=api_key)
while True:
# Lister tous les assistants
assistants_list = client.beta.assistants.list(
order="desc",
limit="20",
)
if len(assistants_list.data) < 1:
break
for assistant in assistants_list.data:
print(f"Suppression de : {assistant.id} ({assistant.name}) ...", end="")
response = client.beta.assistants.delete(assistant.id)
if response.deleted:
print("OK")
else:
print("FAILED")
if __name__ == '__main__':
list_and_delete_fine_tuned_models()
|