NetSendo v2.8.4: Limit tokenów na zadanie w Brain
Wyobraź sobie, że zaczynasz dzień z kilkunastoma listami, kilkoma zaplanowanymi zadaniami cron i paroma kampaniami do przygotowania. Koło południa asystent AI w NetSendo, Brain, przestaje odpowiadać. Komunikat każe „zwiększyć limit w ustawieniach”, ale w panelu nie ma takiej opcji. Do tej pory tak mógł wyglądać zwykły dzień pracy na mocno obciążonym koncie.
NetSendo v2.8.4 rozwiązuje ten problem. Limit tokenów dotyczy teraz każdego zadania osobno, a nie całego dnia. Możesz go zmienić w panelu lub przez API, a jedno kosztowne zadanie nie zablokuje już pozostałych.
task_token_limit w API. Dzienne zużycie nadal jest widoczne, ale tylko jako statystyka. Wydanie poprawia też podwójne znaczniki pogrubienia w podsumowaniach zatwierdzeń i sformułowanie „o teraz” w przebiegach testowych.
🚀 Co nowego w v2.8.4
Problem z dziennym limitem
Przed tym wydaniem Brain zatrzymywał wszystkie zadania do końca dnia, gdy konto zużyło 100 000 tokenów. Na dużym modelu wystarczało to na mniej więcej cztery kampanie. Konta z wieloma listami i zadaniami często wyczerpywały limit do południa. Tego limitu nie dało się też nigdzie zmienić w panelu.
Wyobraź sobie wspólną drukarkę biurową z jednym dziennym limitem stron. Gdy jeden pracownik wydrukuje duży raport, nikt inny nie może drukować aż do jutra. Nowy model daje każdemu wydrukowi osobny limit stron. Zadanie, które wymknie się spod kontroli, zostaje zatrzymane, a reszta pracuje dalej.
Co jest „zadaniem”
Każda z tych jednostek ma teraz własny budżet tokenów:
- Jedna wiadomość wysłana do Brain na czacie
- Jedno uruchomienie planu
- Jeden krok celu
- Jedno zadanie cron
ℹ️ Uwaga: Plan uruchomiony w ramach wiadomości na czacie wlicza się do budżetu tej wiadomości. Nie dostaje osobnego budżetu.
Co się dzieje po przekroczeniu budżetu
Gdy zadanie przekroczy limit, Brain zatrzymuje je w przewidywalny i bezpieczny sposób:
- Zadanie nie wykonuje kolejnych wywołań AI.
- Wiadomość lub raport planu pokazuje, ile tokenów zużyto i gdzie zmienić limit.
- Pozostałe kroki planu są oznaczane jako pominięte, a po nich nic nie zostaje wysłane.
- Krok celu zatrzymany w ten sposób nie jest ponawiany, więc nie zużywa tokenów w pętli.
- Pozostałe zadania działają normalnie.
⚠️ Ważne: Gdy limit zatrzyma plan, Brain nie wysyła już nic po tym punkcie. Chroni to subskrybentów przed niedokończonymi kampaniami. Sprawdź w raporcie planu, które kroki zostały pominięte.
Konfiguracja w panelu i API
Ustawienie w panelu
Brain → Ustawienia → Limit tokenów na zadanie. Domyślnie 100 000; 0 = bez limitu.
Statystyka zużycia
Dzisiejsze zużycie widać obok ustawienia i w Monitorze. Ma charakter informacyjny i niczego nie blokuje.
Telegram /status
Pokazuje zarówno limit na zadanie, jak i dzisiejsze zużycie.
Jeśli zarządzasz ustawieniami w kodzie, użyj nowego pola task_token_limit:
curl -X PUT https://your-netsendo.example.com/brain/api/settings \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"task_token_limit": 150000}'
⚠️ Migracja: Poledaily_token_limitnie jest już używane. Zaktualizuj skrypty, workflowy n8n i konfiguracje infrastruktury, które je ustawiają, tak aby korzystały ztask_token_limit.
💼 Korzyści i przypadki użycia
E-commerce: wiele kampanii jednego dnia
Sklep internetowy przygotowuje jednego ranka przypomnienia o porzuconych koszykach, sekwencje po zakupie i promocję weekendową. Dzięki budżetom na zadanie:
- Każdy plan kampanii ma własny limit, więc piąta kampania nie zostanie zablokowana.
- Plan, który rozrośnie się za bardzo, zatrzyma się sam i nie wyśle niedokończonej sekwencji.
SaaS: niezawodna automatyzacja cron
Zespół SaaS uruchamia nocne zadania cron do analizy onboardingu i segmentów zapobiegania odejściom klientów:
- Każde zadanie cron ma własny budżet, więc intensywne popołudnie na czacie nie anuluje już nocnych zadań.
- Kroki celów, które osiągną limit, nie są ponawiane, dzięki czemu koszty pozostają przewidywalne.
Agencje: wielu klientów, wiele list
Agencja z wieloma listami i zadaniami najczęściej wyczerpywała limit do południa. Teraz:
- Praca dla jednego klienta nie blokuje pracy dla innego.
- Dzienna statystyka w Monitorze nadal pomaga śledzić koszty AI.
🛠️ Krok po kroku: konfiguracja limitu na zadanie
- Zaktualizuj do v2.8.4
Pobierz najnowszy obraz i uruchom ponownie stos:
docker compose pull && docker compose up -d - Otwórz ustawienia Brain
Przejdź do Brain → Ustawienia i znajdź Limit tokenów na zadanie. Obok widać dzisiejsze zużycie.
- Wybierz wartość
Zostaw domyślne 100 000 lub dopasuj limit do swojego modelu i typowych zadań. Wartość
0wyłącza limit. - Zaktualizuj integracje API
Zamień
daily_token_limitnatask_token_limitwe wszystkich wywołaniachPUT /brain/api/settings. - Sprawdź
Wyślij
/statusna Telegramie lub otwórz Monitor, aby potwierdzić limit i dzisiejsze zużycie.
💡 Częsty błąd: Jeśli plan uruchomiony z czatu nieoczekiwanie się zatrzymuje, pamiętaj, że dzieli budżet z wiadomością. Uruchamiaj duże plany jako osobne zadania lub podnieś limit.
🐛 Poprawki w tym wydaniu
- Czytelniejsze podsumowania zatwierdzeń: Podsumowanie zatwierdzenia w Monitorze i na Telegramie pokazywało
****Steps to execute:****z podwójnymi znacznikami pogrubienia. Teraz wyświetla się poprawnie. - Naturalne komunikaty przebiegu testowego: Przebieg testowy natychmiastowej wysyłki informował, że kampania wyjdzie „o teraz” (po angielsku „at now”, po niemiecku „um jetzt”, po hiszpańsku „a las ahora”). Teraz komunikat mówi, że kampania zostałaby wysłana teraz. Kampania zaplanowana pokazuje godzinę, na którą jest zaplanowana.
🎯 Wskazówki ekspertów
Większe modele zużywają więcej tokenów na to samo zadanie. Jeśli plany na dużym modelu regularnie osiągają limit, podnoś go stopniowo, zamiast od razu ustawiać 0.
Brak limitu przydaje się podczas testów. Na produkcji rozsądny limit chroni przed zapętleniami i nieoczekiwanymi rachunkami za API.
Dzienne zużycie niczego już nie blokuje, ale nadal najlepiej pokazuje koszty. Regularnie sprawdzaj Monitor lub /status.
Gdy raport planu pokazuje pominięte kroki, po zmianie limitu uruchom tylko brakujące kroki. Po punkcie zatrzymania nic nie zostało wysłane.
Przechowuj token API używany do /brain/api/settings w zmiennych środowiskowych, a nie w skryptach zapisanych w repozytorium.
✅ Podsumowanie
NetSendo v2.8.4 sprawia, że Brain działa niezawodniej na mocno obciążonych kontach:
- Budżet tokenów dotyczy teraz każdego zadania, więc jedno kosztowne zadanie nie zablokuje reszty dnia.
- Limit jest konfigurowalny w panelu i przez pole
task_token_limitw API. - Zadania, które osiągną limit, zatrzymują się bezpiecznie: bez kolejnych wywołań AI, częściowych wysyłek i ponowień.
- Podsumowania zatwierdzeń i komunikaty przebiegu testowego są czytelniejsze.
NetSendo działa na Twoim serwerze, więc to Ty kontrolujesz dane, ustawienia AI i wolumen wysyłek, bez uzależnienia od dostawcy.
Gotowy na aktualizację?
Zaktualizuj do v2.8.4 i ustaw budżet tokenów dopasowany do swojej pracy.
Poznaj kolejne integracje, a jeśli NetSendo pomaga Twojej firmie, daj nam gwiazdkę na GitHubie ⭐



