Skip to content
Sprinx
Stack technologiczny

Testy i AI

Zapewnianie jakości i integracja AI. Każdy projekt ma testy. Do AI dobieram providera do zadania — OpenAI na szerokość, Anthropic na głębię, Vercel AI SDK, żeby wpiąć to w UI.

Jest

Utarty framework testowy w JavaScript. Używam w projektach z istniejącymi testami i kiedy kompatybilność z Vitest nie jest pewna.

Vitest

Mój domyślny wybór do nowych projektów. Natywny w Vite, szybki, kompatybilny z API Jesta. Pełne wsparcie TypeScript i ESM.

Playwright

Mój domyślny do testów end-to-end. Cross-browser, niezawodny — testuje prawdziwe ścieżki użytkownika na Chrome, Firefox i Safari.

Cypress

Używam Cypressa w projektach z istniejącymi testami Cypress albo kiedy zespół preferuje jego interaktywny runner i dashboard.

OpenAI

GPT-4, DALL-E, embeddingi i function calling. Integruję OpenAI, kiedy produkt potrzebuje generowania tekstu, klasyfikacji albo wyszukiwania semantycznego.

Anthropic

Claude do zadań wymagających długiego kontekstu, precyzyjnego rozumowania i bezpiecznego AI. Mój wybór do generowania kodu i złożonych analiz.

Vercel AI SDK

Streamowanie odpowiedzi AI w Next.js przez zunifikowane API. Ogarnia trudne części real-time AI w UI — streaming tokenów, tool calls, strukturyzowany output.

LangChain

Używam LangChain do złożonych workflow AI — pipeline'y RAG, łańcuchy agentów, wielokrokowe rozumowanie wykraczające poza pojedyncze wywołania API.

Stack technologiczny