Otestování a otestování agenta

Záložka Preview v agentech poháněná GitHub Copilot v Microsoft Copilot Studio poskytuje interaktivní testovací prostředí, kde můžete chatovat se svým agentem, ladit jeho chování a prohlížet historii konverzací – to vše před publikací.

Note

Funkce v tomto článku jsou poháněny pomocí GitHub Copilot kabelu, který využívá Copilot Credits pro fakturaci založenou na používání. Více informací o kreditech Copilot najdete v přehledu fakturace pro agenty poháněné GitHub Copilot postrojem.

Fakturace založená na využití se vztahuje na využívání, budování, testování a hodnocení agentů. Tyto akce mohou spotřebovat kredity Copilot.

Co můžete dělat na kartě Náhled

Karta Náhled poskytuje komplexní sadu nástrojů pro testování a ladění:

  • Interaktivní chat: Posílejte zprávy svému agentovi a v reálném čase sledujte jeho odpovědi. Chatovací prostředí věrně simuluje způsob, jakým uživatelé komunikují s vaším agentem po jeho zveřejnění.
  • Návrhy výzev: Náhled zobrazuje úvodní dotazy z konfigurace vašeho agenta, abyste mohli rychle testovat běžné scénáře.
  • Trasování aktivity: Zobrazte podrobný řetězec myšlenek (CoT), který ukazuje, jak váš agent zpracoval každou zprávu, včetně toho, které zdroje vědomostí konzultoval, které nástroje použil a jaké kroky uvažování provedl.
  • Historie konverzací: Prohlédněte si předchozí testovací rozhovory se svým agentem.
  • Názory na odpovědi: Ohodnoťte odpovědi agenta palcem nahoru nebo dolů a doplňte písemný komentář pro sledování kvality.

Možnosti rozložení karty Náhled

Karta Náhled podporuje různé režimy zobrazení, které se přizpůsobí vašemu pracovnímu postupu:

  • Zobrazení tvůrce: Výchozí zobrazení, které obsahuje kartu s průběhem uvažování v chatu, abyste mohli sledovat, jak agent uvažuje během testování.
  • Náhled koncového uživatele: Zapněte Náhled koncového uživatele, abyste viděli agenta tak, jak ho vidí koncoví uživatelé, bez ladicích informací.

Mezi zobrazeními můžete přepínat pomocí přepínače Náhled koncového uživatele v záhlaví náhledu.

Kdy použít Náhled a kdy Vyhodnocení

Scénář Použití náhledu Použití vyhodnocení
Rychlé, interaktivní testování během vývoje
Ladění konkrétní odpovědi nebo volání nástroje
Iterace pokynů nebo znalostí
Měření kvality napříč mnoha testovacími případy
Opakovatelné, automatizované testování před publikováním
Porovnání výsledků napříč verzemi agentů

Oba přístupy se doplňují. Použijte Náhled pro průzkum a zpřesnění, pak použijte Vyhodnocení pro ověření ve velkém měřítku.

Klíčové funkce

Možnosti chatu

Při testování na kartě Náhled můžete:

  • Posílat textové zprávy a rozvinuté konverzace
  • Zobrazit odpovědi agenta vykreslené s bohatým formátováním
  • Kopírovat odpovědi agentů pro kontrolu nebo dokumentaci
  • Ohodnotit odpovědi palcem nahoru nebo dolů
  • Poskytnout podrobné názory prostřednictvím panelu názorů, včetně písemných komentářů
  • Zahájit novou konverzaci pro testování s čistým kontextem

Trasování aktivity

Trasování aktivity vám přesně ukazuje, jak váš agent zpracoval každou zprávu:

  • Kroky řetězce uvažování: Podívejte se na uzly uvažování, kterými agent procházel
  • Přiřazení zdrojů vědomostí: Zjistěte, které zdroje vědomostí agent využil a jaké odkazy použil
  • Provádění nástrojů: Zjistěte, kdy byly vyvolány nástroje, konektory, toky nebo dovednosti a jaké výsledky přinesly
  • Podrobnosti o chybách: Identifikujte a řešte chyby, které vznikly během zpracování

Vyberte libovolný zdroj nebo nástroj ve stopě, abyste mohli přejít přímo na konkrétní komponentu v záložce Sestavení pro její úpravu.

Další informace získáte v části Ladění agenta pomocí trasování aktivity.

Historie konverzací

Karta Náhled uchovává historii vašich testovacích konverzací. Máte tyto možnosti:

  • Zkontrolujte minulé konverzace a jejich výsledky
  • Filtrujte konverzace podle stavu (Všechny, Neúspěšné, Probíhá, Dokončeno, Vyžadováno ověření, Vyžadován vstup)
  • Prohlédněte si přepis předchozí konverzace a kroky k ověření chování agenta
  • Prohlédněte si podrobné metriky pro každou relaci, včetně kroků/obratů, délky, posledního kroku a modelu, který požadavek zpracoval

Další informace najdete v části Správa náhledů konverzací.