Poruszaj się po Genie Code

Genie Code jest dostępny jako czat na większości stron Azure Databricks oraz jako pełnostronicowe centrum dowodzenia. Możesz otwierać i zarządzać wieloma czatami, dostosowywać ustawienia, dodawać personalizacje, udostępniać i rozgałęziać czaty, dołączać pliki oraz wybrać poziom nakładu pracy.

Aby dowiedzieć się, co potrafi Genie Code, zobacz funkcje i możliwości Genie Code.

Panel czatu Genie Code

Aby otworzyć okienko Kod genie, kliknij ikonę kodu Sparkle Genie. W prawym górnym rogu strony.

Boczna tablica Genie Code z kilkoma czatami otwartymi jako zakładki.

Wprowadź monit w polu tekstowym w dolnej części okienka, a następnie naciśnij klawisz Enter lub kliknij pozycję Wyślij ikonę. Masz następujące możliwości:

  • Kliknij ikonę Plus, ikonę plus, aby dołączać pliki, tworzyć odwołania do kontekstu lub dodawać połączenia.
  • Wpisz @, aby wybrać zasoby, z których Genie Code ma korzystać.
  • Wpisz /, aby wybrać i uruchomić polecenie z ukośnikiem.
  • Wybierz sposób, w jaki Genie Code łączy jakość odpowiedzi z kosztami. Zobacz Wybierz poziom wysiłku.

Jeśli poprosisz Genie Code o pomoc przy kodzie, przeprowadzi cię przez proces uruchamiania oraz akceptowania lub odrzucania zmian, które proponuje.

Elementy sterujące panelu Genie Code

Nagłówek okienka Genie Code ma następujące kontrolki:

Control Description
Ikona nowego czatu. Nowy czat Rozpocznij nowy czat w nowej karcie.
Ikona historii. Historia czatu Przeglądaj wcześniejsze czaty i otwieraj jeden ponownie w karcie.
Ikona menu Kebab. Więcej Wybierz ikonę koła zębatego.Ustawienia i inne opcje. Zobacz Ustawienia kodu Genie.
Zamknij ikonę. Zamknij Zwiń panel Genie Code.

Korzystaj z wielu czatów jako zakładek

Panel Genie Code pokazuje twoje otwarte czaty jako zakładki na górze panelu. Możesz wykonywać więcej niż jedno zadanie naraz i przechodzić między czatami, nie tracąc przy tym miejsca.

  • Zmień czat: Kliknij zakładkę, aby aktywować ten czat. Czat działa w tle, gdy przełączasz się między kartami, więc możesz zacząć długie zadanie w jednym czacie i kontynuować pracę w innym.
  • Otwórz nowy czat: Kliknij ikonę nowego czatu.Nowy czat , żeby rozpocząć czat w nowej karcie.
  • Otwórz ponownie dawny czat: kliknij ikonę Historia.Historia czatu i wybierz czat, aby go otworzyć w karcie.
  • Zarządzaj czatem: Użyj ikony menu kebab. Menu kebab na aktywnej karcie służy do zarządzania czatem, lub kliknij ikonę Zamknij., aby zamknąć kartę.

Cała strona Genie Code

Genie Code oferuje całostronicowe doświadczenie centrum dowodzenia, gdzie aktywny czat jest wyraźnie widoczny, a materiały takie jak notatniki i pliki pojawiają się obok niego jako zakładki, gdy jest to potrzebne. Możesz zacząć pracę bezpośrednio z Genie Code, prowadzić wiele czatów równolegle, przełączać się między czatami, gdy działają w tle, i personalizować działanie Genie Code za pomocą umiejętności, instrukcji i serwerów MCP.

Tryb Genie Code na pełnej stronie to zalecany sposób pracy przy rozpoczynaniu od zera lub równoległym wykonywaniu wielu zadań. Jeśli głównie pracujesz z istniejącym zasobem, na przykład debugując notatnik, monitorując punkt końcowy lub eksplorując tabelę w Unity Catalog, chat panel jest wygodną alternatywą.

Otwórz pełną stronę Kod genie

