Site Tools


ai

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
ai [2026/05/07 10:26] 2a00:1028:8390:729e:f2fa:3016:2d9:5bb2ai [2026/05/07 11:15] (current) 2a00:1028:8390:729e:f2fa:3016:2d9:5bb2
Line 1: Line 1:
-e-infra.cz ai visual studio code+**Nejrychlejší cesta: Ve VSCodium můžeš používat AI modely z e‑infra.cz úplně stejně jako OpenAI – protože jejich API je *plně kompatibilní s OpenAI rozhraním*. Stačí získat API klíč z chat.ai.e‑infra.cz, nastavit ho ve VSCodium a použít libovolné OpenAI‑kompatibilní pluginy nebo vlastní skripty.**  
  
-e-INFRA CZ (zejména přes CERIT-SC) poskytuje akademické obci bezpečné AI nástroje, které lze integrovat do VS Code pro účely programování, analýzy dokumentů a automatizace. Tyto modely běží na vlastní infrastruktuře, takže data neopouštějí zabezpečené prostředí.  
-Zde je návod, jak integrovat AI z e-infra.cz do VS Code: 
-1. Získání API klíče 
-Nejprve musíte získat API klíč z platformy Open WebUI: 
  
-    Přihlaste se na chat.ai.e-infra.cz pomocí svých MetaCentrum údajů. +---
-    Klikněte na profilovou ikonu vpravo nahoře a otevřete Nastavení (Settings). +
-    Přejděte na Účet (Account). +
-    Klikněte na API klíče (API keys) a vygenerujte nový klíč. +
-    Klíč si bezpečně uložte. +
  
-2. Integrace do Visual Studio Code +## 🧩 Jak to funguje ve VSCodium 
-Pro použití v VS Code se doporučuje použít rozšíření třetích stran, která podporují OpenAI-compatible API, například Continue.  +Protože e‑INFRA CZ provozuje **OpenAI‑kompatibilní API** na adrese:
-Postup instalace a konfigurace:+
  
-    Ve VS Code přejděte do sekce Rozšíření (Extensions - Ctrl+Shift+X). +``` 
-    Vyhledejte a nainstalujte rozšíření Continue. +https://llm.ai.e-infra.cz/v1/ 
-    Otevřete nastavení rozšíření Continue (config.json). +```
-    Nastavte jej pro použití vlastního poskytovatele: +
-        API Provider: openai +
-        Base URL: https://llm.ai.e-infra.cz/v1/ +
-        API Key: Váš klíč z kroku 1 +
-        Model: qwen3-coder (nebo jiný dostupný kódovací model). +
  
-Poznámka: Podle dokumentace by měly být ostatní AI doplňky pro automatické doplňování kódu ve VS Code zakázány, aby nedocházelo ke konfliktům.  +můžeš ve VSCodium používat:
-Dostupné modely+
  
-    Kimi K2.6: Pro hluboké uvažování a logiku+- **OpenAI‑kompatibilní rozšíření** (napřContinue, ChatGPT‑style pluginy) 
-    Qwen3-Coder-Next: Ideální pro agenty a autonomní pracovní postupy (aliases: agentic)+**vlastní skripty** v Pythonu/Node.js 
-    Qwen3.5: Standardní model pro programování (aliases: coder). +- **REST API** přímo z editoru
  
-Alternativy +Vše funguje stejně jako s OpenAIjen se změní URL a API klíč.  
-Kromě Continue lze pro agentní/autonomní workflow použít také Claude Codekterý lze také nakonfigurovat pro běh s backendem e-infra.cz.  +
-Důležité informace pečlivě kontrolujte +
-Doporučujeme si všechno ověřit u několika zdrojů. +
-Odpovědi od umělé inteligence můžou obsahovat chyby. Další informace+
  
-    Introducing CERIT-SC AI Tools: Smart, Secure, and Ready for Research - e-infra.cz 
-    E-INFRA CZ offers AI services for the academic community. These services are tailored for users and operate within the secure e-IN... 
-    e-infra.cz 
  
