Udostępnij za pośrednictwem


Korzystanie z kodu Genie

Genie Code to asystent sztucznej inteligencji, który rozumie kontekst i wspomaga pracę z danymi w notesach Databricks, edytorach SQL, zadaniach, pulpitach nawigacyjnych AI/BI, edytorach plików i nie tylko. Jest w stanie generować, optymizować, wyjaśniać i naprawiać kod i zapytania. Użyj czatu Genie Code, aby poprosić o pomoc i użyć trybu agenta, aby umożliwić autonomiczne działanie kodu Genie na złożonych zadaniach wieloetapowych.

Uwaga / Notatka

Usługa Genie Code domyślnie używa modeli sztucznej inteligencji hostowanych w usłudze Databricks, jeśli wyłączysz funkcje sztucznej inteligencji obsługiwane przez partnerów.

Aby dowiedzieć się, jak kod Genie pomaga w kodzie, zobacz Uzyskiwanie pomocy dotyczącej kodowania z poziomu kodu Genie.

Przegląd okienka Kod Genie

W tej sekcji opisano domyślne doświadczenie okienka Genie Code.

Aby otworzyć okienko Kod genie, kliknij ikonę Asystenta bazy danych. W prawym górnym rogu strony.

Okienko Asystent z monitem ukośnika.

Wpisz pytania lub polecenia z ukośnikiem w polu tekstowym na dole okna Kod Genie i naciśnij klawisz Enter lub kliknij ikonę wysyłania. po prawej stronie pola tekstowego. Kod Genie wyświetla swoją odpowiedź.

Jeśli poprosisz Genie Code o pomoc w kodzie, przeprowadza cię przez uruchamianie, akceptowanie lub odrzucanie proponowanych zmian kodu.

Kontrolki i ustawienia okienka kodu Genie

Nagłówek okienka Kod genie zawiera kontrolki i ustawienia.

  • Kliknij ikonę Plus. Uruchom nowy wątek.

  • Kliknij ikonę koła zębatego. Aby otworzyć ustawienia kodu Genie. W tym miejscu możesz dodać własne instrukcje użytkownika i obszaru roboczego.

  • Kliknij ikonę menu Kebab. Aby otworzyć ustawienia okienka Kod genie.

    Menu okna czatu Asystenta z opcjami.

    • Określ lokalizację Kod Genie: wybierz opcję Zadokowany, aby umieścić okienko Kod Genie w dowolnym miejscu na dole. Możesz przeciągać i upuszczać okienko, aby je przenieść. Wybierz Strona, aby zachować okienko Kod Genie po prawej stronie.
    • Wyświetl wątki czatu w historii: Kliknij pozycję Historia , aby wyświetlić poprzednie wątki czatu. Kliknij wątek czatu, aby otworzyć go ponownie. Aby usunąć wątek czatu, umieść kursor na nim i kliknij ikonę kosza Trash icon..
    • Zmień ustawienia kodu Genie. Po wybraniu pozycji Ustawienia w okienku /settings assistant Czat zostanie wyświetlony monit.
  • Kliknij przycisk Zamknij ikonę. Aby zamknąć okienko Kod genie.

Tryby „Genie Code”

Interakcja z kodem Genie w dwóch różnych trybach: czat i agent.

Aby przełączać się między trybami, użyj selektora trybu w dolnej części panelu Genie Code.

Poniższa tabela zawiera podsumowanie dwóch trybów kodu Genie:

Tryb Capabilities Kiedy stosować Przykładowe podpowiedzi
Chat Odpowiedz na pytania ułatwiające zrozumienie kodu i pojęć.
Generowanie i uruchamianie kodu w ramach czatu.
  • Wyjaśnienie kodu lub błędów
  • Poznawanie pojęć związanych z usługą Databricks
  • Proste generowanie kodu
  • "Co robi ta funkcja?"
  • Co to jest Unity Catalog?
  • "Pisanie testu jednostkowego dla tej funkcji"
Agent Automatyzowanie wieloetapowych przepływów pracy, planowanie rozwiązania, pobieranie odpowiednich zasobów, uruchamianie kodu, używanie danych wyjściowych komórek w celu poprawy wyników, automatyczne naprawianie błędów i nie tylko.
  • Eksploracyjna analiza danych
  • Organizacja notatnika
  • Generowanie pulpitu nawigacyjnego
  • Tworzenie potoku
  • Przeprowadź analizę EDA na @example_table i podsumuj najważniejsze wnioski.
  • Nadaj każdej komórce notatnika odpowiednią nazwę.
  • Analizuj @bakehouse dane i twórz pulpit nawigacyjny, aby pokazać wnioski.
  • Utwórz pipeline do codziennej aktualizacji @example_table.

Chociaż Genie Code jest dostępny w Databricks, tryb agenta jest dostępny tylko w niektórych interfejsach produktu. Zobacz Możliwości kodu Genie.

Uzyskiwanie pomocy dotyczącej kodu

Uzyskaj pomoc dotyczącą kodu z usługi Genie Code bezpośrednio w notesach. Oferty usługi Genie Code:

Użytkownicy powinni zawsze przeglądać dowolny kod wygenerowany przez kod Genie przed jego uruchomieniem, ponieważ czasami może popełniać błędy.

Aby uzyskać więcej informacji na temat sposobu, w jaki kod Genie może pomóc w kodzie, zobacz Uzyskiwanie pomocy dotyczącej kodowania z poziomu kodu Genie.

Kod zoptymalizowany pod kątem środowiska usługi Azure Databricks

Kod wygenerowany przez kod Genie jest przeznaczony do uruchamiania w środowisku obliczeniowym usługi Databricks. Jest zoptymalizowany pod kątem tworzenia kodu w językach programowania, strukturach i dialektach obsługiwanych przez usługę Databricks. Nie ma być asystentem programowania ogólnego przeznaczenia.

Genie Code często używa informacji z zasobów usługi Databricks, takich jak witryna internetowa dokumentacji usługi Databricks lub baza wiedzy, aby lepiej odpowiedzieć na zapytania użytkowników. Sprawdza się najlepiej, gdy pytanie użytkownika jest związane z pytaniami, na które można odpowiedzieć, korzystając z wiedzy zawartej w dokumentacji Databricks, Unity Catalog oraz kodu użytkownika w Workspace.

Uzyskiwanie odpowiedzi uzyskanych z dokumentacji

Genie Code wyszukuje dokumentację usługi Databricks, aby odpowiedzieć na pytania. Gdy następuje odwołanie do dokumentacji, pojawi się krok Przeszukana dokumentacja w odpowiedzi. Możesz poprosić Genie Code o podanie źródeł, a zawiera linki do odpowiednich stron dokumentacji.

Genie Code odpowiedź wykorzystująca informacje pochodzące z dokumentacji.

Przekaż opinię na temat odpowiedzi dotyczących kodu Genie

Poinformuj nas, czy odpowiedzi dotyczące kodu Genie są przydatne, czy nie:

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

Dodatkowe informacje