Możesz otworzyć pełnostronicowy Genie Code na jeden z następujących sposobów:

  • Na stronie głównej obszaru roboczego wybierz ikonę kodu Sparkle Genie Kod w polu monitu, wpisz monit i wyślij go. Genie Code otwiera się na pełnej stronie i zaczyna pracę nad Twoim poleceniem.

    Pole monitu na stronie głównej obszaru roboczego z zaznaczoną opcją „Code”.

  • W panelu czatu Genie Code kliknij ikonę strzałek rozwijania. Maksymalizuj.

    Przycisk maksymalizacji w panelu bocznym Genie Code.

Zacznij nowy czat i opisz, co chcesz, aby Genie Code robił. Genie Code realizuje zadanie bezpośrednio na czacie, przeprowadzając analizy i wprowadzając zmiany na bieżąco. Gdy trzeba edytować lub uruchomić konkretny asset, taki jak notatnik czy plik, asset otwiera się jako zakładka obok czatu, żebyś mógł go przejrzeć. W przypadku niektórych elementów, takich jak pulpity nawigacyjne AI/BI, Genie Code może otworzyć tę stronę, aby wprowadzić zmiany, pozostawiając czat w panelu bocznym.

Omówienie pełnej strony Genie Code

Interfejs Genie Code na całej stronie pokazuje pasek boczny czatu z zaplanowanymi zadaniami i listami czatu.

  • Ikona na pasku bocznym. Zamknij pasek czatu: Zwij całą stronę paska czatu Genie Code.
  • Ikona menu kebaba. Więcej opcji: Uzyskaj dostęp do ustawień Genie Code, uzyskaj pomoc i wyślij opinie do Databricks.
  • Nowa ikona czatu. Nowy czat: Rozpocznij nowy czat Genie Code.
  • Ikona książek. Personalizacja: Zarządzaj umiejętnościami, instrukcjami i serwerami MCP , aby dostosować sposób działania Genie Code.
  • Ikona zegara kalendarzowego. Harmonogramy: Zarządzaj zaplanowanymi zadaniami.
  • Ikona wyszukiwania. Szukaj: Przeszukaj swoje czaty Genie Code, aby szybko znaleźć poprzednie czaty i kontynuować pracę.
  • Lista zaplanowanych zadań: Tutaj jest wyświetlane ostatnie uruchomienie każdego zaplanowanego zadania.
  • Lista czatu: Pokazuje wszystkie twoje czaty Genie Code. Każdy wpis pokazuje tytuł czatu oraz moment, kiedy wysłano ostatni prompt.
    • Aby zmienić czat, kliknij dowolny wpis. Możesz się przełączać, gdy Genie Code nadal działa, niezależnie od tego, czy działa w czacie, czy podczas edytowania notatnika.
    • Aby zarządzać czatem, najedź na niego kursorem i kliknij ikonę menu Kebab . Menu Kebab. Możesz udostępnić, zrobić kopię, zmienić nazwę lub usunąć czat.
  • Widok czatu: Aktywny czat, gdzie Genie Code wykonuje pracę. Zasoby Genie Code wyświetlają je jako otwarte zakładki obok czatu lub przekierowują na stronę zasobów.

Ustawienia kodu Genie

Aby otworzyć ustawienia Genie Code, kliknij ikonę menu Kebab.Więcej menu z nagłówka panelu czatu, a następnie kliknij ikonę Gear (Trybica).Ustawienia. Albo, z pełnostronowego Genie Code, kliknij ikonę menu Kebab.Więcej opcji menu, a następnie kliknij ikonę Trybiki.Ustawienia. Okienko ustawień zawiera następujące elementy:

Ustawienie Description
Przełącz widok panelu Wybierz, czy używać kodu Genie w widoku zadokowanego panelu, czy w widoku panelu bocznego.
Zasady użycia bezserwerowego Ustaw zasady korzystania z trybu serverless dotyczące uruchamiania kodu generowanego przez Genie Code w wynikach czatu.
Actions Ustaw sposób, w jaki kod Genie prosi o zatwierdzenie przed użyciem narzędzia. Zobacz Zatwierdzanie działań narzędzia.

Zatwierdź działania narzędzia

