Martin Svoboda

Úvod do chatGPT a dalších chatbotů


Moderní platformy generativní umělé inteligence, jako jsou ChatGPT od OpenAI, Claude od Anthropicu, Gemini od Googlu a Copilot od Microsoftu, umožňují automatizaci textových úloh a analýz pomocí přirozeného jazyka. Využívají velké jazykové modely (LLM), které chápou a generují lidský jazyk, což umožňuje personalizované asistenty. Tento článek slouží jako průvodce začátečníkům a popisuje rozdíly mezi bezplatnými, placenými a podnikovými verzemi.

Placené a bezplatné verze

  1. Verze zdarma: Nabízejí základní funkce a starší modely, s omezeným počtem zpráv a bez pokročilých možností.
  2. Placené verze: Poskytují přístup k prémiovým modelům, více zpráv a pokročilé funkce, jako je generování obrázků a vlastní asistenti.
  3. Podnikové verze: Určené pro firmy, nabízejí správu týmů a zvýšenou ochranu soukromí.

Hlavní platformy

  1. ChatGPT (OpenAI): Průkopník v oblasti AI, nabízí multimediální možnosti a kvalitní výstupy.
  2. Claude (Anthropic): Bezpečnostní přístup a transparentnost, vhodný pro textové úlohy.
  3. Gemini (Google): Integrovaný do ekosystému Google, rychlý, ale omezený v češtině.
  4. Copilot (Microsoft): Zaměřený na integraci s Microsoft Office, ale omezený v bezplatné verzi.

Uživatelské rozhraní a funkce

Všechny platformy mají podobné prvky: vstupní pole pro zadávání promptů, výstupní pole pro zobrazení odpovědí a historii konverzací. Pokročilé funkce zahrnují přepínání mezi modely, pluginy a klávesové zkratky.

Hlavní oblasti využití

  1. Generování textu: Tvorba příběhů, článků, marketingových strategií.
  2. Transformace textu: Shrnutí, překlady a parafrázování.
  3. Extrakce informací: Odpovědi na otázky, zvýraznění klíčových bodů.
  4. Programování a analýza dat: Generování a ladění kódu, analýza dat.
  5. Vzdělávání a učení: Vysvětlení konceptů, příprava testů.

Doporučení

Experimentujte s různými platformami a zvažte, zda vám postačí bezplatná verze, nebo zda chcete využít pokročilejší funkce placených verzí. Při používání dbejte na ochranu osobních údajů a ověřujte výstupy, abyste předešli nepřesnostem.

Generováné pomocí chatgpt-4o dne 7.10.2024.

Platformy s generativní umělou inteligencí mění způsob, jakým komunikujeme s technologiemi, a umožňují automatizovat textové úlohy a provádět složité analýzy pouze pomocí přirozeného jazyka. Srdcem těchto platforem jsou velké jazykové modely (LLM), pokročilé systémy umělé inteligence ‘vyškolené’ na obrovském množství textových dat, které jim umožňují ‘porozumět’ lidskému jazyku. Díky schopnostem těchto systémů můžeme mít k dispozici vlastní personalizované asistenty.

Užitečnost těchto technologií dokládá ochota lidí za tyto služby platit, což vzbudilo pozornost mnoha firem, které se snaží vytvořit co nejlepší a nejvýkonnější chatboty. V posledních letech se objevilo několik platforem, z nichž každá přináší své jedinečné přednosti a funkce. Patří mezi ně ChatGPT od OpenAI, Claude od Anthropicu, Gemini od Googlu a Copilot od Microsoftu. Ať už jste student, který chce shrnout text nebo napsat seminárku, profesionál usilující o automatizaci opakujících se úkolů, nebo vás prostě zajímá zkoumání těchto nových nástrojů, porozumění tomu, jak jednotlivé platformy fungují, je dobrý první krok.

Tento průvodce je koncipován jako úvod pro začátečníky do těchto platforem. Bude se zabývat základy jejich uživatelských rozhraní, rozdíly mezi bezplatnými a placenými verzemi a běžnými způsoby použití s praktickými příklady a základními tipy pro začátek.

Placené a bezplatné verze

