Sdílet prostřednictvím


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

Proměnné můžete použít jako vstupní a výstupní parametry k předávání informací mezi toky Power Automate 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 nebo množství dat, které může agent odeslat, ale 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 Power Automate:

  • 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ázka a vyberte Přidat akci.

  8. Na kartě Základní akce vyberte Nový tok Power Automate.

  9. V části Power Automate vyberte název toku a nahraďte jej textem Opakovat parametr.

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

  1. Vyberte aktivační událost toku Spustit tok z Copilota 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 reakční akci Reakce na funkci Copilot 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. Zvolte Uložit.

Volání toku z tématu

  1. V Copilot Studio vyberte ikonu Přidat uzel pod uzlem Otázka a vyberte Přidat akci.

  2. Na kartě Základní akce vyberte dříve vytvořený tok Opakovat parametr.

  3. 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“.

  4. Přidejte uzel Zpráva.

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

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

  6. Zvolte Uložit.

  7. Otestujte svého agenta.

    Snímek obrazovky konverzace agenta.