Delen via


genie opdrachtgroep

Note

Deze informatie is van toepassing op Databricks CLI-versies 0.205 en hoger. De Databricks CLI bevindt zich in openbare preview.

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 Wat is een Genie ruimte.

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-ruimte 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 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 Space-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

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-ruimte 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 Space-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 get-space

Verkrijg details over een Genie Space.

databricks genie get-space SPACE_ID [flags]

Arguments

SPACE_ID

    De id die is gekoppeld aan de Genie ruimte.

Options

Globale vlaggen

Examples

In het volgende voorbeeld worden details van een Genie-ruimte 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-ruimte 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

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