Než se zaměříme na konkrétní platformy, nejprve si vysvětlíme rozdíly mezi bezplatnými, placenými a podnikovými verzemi a zjistit, zda potřebujete placenou verzi nebo ne.

1. Verze zdarma

Pokud potřebujete pouze základní funkce a nepotřebujete sofistikovaný výstup nebo pokročilé funkce, může být bezplatná verze dostatečná. Tyto verze mají několik omezení:

  • Přístup pouze k základním modelům: Bezplatné verze se obvykle spoléhají na starší nebo zjednodušené modely, což vede k méně přesným odpovědím.
  • Omezené použití: Bezplatné verze často omezují počet zpráv, které můžete odeslat.
  • Žádné pokročilé funkce: Funkce, jako je přístup k internetu, spouštění kódu, jsou obvykle omezeny na placené úrovně.
Používání bezplatné verze může vést ke zklamání z výsledku.

2. Placené verze

Placené verze odemykají plný potenciál každé platformy. Obvykle zahrnují:

  • Přístup k prémiovým modelům: Ořístup k nejnovějším a nejvýkonnějším modelům, které poskytují kvalitnější výstupy.
  • Více zpráv: Možnost odeslat více nebo neomezené množství zpráv nebo zpracovat více dat.
  • Rozšířené možnosti: Využití pokročilých funkcí, jako je vytváření vlastních přednastavených asistentů, podpora generování obrázků či možnost zpracovávat data a dokumenty pomocí kódu, který za vás vygeneruje chatbot.

3. Podnikové verze

Podnikové verze jsou určeny pro týmy, podniky a velké organizace, mají vylepšené funkce ochrany soukromí, zabezpečení a týmové spolupráce. Tyto verze často zahrnují:

  • Správa týmu: Možnosti správy více uživatelských účtů v rámci jedné organizace.
  • Vylepšená ochrana osobních údajů: Lepší zásady nakládání s daty a ochrany citlivých obchodních informací.

Potřebuji placenou verzi?

Volba mezi bezplatnou a placenou verzí závisí na tom k čemu a jak často budete platformu používat. Pokud si nejste jistí, můžete placenou verzi vyzkoušet. Cena obvykle nepřesahuje částku, kterou byste zaplatili za večeři pro dva nebo za dva lístky do kina. Třeba budete překvapení, že se to dá využít způsobem, který vás ani nenapadl. A pokud zjistíte, že placenou verzi nepotřebujete, můžete je zase zrušit.

Cena placené verze je obvykle nižší než cena dvou lístků do kina nebo večeře pro dva.

Přehled hlavních platforem

Prostředí platforem generativní umělé inteligence se stále vyvíjí a mnoho společností soupeří o to, kdo nabídne jedinečná řešení šitá na míru různým potřebám uživatelů. Každá platforma má svůj vlastní soubor funkcí, silných stránek a oblastí zaměření. Zde je přehled čtyř hlavních platforem, které stojí za pozornost:

1. ChatGPT od OpenAI

  • Odkaz: ChatGPT
  • Popis: ChatGPT byla první a je jedna z nejoblíbenějších platforem, kterou vyvinula společnost OpenAI. Společnost OpenAI je průkopník technologií velkých jazykových modelů a nadále zdokonaluje své modely prostřednictvím častých aktualizací. Z mého pohledu stále nejlepší platforma jak co se týče kvality modelů, tak i profesionalitou uživatelského rozhraní.
  • Jedinečné silné stránky: ChatGPT poskytuje chatboty schopné pracovat s multimédii, napsat si program pro splnění složitějších úkolů, vygenerovat obrázek a nejnovější model GPT-o1 je vrcholem současných AI asistentů.

2. Claude od Anthropicu

  • Odkaz: Claude
  • Popis: Claude, vyvinutý společností Anthropic, je navržen tak, aby upřednostňoval bezpečnost v interakcích s umělou inteligencí. Je pojmenován po Claudu Shannonovi, průkopníkovi teorie informace, a jeho cílem je vytvořit předvídatelnější jazykové modely, které minimalizují škodlivé výstupy. Podle mého názoru jde o druhou nejlepší volbu po ChatGPT, pokud se zaměřujete na zpracovávání nebo generování textů.
  • Jedinečné silné stránky: Díky snaze o bezpečnost a transparentnost vás Claude v mnoha případech upozorní, že informace nemusí být správné a navrhne postup, jak se ujisti, že je vše v pořádku. Sympatická je také možnost přepnout font na font vhodný pro dyslektiky.

