CommencerCommencer gratuitement

Calculer le coût

Avant de déployer des fonctionnalités d'IA à grande échelle, il est essentiel d'estimer les coûts. Le coût dépend du nombre de jetons d'entrée et de sortie utilisés et du modèle choisi.

Votre tâche consiste à calculer le coût de la synthèse des transcriptions des discussions avec les clients.

Les bibliothèques OpenAI client, text, prompt et max_completion_tokens sont préchargées pour vous.

Cet exercice fait partie du cours

Travailler avec l'API OpenAI

Afficher le cours

Instructions

  • Extrayez l'utilisation du jeton d'entrée à partir de l'response.
  • Veuillez terminer le calcul des coûts pour ajouter le coût du jeton de sortie.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

client = OpenAI(api_key="")

response = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": prompt}],
    max_completion_tokens=max_completion_tokens
)

input_token_price = 0.15 / 1_000_000
output_token_price = 0.6 / 1_000_000

# Extract token usage
input_tokens = response.____.____
output_tokens = max_completion_tokens
# Calculate cost
cost = (input_tokens * input_token_price + ____ * ____)
print(f"Estimated cost: ${cost}")
Modifier et exécuter le code