genie grupa poleceń

Note

Korzystanie z interfejsu wiersza polecenia usługi Databricks podlega licencjom usługi Databricks i powiadomieniom o ochronie prywatności usługi Databricks, w tym wszelkim przepisom dotyczącym danych użycia.

Grupa genie poleceń w interfejsie wiersza polecenia usługi Databricks zawiera polecenia dla usługi Genie. Zobacz Agentów genie.

Databricks Genie ask

Zadaj pytanie o dane i otrzymaj odpowiedź od Genie.

databricks genie ask QUESTION [flags]

Arguments

QUESTION

    Pytanie o dane do zadania Genie.

Opcje

--include-sql

    Pokaż zapytania SQL wykonane przez agenta. Dotyczy wydawania tekstowego; Wyjście JSON zawsze je zawiera.

--raw

    Drukuj surowe zdarzenia SSE zamiast renderowanego wyjścia.

-s, --session string

    Identyfikator sesji (dowolny ciąg znaków), aby kontynuować rozmowę między połączeniami.

--warehouse-id string

    ID magazynu SQL. Automatycznie rozwiązuje się, jeśli zostanie pominięty.

Flagi globalne

Examples

Poniższy przykład dotyczy danych:

databricks genie ask "What were total sales last month?"

Poniższy przykład zadaje pytanie dotyczące konkretnej hurtowni SQL:

databricks genie ask "Revenue by region" --warehouse-id 1234567890abcdef

Poniższy przykład kontynuuje rozmowę między połączeniami, używając wybranego przez Ciebie identyfikatora sesji:

databricks genie ask -s sales "What were total sales by quarter?"
databricks genie ask -s sales "Break that down by region"

Databricks Genie create-message-comment

Stwórz komentarz pod wiadomością w rozmowie.

databricks genie create-message-comment SPACE_ID CONVERSATION_ID MESSAGE_ID CONTENT [flags]

Arguments

SPACE_ID

    Identyfikator skojarzony z przestrzenią Genie.

CONVERSATION_ID

    Identyfikator skojarzony z konwersacją.

MESSAGE_ID

    ID powiązany z wiadomością.

CONTENT

    Komentarz tekst.

Opcje

--json JSON

    Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania.

Flagi globalne

Examples

Poniższy przykład tworzy komentarz pod wiadomością:

databricks genie create-message-comment abc123 conv456 msg789 "Great analysis!"

databricks genie utwórz-wiadomość

Utwórz nową wiadomość w konwersacji. Odpowiedź sztucznej inteligencji używa wszystkich wcześniej utworzonych wiadomości w konwersacji, aby odpowiedzieć.

databricks genie create-message SPACE_ID CONVERSATION_ID CONTENT [flags]

Arguments

SPACE_ID

    Identyfikator skojarzony z agentem Genie, w którym rozpoczyna się konwersacja.

CONVERSATION_ID

    Identyfikator skojarzony z konwersacją.

CONTENT

    Zawartość wiadomości użytkownika.

Opcje

--json JSON

    Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania.

--no-wait

    Nie czekaj na osiągnięcie stanu UKOŃCZONO.

--timeout duration

    Maksymalny czas osiągnięcia stanu UKOŃCZONO (domyślnie 20 ms).

Flagi globalne

Examples

Poniższy przykład tworzy komunikat w konwersacji:

databricks genie create-message abc123 conv456 "What were our sales last quarter?"

Poniższy przykład tworzy komunikat z konfiguracją JSON:

databricks genie create-message abc123 conv456 "Show me top customers" --json '{"additional_context": "Include revenue data"}'

Poniższy przykład tworzy komunikat bez oczekiwania na ukończenie:

databricks genie create-message abc123 conv456 "Analyze customer trends" --no-wait

Databricks Genie create-space

Utwórz agenta Genie.

databricks genie create-space WAREHOUSE_ID SERIALIZED_SPACE [flags]

Arguments

WAREHOUSE_ID

    Identyfikator magazynu SQL, który ma być skojarzony z przestrzenią.

SERIALIZED_SPACE

    Konfiguracja zserializowanego miejsca.

Opcje

--json JSON

    Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania.

Flagi globalne

Examples

Poniższy przykład tworzy agenta Genie:

databricks genie create-space my-warehouse-id '{}' --json @space-config.json

Databricks Genie delete-conversation

Usuń konwersację z agenta Genie.

