Režim agenta

Genie Code běží v režimu agenta, který automatizuje vícekrokové pracovní postupy, plány řešení, načítá relevantní prostředky, spouští kód, používá výstupy buněk ke zlepšení výsledků a opravuje chyby automaticky. Pokud chcete přímou konverzační odpověď bez autonomního provádění úkolů, řekněte to například v výzvě "Stačí mi to vysvětlit, nespouštět žádný kód".

K dokončení úkolů genie Code odešle do modelu výzvu a relevantní kontext, včetně názvů tabulek a sloupců, popisů, kódu, se kterým pracujete, ukázek dat z tabulek a výstupů buněk. Všechna data odeslaná do modelu respektují vaše oprávnění katalogu Unity. Podrobnosti najdete v tématu Data odesílaná do modelů.

Požadavky

Pokud chcete používat funkce agenta Genie Code, váš pracovní prostor potřebuje následující:

Pokud jsou funkce AI založené na partnerech zakázané, genie Code je stále dostupný, ale bez jeho agentských funkcí s využitím modelu hostovaného v Databricks.

Schválení akcí nástroje

Když Genie Code potřebuje použít nástroj, například spuštění kódu, úpravu poznámkového bloku nebo dotazování tabulky, před pokračováním požádá o schválení. Každou žádost můžete schválit zvlášť, nebo nastavit schvalovací režim, který se vztahuje na zbytek vašeho současného chatu nebo na všechny budoucí chaty.

Schválení jedné žádosti

Když Genie Code požádá o oprávnění k použití nástroje, klikněte na Povolit schválit akci nebo Přeskočit a odmítnout ji.

Chcete-li změnit způsob, jakým Genie Code zpracovává budoucí žádosti o schválení v aktuálním chatu, vyberte jednu z následujících z téže výzvy:

Option Chování
Zeptejte se pokaždé Genie Code požádá o schválení při každém použití nástroje.
Povolit v aktuálním chatu Genie Code může používat požadovaný nástroj pro zbytek aktuálního chatu bez ptaní.
Vždy povolit Genie Code může v každé konverzaci používat požadovaný nástroj, aniž by se ptal.
Automatické schválení (doporučeno) Genie Code automaticky schvaluje akce nástrojů pro zbytek aktuálního chatu. AI klasifikátor kontroluje každou akci vůči vašemu požadavku a blokuje všechny akce, které přesahují jeho rozsah.

Nastavení výchozího režimu schválení

Když poprvé použijete Genie Code, výchozím režimem každého chatu je automatické schválení. Pro změnu schvalovacího režimu nastavte nový výchozí režim v nastavení Genie Code. Klikněte na ikonu ozubeného kola v záhlaví podokna Genie Code a otevřete nastavení.

Vyberte jednu z následujících možností:

  • Zeptejte se nejprve: Při spuštění schvalte jednotlivé nástroje. Nastavení přepsání pro jednotlivé nástroje stále platí.

  • Automatické schvalování: AI klasifikátor přezkoumává každou navrhovanou akci proti vašemu deklarovanému záměru a schvaluje nebo blokuje každou z nich, čímž minimalizuje manuální schválení a blokuje akce, které přesahují váš záměr.

    Important

    Automatické schvalování je funkce produktivity, nikoli hranice zabezpečení. Klasifikátor je orientační heuristika, která se může mýlit. Může schvalovat nebezpečné akce nebo blokovat bezpečné akce. Nespoléhejte na to, abyste vynutily požadavky na zabezpečení, dodržování předpisů nebo řízení přístupu. Při práci s produkčními daty, citlivými pracovními prostory nebo sdílenými prostředky ponechte automatické schvalování vypnuté, kde jsou důsledky nesprávného schvalování. Zůstáváte zodpovědní za kontrolu výsledků Genie Code.

Když je zapnuté automatické schvalování, Genie Code schvaluje kroky potřebné k provedení vaší žádosti na zdrojích, které vlastníte nebo jste na ně odkazovali. Například spouští dotazy pouze pro čtení, upravuje vaše vlastní soubory a notebooky, zapisuje do tabulek, které vlastníte, a spouští úlohy nebo kanály, na které jste již odkázali. Také dokončí akci, o kterou výslovně požádáte, i když tato akce změní nebo odstraní data, například vynechá tabuli, kterou pojmenujete, nebo smazá řádky z tabulky, ve které pracujete. Automatické schválení odpovídá vašemu záměru, takže nezadržuje akci jen proto, že je destruktivní.

Genie Code blokuje akce, které přesahují váš požadavek: destruktivní změnu dat, kterou jste neidentifikovali (například vypuštění tabulky, kterou jste nikdy nezmínili), operaci destruktivnější než váš požadavek (například přidání CASCADE do ), DROPnebo akci, která eskaluje rozsah nebo ovlivňuje sdílené zdroje (například produkční nasazení, změny oprávnění a tajemství, hovory, které posílají data třetím stranám, a rizikové operace správy zdrojů jako force push).

Když je akce zablokována, Genie Code obdrží důvod a přizpůsobí se, například tím, že akci zkusí znovu v užším rozsahu.

Dodatečné zdroje