Gdy Genie Code musi użyć narzędzia, takiego jak uruchamianie kodu, edytowanie notatnika czy zapytanie do tabeli, albo prosi o twoją aprobatę, albo w trybie automatycznego zatwierdzania pozwala klasyfikatorowi AI zdecydować. Możesz zatwierdzić każdą prośbę osobno lub ustawić tryb zatwierdzania, który będzie dotyczyć reszty twojego obecnego czatu lub wszystkich przyszłych czatów.

Zatwierdzanie pojedynczego żądania

Gdy aplikacja Genie Code żąda uprawnień do używania narzędzia, kliknij przycisk Zezwalaj , aby zatwierdzić akcję lub Pomiń , aby go odrzucić.

Aby zmienić sposób, w jaki Genie Code obsługuje przyszłe wnioski o zatwierdzenie w obecnym czacie, wybierz jedną z następujących opcji z tego samego promptu:

Opcja Behavior
Pytaj za każdym razem Genie Code prosi o zatwierdzenie za każdym razem, gdy używa narzędzia.
Zezwalaj na obecny czat Genie Code może korzystać z wybranego narzędzia do końca bieżącej rozmowy bez pytania o zgodę.
Zawsze zezwalaj Genie Code może korzystać z żądanego narzędzia na każdym czacie bez pytania.
Automatyczne zatwierdzenie (Zalecane) Genie Code automatycznie zatwierdza działania narzędzi na resztę bieżącego czatu. Klasyfikator AI sprawdza każdą akcję względem twojego żądania i blokuje wszelkie działania wykraczające poza jego zakres.

Ustawianie domyślnego trybu zatwierdzania

Gdy po raz pierwszy używasz Genie Code, domyślnym trybem każdego czatu jest Auto-approval. Aby zmienić tryb zatwierdzania, ustaw nowy tryb domyślny w ustawieniach Genie Code. Kliknij ikonę koła zębatego. w nagłówku panelu Genie Code, aby otworzyć ustawienia.

Wybierz jedną z następujących opcji:

  • Najpierw zapytaj: zatwierdź każde narzędzie po uruchomieniu. Nadpisania dla poszczególnych narzędzi nadal obowiązują.

  • Automatyczne zatwierdzanie: Klasyfikator AI przegląda każdą proponowaną akcję wbrew twoim deklarowanym zamiarom i zatwierdza lub blokuje każdą z nich, minimalizując ręczne zatwierdzenia i blokując działania wykraczające poza twoje zamiary.

    Important

    Automatyczne zatwierdzanie to funkcja produktywności, a nie granica zabezpieczeń. Klasyfikator opiera się na heurystyce i może się mylić. Może zatwierdzać niebezpieczne akcje lub blokować bezpieczne. Nie należy polegać na niej w celu wymuszania wymagań dotyczących zabezpieczeń, zgodności ani kontroli dostępu. Pozostaw automatyczne zatwierdzanie wyłączone podczas pracy z danymi produkcyjnymi, wrażliwymi obszarami roboczymi lub współdzielonymi zasobami, gdy konsekwencje błędnego zatwierdzenia mogą mieć istotne znaczenie. Nadal odpowiadasz za weryfikację wyników działania Genie Code.

Gdy automatyczne zatwierdzenie jest włączone, Genie Code zatwierdza działania niezbędne do realizacji Twojego żądania na zasobach, które posiadasz lub na które się odwołujesz. Na przykład uruchamia zapytania tylko do odczytu, edytuje twoje pliki i notatniki, zapisuje się w tabelach, które posiadasz, oraz wykonuje zadania lub pipeline, do których już się odwołałeś. Wykonuje też akcję, o którą wyraźnie prosiłeś, nawet gdy ta akcja zmienia lub usuwa dane, na przykład usuwając tabelę, którą nazwasz, czy usuwając wiersze z tabeli, w której pracujesz. Automatyczne zatwierdzenie podąża za twoim zamiarem, więc nie wstrzymuje działania tylko dlatego, że jest ono destrukcyjne.

Genie Code blokuje działania wykraczające poza Twoje żądanie: destrukcyjną zmianę w danych, której nie wskazałeś (na przykład usunięcie tabeli, o której nigdy nie wspomniałeś), operację bardziej destrukcyjną, niż wynika to z Twojego żądania (na przykład dodanie CASCADE do DROP), lub działanie, które rozszerza zakres albo wpływa na zasoby współdzielone (takie jak wdrożenia produkcyjne, zmiany uprawnień i sekretów, wywołania wysyłające dane do podmiotów trzecich oraz ryzykowne operacje kontroli wersji, takie jak operacje force push).