3. Gemini od Google DeepMind

  • Odkaz: Gemini
  • Popis: Gemini je odpovědí na současný trend od společnosti Google, které má konkurovat nabídce OpenAI. Pokud máte účet Googlu přepnutý do anglického jazyka, tak jste tento model pohli potkat v aplikacích ekosystému Google, jako jsou Dokumenty Google, Tabulky Google a další cloudové aplikace. Bohužel, zatím mu čeština moc nejde, takže v češtině je jeho použití v aplikacích nepovoleno. Tento model je určitě minimálně o krok možná dva za ChatGPT a Claudem.
  • Jedinečné silné stránky: Je rychlý a je integrován do aplikací Google, takže je snadné ho používat v rámci ekosystému Google (pokud pracujete v angličtině).

4. Copilot od Microsoftu

  • Odkaz: Copilot
  • Popis: Copilot od společnosti Microsoft je možnostmi velmi podobný Google Gemini a též je integrován do aplikací od společnosti Microsoft, Office 365, včetně aplikací Word, Excel a Outlook. Je postaven na modelech vyvinutých společností OpenAI, ale Microsoft tyto modely upravil pro své potřeby. Je primárně určený pro kooperaci s vyhledávačem Bing a tomu je přizpůsobené také webové rozhraní. Není příliš vhodný na složitější úkoly. Určitě ne v bezplatné verzi.
  • Jedinečné silné stránky: Těsná integrace s vyhledávačem. Pokud používáte Office 365, tak nabízí integraci s těmito aplikacemi.

Uživatelské rozhraní

Všechny platformy mají podobnou strukturu uživatelského rozhraní, takže jakmile se seznámíte se základy, je snadné mezi nimi přecházet. Rozhraní jsou navržena tak, aby byla uživatelsky přívětivá a působila intuitivní. Nicméně, jak se služby zlepšují, tak pro nováčka tam už může být více věcí než je schopen zachitit. Tato část vás provede standardními součástmi rozhraní, které jsou společné pro většinu platforem.

Klíčové součásti rozhraní

Klíčové prvky jsou “vstupní pole”, “výstupní pole” a “historie konverzací”.

Ukázka uživatelského rozhraní ChatGPT, Claude, Gemini a Copilot.
Ukázka uživatelského rozhraní ChatGPT, Claude, Gemini a Copilot.

Vstupní pole

  • Vstupní pole je místo, kam zadáváte prompty: otázky, příkazy, apod.. Je neobvyklé ho nalézt někde jinde než na dolní části stránky.
  • Tipy pro použití:
    • Stisknutím tlačítka Enter odešlete zprávu.
    • Pomocí Shift + Enter přidáte nový řádek bez odeslání zprávy.
Ukázka vstupního pole.

Výstupní pole

  • Ve výstupním poli se zobrazují konverzace. Je to obvykle největší část rozhraní, kde se zobrazují textové odpovědi.
  • Kopírování textu: můžete vybrat text odpovědi a zkopírovat jej pomocí Ctrl + C nebo Cmd + C pro vložení (Ctrl + V nebo Cmd + V) do jiných aplikací. Tímto způsobem většinou zachováte formátování. Pokud použijete tlačítko pro kopírování, tak se většinou zkopíruje ve formátu Markdown. Pokud s tímto formátem nejste obeznámeni, tak je většinou lepší používat metodu s označením a kopírováním.
  • Úprava výstupu: Některé platformy umožňují vygenerovat novou odpověď, pokud nejste s tou stávající spokojeni.
  • Úprava odeslaných zpráv: Odeslané prompty může upravovat, pokud jste si všimli chyby nebo chcete změnit či preformulovat otázku.
Ukázka výstupního pole.