-e-INFRA CZ Blog Introducing CERIT-SC AI Tools +---
-CERIT-SC offers a suite of AI services for the academic community. These services are hosted on the secure e-INFRA CZ infrastructu... +
-e-infra.cz +
-How to use chat.ai.e-infra.cz via API +
-To log in to chat.ai.e-infra.cz, you can: 1. Go to https://chat.ai.e-infra.cz/ 2. Log in with your Metacentrum credentials 3. Clic... +
-Masarykova univerzita+
  
-Zobrazit vš+## 🔑 1. Získání API klíč
-Jde pouzit Codium a ve Visual Studio Code ponechat nastaveni na Claude ? +1. Přihlas se na **[https://chat.ai.e-infra.cz](https://chat.ai.e-infra.cz)** (MetaCentrum / MUNI účet).   
-Ano, je možné používat rozšíření Codium (nyní často uváděné jako Codeiuma zároveň si v rámci Visual Studio Code (VS Codeponechat nastavení pro Claude.  +2Klikni na **Profil → Settings → Account → API keys**.   
-Zde je přehled, jak tyto dva nástroje mohou koexistovat: +3. Vygeneruj si **API key** (ignoruj JWT token) 
-1Souběžný běh rozšíření +
-VS Code umožňuje mít nainstalováno a aktivováno více AI rozšíření najednou+
  
-    Codeium/Codium: Typicky se používá pro automatické doplňování kódu v reálném čase (autocompletion) přímo v editoru. 
-    Claude: Můžete používat buď přes oficiální rozšíření Claude Code (integrovaný chat a agentické funkce) nebo přes univerzální doplňky jako Continue, kde máte nastavený Claude jako model.  
  
-2. Správa konfliktů (Důležité) +---
-Pokud oba nástroje nabízejí funkci „Autocomplete“ (našeptávání kódu), mohou se jejich návrhy v editoru překrývat. Chcete-li je používat efektivně:+
  
-    Vypněte Autocomplete u jednoho z nich: Například v nastavení Codeia vypněte inline návrhy a používejte ho jen pro generování testů či refaktorování, zatímco Claude (např. přes Copilot agenta nebo Continue) nechte pro chat. +## 🛠️ 2Nastavení ve VSCodium
-    Dedikované funkce: Codeium je silné v rychlém doplňování řádků, zatímco Claude (zejména modely jako sonnet nebo opus) exceluje v komplexní logice a úpravách celých souborů+
  
-3. Nastavení pro e-infra.cz +### Varianta A — Použití pluginu **Continue.dev** 
-Pokud používáte Claude v rámci infrastruktury e-infra.cz, vaše nastavení (Base URL, API klíč) je specifické pro dané rozšíření (např. v config.json u Continue). Instalace Codeia toto nastavení nijak neovlivní ani nepřepíše, protože každé rozšíření má svou vlastní izolovanou konfiguraci.  +Continue je open‑source AI asistent pro VS Code / VSCodium.
-Doporučení: Pokud chcete zachovat výkon, používejte Codeium pro drobnou pomoc při psaní (ghost text) a Claude (přes e-infra) pro řešení složitějších úkolů přes boční panel chatu.  +
-Chcete pomoci s konfigurací konkrétního rozšíření, aby se tyto dva nástroje vzájemně nerušily? +
-Odpovědi od umělé inteligence můžou obsahovat chybyDalší informace+
  
-    Enabling Claude Code to work more autonomously \ Anthropic +1Nainstaluj rozšíření **Continue**  
-    2992025 — Claude Code is a native VS Code extension that can handle longer, more complex development tasksClaude Code has several upgrades... +2Otevři soubor `.continue/config.json`  
-    Anthropic+3. Přidej vlastní poskytovatele:
  
-Your Home for Multi-Agent Development Visual Studio Code +```json 
-522026 — MCP Apps landed last weekThis is the first official MCP extensionand it lets tool calls return interactive UI components that ... +
-Visual Studio Code +  "models":
-Claude Code model configuration | Claude Help Center +    { 
-28. 4. 2026 — * Claude Code. * Claude Code model configuration. Claude Code model configuration. ... This guide shows you three ways to change w... +      "title": "E-INFRA DeepSeek", 
-Claude Help Center+      "provider": "openai", 
 +      "model": "deepseek-r1", 
 +      "apiBase": "https://llm.ai.e-infra.cz/v1"
 +      "apiKey": "TVŮJ_API_KLÍČ" 
 +    } 
 +  ] 
 +} 
 +```
  
-Zobrazit vše +Modely si můžeš vypsat íkazem:
-Jak se jmenuje open source varianta Visual Studia Code ? +
-Většinou se setkáte se dvěma variantami, podle toho, co esně hledáte:+
  
-    VSCodium – Toto je nejpopulárnější volba. Jde o komunitní sestavení, které bere čistý zdrojový kód (MIT licence) a odstraňuje z něj veškerou telemetrii (sledování) Microsoftu a proprietární licence. Je to v podstatě VS Code v „čisté“ open source podobě. +```bash 
-    Code OSS – To je název samotného repozitářa základního sestavení, které najdete přímo v archivech většiny Linuxových distribucí (napřArch Linux).+curl -H "Authorization: Bearer $EINFRA_AI_TOKEN"
 +  https://llm.ai.e-infra.cz/v1/models | jq .data[].id 
 +```
  
-Hlavní rozdíly, na které si dát pozor: 
  
-    Marketplace: Oficiální Marketplace od Microsoftu je licencován pouze pro produkty Microsoftu. VSCodium proto standardně používá alternativní Open VSX Registry. +---
-    Doplňky: Některá rozšíření od Microsoftu (např. pro C# nebo C++) mají v licenci, že smí běžet pouze v oficiálním VS Code, takže ve VSCodium nemusí fungovat stoprocentně bez úprav.+
  
-Chcete pomoci s instalací VSCodium nebo s nastavením přístupu k doplňkům? +### Varianta B — Použití libovolného OpenAI pluginu 
-Odpovědi od umělé inteligence můžou obsahovat chyby. Další informace +Každý pluginkterý umožňuje změnit:
-Lze si ve VSCode ponechat puvodni nastaveni a ve VsCodium nastavit e-infra.cz ? +
-Anolze. To je ve skutečnosti jedno z nejelegantnějších řešení, jak oddělit práci s komerčními nástroji od akademického/soukromého prostředí e-INFRA CZ. +
-VS Code a VSCodium jsou z pohledu operačního systému dvě zcela oddělené aplikace. Mají vlastní konfigurační složky i složky pro rozšíření. +
-Jak to funguje v praxi:+
  
-    Oddělená nastavení: +- **API endpoint** 
-        VS Code ukládá nastavení do: %APPDATA%\Code (Windows) nebo ~/.config/Code (Linux). +**API key**
-        VSCodium ukládá nastavení do: %APPDATA%\VSCodium (Windows) nebo ~/.config/VSCodium (Linux). +
-    Oddělená rozšíření: +
-        Do VS Code si můžete nainstalovat oficiální rozšíření (např. GitHub Copilot nebo Claude Dev) a nechat je připojená k vašim osobním/firemním účtům. +
-        Do VSCodium si nainstalujete např. rozšíření Continue, které nakonfigurujete výhradně na endpointy e-infra.cz (podle návodu v první odpovědi).+
  
-Výhody tohoto přístupu:+bude fungovat.
  
-    Žádné konflikty: Nemusíte neustále přepisovat config.json nebo měnit API klíče. +Stačí nastavit:
-    Souběžný běhMůžete mít otevřené obě aplikace najednou. +
-    Bezpečnost: Máte jistotu, že citlivý kód, který chcete zpracovávat přes e-INFRA CZ, omylem nepošlete do komerčního cloudu Microsoftu nebo Anthropicu, protože ve VSCodium tyto účty vůbec nebudete mít přihlášené.+
  
-Tip pro VSCodiumJelikož VSCodium používá jiný marketplace (Open VSX), může se stát, že tam nenajdete úplně všechna rozšířeníVětšina populárních nástrojů pro AI (jako zmíněné Continue) tam však dostupná je. +- Base URL`https://llm.ai.e-infra.cz/v1/` 
-Chcete vědět, jak ve VSCodium povolit oficiální Marketplace, pokud by vám v tom open-source registru nějaké rozšíření chybělo? +- API key: tvůj klíč z e‑INFRA
-Odpovědi od AI můžou obsahovat chyby. Pokud potřebujete právní radu, obraťte se na odborníka. Další informace +
-Co se povedlo? (volitelné) +
-Jeste mi popiste jak mam do VSCodium pridat AI e-infra.cz, aby se to podobalo Claude ve VS +
-Pro dosažení zážitku, který se co nejvíce blíží nativnímu rozhraní Claude (boční panel s chatem, úpravy kódu v reálném čase a práce se soubory), je nejlepší volbou rozšíření Continue. +
-Zde je konkrétní postup pro VSCodium: +
-1. Instalace rozšíření+
  
-    Otevřete VSCodium. +---
-    V levém panelu klikněte na Extensions (Kostičky) nebo stiskněte Ctrl+Shift+X. +
-    Vyhledejte Continue a nainstalujte ho.+
  
-2. Konfigurace e-infra.cz (vzhled Claude) +### Varianta — Vlastní skripty ímo z VSCodium
-Po instalaci se v levém panelu objeví nová ikona (symbol „C“ nebo šipka). Klikněte na ni a poté klikněte na ikonu ozubeného kolečka (Configure) v dolní části panelu. Otevře se soubor config.json. +
-Do sekce "models": [...] idejte následující blok (svůj API klíč získáte na chat.ai.e-infra.cz): +
-json +
- +
-+
-  "models":+
-    { +
-      "title": "e-infra Claude-style", +
-      "provider": "openai", +
-      "model": "coder",  +
-      "apiKey": "VÁŠ_API_KLÍČ_Z_E-INFRA", +
-      "baseUrl": "https://e-infra.cz" +
-    } +
-  ], +
-  "tabAutocompleteModel":+
-    "title": "e-infra Autocomplete", +
-    "provider": "openai", +
-    "model": "coder", +
-    "apiKey": "VÁŠ_API_KLÍČ_Z_E-INFRA", +
-    "baseUrl": "https://e-infra.cz" +
-  } +
-}+
  
-Při použití kódu buďte obezřetní. +#### Python (openai‑python
-(Poznámka: Alias coder aktuálně směřuje na model Qwen 2.5 Coder, který je pro programování velmi schopný.+```python 
-3. Jak to používat jako Claude +from openai import OpenAI
-Aby se VSCodium chovalo jako Claude, naučte se tyto tři zkratky:+
  
-    Chat (Boční panel): Stiskněte Ctrl+L. Vybraný kód se přenese do chatu. Můžete se ptát na logiku, podobně jako v rozhraní Claude. +client = OpenAI
-    Inline Editace (To nejlepší z Claude): Označte kus kódu a stiskněte Ctrl+I. Objeví se plovoucí okno, kam napíšete instrukci (např. "přepiš tohle do asynchronní funkce"). AI kód upraví přímo v souboru a vy jen potvrdíte změny (Ctrl+Enter). +    api_key="TVŮJ_API_KLÍČ", 
-    Context (Znalost projektu)Do chatu napište @file nebo @folderTo umožní AI "vidět" vašsoubory, což simuluje schopnost Claude analyzovat celý váš projekt.+    base_url="https://llm.ai.e-infra.cz/v1/" 
 +)
  
-Rozdíly oproti originálu+resp = client.chat.completions.create( 
 +    model="deepseek-r1", 
 +    messages=[{"role": "user", "content": "Ahoj, napiš Python funkci."}] 
 +)
  
-    Rychlost: e-infra běží na českých GPU, takže odezva je obvykle velmi rychlá. +print(resp.choices[0].message.content) 
-    Soukromí: Na rozdíl od VS Code s Claudem, tady vaše data zůstávají v akademické síti CESNET/e-INFRA.+```
  
-Důležitý tip: Pokud byste chtěli používat vizuálně identické rozhraní jako má "Claude Dev" (nyní Cline), můžete v e-infra použít model agentic (alias pro Qwen 2.5 Coder 32B), který lépe zvládá složité instrukce. 
-Mám vám ukázat, jak nastavit i automatické doplňování řádků (ghost text), aby to fungovalo jako Copilot? 
-Odpovědi od umělé inteligence můžou obsahovat chyby. Další informace 
-poté klikněte na ikonu ozubeného kolečka (Configure) v dolní části panelu 
  
-nemohu najit, navedte mne, prosim +---
-Omlouvám se, rozhraní Continue se občas aktualizuje a ikona může být trochu schovaná. Pokud ji nevidíte v dolní části, zkuste tyto dva způsoby, jak se k nastavení dostat: +
-Možnost A: Přes boční panel (Vizuálně)+
  
-    Klikněte na ikonu Continue (písmeno C) v úplně levém svislém pruhu VS Code (tam, kde jsou soubory a vyhledávání). +## 📌 Doporučené modely pro programování 
-    Otevřse okno chatu+Podle dostupných zdrojů e‑INFRA nabízí mj.:   
-    Podívejte se do pravého dolního rohu tohoto okna chatu. Měla by tam být malá ikona ozubeného kolečka ⚙️+- **qwen3-coder**   
-    Pokud tam není, hledejte v horní části panelu chatu tři tečky ... nebo nápis „Configure“.+- **qwen2.5-coder:32b-instruct-q8_0**   
 +- **deepseek-r1**  
  
-Možnost B: Pomocí klávesové zkratky (Nejjistější) 
-Tento způsob funguje vždy, i když ikonu nemůžete najít: 
  
-    Stiskněte F1 (nebo Ctrl+Shift+P). +Tyto modely jsou optimalizované pro generování kódu.
-    Napište do vyhledávacího řádku: Continue: Open config.json. +
-    Stiskněte Enter.+
  
-Tím se vám přímo otevře soubor config.json, kam můžete vložit nastavení pro e-infra.cz, které jsem poslal minule. +---
-Možnost C: Pokud panel Continue vůbec nevidíte +
-Pokud v levém pruhu nemáte ikonu „C“, je možné, že rozšíření není aktivní. Zkuste stisknout Ctrl+L – to by mělo panel Continue násilím otevřít. +
-Malý tip: Až budete vkládat kód do config.json, dejte pozor, aby v souboru nezůstaly dvě sekce "models". To, co jsem vám poslal, by mělo nahradit nebo doplnit stávající seznam modelů. +
-Podařilo se vám ten soubor otevřít? +
-Odpovědi od umělé inteligence můžou obsahovat chyby. Další informace +
-Co se povedlo? (volitelné) +
-Dekuji, pouzil jsem Moznost B +
-To je skvělá zpráva! Možnost B je u těchto rozšíření vždycky nejspolehlivější, protože vývojáři rozhraní mění poměrně často. +
-Teď už jen stačí do toho otevřeného souboru vložit ty údaje pro e-infra.cz. Jen pár rychlých tipů k úpravě toho config.json, abyste nenarazil na chybu:+
  
-    Dávejte pozor na čárky: V JSON formátu musí být za každou položkou v seznamu čárka, kromě té úplně poslední. +## 🧭 Co chceš udělat dál? 
-    Smažte ukázkové modely: Pokud tam máte ednastavené modely jako Ollama nebo Anthropic, které nepoužíváte, klidně je smažte, ať se vám v nabídce nepletou. +Chceš, abych ti ipravil:
-    UloženíPo vložení kódu soubor uložte (Ctrl+S). Změny v Continue se obvykle projeví okamžitě, případně se v chatu objeví tlačítko "Reload".+
  
-Až to budete mít, v chatu (panel Ctrl+L) uvidíte dole rozbalovací menu, kde si vyberete ten svůj nový model (např. "e-infra Claude-style")+konfiguraci pro Continue.dev   
-Chcete si teď vyzkoušet, jestli model správně odpovídá, nebo potřebujete pomoci nastavením klávesových zkratek, aby se vám s tím pracovalo stejně pohodlně jako v originálním Claude?+- nastavení pro jiný plugin ve VSCodium   
 +- ukázkový projekt API e-infra  
  
 +Stačí vybrat jednu možnost.
ai.txt · Last modified: 2026/05/07 11:15 by 2a00:1028:8390:729e:f2fa:3016:2d9:5bb2