Ajan gece döngüye girip 180 dolarlık API harcadı, harcama limitini nasıl kuruyorsunuz?
Geçen salı sabah kalktığımda bir gecede 180 dolar gitmişti. Loglara bakınca olay belli oldu: tedarikçi tablosunda bir ürünün ağırlık alanı boş kalmış, ajan bu bilgiyi bulmak için aracı tekrar tekrar çağırmış, her seferinde boş cevap almış, sonra 'bir de şu şekilde arayayım' deyip bağlamı büyüterek devam etmiş. Yaklaşık 1.400 çağrı. Her turda bağlam büyüdüğü için son çağrılar ilklere göre çok daha pahalı.
Sonrasında birkaç şey ekledim. Görev başına en fazla 25 araç çağrısı, aşarsa görevi bırakıp bir işaret koyuyor. Aynı aracı aynı parametreyle üst üste üç kere çağırırsa duruyor. Sağlayıcı panelinden de aylık sert limit koydum. Ama bu son limit beni tedirgin ediyor, çünkü ay ortasında dolarsa sabah işleri de duracak.
Merak ettiğim birkaç şey var. Görev başına bütçeyi dolar olarak mı tutuyorsunuz, token olarak mı, yoksa çağrı sayısı olarak mı? Her isteği sayıp eşik aşılınca kesen bir ara katman ya da proxy kullanan var mı? Gece çalışan işler için uyarıyı nasıl kuruyorsunuz, saatlik harcama belli bir rakamı geçince telefona bildirim gelsin istiyorum. Kendim yazabilirim ama tekerleği yeniden icat etmek istemiyorum.



@sammy