genie opdrachtgroep

Note

Databricks CLI-gebruik is onderhevig aan de Databricks-licentie en de privacyverklaring van Databricks, met inbegrip van alle bepalingen voor gebruiksgegevens.

De genie opdrachtgroep in de Databricks CLI bevat opdrachten voor Genie. Zie Genie agenten.

Databricks Genie Ask

Stel een datavraag en krijg een antwoord van Genie.

databricks genie ask QUESTION [flags]

Arguments

QUESTION

    De datavraag om aan Genie te stellen.

Options

--include-sql

    Toon SQL-querys die door de agent worden uitgevoerd. Van toepassing op tekstuitvoer; JSON-output bevat ze altijd.

--raw

    Print ruwe SSE-events in plaats van gerenderde output.

-s, --session string

    Sessie-ID (willekeurige string) om een gesprek over gesprekken heen voort te zetten.

--warehouse-id string

    SQL warehouse ID. Automatisch oplost als het wordt weggelaten.

Globale vlaggen

Examples

Het volgende voorbeeld stelt een datavraag:

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

Het volgende voorbeeld stelt een vraag met een specifiek SQL-warehouse:

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

Het volgende voorbeeld zet een gesprek voort tussen gesprekken met een sessie-ID die je kiest:

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

Maak een reactie op een gespreksbericht.

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

Arguments

SPACE_ID

    De id die is gekoppeld aan de Genie ruimte.

CONVERSATION_ID

    De id die aan het gesprek is gekoppeld.

MESSAGE_ID

    De ID die aan het bericht gekoppeld is.

CONTENT

    Reactietekst.

Options

--json JSON

    De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.

Globale vlaggen

Examples

Het volgende voorbeeld maakt een reactie op een bericht:

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

Databricks Genie maak-bericht

Maak een nieuw bericht in een gesprek. Het AI-antwoord maakt gebruik van alle eerder gemaakte berichten in het gesprek om te reageren.

databricks genie create-message SPACE_ID CONVERSATION_ID CONTENT [flags]

Arguments

SPACE_ID

    De id die is gekoppeld aan de Genie-agent waar het gesprek wordt gestart.

CONVERSATION_ID

    De id die aan het gesprek is gekoppeld.

CONTENT

    Inhoud van gebruikersberichten.

Options

--json JSON

    De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.

--no-wait

    Wacht niet totdat de status COMPLETED is bereikt.

--timeout duration

    Maximale tijdsduur om de status COMPLETED te bereiken (standaard 20m0s).

Globale vlaggen

Examples

In het volgende voorbeeld wordt een bericht gecreëerd binnen een conversatie:

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

In het volgende voorbeeld wordt een bericht met JSON-configuratie gemaakt:

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

In het volgende voorbeeld wordt een bericht gemaakt zonder te wachten op voltooiing:

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

Databricks Genie create-space

Maak een Genie Agent.

databricks genie create-space WAREHOUSE_ID SERIALIZED_SPACE [flags]

Arguments

WAREHOUSE_ID

    De id van het SQL-warehouse dat moet worden gekoppeld aan de ruimte.

SERIALIZED_SPACE

    De configuratie van de geserialiseerde ruimte.

Options

--json JSON

    De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.

Globale vlaggen

Examples

In het volgende voorbeeld wordt een Genie-agent gemaakt:

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

Databricks Genie delete-conversation

Verwijder een gesprek van een Genie Agent.

databricks genie delete-conversation SPACE_ID CONVERSATION_ID [flags]

Arguments

SPACE_ID

    De id van de Genie Agent.

CONVERSATION_ID

    De id van het gesprek dat moet worden verwijderd.

Options

Globale vlaggen

Examples

In het volgende voorbeeld wordt een gesprek verwijderd:

databricks genie delete-conversation abc123 conv456

databricks genie delete-conversation-message

Een bericht verwijderen uit een gesprek in een Genie Agent.

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

Arguments

SPACE_ID

    De id van de Genie Agent.

CONVERSATION_ID

    De id van het gesprek.

MESSAGE_ID

    De id van het bericht dat moet worden verwijderd.

Options

Globale vlaggen

Examples

In het volgende voorbeeld wordt een bericht verwijderd:

