Psaní platných výzev pro Microsoft Copilot v Azure
Příprava výzvy je proces návrhu výzev, které vyvolávají nejlepší a nejpřesnější odpovědi z rozsáhlých jazykových modelů (LLM), jako je Microsoft Copilot v Azure (Preview). S tím, jak se tyto modely stávají sofistikovanějšími, stává se pochopením, jak vytvářet efektivní výzvy, ještě důležitější.
Tento článek vysvětluje, jak pomocí výzvy k vytvoření efektivních výzev pro Microsoft Copilot v Azure vytvořit efektivní výzvy.
Důležité
Microsoft Copilot v Azure (Preview) je aktuálně ve verzi PREVIEW. Právní podmínky, které platí pro funkce Azure, které jsou ve verzi beta, verzi Preview nebo které zatím nejsou veřejně dostupné, najdete v Dodatečných podmínkách použití pro Microsoft Azure verze Preview.
Co je výzva k technickému inženýrství?
Návrh výzvy zahrnuje strategicky vytváření vstupů pro modely AI, jako je Copilot v Azure, a zvyšuje jejich schopnost dodávat přesné, relevantní a cenné výsledky. Tyto modely spoléhají na rozpoznávání vzorů z trénovacích dat, které nemají skutečné znalosti nebo povědomí o cílech uživatelů. Zahrnutím konkrétních kontextů, příkladů, omezení a direktiv do výzev můžete výrazně zvýšit kvalitu odezvy.
Osvědčené postupy přípravy výzev vám pomůžou odemknout více možností copilotu v Azure pro generování kódu, doporučení, načítání dokumentace a navigaci. Když si vytvoříte výzvy promyšleně, můžete snížit pravděpodobnost, že uvidíte irelevantní návrhy. Příprava výzvy je zásadní technika, která pomáhá efektivněji zlepšit odpovědi a dokončit úkoly. Když si budete moct napsat skvělé výzvy, bude nakonec podporovat efektivní vývoj kódu, snižuje náklady a minimalizuje chyby tím, že poskytuje jasné pokyny a očekávání.
Tipy pro psaní lepších výzev
Microsoft Copilot v Azure nedokáže přečíst vaši mysl. Pokud chcete získat smysluplnou nápovědu, požádejte ji o kratší odpovědi, pokud jsou odpovědi příliš dlouhé, požádejte o komplexní podrobnosti, pokud jsou odpovědi příliš základní, a zadejte formát, který máte na paměti. Když budete chtít napsat podrobné pokyny a upřesnit výzvy, pomůže vám to, co hledáte.
Následující tipy mohou být užitečné při zvažování, jak psát efektivní výzvy.
Buďte jasní a konkrétní
Začněte jasným záměrem. Pokud například řeknete "Zkontrolovat výkon", Microsoft Copilot v Azure nebude vědět, na co odkazujete. Místo toho buďte konkrétnější s výzvami, jako je Kontrola výkonu služby Azure SQL Database za posledních 24 hodin.
Pro generování kódu zadejte jazyk a požadovaný výsledek. Příklad:
- Vytvoření souboru YAML, který představuje ...
- Generování skriptu rozhraní příkazového řádku pro ...
- Dejte mi dotaz Kusto načíst ...
- Pomozte mi nasadit úlohu generováním Terraformu, který ...
Nastavte očekávání
Slova, která používáte, pomáhají tvarovat Microsoft Copilot v odpovědích Azure. Mírně odlišné příkazy můžou vracet různé výsledky, proto zvažte nejlepší způsoby frází vašich požadavků. Příklad:
- Pokud chcete získat základní informace, použijte fráze, jako jsou Postupy nebo Vytvoření průvodce.
- U odpovědí s možností reakce použijte slova, jako je generování, nasazení nebo zastavení.
- Pokud chcete načíst informace a zobrazit je v chatu, použijte termíny jako Fetch, List nebo Retrieve.
- Pokud chcete změnit zobrazení nebo přejít na novou stránku, zkuste fráze, jako je Zobrazit, Převést mě nebo Přejít na.
Můžete také zmínit úroveň odborných znalostí, která vám umožní přizpůsobit si rady, ať už jste začátečník nebo odborník.
Přidání kontextu o vašem scénáři
Podrobně popište své cíle a důvod, proč provádíte úkol získat přesnější pomoc nebo objasnit technologie, které vás zajímají. Místo pouhého nasazení funkce Azure například podrobně popište svůj koncový cíl, jako je například nasazení funkce Azure pro zpracování dat ze zařízení IoT s novým prostředkem.
Rozdělení požadavků
U složitých problémů nebo úkolů rozdělte požadavek na menší a spravovatelné části. Například: Nejprve identifikujte virtuální počítače, které jsou právě teď spuštěné. Jakmile budete mít funkční dotaz, zastavte je. Můžete také zkusit použít samostatné výzvy pro různé části většího scénáře.
Přizpůsobení kódu
Při vyžádání generování kódu na vyžádání zadejte známé parametry, názvy prostředků a umístění. Když to uděláte, Microsoft Copilot v Azure vygeneruje kód s těmito hodnotami, takže je nemusíte aktualizovat sami. Například místo toho, abyste řekli, aby mi skript rozhraní příkazového řádku vytvořil účet úložiště, můžete říct, že mi skript rozhraní příkazového řádku pro vytvoření účtu úložiště s názvem Storage1234 ve skupině prostředků TestRG v oblasti EastUS.
Použití terminologie Azure
Pokud je to možné, použijte podmínky specifické pro Azure pro prostředky, služby a úlohy. Copilot v Azure nemusí pochopit váš záměr, pokud nevíte, které části Azure odkazujete. Pokud si nejste jistí, jaký termín použít, můžete v Azure požádat Copilot o obecných informacích o vašem scénáři a pak použít termíny, které poskytuje ve výzvě.
Použití smyčky zpětné vazby
Pokud neobdržíte hledanou odpověď, zkuste to znovu pomocí předchozí odpovědi, která vám pomůže upřesnit výzvy. Můžete například požádat Copilot v Azure, aby vám řekl více o předchozí odpovědi nebo vysvětlit více o jednom aspektu. U vygenerovaného kódu můžete požádat o změnu jednoho aspektu nebo přidat další krok. Nebojte se experimentovat, abyste viděli, co funguje nejlépe.
Pokud chcete zanechat zpětnou vazbu na jakoukoli odpověď, kterou Microsoft Copilot v Azure poskytuje, použijte ovládací prvek nahoru/dolů. Tato zpětná vazba nám pomáhá pochopit vaše očekávání, abychom mohli vylepšit prostředí Copilot v Azure v průběhu času.