Sdílet prostřednictvím


Použití kódu Genie

Genie Code je pomocník s AI pracující s kontextem, který vám pomůže pracovat s daty v poznámkových blocích Databricks, editoru SQL, úlohách, řídicích panelech AI/BI, editoru souborů a dalších. Dokáže generovat, optimzovat, vysvětlit a opravit kód a dotazy. Pomocí chatu Genie Code požádejte o pomoc a pomocí režimu agenta nechte Genie Code nezávisle pracovat na složitých úlohách s více kroky.

Poznámka:

Genie Code ve výchozím nastavení používá modely AI hostované službou Databricks, pokud zakážete funkce AI využívající partnery.

Informace o tom, jak Genie Code pomáhá s kódem, najdete v tématu Získání nápovědy k kódování od Genie Code.

Prohlídka panelu Genie Code

Tato část popisuje výchozí prostředí podokna Genie Code.

Pokud chcete otevřít podokno Kódu Genie, klikněte na ikonu Pomocníka s databází. V pravém horním rohu stránky.

Podokno Asistent s výzvou k lomítku

Do textového pole v dolní části podokna Kódu Genie zadejte otázky nebo příkaz s lomítkem a poté stiskněte Enter nebo klikněte na ikonu Odeslat, která se nachází vpravo od textového pole. Genie Code zobrazí odpověď.

Pokud vyzvete Genie Code, aby vám pomohl s kódem, provede vás spuštěním, přijetím nebo odmítnutím změn kódu, které navrhuje.

Ovládací prvky a nastavení podokna Kódu Genie

Záhlaví podokna Genie Code má ovládací prvky a nastavení.

  • Klikněte na ikonu Plus. Spusťte nové vlákno.

  • Klikněte na ikonu ozubeného kola, abyste otevřeli nastavení Genie Code. Tady můžete přidat vlastní pokyny pro uživatele a pracovní prostor.

  • Kliknutím na ikonu nabídky Kebab otevřete nastavení podokna Genie Code.

    Nabídka podokna Chat asistenta s možnostmi

    • Řídit umístění Genie Code: Zvolte Dokování pro umístění panelu Genie Code kamkoliv podél dolní části. Podokno můžete přesunout přetažením. Pokud chcete zachovat podokno Genie Code na pravé straně, zvolte Stranu .
    • Zobrazení vláken chatu v historii: Kliknutím na Historie zobrazíte předchozí vlákna chatu. Kliknutím na vlákno chatu ho znovu otevřete. Pokud chcete odstranit vlákno chatu, najeďte myší na něj a klikněte na ikonu koše.
    • Změňte nastavení Genie Code. Když vyberete Nastavení, podokno Chat spustí /settings assistant výzvu.
  • Klikněte na ikonu Zavřít. Podokno Genie Code zavřete.

Režimy kódu Genie

Interakce s Genie Code ve dvou různých režimech: Chat a Agent.

Pokud chcete přepínat mezi režimy, použijte selektor režimu v dolní části podokna Kód Genie:

Následující tabulka shrnuje dva režimy Genie Code:

Mode Capabilities Kdy ho použít Příklady výzev
Chat Odpovězte na otázky, které vám pomůžou porozumět kódu a konceptům.
Vygenerujte a spusťte kód v chatu.
  • Vysvětlení kódu nebo chyb
  • Seznámení s koncepty Databricks
  • Jednoduché generování kódu
  • "Co tato funkce dělá?"
  • "Co je Katalog Unity?"
  • "Vytvořte jednotkový test pro tuto funkci"
Agent Automatizujte vícestupňové pracovní postupy, naplánujte řešení, načtěte relevantní zdroje, spusťte kód, používejte buňkové výstupy ke zlepšení výsledků, automaticky opravte chyby a další.
  • Průzkumná analýza dat
  • Organizace poznámkového bloku
  • Generování řídicího panelu
  • Vytvoření kanálu
  • Proveďte EDA na @example_table a shrňte poznatky.
  • "Dejte každé buňce poznámkového bloku relevantní název.".
  • Analýza @bakehouse dat a vytvoření řídicího panelu pro zobrazení přehledů
  • Vytvořte pipeline, která se bude aktualizovat @example_table každý den.

Zatímco Genie Code je k dispozici v rámci Databricks, režim agenta je k dispozici pouze v některých produktových plochách. Viz možnosti Genie Code.

Získání nápovědy k kódu

Získejte pomoc s kódem z Genie Code přímo v poznámkových blocích. Genie Code nabízí:

Uživatelé by měli před spuštěním vždy zkontrolovat jakýkoli kód vygenerovaný genie Code, protože někdy může dělat chyby.

Další informace o tom, jak může Genie Code pomoct s kódem, najdete v tématu Získání nápovědy k kódování od Genie Code.

Kód optimalizovaný pro prostředí Azure Databricks

Kód vygenerovaný kódem Genie je určený ke spuštění ve výpočetním prostředí Databricks. Je optimalizovaná pro vytváření kódu v programovacích jazycích, architekturách a dialektech podporovaných službou Databricks. Nejedná se o pomocníka pro programování pro obecné účely.

Genie Code často používá informace z prostředků Databricks, jako je web dokumentace databricks nebo znalostní báze, k lepší odpovědi na dotazy uživatelů. Nejlépe se hodí, když se uživatelská otázka týká otázek, na které je možné odpovědět pomocí dokumentace k Databricks, katalogu Unity a uživatelského kódu v pracovním prostoru.

Získejte odpovědi z dokumentace

Genie Code vyhledá dokumentaci k Databricks a odpoví na vaše otázky. Když se odkazuje na dokumentaci, zobrazí se v odpovědi krok prohledané dokumentace. Můžete požádat Genie Code, aby citovala své zdroje a poskytuje odkazy na relevantní stránky dokumentace.

Odpověď Genie Code ukazující odpověď pocházející z dokumentace

Pošlete zpětnou vazbu k odpovědím na Genie Code

Dejte nám vědět, jestli jsou odpovědi Genie Code užitečné, nebo ne:

  1. Umístěte kurzor myši těsně pod odpovědi v Genie Code.
  2. Klikněte na ikonu palce nahoru Užitečné nebo na ikonu palce dolů Neužitečné.

Další informace