- Přehledy IS
- APS (20)
- BPM - procesní řízení (22)
- Cloud computing (IaaS) (10)
- Cloud computing (SaaS) (33)
- CRM (51)
- DMS/ECM - správa dokumentů (20)
- EAM (17)
- Ekonomické systémy (68)
- ERP (77)
- HRM (27)
- ITSM (6)
- MES (32)
- Řízení výroby (36)
- WMS (29)
- Dodavatelé IT slueb a řeení
- Datová centra (25)
- Dodavatelé CAD/CAM/PLM/BIM... (39)
- Dodavatelé CRM (33)
- Dodavatelé DW-BI (50)
- Dodavatelé ERP (71)
- Informační bezpečnost (50)
- IT řeení pro logistiku (45)
- IT řeení pro stavebnictví (26)
- Řeení pro veřejný a státní sektor (27)
ERP systémy
CRM systémy
Plánování a řízení výroby
AI a Business Intelligence
DMS/ECM - Správa dokumentů
HRM/HCM - Řízení lidských zdrojů
EAM/CMMS - Správa majetku a údrby
Účetní a ekonomické systémy
ITSM (ITIL) - Řízení IT
Cloud a virtualizace IT
IT Security
Logistika, řízení skladů, WMS
IT právo
GIS - geografické informační systémy
Projektové řízení
Trendy ICT
E-commerce B2B/B2C
CAD/CAM/CAE/PLM/3D tisk![]() | |
| Přihlaste se k odběru newsletteru SystemNEWS, který kadý týden přináí výběr článků z oblasti podnikové informatiky | |
![]() | |
Vyuití populárních OpenAI nástrojů (ChatGPT a Codex) pro programování
V posledních týdnech je kolem společnosti OpenAI runo. Její inteligentní chatbot ChatGPT podnítil představivost a přiměl lidi ptát se, jakou roli bude umělá inteligence (AI) hrát v budoucnosti. Stejná společnost vyvíjí také nástroj Codex, který by mohl zcela změnit způsob práce vývojářů.

