Sdílet prostřednictvím


Použití proměnný vstupu a výstupu k předávání informací

Proměnné slouží jako vstupní a výstupní parametry k předávání informací mezi toky agentů a agenty Copilot Studio.

Důležité

Agent může přijmout až 1 MB dat z toku v jediné akci. Počet proměnných ani množství dat, které může agent odeslat, není nijak omezený.

V tomto příkladu vytvoříte tok se vstupním parametrem a vrátíte ho agentovi jako výstupní parametr.

Předpoklady

Podporované typy parametrů

Agenti Copilot Studio podporují následující typy vstupních a výstupních parametrů pro toky agentů:

  • Počet
  • Řetězcové
  • logický

Následující datové typy nejsou podporovány:

  • Object
  • Date
  • Časové razítko
  • Seznam [řetězec]
  • Seznam [číslo]
  • Seznam [logická hodnota]
  • Seznam [objekt]
  • Seznam [datum]
  • Seznam [časové razítko]

Vytvoření tématu a toku

  1. Přejděte na stránku Témata svého agenta.

  2. Vytvořte nové téma s názvem Echo zpráva.

  3. Přidejte spouštěcí frázi echo.

  4. Přidejte uzel Otázka a zadejte zprávu „Řekni mi něco a já ti to odpovím“.

  5. V poli Identifikovat vyberte Celá odpověď uživatele.

  6. V části Uložit odpověď uživatele jako přejmenujte proměnnou na userResponse.

    Snímek obrazovky uzlu Otázka, který shromažďuje odpověď uživatele.

  7. Vyberte ikonu Přidat uzel pod uzlem Otázky a vyberte Přidat nástroj.

  8. Na kartě Základní akce vyberte Nový tok agenta. Otevře se karta Návrhář toku agenta s počáteční šablonou pro tok agenta, který volá agent. Tok obsahuje dvě akce: Když agent volá tok a reaguje na agenta.

  9. Zvolte Uložit koncept.

  10. Na kartě Přehled toku upravte podrobnosti toku a nahraďte název parametrem Echo. Vyberte Uložit.

  11. Vraťte se na kartu Návrhář .

Přidání vstupního parametru do toku

  1. Vyberte Trigger Toku volání agenta a vyberte Přidat vstup.

  2. Vyberte Text a zadejte název String_Input.

    Snímek obrazovky vstupního parametru triggeru toku.

Přidání výstupního parametru do toku

  1. Vyberte akci Odpovědět na odpověď agenta a vyberte Přidat výstup.

  2. Vyberte Text a zadejte název String_Output.

    Snímek obrazovky výstupního parametru reakční akce.

  3. Jako hodnotu zadejte do pole lomítko (/), vyberte Vložit dynamický obsah a pak vyberte proměnnou String_Input.

  4. Vyberte Uložit koncept a Publikovat. Copilot Studio vás informuje o publikování toku agenta.

  5. Výběrem možnosti Přejít zpět k agentu se vraťte do editoru témat agenta. Do tématu se přidá nový tok akce.

Volání toku z tématu

  1. Vyberte nový uzel akce.

  2. Nastavte vstupní parametr toku na výstupní proměnnou z uzlu Otázka: String_Input (řetězec) získá svou hodnotu z proměnné userResponse.

    Snímek obrazovky uzlu Akce, který volá tok „Opakovat parametr“.

  3. Přidejte uzel Zpráva.

  4. Vyberte Vložit proměnnou a poté vyberte String_Output.

    Snímek obrazovky uzlu zprávy, který opakuje vstup uživatele.

  5. Zvolte Uložit.

  6. Otestujte svého agenta.

    Snímek obrazovky konverzace agenta.