Ügynök mód

A Genie Code ügynök módban fut, amely automatizálja a többlépéses munkafolyamatokat, megoldásokat tervez, lekéri a releváns objektumokat, kódot futtat, cellakimenetekkel javítja az eredményeket, és automatikusan kijavítja a hibákat. Ha önműveleti feladat végrehajtása nélkül szeretne közvetlen beszélgetési választ kapni, mondja el például a következőt: "Csak magyarázd el nekem, ne futtasd a kódot".

A feladatok elvégzéséhez a Genie Code elküldi a parancssort és a releváns környezetet a modellnek, beleértve a táblázat- és oszlopneveket, a leírásokat, a használt kódot, a táblákból származó adatmintákat és a cellakimeneteket. A modellnek küldött összes adat tiszteletben tartja a Unity-katalógus engedélyeit. Részletekért lásd a modelleknek küldött adatokat.

Requirements

A Genie Code ügynöki képességeinek használatához a munkaterületnek a következőkre van szüksége:

Ha a partneralapú AI-funkciók le vannak tiltva, a Genie Code továbbra is elérhető, de ügynöki képességei nélkül, egy Databricks által üzemeltetett modell használatával.

Eszközműveletek jóváhagyása

Ha a Genie Code-nak olyan eszközt kell használnia, mint a kód futtatása, a jegyzetfüzet szerkesztése vagy egy tábla lekérdezése, a folytatás előtt kérni fogja a jóváhagyást. Minden kérést külön-külön jóváhagyhatsz, vagy beállíthatsz egy jóváhagyási módot, amely a jelenlegi csevegésed többi részére vagy minden jövőbeli beszélgetésre vonatkozik.

Egyetlen kérelem jóváhagyása

Amikor a Genie Code engedélyt kér egy eszköz használatára, kattintson az Engedélyezés gombra a művelet jóváhagyásához, vagy a Kihagyás gombra kattintva utasíthatja el.

Ha szeretnéd megváltoztatni, hogyan kezeli a Genie Code a jövőbeli jóváhagyási kérelmeket a jelenlegi csevegésben, válassz egyet ugyanabból a promptból:

Option Viselkedés
Kérdezzen minden alkalommal A Genie Code minden alkalommal jóváhagyást kér, amikor eszközt használ.
Engedélyezd a jelenlegi csevegést A Genie Code a kért eszközt használhatja a jelenlegi chat többi részében anélkül, hogy kérné.
Mindig engedélyezve A Genie Code minden csevegésben használhatja a kért eszközt kérés nélkül.
Automatikus jóváhagyás (Ajánlott) A Genie Code automatikusan jóváhagyja az eszközműveleteket a jelenlegi csevegés többi részére. Egy AI osztályozó minden műveletet ellenőrzi a kérésedhez, és blokkolja azokat a műveleteket, amelyek kívül esnek a hatáskörén.

Alapértelmezett jóváhagyási mód beállítása

Amikor először használod a Genie Code-ot, minden csevegésnél az alapértelmezett mód az Auto-jóváhagyás. Az engedélyezési mód megváltoztatásához állíts be új alapértelmezést a Genie Code beállításaiban. Kattintson a Fogaskerék ikonra. A Genie Code panel fejlécében nyissa meg a beállításokat.

A következők közül választhat:

  • Először tegye fel a kérdést: Minden eszköz jóváhagyása futtatáskor. Az eszközenkénti felülbírálások továbbra is érvényesek.

  • Automatikus jóváhagyás: Egy MI osztályozó felülvizsgálja az összes javasolt cselekvést a megadott szándékod ellen, jóváhagyja vagy blokkolja őket, minimalizálva a kézi jóváhagyásokat, miközben blokkolva azokat a lépéseket, amelyek túlmutatnak a szándékodon.

    Important

    Az automatikus jóváhagyás hatékonyságnövelő funkció, nem biztonsági határ. Az osztályozó egy heurisztika, amely a lehető legjobb becslést adja, de tévedhet. Lehet, hogy nem biztonságos műveleteket hagy jóvá, vagy letiltja a biztonságos műveleteket. Ne támaszkodjon rá a biztonsági, megfelelőségi vagy hozzáférés-vezérlési követelmények érvényesítése érdekében. Az automatikus jóváhagyást hagyja kikapcsolva, ha éles adatokkal, bizalmas munkaterületekkel vagy megosztott erőforrásokkal dolgozik, ahol egy helytelen jóváhagyás következményei számítanak. Továbbra is Ön felel a Genie Code eredményeinek áttekintéséért.

Amikor az automatikus jóváhagyás bekapcsol, a Genie Code jóváhagyja azokat a műveleteket, amelyek szükségesek a kérésed végrehajtásához olyan erőforrásokon, amelyeket birtokolsz vagy hivatkoztál. Például csak olvasási lekérdezéseket futtat, szerkeszti az Ön saját fájljait és notebookjait, az Ön tulajdonában lévő táblákba ír, valamint olyan feladatokat vagy folyamatokat futtat, amelyekre már hivatkozott. Emellett teljesít egy olyan műveletet is, amit kifejezetten kérsz, még akkor is, ha az adott művelet megváltoztatja vagy eltávolítja az adatokat, például eldob egy megnevezett táblát vagy törli sorokat egy táblázatból, amelyben dolgozol. Az automatikus jóváhagyás a szándékodat követi, így nem tartja vissza a cselekvést csak azért, mert az romboló cselekvés.

A Genie Code blokkolja azokat a műveleteket, amelyek túlmutatnak a kéréseden: romboló változást az adatokban, amelyeket nem azonosítottál (például egy olyan táblázat eldobása, amit sosem említettél), egy olyan művelet, amely pusztítóbb, mint amit a kérésed sugall (például hozzáadás CASCADE a-hoz DROP), vagy olyan cselekvés, amely növeli a hatókört vagy befolyásolja a megosztott erőforrásokat (például termelési telepítések, engedélyek és titkos változtatások), olyan hívások, amelyek adatokat küldenek harmadik feleknek, és kockázatos forrásvezérlő műveletek, mint például a force push).

Ha egy művelet le van tiltva, a Genie Code megkapja az okot, és alkalmazkodik, például egy szűkebb hatókörrel való újrapróbálkozással.

További erőforrások