Jak propojuji LLM s Node.js – a co odmítám nasadit

2026-09-06

LLM není produkt. Je to krok v procesu za akcí, za kterou už odpovídáte: klasifikace tiketu, extrakce pole, návrh odpovědi nebo vyhledání odstavce, který hotelový manažer potřebuje v telefonu. Pokud tuto akci neumíte pojmenovat bez slova „chat“, nemáte funkci AI, ale demo s měsíční fakturou.

V Node.js považuji model za vzdálené I/O, stejně jako Stripe nebo S3. Za trasu odpovídá NestJS nebo Express. Čekání řídí fronta. Zod nebo JSON Schema určují tvar odpovědi. Časové limity, opakování, limity tokenů a log, který lze otevřít ve dvě ráno, nejsou doplňky — patří k práci. Posílat do prohlížeče „vibe“ s klíčem v NEXT_PUBLIC_ není integrace.

V TypeScriptové službě dávají smysl strukturované výstupy, které lze uložit, nástroje omezené na vlastní API a RAG nad korpusem, který skutečně spravujete — ne „nad celým Postgressem“. OpenAI a Anthropic jsou dodavatelé. Kontrakt je váš: vstup, seznam nástrojů, maximální počet tokenů a chování při pomalé nebo chybné odpovědi modelu. Nedovolím modelu vymyslet zápis, který bych sám nenaprogramoval.

Před prvními uživateli odmítám asistenta bez omezení nad všemi tabulkami, chatbot na landing page kvůli módnímu slovu v prezentaci i prompt, z něhož vyrostla neotestovaná politika. Tyto věci skrývají náklady a odpovědnost. Pokud první verze neumí bezpečně selhat — ukázat návrh, požádat člověka a nic nezapsat — není připravená na práci s penězi ani osobními údaji (PII).

Pošlete-li mi zadání, uveďte akci, dostupná data a osobu oprávněnou potvrdit zápis. Navrhnu nejmenší úlohu v Node.js, kterou bych nasadil: jednu trasu, jedno schéma, jedno volání modelu a krátký seznam toho, co bych mu zatím nezpřístupnil. Tento seznam je odhad.

Dejte příštímu produktu někoho, kdo zůstane.

Chcete začít? Napište mi – mohu začít hned a zůstat. Dlouhodobé retainery, ne dvoutýdenní předání. Proberme váš projekt, požadavky a nejlepší cestu vpřed.

Zeptejte se na zkušenosti nebo služby