hi
I use the script below but i have an error :
Échec de la requête : 404
{
*** “error”: {***
*** “message”: “Invalid URL (POST /v1/audio/translations)”,***
*** “type”: “invalid_request_error”,***
*** “param”: null,***
*** “code”: null***
*** }***
}
what is wrong please?
import requests
import json
# Remplacez 'your-api-key' par votre clé API OpenAI
api_key = 'MY KEY'
# Endpoint de l'API OpenAI pour les traductions audio
endpoint = 'https://api.openai.com/v1/audio/translations'
# Données de la requête
data = {
"model": "text-davinci-003",
"data": {
"audio": {
"url": "https://your-audio-file-url.mp3", # Remplacez par l'URL de votre fichier audio
},
"target_language": "fr", # Remplacez par la langue cible de la traduction
},
}
# En-têtes de la requête
headers = {
'Content-Type': 'application/json',
'Authorization': f'Bearer {api_key}',
}
# Envoi de la requête POST à l'API OpenAI
response = requests.post(endpoint, data=json.dumps(data), headers=headers)
# Vérification de la réponse
if response.status_code == 200:
result = response.json()
print("Traduction audio réussie :")
print(result)
else:
print(f"Échec de la requête : {response.status_code}")
print(response.text)