databricks genie delete-conversation SPACE_ID CONVERSATION_ID [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie.

CONVERSATION_ID

    Identyfikator konwersacji do usunięcia.

Opcje

Flagi globalne

Examples

Poniższy przykład usuwa konwersację:

databricks genie delete-conversation abc123 conv456

Databricks Genie delete-conversation-message

Usuń wiadomość z konwersacji w agencie Genie.

databricks genie delete-conversation-message SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie.

CONVERSATION_ID

    Identyfikator konwersacji.

MESSAGE_ID

    Identyfikator wiadomości do usunięcia.

Opcje

Flagi globalne

Examples

Poniższy przykład usuwa komunikat:

databricks genie delete-conversation-message abc123 conv456 msg789

Databricks Genie download-message-attachment-visualization

Pobierz renderowany obraz załącznika do wizualizacji wiadomości. Jest to dostępne tylko wtedy, gdy załącznik jest wizualizacją, a status wiadomości jest UKOŃCZONY.

databricks genie download-message-attachment-visualization NAME [flags]

Arguments

NAME

    Nazwa zasobu załącznika do renderowania, w formacie spaces/{space_id}/conversations/{conversation_id}/messages/{message_id}/attachments/{attachment_id}.

Opcje

Flagi globalne

Examples

Poniższy przykład pobiera wizualizację załącznika wiadomości:

databricks genie download-message-attachment-visualization "spaces/abc123/conversations/conv456/messages/msg789/attachments/attach001"

databricks genie wykonaj-zapytanie-o-załączniku-wiadomości

Wykonaj kod SQL dla załącznika zapytania komunikatu. Użyj tego polecenia, gdy załącznik zapytania wygasł i musi zostać ponownie wykonany.

databricks genie execute-message-attachment-query SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie.

CONVERSATION_ID

    Identyfikator konwersacji.

MESSAGE_ID

    Identyfikator wiadomości.

ATTACHMENT_ID

    Identyfikator załącznika.

Opcje

Flagi globalne

Examples

W poniższym przykładzie jest wykonywane zapytanie dotyczące załącznika wiadomości.

databricks genie execute-message-attachment-query abc123 conv456 msg789 attach001

Databricks Genite-Download-full-query-result

Wygeneruj pobieranie dla pełnego wyniku zapytania załącznika wiadomości.

databricks genie generate-download-full-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie.

CONVERSATION_ID

    Identyfikator konwersacji.

MESSAGE_ID

    Identyfikator wiadomości.

ATTACHMENT_ID

    Identyfikator załącznika.

Opcje

Flagi globalne

Examples

Poniższy przykład generuje pobieranie dla pełnego wyniku zapytania:

databricks genie generate-download-full-query-result abc123 conv456 msg789 attach001

Databricks genie genie-create-eval-run

Utwórz przebieg oceny dla agenta Genie.

databricks genie genie-create-eval-run SPACE_ID [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie.

Opcje

--json JSON

    Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania.

Flagi globalne

Examples

Poniższy przykład tworzy przebieg oceny:

databricks genie genie-create-eval-run abc123 --json @eval-config.json

Databricks genie genie-get-eval-result-details

Uzyskaj szczegółowe informacje na temat wyniku oceny.

databricks genie genie-get-eval-result-details SPACE_ID EVAL_RUN_ID RESULT_ID [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie.

EVAL_RUN_ID

    Identyfikator przebiegu oceny.

RESULT_ID

    Identyfikator wyniku oceny.

Opcje

Flagi globalne

Examples

Poniższy przykład pobiera szczegóły wyniku oceny:

databricks genie genie-get-eval-result-details abc123 run456 result789

Databricks genie genie-get-eval-run

Uzyskaj przebieg oceny dla agenta Genie.

databricks genie genie-get-eval-run SPACE_ID EVAL_RUN_ID [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie.

EVAL_RUN_ID

    Identyfikator przebiegu oceny.

Opcje

Flagi globalne

Examples

Poniższy przykład pobiera przebieg oceny:

databricks genie genie-get-eval-run abc123 run456

Databricks genie genie-list-eval-results

Wyświetlanie listy wyników oceny dla przebiegu oceny.

databricks genie genie-list-eval-results SPACE_ID EVAL_RUN_ID [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie.

EVAL_RUN_ID

    Identyfikator przebiegu oceny.

Opcje

--page-size int

    Maksymalna liczba wyników oceny zwracanych na stronę.

--page-token string

    Nieprzezroczystym tokenem umożliwiającym pobranie następnej strony wyników.

Flagi globalne

Examples

Poniższy przykład zawiera listę wyników oceny:

databricks genie genie-list-eval-results abc123 run456

Databricks genie genie-list-eval-runs

Ocena listy jest uruchamiana dla agenta Genie.

databricks genie genie-list-eval-runs SPACE_ID [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie.

Opcje

--page-size int

    Maksymalna liczba przebiegów oceny zwracanych na stronę.

--page-token string

    Token umożliwiający uzyskanie następnej strony wyników.

Flagi globalne

Examples

W poniższym przykładzie wymieniono uruchomienia oceny:

databricks genie genie-list-eval-runs abc123

Databricks Genie get-download-full-query-result

Pobierz wcześniej wygenerowany pełny wynik zapytania.

databricks genie get-download-full-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID DOWNLOAD_ID DOWNLOAD_ID_SIGNATURE [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie.

CONVERSATION_ID

    Identyfikator konwersacji.

MESSAGE_ID

    Identyfikator wiadomości.

ATTACHMENT_ID

    Identyfikator załącznika.

DOWNLOAD_ID

    Identyfikator pobierania.

DOWNLOAD_ID_SIGNATURE

    Podpis identyfikatora pobierania.

Opcje

Flagi globalne

Examples

Poniższy przykład pobiera pełny wynik zapytania:

databricks genie get-download-full-query-result abc123 conv456 msg789 attach001 dl001 sig001

Polecenie „databricks genie get-message” używane jest do...

Pobierz wiadomość z konwersacji.

databricks genie get-message SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]

Arguments

SPACE_ID

    Identyfikator skojarzony z agentem Genie, w którym znajduje się konwersacja docelowa.

CONVERSATION_ID

    Identyfikator skojarzony z konwersacją docelową.

MESSAGE_ID

    Identyfikator powiązany z docelową wiadomością z określonej konwersacji.

Opcje

Flagi globalne

Examples

Poniższy przykład pobiera wiadomość z konwersacji:

databricks genie get-message abc123 conv456 msg789

databricks genie pobierz-wynik-zapytania-o-załącznik-do-wiadomości

Uzyskaj wynik zapytania SQL, jeśli komunikat ma załącznik zapytania. Jest to dostępne tylko wtedy, gdy komunikat ma załącznik zapytania, a stan komunikatu to EXECUTING_QUERY lub COMPLETED.

databricks genie get-message-attachment-query-result SPACE_ID CONVERSATION_ID MESSAGE_ID ATTACHMENT_ID [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie.

CONVERSATION_ID

    Identyfikator konwersacji.

MESSAGE_ID

    Identyfikator wiadomości.

ATTACHMENT_ID

    Identyfikator załącznika.

Opcje

Flagi globalne

Examples

Poniższy przykład pobiera wynik zapytania dla załącznika komunikatu:

databricks genie get-message-attachment-query-result abc123 conv456 msg789 attach001

Databricks Genie list-conversation-messages

Wyświetlanie listy wiadomości w konwersacji.

databricks genie list-conversation-messages SPACE_ID CONVERSATION_ID [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie.

CONVERSATION_ID

    Identyfikator konwersacji.

Opcje

--page-size int

    Maksymalna liczba komunikatów do zwrócenia na stronę.

--page-token string

    Token umożliwiający uzyskanie następnej strony wyników.

Flagi globalne

Examples

Poniższy przykład zawiera listę wiadomości w konwersacji:

databricks genie list-conversation-messages abc123 conv456

databricks genie list-conversation

Wyświetlanie listy konwersacji w agencie Genie.

databricks genie list-conversations SPACE_ID [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie.

Opcje

--page-size int

    Maksymalna liczba konwersacji do zwrócenia na stronę.

--page-token string

    Token umożliwiający uzyskanie następnej strony wyników.

Flagi globalne

Examples

Poniższy przykład zawiera listę konwersacji w przestrzeni:

databricks genie list-conversations abc123

Databricks Genie list-conversation-comments

Wypisz wszystkie komentarze pod wszystkimi wiadomościami w rozmowie.

databricks genie list-conversation-comments SPACE_ID CONVERSATION_ID [flags]

Arguments

SPACE_ID

    Identyfikator skojarzony z przestrzenią Genie.

CONVERSATION_ID

    Identyfikator skojarzony z konwersacją.

Opcje

--page-size int

    Maksymalna liczba komentarzy do zwrócenia na stronę.

--page-token string

    Token stronicowania umożliwiający uzyskanie następnej strony wyników.

Flagi globalne

Examples

Poniższy przykład zawiera listę wszystkich komentarzy w rozmowie:

databricks genie list-conversation-comments abc123 conv456

Databricks Genie list-message-comments

Umieść komentarze do konkretnej wiadomości z rozmowy.

databricks genie list-message-comments SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]

Arguments

SPACE_ID

    Identyfikator skojarzony z przestrzenią Genie.

CONVERSATION_ID

    Identyfikator skojarzony z konwersacją.

MESSAGE_ID

    ID powiązany z wiadomością.

Opcje

--page-size int

    Maksymalna liczba komentarzy do zwrócenia na stronę.

--page-token string

    Token stronicowania umożliwiający uzyskanie następnej strony wyników.

Flagi globalne

Examples

Poniższy przykład zawiera komentarze do wiadomości:

databricks genie list-message-comments abc123 conv456 msg789

Databricks Genie list-spaces

Wyświetl listę agentów usługi Genie w obszarze roboczym.

databricks genie list-spaces [flags]

Opcje

--page-size int

    Maksymalna liczba spacji do zwrócenia na stronę.

--page-token string

    Token stronicowania umożliwiający uzyskanie następnej strony wyników.

Flagi globalne

Examples

W poniższym przykładzie wymieniono wszystkich agentów Genie:

databricks genie list-spaces

Databricks Genie send-message-feedback

Wyślij opinię na temat wiadomości w konwersacji Genie.

databricks genie send-message-feedback SPACE_ID CONVERSATION_ID MESSAGE_ID RATING [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie.

CONVERSATION_ID

    Identyfikator konwersacji.

MESSAGE_ID

    Identyfikator wiadomości.

RATING

    Ocena opinii dla wiadomości.

Opcje

--json JSON

    Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania.

Flagi globalne

Examples

Poniższy przykład wysyła pozytywną opinię na temat wiadomości:

databricks genie send-message-feedback abc123 conv456 msg789 POSITIVE

Databricks Genie get-space

Uzyskaj szczegółowe informacje o agencie Genie.

databricks genie get-space SPACE_ID [flags]

Arguments

SPACE_ID

    Identyfikator skojarzony z agentem Genie.

Opcje

Flagi globalne

Examples

Poniższy przykład zawiera szczegółowe informacje o agencie Genie:

databricks genie get-space abc123

databricks genie rozpocznij rozmowę

Rozpocznij nową konwersację.

databricks genie start-conversation SPACE_ID CONTENT [flags]

Arguments

SPACE_ID

    Identyfikator skojarzony z agentem Genie, w którym chcesz rozpocząć konwersację.

CONTENT

    Tekst wiadomości, która rozpoczyna konwersację.

Opcje

--json JSON

    Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania.

--no-wait

    Nie czekaj na osiągnięcie stanu UKOŃCZONO.

--timeout duration

    Maksymalny czas osiągnięcia stanu UKOŃCZONO (domyślnie 20 ms).

Flagi globalne

Examples

Poniższy przykład rozpoczyna nową konwersację:

databricks genie start-conversation abc123 "What are our top performing products this month?"

Poniższy przykład rozpoczyna konwersację z konfiguracją JSON:

databricks genie start-conversation abc123 "Show me sales data" --json '{"context": "Q4 2024"}'

Poniższy przykład rozpoczyna konwersację bez oczekiwania na ukończenie:

databricks genie start-conversation abc123 "Analyze customer behavior" --no-wait

Databricks Genie Trash-Space

Przenieś agenta Genie do kosza.

databricks genie trash-space SPACE_ID [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie do kosza.

Opcje

Flagi globalne

Examples

Poniższy przykład kosze agenta Genie:

databricks genie trash-space abc123

Databricks Genie Update-Space

Aktualizowanie agenta Genie.

databricks genie update-space SPACE_ID [flags]

Arguments

SPACE_ID

    Identyfikator agenta Genie do zaktualizowania.

Opcje

--json JSON

    Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania.

Flagi globalne

Examples

Poniższy przykład aktualizuje agenta Genie:

databricks genie update-space abc123 --json '{"title": "Updated Space Title"}'

Flagi globalne

--debug

  Czy włączyć logowanie debugowe.

-h lub --help

    Wyświetl pomoc dla Databricks CLI lub dla powiązanej grupy poleceń czy pojedynczego polecenia.

--log-file struna

    Ciąg reprezentujący plik do zapisywania dzienników wyjściowych. Jeśli ta flaga nie zostanie określona, wartością domyślną jest zapisywanie dzienników wyjściowych w programie stderr.

--log-format formatowanie

    Format typu logu text lub json. Wartość domyślna to text.

--log-level struna

    Ciąg reprezentujący poziom formatu zapisu dziennika. Jeśli nie zostanie określony, poziom formatu dziennika jest wyłączony.

-o, --output typ

    Typ danych wyjściowych polecenia: text lub json. Wartość domyślna to text.

-p, --profile struna

    Nazwa profilu pliku ~/.databrickscfg, którego użyć do uruchomienia polecenia. Jeśli ta flaga nie zostanie określona, zostanie użyty profil o nazwie DEFAULT .

--progress-format formatowanie

    Format wyświetlania dzienników postępu: default, , appendinplacelubjson

-t, --target struna

    Jeśli ma to zastosowanie, docelowy obiekt pakietu do użycia