databricks genie delete-conversation-message abc123 conv456 msg789

Databricks Genie download-bericht-bijlage-visualisatie

Download een weergegeven afbeelding van een bijlage voor een berichtvisualisatie. Dit is alleen beschikbaar als de bijlage een visualisatie is en de berichtstatus VOLTOOID is.

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

Arguments

NAME

    De resourcenaam van de bijlage om te renderen, in het formaat spaces/{space_id}/conversations/{conversation_id}/messages/{message_id}/attachments/{attachment_id}.

Options

Globale vlaggen

Examples

Het volgende voorbeeld downloadt een visualisatie van een berichtbijlage:

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

Databricks Genie Execute-Message-Attachment-Query

Voer de SQL uit voor een bijlage van een berichtquery. Gebruik deze opdracht wanneer de querybijlage is verlopen en opnieuw moet worden uitgevoerd.

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

Arguments

SPACE_ID

    Genie Agent ID.

CONVERSATION_ID

    Gespreks-id.

MESSAGE_ID

    Bericht-ID.

ATTACHMENT_ID

    Bijlage-ID.

Options

Globale vlaggen

Examples

In het volgende voorbeeld wordt een berichtbijlagequery uitgevoerd:

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

Databricks Genie Generate-Download-Full-Query-Result

Genereer een download voor het volledige queryresultaat van een berichtbijlage.

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

Arguments

SPACE_ID

    De id van de Genie Agent.

CONVERSATION_ID

    De id van het gesprek.

MESSAGE_ID

    De id van het bericht.

ATTACHMENT_ID

    De id van de bijlage.

Options

Globale vlaggen

Examples

In het volgende voorbeeld wordt een download gegenereerd voor een volledig queryresultaat:

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

databricks genie-create-eval-run

Maak een evaluatieuitvoering voor een Genie Agent.

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

Arguments

SPACE_ID

    De id van de Genie Agent.

Options

--json JSON

    De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.

Globale vlaggen

Examples

In het volgende voorbeeld wordt een evaluatieuitvoering gemaakt:

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

databricks genie-get-eval-result-details

Details voor een evaluatieresultaat ophalen.

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

Arguments

SPACE_ID

    De id van de Genie Agent.

EVAL_RUN_ID

    De id van de evaluatieuitvoering.

RESULT_ID

    De id van het evaluatieresultaat.

Options

Globale vlaggen

Examples

In het volgende voorbeeld worden details van het evaluatieresultaat weergegeven:

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

databricks genie-get-eval-run

Ontvang een evaluatieuitvoering voor een Genie-agent.

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

Arguments

SPACE_ID

    De id van de Genie Agent.

EVAL_RUN_ID

    De id van de evaluatieuitvoering.

Options

Globale vlaggen

Examples

In het volgende voorbeeld wordt een evaluatieuitvoering uitgevoerd:

databricks genie genie-get-eval-run abc123 run456

databricks genie-list-eval-results

Geef evaluatieresultaten weer voor een evaluatieuitvoering.

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

Arguments

SPACE_ID

    De id van de Genie Agent.

EVAL_RUN_ID

    De id van de evaluatieuitvoering.

Options

--page-size int

    Maximum aantal evaluatieresultaten dat per pagina moet worden geretourneerd.

--page-token string

    Ondoorzichtig token om de volgende pagina met resultaten op te halen.

Globale vlaggen

Examples

In het volgende voorbeeld ziet u de evaluatieresultaten:

databricks genie genie-list-eval-results abc123 run456

databricks genie-list-eval-runs

Evaluatieuitvoeringen voor een Genie-agent.

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

Arguments

SPACE_ID

    De id van de Genie Agent.

Options

--page-size int

    Maximum aantal evaluatieuitvoeringen dat per pagina moet worden geretourneerd.

--page-token string

    Token om de volgende pagina met resultaten op te halen.

Globale vlaggen

Examples

In het volgende voorbeeld worden evaluatieuitvoeringen weergegeven:

databricks genie genie-list-eval-runs abc123

Databricks Genie get-download-full-query-result

Download de download voor een eerder gegenereerd volledig queryresultaat.

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

Arguments

