Datalore logo

Datalore

Collaborative data science platform for teams

News

Představujeme službu Ask AI: generování a úpravu kódu v Datalore

Read this post in other languages:

Zdravíme Datalore komunitu!

dnes představujeme novou službu v Datalore s názvem Ask AI. Cílem je zjednodušit programování v jazycích Python, R a SQL díky podpoře generování kódu a úprav pomocí jednoduchých příkazů.

Funkce AI běží na službě JetBrains AI. Tato služba zajišťuje plynulé propojení vás jako uživatele s různými jazykovými modely (LLM) a umožňuje vám tím využívat specifické funkce AI v produktech JetBrains. Datalore v současné době podporuje pouze OpenAI. Do budoucna chceme zahrnout více poskytovatelů a několik menších modelů vytvořených společností JetBrains s ohledem na zpřístupnění lepších možností a vyšší variability.

Služba Ask AI je v současné veřejné verzi k dispozici všem uživatelům Datalore. V budoucnu však bude přístup ke službě Ask AI omezen na uživatele našich placených tarifů.

Vyzkoušejte Datalore

Jak Ask AI funguje?

Namísto ručního psaní kódu stačí napsat požadavek a Ask AI ho převede do spustitelného kódu v jazyce Python, R nebo SQL. Tato funkce je navržena tak, aby pro vás bylo programování přístupnější a efektivnější, ale vygenerovaný nebo upravený kód si před použitím nezapomeňte vždy zkontrolovat, ať máte jistotu, že splňuje příslušné požadavky.

Pojďme se teď na několika praktických příkladech podívat, jak vám tato funkce může být prospěšná.

Příklad generování kódu

Představte si, že jste z oboru botaniky a studujete různé druhy kosatců a jejich vlastnosti. Vaším cílem je nakreslit mezidruhové korelační diagramy na základě jejich vlastností.

Jednoduše službě Ask AI řekněte, ať „nakreslí korelační diagramy mezi druhy“. LLM vám vygeneruje python kód potřebný k vytvoření těchto diagramů.

Vygenerujte kód pomocí Ask AI v Datalore

Vygenerovaný kód naimportuje potřebné knihovny, načte data druhů ze souboru CSV a vykreslí korelační diagramy. Výsledek vám pomůže vizualizovat vztahy a závislosti mezi různými druhy na základě příslušných atributů.

Příklad úpravy kódu

Řekněme, že teď chcete přizpůsobit barvy korelačních diagramů. S Ask AI je snadné takové přizpůsobení vygenerovat. Stačí Ask AI říct, aby „použilo fialovou, zelenou a žlutou barvu“. Vylepší stávající kód a vytvoří diagram s požadovaným barevným schématem.

Úprava kódu pomocí Ask AI v Datalore

Díky této malé úpravě teď korelační diagramy vizuálně vyjadřují sílu vztahů mezi druhy pomocí přizpůsobeného barevného schématu. Díky Ask AI můžete nyní bez námahy přizpůsobit vizualizace tak, aby lépe reprezentovaly vaše data a umožnily vám získat smysluplné poznatky.

Co vám může Ask AI přinést?

Váš čas je drahý a chápeme, že programování je komplexní proces. Ask AI vám nabízí několik cenných výhod:

  • Úspora času: Ask AI dokáže jako lusknutím prstu vygenerovat kód pro rutinní úlohy, čímž vám ušetří čas i námahu s ručním psaním kódu. Funkce se postará o generování rutinního kódu a vy se zatím můžete soustředit na kritické úlohy.
  • Úprava kódu: Pokud potřebujete provést změny ve stávajícím kódu, služba Ask AI vám s tím pomůže velmi efektivně.
  • Integrace: Ask AI se bezproblémově integruje s jazyky Python, R a SQL a díky tomu podporuje úlohy analýzy dat, vizualizace a strojového učení.
  • Podpora učení: Ask AI může podpořit vaši cestu ke kódování a rozšířit vaše schopnosti a znalosti.

Dostupnost a souhlas uživatelů

Upozorňujeme, že služba Ask AI není v některých zemích dostupná. V České republice tato služba dostupná je. Dostupnost v dalších zemích si můžete ověřit zde.

Pokud službu budete chtít začít používat, je nutné přijmout podmínky související s jejím používáním. Tento krok zajišťuje transparentnost a ochranu osobních údajů.

Upozorňujeme, že v budoucnu bude přístup ke službě Ask AI omezen na uživatele, kteří mají předplacené naše vyšší tarify. Doporučujeme vám tedy tuto funkci vyzkoušet, dokud je dostupná všem zdarma.

Kontrola a sdílení dat

Při používání funkcí AI odesílá Datalore vaše požadavky a kód poskytovateli LLM. To zahrnuje zadané prompty, ale někdy i další podrobnosti, jako jsou části kódu, typy souborů a použité frameworky. Tyto dodatečné podrobnosti představují pro jazykové modely (LLM) doplňující kontext.

Chceme, abyste měli co největší kontrolu, proto vám umožňujeme určit, které části vašich dat budou odeslány do LLM. Před odesláním dat můžete zkontrolovat a rozhodnout, které informace chcete v rámci jednotlivých požadavků sdílet. Za tímto účelem klikněte na Ikonu ozubeného kolečka | With review.

Určete, které části vašich dat budou odeslány do LLM

Podrobnější informace o tom, jak nakládáme se shromažďováním údajů, naleznete na našem webu.

Zpětná vazba

Na vašem názoru nám záleží! Pokud máte nějaké návrhy nebo nápady, jak by se služba Ask AI nebo konkrétní funkce, které byste rádi viděli, daly zlepšit, kontaktujte nás prostřednictvím formuláře pro zpětnou vazbu. Najdete ho v produktové nabídce Datalore | Otazník | Formulář pro zpětnou vazbu.

Pojďte naši službu Ask AI vyzkoušet ještě dnes. Než ji začnete používat, nezapomeňte si nejdřív ověřit dostupnost ve vaší zemi a přijmout podmínky.

Vyzkoušejte datalore

Pokud chcete být informováni o novinkách v Datalore, přihlaste si odběr našeho blogu a sledujte nás na Twitteru!

Příjemné programování!

Tým Datalore

image description