ai:platformy:onyx:uvod

Rozdíly

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

Odkaz na výstup diff

Následující verze
Předchozí verze
ai:platformy:onyx:uvod [15.07.2026 20:54] – Přidání článku o platformě Onyx Petr Nosekai:platformy:onyx:uvod [15.07.2026 20:59] (aktuální) – Odstranění přesunutého článku Onyx Petr Nosek
Řádek 1: Řádek 1:
-====== Onyx ====== 
  
-//Vytvořeno: **15.7.2026** | Aktualizováno: **~~LASTMOD~~**// 
- 
-[[https://github.com/onyx-dot-app/onyx|Onyx]] je self-hostovatelná AI platforma pro týmovou práci s jazykovými modely, interními znalostmi a externími službami. Nad zvoleným LLM poskytuje chat, RAG vyhledávání, vlastní agenty, konektory datových zdrojů a akce přes MCP nebo OpenAPI. 
- 
-===== K čemu slouží ===== 
- 
-Onyx je určený hlavně jako společná AI a knowledge-search vrstva pro tým, ne jen jako webové rozhraní pro jeden model. Umožňuje například: 
- 
-  * hledat a odpovídat nad dokumentací, soubory a daty z propojených aplikací; 
-  * vytvářet agenty s vlastními instrukcemi, znalostní bází a povolenými nástroji; 
-  * připojit cloudové i lokální modely, například Anthropic, OpenAI, Gemini, Ollama nebo LiteLLM; 
-  * použít webové vyhledávání, Python sandbox, tvorbu souborů, generování obrázků nebo externí akce přes [[https://docs.onyx.app/overview/core_features/actions.md|MCP a OpenAPI]]. 
- 
-Největší přínos má tam, kde jsou znalosti rozdělené mezi více systémů a mají být dostupné z jednoho místa s citacemi na zdrojové dokumenty. 
- 
-===== Jak funguje ===== 
- 
-==== Konektory a indexace ==== 
- 
-[[https://docs.onyx.app/admins/connectors/overview.md|Konektory]] načítají data z podporovaných zdrojů, například z Confluence, Google Drive, Slacku, GitHubu, GitLabu, Jiry, Notionu nebo souborového úložiště. Většina konektorů synchronizuje změny průběžně; ve výchozím nastavení dokumentace uvádí obnovování po 30 minutách a promazání odstraněných dat po 30 dnech. 
- 
-Při indexaci se dokumenty a jejich metadata ukládají pro vyhledávání. Dotaz pak používá [[https://docs.onyx.app/overview/core_features/internal_search.md|hybridní RAG]]: fulltextové a vektorové vyhledávání vybere relevantní kontext, který Onyx předá modelu pro vytvoření odpovědi. 
- 
-==== Agenti a nástroje ==== 
- 
-Agent kombinuje instrukce, vybrané zdroje znalostí a povolené akce. Akce mohou být vestavěné, například interní search, webový search nebo běh Pythonu, nebo připojené přes MCP či OpenAPI. Správce může nastavit společnou autentizaci nástroje, nebo individuální autentizaci jednotlivých uživatelů. 
- 
-===== Architektura a nasazení ===== 
- 
-Plná instalace je Dockerový stack. Podle [[https://docs.onyx.app/security/architecture/system_description.md|popisu architektury]] obsahuje Next.js frontend, FastAPI API server, background workery, PostgreSQL, OpenSearch, Redis, MinIO a samostatné modelové servery pro embeddingy a reranking. Komponenty lze provozovat lokálně, v Docker Compose nebo na Kubernetes. 
- 
-Onyx nabízí dva režimy: 
- 
-^ Režim ^ Obsah ^ Typické použití ^ 
-| Lite | Chat, agenti, nástroje, upload souborů a projekty; bez vektorového indexu, workerů a modelových serverů. | Rychlé vyzkoušení nebo lehké chat UI. | 
-| Standard | Lite plus vektorový a fulltextový index, synchronizace konektorů, workery, Redis a MinIO. | Týmový RAG a práce nad připojenými systémy. | 
- 
-[[https://docs.onyx.app/deployment/getting_started/resourcing.md|Doporučené zdroje]] pro Lite jsou 4 vCPU, 4 GB RAM a 50 GB disku. Standard doporučuje alespoň 8 vCPU, 16 GB RAM a kapacitu disku podle objemu indexovaných dat. Provozní náročnost Standardu určuje hlavně OpenSearch a velikost indexu. 
- 
-===== Data, bezpečnost a oprávnění ===== 
- 
-Při self-hostingu se zpracování dokumentů, chunkování, metadata, embeddingy i reranking mohou provádět ve vlastní infrastruktuře. [[https://docs.onyx.app/security/self_hosted/data_processing.md|Data processing]] ale výslovně upozorňuje, že dotaz, historie chatu a vybraný kontext odcházejí k poskytovateli LLM, pokud je nakonfigurovaný cloudový model. Stejně tak data opouštějí instalaci při zapnutém webovém vyhledávání nebo externích akcích. 
- 
-Je potřeba rozlišovat schopnost data technicky hostovat a jejich přístupové řízení. [[https://docs.onyx.app/security/architecture/access_controls.md|RBAC pro dokumenty a zdroje, granularní přístupy a synchronizace oprávnění z externích systémů]] jsou podle dokumentace funkcemi Enterprise Edition. Ve Community Edition proto není vhodné bez dalšího návrhu oprávnění vytvářet společný index s daty, která mají vidět jen vybraní uživatelé. 
- 
-===== Licence a edice ===== 
- 
-Community Edition obsahuje základní možnosti pro chat, RAG, agenty a akce. Kód mimo adresáře ''ee'' je licencovaný pod MIT Expat; adresáře ''ee'' podléhají samostatné licenci Enterprise Edition. [[https://docs.onyx.app/overview/miscellaneous/open_source_statement.md|Open-source model]] projektu ponechává core funkce zdarma, zatímco Enterprise Edition přidává například pokročilé přístupové řízení, auditní a governance funkce nebo white-labeling. 
- 
-===== Kdy dává smysl ===== 
- 
-Onyx je vhodný, pokud je cílem: 
- 
-  * jednotné AI vyhledávání nad více živými zdroji; 
-  * self-hostovaný provoz s možností volby modelu; 
-  * týmové používání agentů a automatizovaných akcí; 
-  * postupné rozšíření od chatu k RAG a integračním workflow. 
- 
-Naopak pro jeden lokální model a několik statických souborů může být plný Standard stack zbytečně složitý. V takovém případě stačí jednodušší chat UI nebo menší RAG řešení. 
- 
-===== Provozní poznámky ===== 
- 
-Plný RAG není jeden kontejner: je potřeba spravovat konektory, jejich přihlašovací údaje, synchronizační joby, stav indexace, index a kapacitu disku. Před nasazením do produkce je vhodné ověřit kvalitu výsledků nad malým reprezentativním vzorkem zdrojů a teprve pak rozšiřovat rozsah indexace. 
- 
-Při aktualizacích je nutné číst release notes. Například [[https://github.com/onyx-dot-app/onyx/releases/tag/v4.3.5|release v4.3.5]] upozorňuje na nutnost provést migraci dokumentového indexu před upgradem z řady v3, pokud mají zůstat zachované existující indexované dokumenty. 
- 
-===== Zdroje ===== 
- 
-  * [[https://github.com/onyx-dot-app/onyx|Onyx – zdrojový kód a README]] 
-  * [[https://docs.onyx.app/welcome.md|Onyx – oficiální dokumentace]] 
-  * [[https://docs.onyx.app/admins/connectors/overview.md|Onyx – konektory]] 
-  * [[https://docs.onyx.app/overview/core_features/internal_search.md|Onyx – RAG a interní vyhledávání]] 
-  * [[https://docs.onyx.app/security/architecture/system_description.md|Onyx – architektura]] 
-  * [[https://docs.onyx.app/deployment/getting_started/resourcing.md|Onyx – hardwarové nároky]] 
-  * [[https://docs.onyx.app/security/self_hosted/data_processing.md|Onyx – zpracování dat při self-hostingu]] 
-  * [[https://docs.onyx.app/security/architecture/access_controls.md|Onyx – přístupová oprávnění]] 
-  * [[https://github.com/onyx-dot-app/onyx/releases/tag/v4.3.5|Onyx v4.3.5 – release notes]] 
  • ai/platformy/onyx/uvod.1784141684.txt.gz
  • Poslední úprava: 15.07.2026 20:54
  • autor: Petr Nosek