Historie konverzací

  • Historie konverzací je postranní panel nebo rozbalovací nabídka, kde si můžete zobrazit minulé interakce. Můžete se tak vrátit k předchozím chatům nebo pokračovat v probíhajících projektech.
  • Funkce, na které je třeba upozornit:
    • Přejmenování konverzací: Platformy většinou umožňují přejmenovat a mazat vlákna konverzací.
    • Odstranění nebo archivace konverzací: Všechny platformy nabízejí možnost smazat nebo archivovat vaše minulé interakce.
Editace historie konverzací.

Další funkce

Mezi další běžné funkce patří přepínání mezi modely, pluginy, editace zpráv a klávesové zkratky.

  • Přepínání mezi modely: Některé platformy umožňují výběr různých modelů, které se liší v přesnosti, rychlosti nebo specializaci.
  • Pluginy: Některé platformy podporují pluginy třetích stran, které mohou rozšířit funkce.
  • Upravit vstupní údaje: Pokud si všimnete překlepu nebo chcete přeformulovat otázku, můžete často kliknutím na tlačítko „Upravit“ vstup upravit a znovu odeslat.
  • Klávesové zkratky: V aplikaci chatGPT po stisknutí kláves Ctrl + / (nebo Cmd + / pro Mac) zobrazíte seznam dostupných klávesových zkratek. Kromě toho můžete při psaní používat klávesovou zkratku Ctrl + z pro vrácení změn a Ctrl + y pro opětovné provedení změn.

O pokročilejších funkcích a specifikách jednotlivých platforem se dozvíte v navazujících článcích, zaměřených na jednotlivé platformy.

Základní pojmy (můžete přeskočit)

Co je to umělá inteligence?

Umělá inteligence (AI) označuje počítačový program určený k provádění úkolů, které obvykle vyžadují lidskou inteligenci. Může jít například o porozumění jazyku, rozpoznávání obrázků nebo rozhodování. Termín vznikl v 50. letech 20. století a označuje programy, které není možné popsat jednoduchými pravidly jako jsou běžné programy psané programátory, ale pro které je třeba použít sofistikovanější řešení založená na heuristikách, statistice, strojovém učení a dalších metodách.

Co je to model?

Je popis systému nebo procesu, který se používá k predikci nebo simulaci jeho chování. Například Newtonovy zákony jsou model, který popisuje pohyb tělesa. Jde tedy o zjednodušený popis reality, který se používá k predikci chování systému. V případě umělé inteligence jde většinou o matematický model, který popisuje nějaký systém, například jazyka nebo obrazu, na základě dat, která byla použita k jeho vytvoření.

Co je to jazykový model?

Jazykový model je model přirozeného jazyka, který se snaží modelovat a predikovat jazyk (slova, věty, apod.). Výsledkem výpočtu modelu může být statisticky nejpravděpodobnější další slovo, nebo může být schopen označet slova ve větě jako správná nebo nesprávná.

Co je to velký jazykový model?

Velký jazykový model (LLM - Large Language Model) je speciální typ jazykového modelu, který se zaměřuje na porozumění lidskému jazyku a jeho generování. Parametry byly vypočítány tak, aby model popisoval relativně přesně obrovské množství textů (celé knihovny), aby zachytil strukturu a význam slov, vět a celé konverzace. Říká se jim velké, protože mají obrovský počet parametrů (rozumějme jako, že zabírají mnoho paměti a je potřeba mnoho velké množství výpočtů pro získání výsledku) a bylo zapotřebí obrovské množství dat k jejich vytvoření.

K čemu je to dobré?

Ať už potřebujete pomoc s přípravou dokumentů, překladem nebo analýzou dat, tyto nástroje mohou výrazně zvýšit vaši produktivitu (Viz článek Hype nebo realita: Jak AI mění pracoviště). Níže jsou uvedeny některé hlavní oblasti, ve kterých tyto platformy vynikají, spolu s ukázkovými podněty, které ilustrují, jak můžete tyto schopnosti využít.

1. Generování textu

