Wiedz, ile kosztuje Cię AI. Potem patrz jak to tniemy.
CostTrim to proxy, które wpina się między Twoją aplikację a OpenAI, Claude, Groq, DeepSeek lub Llama API — jedna zmiana w kodzie (baseURL), zero przepisywania. Śledzi koszt, tokeny i opóźnienia jak każde narzędzie obserwowalności — ale Inline Auto-Optimization Proxy dodatkowo aktywnie skraca prompty i przekierowuje proste zapytania na tańsze modele w czasie rzeczywistym, zanim rachunek się pojawi, nie po fakcie.
- model requested
- gpt-4o
- model billed
- gpt-4o-mini
- would have cost
- $0.0210
- actually billed
- $0.0032
Wyślij prawdziwy prompt, zobacz realną matematykę kosztów
Helicone, Langfuse, LangSmith i Portkey pokażą Ci rachunek. My go też zmniejszamy.
Inline Auto-Optimization Proxy aktywnie przepisuje żądania zanim dotrą do providera — to nie jest sugestia w dashboardzie, którą musisz sam wdrożyć. Oba mechanizmy są domyślnie włączone i w pełni widoczne w logach; każdy można wyłączyć per workspace jednym kliknięciem, jeśli nie pasuje do tego jak działa Twoja aplikacja.
System Prompt Trimmer
Automatycznie dopisuje instrukcję zwięzłości do istniejącego system promptu, ograniczając niepotrzebne tokeny odpowiedzi przy każdym wywołaniu — bez żadnego wysiłku z Twojej strony.
Smart Model Routing
Wykrywa krótkie, klasyfikacyjne zapytania (np. "sklasyfikuj", "wyodrębnij", niski max_tokens) i po cichu przekierowuje je na tańszy model tej samej rodziny — gpt-4o → gpt-4o-mini — zostawiając resztę bez zmian.
Ten sam dashboard, to samo śledzenie — jakkolwiek tam dotrzesz.
Masz już kod
Skieruj istniejący klient OpenAI/Claude na nas jedną zmianą baseURL, użyj naszego SDK, albo uruchom npx ai-metric init, żeby zrobić to automatycznie.
import { createAIMetricClient } from "ai-metric-sdk";
const ai = createAIMetricClient({
apiKey: process.env.AI_METRIC_API_KEY!,
openaiApiKey: process.env.OPENAI_API_KEY!,
baseUrl: "https://aicosttrim.com",
});
await ai.chat.completions.create({
model: "gpt-4o-mini",
messages: [{ role: "user", content: "Hello!" }],
userId: "usr_123",
});Zobacz pełną dokumentację (cURL, Python, Node) →Nie piszesz kodu — spoko
Wklej klucz API OpenAI lub Claude do formularza, wybierz model, dostań gotowy do embeda widget czatu na swoją stronę. Jeden tag <iframe> — nic więcej — a każda rozmowa jest śledzona automatycznie, z dziennym limitem budżetu, żeby uniknąć niespodziewanego rachunku.
Ile faktycznie kosztuje Cię Twój prompt?
Wklej prawdziwy prompt, bez rejestracji — zobacz miesięczny koszt i ile zaoszczędziłoby jego skrócenie plus przekierowanie na tańszy model.
Nie czarna skrzynka. Każda optymalizacja jest logowana i przełączalna.
Twoja aplikacja nigdy nie rozmawia z nami w żadnej innej sprawie.
Kierujesz aplikację na CostTrim
Zamiast wołać bezpośrednio OpenAI czy Anthropic, Twoja aplikacja woła nasze proxy — jeden URL, jeden dodatkowy nagłówek (X-API-KEY), to samo ciało requestu.
Optymalizujemy, potem przekazujemy dalej
Zanim żądanie dotrze do providera, Inline Auto-Optimization Proxy może skrócić Twój system prompt i przekierować proste, klasyfikacyjne zapytania na tańszy model — domyślnie włączone, jeden klik żeby wyłączyć per workspace. Potem trafia dalej: OpenAI, Claude i DeepSeek są wykrywane automatycznie z nazwy modelu; Groq i Llama API idą przez własny dedykowany endpoint.
Dostajesz odpowiedź, my logujemy resztę
Twoja aplikacja dostaje normalną odpowiedź w tym samym kształcie, w tym samym tempie. W tle — nigdy nie blokując Cię — zapisujemy koszt, tokeny, opóźnienie, który model faktycznie odpowiedział i kto pytał.
Nie procurement korporacyjny — po prostu się zarejestruj i zobacz swoje liczby.
Bez rozmów sprzedażowych, bez 40-stronicowej umowy.
Widzisz koszt per klient, nie tylko sumę
Już wiesz, który z Twoich użytkowników jest który — my po prostu doczepiamy do niego koszt. Eksportuj miesięczne koszty użytkowników do CSV jednym kliknięciem.
Nigdy nie spowalnia Twojej aplikacji
Logujemy w tle. Jeśli nasza baza danych ma zły dzień, Twoi użytkownicy i tak dostają odpowiedź na czas.
Nic wrażliwego u nas nie zostaje
Twój klucz OpenAI/Claude przechodzi przez każde żądanie i nigdy nie jest zapisywany na dysku. Odwołaj swój klucz CostTrim w dowolnym momencie i jesteśmy odcięci.
Prognoza kosztów po ludzku
"Przy tym tempie wydasz $340 w tym miesiącu" — zobacz to zanim przyjdzie faktura, bez arkusza kalkulacyjnego.
Twarde limity wydatków i Auto-Blocking
Ustaw dzienny limit, a Auto-Block odrzuca kolejny request kodem 429 w chwili jego przekroczenia — zanim zrobi to Twój provider.
Upgrade kartą, nie kontraktem
Jeden przycisk, strona checkoutu Stripe. Bez rozmowy sprzedażowej, bez faktury PDF do ścigania — anulujesz równie łatwo.
Mieści się w jednej linijce — darmowe wypróbowanie, tanie utrzymanie.
Płacisz tylko za to, czego faktycznie używasz — requesty OpenAI, Claude, Groq, DeepSeek i Llama API dzielą ten sam limit, bez osobnego planu na providera.
Odpowiedz na 3 krótkie pytania, a powiemy Ci który plan faktycznie pasuje — bez żargonu i naciągania.
Zarejestruj się najpierw, potem zrób upgrade z Dashboard → Billing — płatność w całości obsługuje Stripe, nigdy nie widzimy Twojej karty.
Najczęstsze pytania
Nie umiem programować — czy to nadal dla mnie?
Tak. Dashboard → Chat Widget pozwala wkleić klucz OpenAI lub Claude do formularza i dostać gotowy widget czatu do embedowania — bez kodu poza jednym wklejonym tagiem. Wszystko co robi widget i tak pojawia się automatycznie w Twoim dashboardzie.
Co właściwie widzę po zalogowaniu?
Dashboard z wydatkami na AI rozbitymi na dzień, model i tego, który z Twoich klientów z niego korzysta. Executive Overview tłumaczy to na proste zdania: ile wydasz i gdzie możesz zaoszczędzić.
Czy przechowujecie mój klucz API providera?
Nie. Klucz jest przesyłany z każdym requestem i przekazywany dalej do providera — nigdy nie trafia do naszej bazy (jedyny wyjątek to widget czatu bez kodu, gdzie klucz jest szyfrowany).
Czy to spowalnia moją aplikację?
Dodatkowy skok w sieci dokłada opóźnienie proxy (zwykle pojedyncze milisekundy), w tym krok Inline Auto-Optimization — to lekki, synchroniczny zapis w pamięci, nie drugie wywołanie API. Same zapisy logów są "fire-and-forget" — Twoja odpowiedź nigdy nie czeka na naszą bazę danych.
Czy Inline Auto-Optimization Proxy zmieni to, co robi moje AI?
Może, dlatego jest to prawdziwy przełącznik, nie ukryty domyślny stan, którego nie widzisz. System Prompt Trimmer tylko dopisuje instrukcję zwięzłości do system promptu, który już wysłałeś — nigdy go nie tworzy od zera. Smart Routing przekierowuje tylko zapytania wyglądające na krótkie zadania klasyfikacyjne, i tylko w obrębie tego samego providera. Każde przekierowanie jest widoczne w logach, a każdą z tych dwóch funkcji możesz wyłączyć per workspace w Ustawieniach jednym kliknięciem.
Jakich providerów obsługujecie?
OpenAI (GPT-5.x, gpt-4o, gpt-4o-mini, o1 i inne), Claude (Opus, Sonnet, Haiku), Groq, DeepSeek i Llama API Mety. Wszystkie pięć pojawia się w tym samym dashboardzie, niezależnie czy wołasz je bezpośrednio czy przez istniejące SDK.
Jak przypisać requesty do konkretnego użytkownika?
Prześlij userId w żądaniu (metadata.userId, albo pole userId jeśli używasz naszego SDK). To napędza User Cost Explorer, alerty per użytkownik i wyszukiwanie "o co pytał ten użytkownik".
Co się stanie, jeśli CostTrim przestanie działać?
Jesteśmy w ścieżce requestu, więc żądanie przez nas skierowane podczas awarii zwróci błąd — to samo ryzyko co przy każdej innej zależności API w Twoim stacku. Działamy na zarządzanej infrastrukturze chmurowej ze standardowym monitoringiem; obecnie nie publikujemy formalnego SLA dostępności.