Generování dotazů NoSQL pomocí Microsoft Copilotu pro Azure ve službě Cosmos DB (Preview)
Microsoft Copilot pro Azure ve službě Cosmos DB (Preview) vám může pomoct s vytvářením dotazů Azure Cosmos DB for NoSQL generováním dotazů na základě výzev v přirozeném anglickém jazyce. Copilot je k dispozici pro použití v editoru dotazů rozhraní API pro NoSQL v Průzkumníku dat. Pomocí Copilotu v rozhraní API pro NoSQL můžete:
- Ptejte se na data stejně jako v textu nebo konverzaci a vygenerujte dotaz NoSQL.
- Naučte se psát dotazy rychleji prostřednictvím podrobných vysvětlení vygenerovaného dotazu.
Poznámka:
Databáze se může zobrazit v Průzkumníku CopilotSampleDb
dat. Jedná se o zcela samostatnou databázi spravovanou Microsoftem a přístup vám poskytne (bez poplatků) jako testovací prostředí, abyste se seznámili s Microsoft Copilotem pro Azure ve službě Cosmos DB. Tato databáze se skládá z 100% syntetických dat vytvořených Microsoftem a nemá žádnou interakci ani vztahy s žádnými daty, která můžete mít ve službě Azure Cosmos DB.
Upozorňující
Copilot je funkce preview, která využívá velké jazykové modely (LLM). Výstup vytvořený copilotem může obsahovat nepřesnosti, předsudky nebo jiný nezamýšlený obsah. K tomu dochází, protože model powerlot byl trénován na informace z internetu a dalších zdrojů. Stejně jako u jakéhokoli generujícího modelu AI by lidé měli před použitím zkontrolovat výstup vytvořený společností Copilot.
Požadavky
- Existující účet Azure Cosmos DB for NoSQL
- Pokud nemáte předplatné Azure, vytvořte si účet zdarma.
- Jakmile máte existující předplatné Azure, vytvořte nový účet Azure Cosmos DB for NoSQL.
- Zaregistrujte své předplatné Azure ve funkci Microsoft Copilot pro Azure ve verzi Preview.
Důležité
Před použitím dotazu Copilot for NoSQL si projděte tyto podmínky verze Preview.
Přístup k funkci
Jako funkci Preview budete muset do svého předplatného Azure přidat Microsoft Copilot pro Azure ve službě Cosmos DB ve verzi Preview. Po registraci najdete Microsoft Copilot pro Azure integrovaný v editoru dotazů Data Exploreru.
Přejděte k libovolnému prostředku NoSQL služby Azure Cosmos DB.
V navigačním podokně vyberte Průzkumník dat.
Pak otevřete prostředí editoru dotazů jedním ze dvou způsobů:
Rychlejší výběr dotazu pomocí karty Copilot na úvodní obrazovce Průzkumníka dat Tato možnost vás přeskočí do editoru dotazů, který cílí na
CopilotSampleDb
databázi aSampleContainer
kontejner, která obsahuje ukázková data, která můžete použít s Copilotem. Tuto databázi spravuje Microsoft a nepracuje s ostatními databázemi ani se k ní nepřipojí.CopoilotSampleDb
je zdarma pro všechny zákazníky NoSQL služby Azure Cosmos DB.Vyberte existující rozhraní API pro databázi a kontejner NoSQL. Potom v řádku nabídek vyberte Nový dotaz SQL.
Vygenerování dotazu
Pomocí Copilotu můžete vygenerovat dotazy NoSQL z textu přirozeného jazyka v libovolném kontejneru v databázi.
Ujistěte se, že je povolené rozhraní Copilot. Rozhraní můžete povolit tak , že v nabídce Průzkumníka dat vyberete tlačítko Copilot .
Zadejte výzvu nebo otázku týkající se dat ve vstupní oblasti a pak spusťte výzvu. Pak v editoru dotazů aktivujte generování dotazu NoSQL a vysvětlení.
Upozorňující
Stejně jako u jakéhokoli generujícího modelu AI by lidé měli před použitím zkontrolovat výstup vytvořený společností Copilot.
Spusťte dotaz tak , že v nabídce Průzkumníka dat vyberete Spustit dotaz .
Poskytnout zpětnou vazbu
K vylepšení a trénování Copilotu používáme zpětnou vazbu k vygenerovaným dotazům. Tato zpětná vazba je zásadní pro zlepšení kvality návrhů od společnosti Copilot.
Pokud chcete odeslat zpětnou vazbu k dotazům, použijte mechanismus zpětné vazby v editoru dotazů.
Vyberte možnost pozitivní nebo negativní zpětné vazby.
Pozitivní zpětná vazba aktivuje nástroje pro odeslání vygenerovaného dotazu do Microsoftu jako datového bodu, kde byl Copilot úspěšný.
Negativní zpětná vazba aktivuje dialogové okno, které požaduje další informace. Nástroje odesílají tyto informace a vygenerovaný dotaz společnosti Microsoft, aby pomohly vylepšit Copilot.
Psaní efektivních výzev
Tady je několik tipů pro psaní efektivních výzev.
Při vytváření výzev pro Copilot nezapomeňte začít jasným a stručným popisem konkrétních informací, které hledáte. Pokud si nejste jisti strukturou dat, spusťte
SELECT TOP 1 - FROM c
dotaz a zobrazte první položku v kontejneru.Používejte klíčová slova a kontext, které jsou relevantní pro strukturu položek v kontejneru. Tento kontext pomáhá copilotu generovat přesné dotazy. Zadejte vlastnosti a co nejpřesněji všechna kritéria filtrování. Funkce Copilot by měla být schopná opravit překlepy nebo pochopit kontext vzhledem k vlastnostem existujících položek v kontejneru.
Vyhněte se nejednoznačným nebo příliš složitým jazykům ve výzev. Zjednodušte otázku při zachování přehlednosti. Tato úprava zajistí, že ho Copilot dokáže efektivně přeložit do smysluplného dotazu NoSQL, který načte požadovaná data z kontejneru.
Následující ukázkové výzvy jsou jasné, specifické a přizpůsobené vlastnostem datových položek, což usnadňuje generování přesných dotazů NoSQL pro Copilot:
Show me a product
Show all products that have the word "ultra" in the name or description
Find the products from Japan
Count all the products, group by each category
Show me all names and prices of products that reviewed by someone with a username that contains "Mary"