Tyto platformy vynikají ve vytváření nového obsahu, což zahrnuje:

  • Kreativní psaní: Generování příběhů, článků, příspěvků na blog nebo dokonce poezie.
    • Příklad promptu:
      Napiš krátký příběh o detektivovi, který řeší záhadu ve futuristickém městě.
  • Brainstorming: Nabídka nových nápadů a návrhů na obsah, marketingové strategie nebo témata výzkumu.
    • Příklad promptu:
      Napiš mi 5 jedinečných podnikatelských nápadů zaměřených na ...
  • Tvorba obsahu: Pomoc s přípravou e-mailů, zpráv nebo prezentací.
    • Příklad promptu:
      Vypracuj profesionální e-mail, který potenciálním klientům představí ...

2. Transformace textu

Ještě lepší než v generování textu jsou tyto platformy v transformaci textu. To zahrnuje:

  • Shrnutí: Zhuštění dlouhých článků nebo zpráv do stručných shrnutí.
    • Příklad promptu:
      Shrň tento článek do jediného odstavce se zdůrazněním klíčových bodů.
  • Překlad: Překlad textu mezi různými jazyky při zachování významu a tónu.
    • Příklad promptu:
      Přelož tento odstavec do francouzštiny: 'Budoucnost umělé inteligence je plná potenciálu a výzev.'
  • Parafrázování: Přepsání obsahu tak, aby se změnil jeho styl nebo tón při zachování stejného hlavního sdělení.
    • Příklad promptu:
      Přeformulujte následující text tak, aby zněl formálněji: 'Prověřujeme tento problém a brzy ho vyřešíme.'

3. Extrakce informací

Dalším typickým použitím je extrakce informací z textu:

  • Odpovědi na otázky: Rychlé vyhledání a prezentace konkrétních informací na základě dotazu.
    • Příklad promptu:
      Kdo jsou hlavní postavy románu Pýcha a předsudek a jaké jsou jejich hlavní rysy?
    • Pozor na to, že odpovědi mohou být nepřesné, takže je třeba je ověřit.
  • Zvýraznění klíčových bodů: Určení hlavních myšlenek, témat nebo relevantních údajů z článků nebo dokumentů.
    • Příklad promptu:
      Vyjmenujte klíčové body z tohoto výzkumného článku o strategiích zmírňování změny klimatu.
  • Vyhledávání a analýza textu: Prohledávání rozsáhlých dokumentů za účelem získání konkrétních podrobností nebo poznatků.
    • Příklad promptu:
      Najděte a vypište všechny odkazy na 'strojové učení' v tomto dokumentu.

4. Programování a analýza dat

Některé platformy, jako například ChatGPT, mají další nástroje, které umožňují:

  • Základní kódování: Psaní jednoduchých skriptů, ladění kódu nebo i vysvětlování složitých programovacích konceptů.
    • Příklad promptu:
      Napište skript v jazyce Python, který z [ODKAZ] získá nejnovější titulky zpráv.
  • Analýza dat: Analýza dat, generování grafů nebo provádění základních výpočtů pomocí integrovaných nástrojů.
    • Příklad promptu:
      Na základě této sady dat s údaji o prodeji vytvořte sloupcový graf porovnávající prodeje jednotlivých kategorií výrobků.

5. Vzdělávání a učení

Umí vám také pomoci s učením:

  • Vysvětlení složitých konceptů: Pomoc s vysvětlením složitých konceptů, teorií nebo postupů.
    • Příklad promptu:
      Vysvětlete mi, co je to teorie relativity jako bych byl pětileté dítě.
  • Příprava na zkoušky: Testování znalostí, vytváření otázek a odpovědí nebo poskytování učebních materiálů.
    • Příklad promptu:
      Vytvoř sadu testů pro trénování předpřítomného času v angličtině pro úroveň B2.

6. Multimodální schopnosti

Ačkoli se většina platforem umělé inteligence zaměřuje na text, některé si poradí s více typy vstupů a výstupů:

  • Generování obrázků: Vytváření obrázků na základě textových popisů (např. DALL-E integrovaný s ChatGPT).
    • Příklad promptu:
      Vytvoř obrázek klidné horské krajiny s malou chatkou u jezera.
  • Analýza obrázků: Popisování nebo analýza obrázků.
    • Příklad promptu:
      Na co se to dívám?

Můžete to být prostě zábava