SPACE_ID

    De id van de Genie Agent.

CONVERSATION_ID

    De id van het gesprek.

MESSAGE_ID

    De id van het bericht.

ATTACHMENT_ID

    De id van de bijlage.

DOWNLOAD_ID

    De id van de download.

DOWNLOAD_ID_SIGNATURE

    De handtekening voor de download-id.

Options

Globale vlaggen

Examples

In het volgende voorbeeld wordt een volledige queryresultaten gedownload:

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

get-message databricks genie

Een bericht ophalen uit een gesprek.

databricks genie get-message SPACE_ID CONVERSATION_ID MESSAGE_ID [flags]

Arguments

SPACE_ID

    De id die is gekoppeld aan de Genie-agent waar het doelgesprek zich bevindt.

CONVERSATION_ID

    De id die is gekoppeld aan het doelgesprek.

MESSAGE_ID

    De ID die is gekoppeld aan het doelbericht van het geïdentificeerde gesprek.

Options

Globale vlaggen

Examples

In het volgende voorbeeld wordt een bericht opgehaald uit een gesprek:

databricks genie get-message abc123 conv456 msg789

Databricks genie get-message-attachment-query-result

Haal het resultaat van de SQL-query op als het bericht een querybijlage heeft. Dit is alleen beschikbaar als een bericht een querybijlage heeft en de berichtstatus is EXECUTING_QUERY of COMPLETED.

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

Arguments

SPACE_ID

    Genie Agent ID.

CONVERSATION_ID

    Gespreks-id.

MESSAGE_ID

    Bericht-ID.

ATTACHMENT_ID

    Bijlage-ID.

Options

Globale vlaggen

Examples

In het volgende voorbeeld wordt het queryresultaat voor een berichtbijlage ophaalt:

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

Databricks Genie List-Conversation-Messages

Berichten in een gesprek weergeven.

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

Arguments

SPACE_ID

    De id van de Genie Agent.

CONVERSATION_ID

    De id van het gesprek.

Options

--page-size int

    Maximum aantal berichten dat per pagina moet worden geretourneerd.

--page-token string

    Token om de volgende pagina met resultaten op te halen.

Globale vlaggen

Examples

In het volgende voorbeeld ziet u berichten in een gesprek:

databricks genie list-conversation-messages abc123 conv456

Databricks Genie List-gesprekken

Gesprekken vermelden in een Genie Agent.

databricks genie list-conversations SPACE_ID [flags]

Arguments

SPACE_ID

    De id van de Genie Agent.

Options

--page-size int

    Maximum aantal gesprekken dat per pagina moet worden geretourneerd.

--page-token string

    Token om de volgende pagina met resultaten op te halen.

Globale vlaggen

Examples

In het volgende voorbeeld worden gesprekken in een ruimte weergegeven:

databricks genie list-conversations abc123

Databricks Genie lijst-gesprek-opmerkingen

Zet alle reacties op in alle berichten in een gesprek.

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

Arguments

SPACE_ID

    De id die is gekoppeld aan de Genie ruimte.

CONVERSATION_ID

    De id die aan het gesprek is gekoppeld.

Options

--page-size int

    Maximaal aantal reacties per pagina.

--page-token string

    Pagineringstoken voor het ophalen van de volgende pagina met resultaten.

Globale vlaggen

Examples

Het volgende voorbeeld geeft alle opmerkingen in een gesprek weer op:

databricks genie list-conversation-comments abc123 conv456

Databricks Genie List-Message-Comments

Geef een lijst van opmerkingen op een specifiek gespreksbericht.

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

Arguments

SPACE_ID

    De id die is gekoppeld aan de Genie ruimte.

CONVERSATION_ID

    De id die aan het gesprek is gekoppeld.

MESSAGE_ID

    De ID die aan het bericht gekoppeld is.

Options

--page-size int

    Maximaal aantal reacties per pagina.

--page-token string

    Pagineringstoken voor het ophalen van de volgende pagina met resultaten.

Globale vlaggen

Examples

Het volgende voorbeeld geeft opmerkingen op een bericht weer:

databricks genie list-message-comments abc123 conv456 msg789

Databricks Genie List-spaces

Vermeld Genie-agents in de werkruimte.

