Sdílet prostřednictvím


Vytváření pomocí podmínek (Preview)

Důležité

Schopnosti a funkce Power Virtual Agents jsou nyní součástí Microsoft Copilot Studio po významných investicích do generativní umělé inteligence a vylepšených integracích napříč Microsoft Copilot.

Některé články a snímky obrazovky mohou odkazovat na Power Virtual Agents, zatímco aktualizujeme dokumentaci a obsah školení.

Důležité

Tento článek obsahuje dokumentaci k funkcím Preview v řešení Microsoft Copilot Studio a může se změnit.

Funkce Preview nejsou určené pro normální používání a mohou mít omezené fungování. Jsou to funkce, které jsou poskytnuté před oficiálním vydáním, abyste si je mohli co nejdříve vyzkoušet a napsat nám své názory.

Pokud vytváříte kopilota připraveného do produkčního prostředí, podívejte se na Přehled Microsoft Copilot Studio.

Můžete použít uzly Podmínka k přidávání větví v rámci tématu a porovnávat hodnotu jedné proměnné s jinou proměnnou nebo s určitou hodnotou. Pokud například hodnota isClubMember je True, pak téma nabízí slevu; pokud je hodnota False, téma představuje standardní cenu položky.

Předpoklady

Přidání podmínky

  1. Otevřete téma.

  2. Vyberte + k přidání uzlu a pak vyberte Přidejte podmínku.

    Tato akce přidá dvě větve do vašeho tématu. Jedna větev začíná uzlem Podmínka a definuje cestu konverzace, když je podmínka pravdivá. Druhá větev začíná uzlem Všechny ostatní podmínky a definuje cestu, kdy je podmínka nepravdivá.

    Screenshot zobrazující větev Podmínka a větev Všechny ostatní podmínky v tématu.

    Chcete-li vybudovat podmínku ve větvi Podmínka, vyberte proměnnou, logického operátora a hodnotu.

  3. Vyberte Vyberte proměnnou a vyberte proměnnou, kterou chcete porovnat.

  4. Ve výchozím nastavení je operátor nastaven na je rovno. V případě potřeby vyberte jiného operátora.

    Dostupné logické operátory závisí na typu proměnné, kterou jste vybrali. Například operátor je rovno je dostupný pro všechny typy proměnných. je větší než je k dispozici pro typy čísel, ale ne pro typy řetězců.

  5. Zadejte hodnotu, kterou chcete porovnat s proměnnou. U jednoduchých typů, jako je text, číslo nebo logická hodnota, zadejte hodnotu literálu. Vyberte Vybrat proměnnou (>) a vyberte proměnnou nebo použijte vzorec Power Fx.

    Hodnota nebo proměnná, se kterou se má porovnávat, musí být kompatibilního typu podle proměnné a operátoru. Některé operátory, jako je je prázdné nebo není prázdné, nevyžadují přidání srovnávací hodnoty.

  6. Vyberte + Nová podmínka, pokud potřebujete ke své podmínce přidat další kritéria. Vyberte A, chcete-li kritéria sčítat, nebo vyberte Nebo, aby jedno vylučovalo druhé.

    Screenshot zobrazující větev Podmínka s podmínkou Nebo.

Přidání dalších větví podmínky

Zpočátku uzel Podmínka vloží dvě větve, větev Podmínka pro případ, že je vaše podmínka pravdivá, a větev Všechny ostatní podmínky pro případ, že není. Větví Podmínka můžete vložit tolik, kolik potřebujete. Každá podmínka je vyhodnocena v pořadí. Následuje první větev s podmínkou, která se vyhodnotí jako true. Pokud jsou všechny podmínky vyhodnoceny jako false, je následována větev Všechny ostatní podmínky.

Můžete mít například proměnnou čísla a chtít tři větve, když:

  • Počet je menší než 10.
  • Počet je větší než 50.
  • Všechna ostatní čísla, tedy větší než 10 a menší než 50.
  1. Chcete-li přidat další větev Podmínka, vyberte znak +nad existující větví Podmínka a vyberte Přidat podmínku.

    Pokud vyberete Přidat uzel (+) pod větví Podmínka, přidáte celý nový uzel Podmínka a Všechny ostatní podmínky namísto nové větve Podmínka.

    Screenshot zobrazující více větví Podmínka a větve Všechny ostatní podmínky v tématu.

Použití Power Fx k definování podmínky

Výchozí editor podmínek je vhodný pro většinu scénářů. Pokud potřebujete větší flexibilitu, použijte Power Fx ve větvi Podmínka.

  1. Ve větvi Podmínka vyberte nabídku uzlu () a pak vyberte Změnit na vzorec.

    Screenshot zobrazující nabídku Uzel, kde můžete přepnout použití vzorce Power Fx jako podmínky.

    Uzel se přepne na ovládací prvek editoru vzorců. Pokud jste podmínku definovali dříve, vzorec za touto podmínkou se zobrazí v editoru vzorců.

    Screenshot zobrazující editor vzorců pro uzel Podmínka.

  2. Chcete-li změnit vzorec, volbou Vybrat proměnnou (>) otevřete editor vzorců Power Fx. Vzorec, který zde zadáte, musí vracet logickou hodnotu (true nebo false).

Naučte se používat Microsoft Power Fx v Microsoft Copilot Studio.

Chcete-li přepnout zpět do jednoduchého editoru podmínek, vyberte nabídku uzlu () a pak Resetovat uzel.