Uživatelské nástroje

Nástroje pro tento web


chatkit

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
chatkit [2026/02/09 15:41] – [Závěr] adminchatkit [2026/02/09 15:51] (aktuální) – [Omezení] admin
Řádek 1: Řádek 1:
 ====== ChatKit ====== ====== ChatKit ======
  
-**ChatKit** je sada nástrojů a knihoven určených pro rychlou a strukturovanou práci s AI chatovacími modely (např. modely od OpenAI). Slouží jako **vrstva mezi aplikací a AI**, která zjednodušuje práci s konverzacemi, pamětí, nástroji a integracemi.+**ChatKit** je sada nástrojů a knihoven určených pro rychlou a strukturovanou práci s AI chatovacími modely (např. modely od OpenAI). Slouží jako **vrstva mezi aplikací a AI**, která zjednodušuje práci s konverzacemi, pamětí, nástroji a integracemi. ChatKit je uvedený pod licencí Apache Licence 2.0.
  
 ===== Hlavní účel ===== ===== Hlavní účel =====
Řádek 32: Řádek 32:
   * Automatizaci pracovních procesů     * Automatizaci pracovních procesů  
  
-===== Výhody =====+==== Hlavní výhody =====
  
-  * Rychlejší vývoj než při práci přímo API. +  * Rychlost nasazení – z hodin na minuty 
-  * Přehlednější struktura kódu. +  * Velmi pěkný defaultní design (porovnatelný ChatGPT) 
-  * Lepší kontrola nad tím, jak AI komunikuje. +  * Automatické streamování odpově 
-  * Snazší údržba a rozšiřování aplikací.+  * Podpora file uploadů a image preview 
 +  * Zobrazení myšlenkového řetězce agenta (chain-of-thought)   
 +  * Bezpečná autentizace přes krátkodobé tokeny 
 +  * Funguje s libovolným frameworkem (React, Vue, Svelte, vanilla JS, Next.js…) 
 +===== Omezení a věci k zamyšlení (2026) =====
  
-===== Omezení =====+závislost na ekosystému OpenAI (nejlépe funguje s Agent Builderem) 
 +omezené možnosti hluboké customizace chování (pokud nechcete jít přes custom backend) 
 +některé firmy nechtějí „embedovat cizí skript od OpenAI“ 
 +cena – platíte za použití modelů + případně za workflow běhy 
 +human handoff (předání člověku) je zatím řešeno jen velmi základně 
 +===== Příklad použití ===== 
 +<code javascript> 
 +function MyChat({ clientToken }) { 
 +  const { control } = useChatKit({ 
 +    api: { url, domainKey } 
 +  });
  
-  * Přidává další vrstvu nad API (mírná složitost navíc). +  return ( 
-  * Může být méně flexibilní než přímé volání modelů. +    <ChatKit 
-  * Vyžaduje pochopení jeho architektury.+      control={control} 
 +      className="h-[600px] w-[320px]" 
 +    /> 
 +  )
 +
 +</code> 
 + 
 +===== Zajímavé odkazy ===== 
 + 
 +Oficiální dokumentace: https://platform.openai.com/docs/guides/chatkit 
 +ChatKit.js repo + docs: https://github.com/openai/chatkit-js 
 +Playground na vyzkoušení stylů: https://chatkit.studio/ 
 +Starter šablony: https://github.com/openai/openai-chatkit-starter-app
  
 ===== Závěr ===== ===== Závěr =====
chatkit.1770648095.txt.gz · Poslední úprava: autor: admin