Jaa


Monivalintavaihtoehtojen näyttäminen Copilot Studiossa

Muistiinpano

Tämä artikkeli koskee vain perinteisiä keskustelubotteja. Jos haluat laajentaa asiakaspalvelijoita Copilot Studio, jotka on luotu, sinun ei tarvitse käyttää Bot Framework Composeria. Kaikki tässä artikkelissa kuvatut ominaisuudet ovat asiakaspalvelijoiden käytettävissä suoraan asiakaspalvelijoissa Copilot Studio.

Paranna bottia kehittämällä mukautettuja dialogeja Bot Framework Composerin avulla ja lisäämällä ne Microsoft Copilot Studio -bottiin.

Tässä esimerkissä opetellaan näyttämään monivalintaluettelo Microsoft Copilot Studioissa Composerin avulla.

Tärkeä

Composerin integrointi ei ole käytettävissä käyttäjille, joilla on vain Teams Microsoft Copilot Studio-käyttöoikeus. Sinulla on oltava kokeiluversio tai täydellinen Microsoft Copilot Studio -käyttöoikeus.

edellytykset

Uuden dialogin luominen

  1. Avaa Copilot Studioissa botti, jonka loit esimerkissä 1. Jos et ole vielä suorittanut esimerkkiä 1 loppuun, katso kohta Näytä mukautuva kortti Copilot Studioissa.

  2. Avaa bottisi Composerissa. Ohjeet ovat ohjeaiheessa Bot Framework Composerin käytön aloittaminen.

  3. Siirry Composerissa Luo-sivulle. Valitse botissa Lisää vaihtoehtoja (...) ja valitse sitte + Lisää dialogi. Syötä Nimi-kohtaan DailySpecials.

  4. Valitse uudessa DailySpecials-dialogissa BeginDialog-käynnistin sisällön tuotantoalustan avaamiseksi.

  5. Valitse sisällön tuotantoalustassa Lisää (+), Hallitse ominaisuuksia ja sitten Määritä ominaisuus.

  6. Ominaisuusruudussa:

    1. Syötä Ominaisuus-kohtaan conversation.days_array.

    2. Vaihda Arvo-kohdassa tyypiksi [] matriisi.

    3. Kopioi ja liitä Arvo-kohtaan seuraava matriisi

      ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]
      

Bottivastausten määrittäminen

  1. Siirry Bottivastaukset-sivulle, valitse DailySpecials ja valitse sitten Näytä koodi.

  2. Kopioi ja liitä seuraava malli koodinäkymään, jotta päivittäiset tarjoukset luodaan viikon kaikille päiville.

    # DailySpecials(day)
    - SWITCH: ${day}
    - CASE: ${0}
        - All tofu meals are 10% off on Sundays!
        - Every Sunday, all tofu entrees are 10% off.
    - CASE: ${1}
        - All steak options are 10% off on Mondays!
        - Enjoy your Monday with a special offer of 10% off on all steak dishes!
    - CASE: ${2}
        - All the chicken meal options are 10% off on Tuesdays!
        - Tuesday special is 10% off on all the chicken dishes!
    - CASE: ${3}
        - All the chicken and tofu meal options are 10% off on Wednesdays!
        - Wednesday special is 10% off on all the chicken and tofu dishes!
    - CASE: ${4}
        - On Thursdays, get a free delivery in Seattle, Bellevue, and Redmond on all orders over $80!
        - Thursday special is a free delivery on orders over $80 in Seattle, Bellevue, and Redmond.
    - CASE: ${5} 
        - Friday special - get a 10% discount on all dishes and delivery is free on all orders over $80!
        - Every Friday, we offer 10% off on all meals and a free delivery on orders over $80!
    - CASE: ${6}
        - On Saturdays, we have a free delivery on all orders over $50.
        - Free delivery on all orders over $50 on Saturdays!
    - DEFAULT:
        - Holiday special - free delivery anywhere in Seattle, Bellevue and Redmond on orders over $70 today!
        - Holiday Delivery is on us if you are in Seattle, Bellevue and Redmond and your order is over $70 total!
    

Käyttäjäsyötteen kehote

  1. Siirry Luo-sivulle. Valitse bottien hallinnassa kohdan DailySpecials alta BeginDialog.

  2. Valitse sisällön tuotantoalustassa Lisää (+), Kysy kysymys ja sitten Monivalinta.

  3. Valitse Käyttäjän syöte (valinta)-toiminto. Syötä ominaisuusruudussa kohdan Vastaukset alla Please select a day:

  4. Valitse Käyttäjän syöte -sivu ominaisuusruudusta ja toimi sitten seuraavasti:

    1. Syötä Ominaisuus-kohtaan conversation.day_choice.

    2. Valitse tulosmuodoksi indeksi ja palaa valitun vaihtoehdon indeksiin arvon sijaan.

    3. Valitse luettelon tyyliksi heroCard, niin vaihtoehtoluettelomme näkyy pystysuuntaisesti.

    4. Valitse vaihtoehtojen matriisissa tyypiksi Kirjoita lauseke.

    5. Syötä vaihtoehtojen matriisissa =conversation.days_array.

Päivittäisen tarjouksen näyttö

  1. Valitse sisällön tuotantoalustassa Lisää (+) ja sitten Lähetä vastaus.

  2. Ominaisuusruudussa kohdan Bottivastaukset alla ja valitse Näytä koodi. Kopioi ja liitä seuraava lauseke:

    - ${DailySpecials(conversation.day_choice)}
    
  3. Siirry Botin hallinta -kohdassa päädialogiin. Valitse Lisää vaihtoehtoja (...) ja valitse sitten Lisää uusi käynnistin.

  4. Toimi seuraavasti Luo käynnistin -ikkunassa:

    1. Valitse kohtaan Mikä on tämän käynnistimen tyyppi? Tarkoitus tunnistettu.

    2. Syötä kohtaan Mikä tämän käynnistimen nimi on? Specials.

    3. Kopioi ja liitä Käynnistinlauseet-kohtaan seuraava:

      -what specials do you have
      -any special deals
      -do you have discounts
      
    4. Valitse Lähetä.

  5. Valitse bottien hallinnassa Tarjoukset-käynnistin.

  6. Valitse sisällön tuotantoalustassa Lisää (+), Dialogien hallinta, sitten Aloita uusi dialogi tai aihe.

  7. Valitse ominaisuusruudussa Dialogin nimi ja valitse DailySpecials

Testaa bottiasi

  1. Julkaise Composer-sisältösi, niin se on Copilot Studio -bottisi käytettävissä.

    Tärkeää

    Kun Composerissa valitaan Julkaise, muutokset ovat käytettävissä testausta varten, mutta bottia ei julkaista automaattisesti.

    Botin julkaiseminen Microsoft Copilot Studioissa päivittää botin kaikissa kanavissa, joihin se on yhdistetty.

  2. Siirry Microsoft Copilot Studio -aiheet -sivulle, niin näet uudet Tarjoukset- ja DailySpecials -aiheet.

  3. Avaa Testibottiruutu ja varmista, että Seuranta aiheiden välillä on käytössä. Aloita keskustelu syöttämällä sanoma Do you have any specials?.

Seuraava vaihe

Bing-haun käyttäminen varatoimintona Copilot Studiossa.