databricks genie list-spaces [flags]

Options

--page-size int

    Maximum aantal spaties dat per pagina moet worden geretourneerd.

--page-token string

    Pagineringstoken voor het ophalen van de volgende pagina met resultaten.

Globale vlaggen

Examples

In het volgende voorbeeld ziet u alle Genie Agents:

databricks genie list-spaces

Databricks Genie send-message-feedback

Stuur feedback over een bericht in een Genie-gesprek.

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

Arguments

SPACE_ID

    De id van de Genie Agent.

CONVERSATION_ID

    De id van het gesprek.

MESSAGE_ID

    De id van het bericht.

RATING

    De feedbackclassificatie voor het bericht.

Options

--json JSON

    De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.

Globale vlaggen

Examples

In het volgende voorbeeld wordt positieve feedback verzonden over een bericht:

databricks genie send-message-feedback abc123 conv456 msg789 POSITIVE

Databricks Genie get-space

Details van een Genie Agent ophalen.

databricks genie get-space SPACE_ID [flags]

Arguments

SPACE_ID

    De id die is gekoppeld aan de Genie Agent.

Options

Globale vlaggen

Examples

In het volgende voorbeeld worden details van een Genie-agent weergegeven:

databricks genie get-space abc123

databricks genie start-gesprek

Start een nieuw gesprek.

databricks genie start-conversation SPACE_ID CONTENT [flags]

Arguments

SPACE_ID

    De id die is gekoppeld aan de Genie-agent waar u een gesprek wilt starten.

CONTENT

    De tekst van het bericht waarmee het gesprek wordt gestart.

Options

--json JSON

    De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.

--no-wait

    Wacht niet totdat de status COMPLETED is bereikt.

--timeout duration

    Maximale tijdsduur om de status COMPLETED te bereiken (standaard 20m0s).

Globale vlaggen

Examples

In het volgende voorbeeld wordt een nieuw gesprek gestart:

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

In het volgende voorbeeld wordt een gesprek gestart met de JSON-configuratie:

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

In het volgende voorbeeld wordt een gesprek gestart zonder te wachten op voltooiing:

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

databricks genie prullenbak

Verplaats een Genie Agent naar de prullenbak.

databricks genie trash-space SPACE_ID [flags]

Arguments

SPACE_ID

    De id van de Genie Agent naar prullenmand.

Options

Globale vlaggen

Examples

In het volgende voorbeeld wordt een Genie Agent weggooien:

databricks genie trash-space abc123

databricks genie-updateruimte

Werk een Genie-agent bij.

databricks genie update-space SPACE_ID [flags]

Arguments

SPACE_ID

    De id van de Genie-agent die moet worden bijgewerkt.

Options

--json JSON

    De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.

Globale vlaggen

Examples

In het volgende voorbeeld wordt een Genie-agent bijgewerkt:

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

Globale vlaggen

--debug

  Of u logboekregistratie voor foutopsporing wilt inschakelen.

-h of --help

    Help weergeven voor de Databricks CLI, de bijbehorende opdrachtgroep of de bijbehorende opdracht.

--log-file snaar

    Een tekenreeks die het bestand aangeeft waar uitvoerlogboeken naar moeten worden geschreven. Als deze vlag niet is opgegeven, is het standaardinstelling om uitvoerlogboeken naar stderr te schrijven.

--log-format formatteren

    Het logformaat type, text of json. De standaardwaarde is text.

--log-level snaar

    Een tekenreeks die het niveau van de logboekindeling vertegenwoordigt. Als dit niet is opgegeven, wordt het niveau van de logboekindeling uitgeschakeld.

-o, --output Type

    Het type uitvoer van de opdracht, text of json. De standaardwaarde is text.

-p, --profile snaar

    De naam van het profiel in het ~/.databrickscfg bestand dat moet worden gebruikt om de opdracht uit te voeren. Als deze vlag niet is opgegeven en hij bestaat, wordt het profiel met de naam DEFAULT gebruikt.

--progress-format formatteren

    De indeling voor het weergeven van voortgangslogboeken: default, append, inplaceof json

-t, --target snaar

    Indien van toepassing, het bundeldoel dat moet worden gebruikt