Někdy to nejlepší využití může být prostě zábava. Můžete je používat k hraní her, vytváření vtipného obsahu nebo dokonce k simulaci fiktivních rozhovorů.

  • Generujte vtipy:
    Řekni vtip o programátorech, kde se figuruje, programátor, bůch a šroubovák.
    • Poznámka: Někdy je vtipné to jak se model snaží být vtipný.
  • Vytvářejte postavy:
    Popiš superhrdinu, který dokáže ovládat čas, včetně popisu jeho příběhu a osobnostních rysů.
  • Vymýšlejte hry:
    Simuluj jednoduchou textovou adventuru odehrávající se na strašidelném zámku.
  • Simulujte rozhovory:
    Předstírejte, že jste středověký rytíř, který právě objevil chytrý telefon. Co si o něm myslíte?

Úkoly pro vás

Cvičení dělá mistra! Tyto platformy jsou velice univerzální a jejich schopnosti a neschopnosti je těžké ohraničit. Proto si prostě hrajte a zkoušejte co všechno dokážou. Zde je několik úkolů, které vás donutí vyzkoušet některé funkce:

1. Kopírování a vkládání textu

Zkuste si zkopírovat výstup z vaší oblíbené platformy a vložit ho do jiné aplikace. Zkuste použít označení a kopírování a zkuste také použít tlačítko pro kopírování. Pokud jste si nechali vygenerovat členěný text, nebo seznam, tak se výsledky budou lišit.

2. Zkuste upravit prompt, který jste už odoslali

Stává se, že chatbot nechápe váš prompt, tak jak jste čekali a je třeba ho upravit. Zkuste upravit prompt, který jste už odeslali. Inspiraci na prompty máte výše.

  • Tip: Používejte přesné pokyny a přidávejte konkrétní klíčová slova, abyste umělou inteligenci navedli k odpovědi.

3. Přístup k historii a její správa

Zkuste najít kde je historie konverzací a zjistěte, jak můžete konverzace spravovat. Zkuste si přejmenovat konverzaci nebo ji smazat.

4. Zkuste napsat víceřádkový prompt

Zkuste použít Shift + Enter pro vytvoření víceřádkového promptu. Tímto způsobem můžete zadat složitější úkoly nebo požadavky.

5. Nastavení

Podívejte se do nastavení a zjistěte co všechno můžete nastavit.

6. Klávesové zkratky

Pokud používáte ChatGPT, zkuste použít klávesové zkratky. Stačí začít tím, že stisknete Ctrl + / (nebo Cmd + / na Macu) a zobrazí se vám seznam dostupných klávesových zkratek.

7. Experimentujte s prompty

Zkuste experimentovat, měnit prompty a sledovat, jak se mění odpovědi. Zkuste použít různé styly, tóny nebo formáty, abyste viděli, jak to ovlivňuje výstup.

Ověřujte a chraňte své údaje

Při generování textu mějte na paměti, že výstupy mohou být nepřesné. Vím, že spousta lidí nahradila v mnoha případech Google těmito nástroji (dělám to také), ale pokud s těmito platformami budete zacházet jako s Googlem, tak pozor na to, že výstupy je třeba ověřit (na Googlu bylo také lepší si to ověřit na více stránkách). To se týká jakéhokoliv výstupu kde záleží na faktické přesnosti.

Dále je důležité mít na paměti, že společnosti sbírají a analyzují údaje o interakci uživatelů za účelem zlepšování svých služeb. To znamená, že vaše vstupy a výstupy mohou být ukládány a kontrolovány interními týmy. V zájmu ochrany soukromí se vyhněte sdílení osobních, důvěrných nebo citlivých informací. Některé další doležité informace o podmínkách používání a ochraně osobních údajů najdete v článku: Rozumí chatboti vlastním podmínkám používání?

Jsem rád, že jste se dostali až sem.

Doufám, že jste se dozvěděli něco nového. Pokud máte nějaké dotazy, nebo se chcete podělit o své zkušenosti, neváhejte mi napsat.. V dalších článcích se budeme zabývat jednotlivými platformami, jejich funkcemi, silnými a slabými stránkami a osvědčenými postupy. Měj se hezky.