Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
GitHub Copilot je asistent AI v sadě SQL Server Management Studio (SSMS).
GitHub Copilot vám pomůže psát Transact-SQL (T-SQL) rychleji a přesněji tím, že navrhuje dotazy, úpravy, odpovědi a úlohy správce přímo ve vašem prostředí SSMS.
V tomto článku se dozvíte, jak používat GitHub Copilot a využívat jeho funkce v SSMS na maximum.
Otevření GitHub Copilotu
GitHub Copilot vyžaduje SQL Server Management Studio 22 nebo novější verzi. Aktualizujte na nejnovější verzi aplikace SSMS, abyste mohli získat přístup k nejnovějším aktualizacím a funkcím.
Otevřete SSMS a připojte se k serveru nebo databázi v okně editoru dotazů.
Vyberte odznáček GitHub Copilot v pravém horním rohu aplikace SSMS a výběrem možnosti Otevřít okno chatu se přihlaste.
Pokud není nainstalovaný Copilot, vyberte nainstalovat Copilot z panelu GitHub Copilota nebo otevřete instalační program sady Visual Studio a upravte instalaci SSMS tak, aby zahrnovala úlohu AI Assistance. Další informace najdete v tématu Instalace GitHub Copilotu v aplikaci SQL Server Management Studio (Preview).
V okně Chat se přihlaste pomocí svého existujícího účtu GitHub nebo vyberte Zaregistrovat se pro Copilot Free. Podle pokynů v prohlížeči dokončete proces přihlášení nebo registrace.
Po dokončení procesu se vraťte do aplikace SSMS a začněte používat Copilot.
Použití GitHub Copilotu
Po přihlášení použijte okno Chat k interakci s databází pomocí přirozeného jazyka. Můžete klást obecné dotazy týkající se SQL, otázek specifických pro databázi nebo získat pomoc s psaním nebo úpravou jazyka T-SQL.
Poznámka:
Doplňování kódu pro GitHub Copilot je k dispozici v SSMS 22.2 a novějších verzích.
Pomocí okna Chat můžete pracovat s databází pomocí přirozeného jazyka. Můžete klást obecné dotazy týkající se SQL, otázek specifických pro databázi nebo získat pomoc s psaním nebo úpravou jazyka T-SQL.
Pokud nejste připojení k databázi v okně editoru dotazů, kontext v okně Chat je obecný Copilot. Dokáže odpovědět na obecné otázky SQL, ale bez připojení editoru dotazů nemůže odpovídat na konkrétní otázky databáze.
Otevřete okno editoru dotazů a připojte se k databázi. V okně Chat poskytuje připojení k databázi v okně aktivního editoru kontext výzvy. GitHub Copilot v SSMS má znalosti o kontextu (verzi SQL) i databázi (s podporou schématu) z připojení k databázi, takže odpovědi jsou přizpůsobené vašemu prostředí. Při procházení mezi otevřenými editory dotazů se kontext v okně Chat odpovídajícím způsobem změní.
Použijte dokončování v editoru dotazů. Při psaní T-SQL nabízí Copilot návrhy přímo v editoru. Copilot navrhuje nový kód (zobrazený jako šedý text) a úpravy existujícího kódu.
Přizpůsobení chatu Copilot
V nástroji SSMS můžete přizpůsobit Copilot pro pracovní postup a požadavky.
Správa kontextu s odkazy: Pomocí + tlačítka můžete připojit další kontext, například
.sqlsoubory nebo.sqlplansoubory.Přístup k různým modelům: Použijte vybírač modelů v okně výzvy k výběru AI modelů nebo přidejte svůj vlastní model pro použití s Copilotem. Prozkoumejte různé modely pro různé scénáře, ať už odpovídáte na rychlé otázky, píšete dokumentaci nebo generujete úpravy kódu.
Pokud chcete zkontrolovat funkce Copilotu kdykoli, vyberte GitHub Copilot Walkthrough z odznáček GitHub Copilot v pravém horním rohu SSMS.
Monitorování dotazů z Copilotu
Chcete-li monitorovat, jaké dotazy Copilot provádí v SSMS, nastavte relaci rozšířených událostí a vyfiltrujte client_app_name.
Chcete-li zachytit dotazy generované na základě výzev zadaných v okně chatu, použijte Microsoft SQL Server Management Studio - GitHub Copilot pro client_app_name.
K zachycení dotazů vygenerovaných pro dokončování kódu použijte Microsoft SQL Server Management Studio - Copilot Completions pro client_app_name.
Support
GitHub poskytuje podporu pro GitHub Copilot Chat.
Další informace o zabezpečení, ochraně osobních údajů, dodržování předpisů a transparentnosti společnosti Copilot v GitHubu najdete v nejčastějších dotazech a zodpovědném používání funkcí GitHub Copilotu.