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.
Přidejte více kontextu do výzev v GitHub Copilot v aplikaci SQL Server Management Studio (SSMS) pomocí odkazů, kromě znalosti z kontextu, pro získání lepších odpovědí.
Použijte příkazy lomítka pro asistenci s kódem
GitHub Copilot v sadě SQL Server Management Studio (SSMS) nabízí pomoc s kódem, která vám pomůže nastavit záměr pro běžné úlohy vývoje databází. Tento záměr může zrychlit produktivitu, abyste lépe pochopili a opravili dotazy rychleji. Zvýrazněte libovolný dotaz v editoru a pomocí příkazů lomítka můžete dotaz zdokumentovat, vysvětlit, opravit nebo optimalizovat. Příkazy lomítka jsou k dispozici v okně chatu i ve vloženém chatu.
| Command | Usage |
|---|---|
/doc |
Přidejte komentáře pro vybraný kód T-SQL, který pomůže další osobě, která se podívá na váš kód, pochopit, co jste udělali. |
/explain |
Získejte podrobné podrobnosti o vybraném kódu T-SQL. |
/fix |
Vyřešte chyby v kódu T-SQL a vraťte správnou verzi ke kontrole, včetně vysvětlení problému a toho, co se změnilo. |
/help |
Získejte nápovědu k používání chatu Copilot. |
/optimize |
Identifikace vzorů proti vzorům v dotazu a provádění změn v souladu s osvědčenými postupy T-SQL |
Odkaz na jiné soubory
Otázky související s T-SQL můžete klást v přirozeném jazyce a GitHub Copilot Chat poskytne odpovědi v rámci aktivního editoru v SSMS. Odkazy obsahují konkrétní informace, které má Copilot zvážit při odpovídání na vaši otázku.
Výběrem jiných souborů otevřených v editoru můžete vytvořit lepší otázky, aniž byste museli zapisovat nebo vkládat dlouhé informace. Když zadáte kontext, umožní vám Copilot poskytnout relevantnější odpovědi.
Pokud chcete odkazovat na soubor v GitHub Copilot Chatu, přidejte na začátek názvu souboru symbol #. Pokud máte například soubor s názvem GetSalesInfo.sql, odkazujte na něj v chatu jako #GetSalesInfo.sql.
Správa kontextu historie chatu pomocí vláken
Při iteraci a odesílání více výzev k chatu v chatové relaci používá Copilot historii výzev a odpovědí chatu. Předchozí výzvy a odpovědi poskytují kontext aktuální výzvy chatu. To znamená, že můžete pokládat následné otázky nebo objasnit předchozí otázku, aniž byste museli opakovat kontext. Můžete se například zeptat "Jak změním režim kompatibility?", "Jaké jsou rozdíly mezi režimem kompatibility 140 a 170?", "Co je potřeba vzít v úvahu při změně režimu kompatibility?" a další.
Pokud chcete začít znovu s novou chatovací relací a zahodit aktuální kontext, spusťte nové vlákno v zobrazení chatu. Nová vlákna jsou užitečná, když chcete přejít na jiné téma a vyhnout se předchozímu kontextu a historii. Pomocí vláken můžete udržovat konverzace zaměřené na úkol a zachovat přehled o kontextu, aby odpovědi byly založené na relevantní historii.
Nové vlákno chatu
Vyberte Vytvořit nové vlákno nebo Ctrl+N v okně chatu a spusťte nové vlákno.
Přepnout vlákno chatu
Mezi několika probíhajícími vlákny můžete přepínat a poskytnout tak správný historický kontext pro vaši otázku. Pro předchozí vlákno použijte klávesu Ctrl+Page Down nebo Ctrl+Page Up pro další vlákno v okně chatu. Ctrl+Shift+T rozbalí rozevírací seznam vláken.
Zachovejte vložený chat
Pokud chcete zachovat historii vloženého chatu, přeneste ji do okna chatu. Pokud chcete zachovat záznam a kontext konverzace, vyberte Zobrazit v okně chatu a pokračujte v okně chatu.
Osvědčené postupy
Copilot Chat používá historii chatu k získání kontextu o vaší žádosti. Aby byl pro Copilota k dispozici pouze relevantní historie:
- Pomocí vláken můžete zahájit novou konverzaci pro nový úkol.
- Odstraňte žádosti, které už nejsou relevantní nebo které vám neudělily požadovaný výsledek.
Nechte konverzaci chatu otevřenou, pokračujte v iteraci a vyzývat Copilot k vylepšení navrhovaného řešení. Copilot má kontext vygenerovaného kódu i aktuální historii konverzací. Jak budete dál klást otázky, Copilot dále zpřesní odpověď podle vašich požadavků.