Maliyeti hesaplama
AI özelliklerini ölçekli olarak yayına almadan önce maliyeti tahmin etmek kritik önem taşır. Maliyet, kullanılan girdi ve çıktı jetonlarının sayısına ve seçilen modele bağlıdır.
Görevin, müşteri sohbet kayıtlarının özetlenmesinin maliyetini hesaplamak.
OpenAI client ile birlikte text, prompt ve max_completion_tokens senin için yüklendi.
Bu egzersiz
OpenAI API ile Çalışmak
kursunun bir parçasıdırEgzersiz talimatları
responseiçinden girdi jetonu kullanımını çıkar.- Çıktı jetonu maliyetini eklemek için maliyet hesaplamasını tamamla.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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}")