Gdy działanie zostanie zablokowane, Genie Code otrzymuje informację o przyczynie i dostosowuje się, na przykład ponawiając próbę z użyciem węższego zakresu.

Personalizacje Genie Code

Aby otworzyć personalizacje Genie Code, kliknij ikonę menu Kebab. Więcej menu z nagłówka panelu czatu, a następnie kliknij ikonę Książki.Personalizacje. Albo, z pełnostronicowego Genie Code, kliknij ikonę Książki.Personalizacje. Panel personalizacji zawiera następujące zakładki:

Dostosowywanie Description
Umiejętności Dodaj umiejętności użytkownika i przestrzeni roboczej wielokrotnego użytku, które Genie Code może wykorzystywać w zadaniach.
Instrukcje Dodaj instrukcje użytkownika i obszaru roboczego, które określają sposób, w jaki odpowiada Genie Code.
Łączniki Podłącz się do zewnętrznych narzędzi za pomocą serwerów MCP i wbudowanych złączy.

Udostępnianie czatu

Możesz udostępniać czaty Genie Code innym użytkownikom, grupom lub podmiotom usług.

Aby podzielić się rozmową:

  1. W pełnoekranowym widoku Genie Code, panelu czatu lub historii czatu najedź kursorem na czat, który chcesz udostępnić, i kliknij ikonę menu kebab menu kebab.

  2. Kliknij ikonę Udostępnij.Udostępnij.

  3. W oknie dialogowym udostępniania dodaj użytkowników, grupy lub jednostki usługi do udostępniania. Odbiorcy otrzymują zgodę na podglądanie na czacie. Zobacz Listy ACL czatu usługi Genie Code.

  4. (Opcjonalnie) Zaznacz Wyślij e-mail do nowych użytkowników, aby wysłać wiadomość e-mail do nowo dodanych użytkowników.

  5. (Opcjonalnie) Aby udostępnić bezpośredni link do czatu, kliknij ikonę Link.Skopiuj link na dole okna udostępniania.

  6. Kliknij przycisk Dodaj , aby udostępnić konwersację.

Rozgałęziaj i edytuj czaty

Genie Code może rozgałęzić czat w osobny wątek lub edytować go na miejscu, żebyś mógł go poprawić lub poszukać innego kierunku. Możesz rozgałęzić czat od wybranego momentu, zadać pytanie poboczne za pomocą /btw lub edytować wcześniejszą wiadomość, aby ponownie wygenerować czat. Zobacz Branch i edytowanie czatów Genie Code.

Dołączanie plików

Aby dołączyć pliki jako kontekst dla bieżącego czatu, kliknij ikonę Plus. plus w polu promptu lub przeciągnij i upuść pliki do pola promptu.

Genie Code obsługuje następujące typy plików: .png, .jpg, , .jpeg.gif, .pdf.webp, , .csv, .xlsx, .xls.jsonoraz .jsonl.

Domyślnie Genie Code używa dołączonych plików tylko w bieżącym czacie i nie zapisuje ich w systemie plików w workspace. Aby przechowywać plik, poproś Genie Code o zapis go w twojej przestrzeni roboczej.

Wybierz poziom wysiłku

Selektor w polu promptu pokazuje aktualny poziom wysiłku i pozwala zmienić go dla rozmowy:

  • Auto (domyślnie, zalecane): Ten poziom zapewnia najwyższą jakość dla każdego zadania.
  • Niski: Ten poziom obniża koszty prostszych zadań.

Genie Code zapisuje Twój wybór na potrzeby rozmowy. Jeśli nie ma dostępnych poziomów, selektor się nie pojawia.

Udzielaj opinii na temat odpowiedzi Genie Code

Poinformuj Databricks, czy odpowiedzi Genie Code są przydatne:

  1. Zatrzymaj wskaźnik myszy tuż pod odpowiedzią kodu Genie.
  2. Kliknij ikonę przydatny kciuk w górę lub przycisk nieprzydatne Ikona kciuka w dół.

Dodatkowe zasoby