Na základě dat shromáděných z celého webu (nikoli vak z ivé verze) dokáe ChatGPT odpovědět na téměř jakoukoli otázku, i kdy ne vdy přesně, a to tak, e odpověď vypadá, jako by ji napsal člověk. Codex je na tom podobně, jen místo vět píe softwarový kód. Zadejte Codexu, jaký typ softwarového problému se snaíte vyřeit, a Codex vám navrhne řeení pomocí kódu. Pokud nyní můe nástroj AI psát kód za vývojáře, vyvstává otázka, jaký to bude mít dopad na studenty informatiky a zda nezmizí vysoce placená pracovní místa softwarových inenýrů. Podle akademiků a odborníků na vzdělávání v oblasti informatiky vak bude po softwarových inenýrech i nadále vysoká poptávka a nástroje AI, jako je Codex, jsou jen přirozeným krokem. Programování se v průběhu generací pouze postupně stává přístupnějím a rychlejím.
AI kódovací asistenti
OpenAI Codex nebo třeba i Tabnine, CodeT5, Polycoder a Cogram jsou kódovací asistenti s AI. Vechny byly vyvinuty s cílem pomoci programátorům psát kód rychleji a s mením počtem chyb, co z nich činí skvělé pomocníky. Pokud jde o rozhodování, který z nich je nejlepí, záleí na individuálních potřebách a cílech daného programátora. Kódovací asistenti se mezi sebou lií typy podporovaných jazyků, monostmi integrací a tím jestli jsou open source, případně kolik stojí. Codex i Polycoder mají irokou kálu podporovaných jazyků a nabízí uitečná doporučení pro mnoho typů kódu. Kadý model vak vyuívá jiný set trénovacích dat. Polycoder Codex dlouho překonával například v jazyce C. Tabnine je zase oblíbenou volbou díky svému uivatelsky přívětivému rozhraní a snadné integraci s textovými editory. Cogram a CodeT5 se profilují více do správy projektů a zefektivňování procesů, které jsou repetitivní a uivatelům jen zbytečně zabírají čas. CodeT5 je vyvinut Salesforce, tudí je logickým výběrem pro Apex vývojáře. Cogram dále nael vyuití v data science pro lepí pochopení velkých dat.
Kadý z nich má své vlastní výhody z nich některé jako uivatelská přívětivost mohou být čistě subjektivní proto je pro kadého programátora nejlepí si sám definovat kritéria, která jsou pro něj a pro typ vývoje, na kterém zrovna pracuje, důleitá.
Codex aneb pomoc začátečníkům
OpenAI Codex je model AI, který procesuje přirozenou řeč a tvoří z ní kód. Jinými slovy můete vlastními slovy popsat co chcete aby daný kus kódu dělal třeba v JavaScriptu a Codex za vás kód napíe. Codex odpovědi nabízí na základě svých trénovacích dat, tudí čím běnějí problém popisujete, tím lepí odpověď dostanete. To z něho dělá skvělého pomocníka při porovnávání moností mezi jednotlivými programovacími jazyky. Slouí také jako uitečná nápověda či inspirace pro řeení problému, na kterém daný programátor pracuje. Codex můe začínajícím programátorům pomoci, stejně jako ChatGTP. Kdy si nejste jisti správností daného postupu, případně nevíte jak nějaký kus kódu napsat, tyto nástroje vám mohou pomoci. Je vak třeba vědět, kterým směrem se chcete ubírat a proč, jinak slepě kopírujete kód. A místo toho, abyste se učili, tak spíe stagnujete. Nicméně pro verifikaci, nápovědu či k rozíření znalostí o dalí programovací jazyky a technologie, mohou být tyto nástroje uitečné.
- Nápověda při psaní kódu
- Inspirace typických řeení daného problému
- Debugging stávajícího kódu
- Testování kódu z hlediska zranitelnosti
- Refactoring stávajícího kódu
- Úspora času a tím urychlení vývoje
Autorská práva kódu
Autorská práva ke kódu jsou havým tématem. Na konci minulého roku byla na jeden z AI nástrojů pro psaní kódu, GitHub Copilot, podána v Americe aloba. Dle aloby Microsoft a OpenAI poruují autorská práva vech vývojářů, kteří publikovali svou práci na Githubu pod open-source licencí, jeliko tato data byla vyuita jako trénovací. Veobecným pravidlem ohledně autorských práv nicméně je, e pokud si nejste jednoznačně jisti tím, e kód můete volně vyuít, typicky proto, e je to vysloveně uvedeno, tak byste ho vyuívat neměli.
ChatGPT a relevance výsledků
Relevantnost výsledků generovaných modelem ChatGPT závisí na mnoha faktorech, jako je specifikace dotazu, kontext, aktuální výcvikové data a dalí. Model ChatGPT je trénován na velkém mnoství textových dat a je schopen generovat odpovědi s dobrou mírou relevance na dostatečně specificky poloené dotazy. Je ale rolí daného programátora si výsledky ověřit. Mezi typické chyby patří:
- Chyby v logice
- Nepřesnosti
- Problémy s kompatibilitou
- Kód, který není pouitelný pro daný projekt
Můe Codex vytvořit vlastní AI?
Vechny modely jsou jen algoritmy, které byly trénovány na velkém mnoství dat, aby dokázaly odpovídat na specifické dotazy a generovat výstupy. Tyto modely nemají schopnost vlastního uvaování ani rozhodování, tudí nemají monost ani dalí umělé inteligence vytvořit.
Budoucnost AI modelů
AI modely se nyní bouřlivě rozvíjejí. Čeká nás velmi zajímavé období plné technologických novinek. U nyní lze vidět, e se tyto nástroje staly součástí běné pracovní rutiny mnoha lidí, z nich větina je v netechnických profesích. Během velmi krátké doby, a to zejména s nástupem ChatGPT, se staly pro mnoho lidí něčím jako osobním asistentem, researcherem, copywriterem a mentorem v jednom. Pravděpodobně bude docházet k integraci těchto modelů s irokým spektrem řeení a produktů. Jak moc velkým potenciálním zlomem tyto modely mohou být napovídá i to, e se nástupu OpenAI obává i firma, o její neotřesitelném postavení na trhu by doteď pochyboval málokdo Google.
![]() |
Jana Večerková Autor článku je ředitelkou společnosti Coding Bootcamp Praha. |





















