executePrompt (klient-API-referens) (förhandsversion)

Viktigt!

  • Det här är en förhandsgranskningsfunktion.
  • Förhandsversionsfunktioner är inte avsedda för produktionsanvändning och kan ha begränsade funktioner. Dessa funktioner omfattas av kompletterande användningsvillkor och är tillgängliga före en officiell version så att kunderna kan få tidig åtkomst och ge feedback.

Kör ett Microsoft Copilot Studio-ämne baserat på de utlösarfrågor som registrerats i ämnet. Returnerar matrisen av typen MCSResponse.

Syntax

Xrm.Copilot.executePrompt(promptText).then(successCallback, errorCallback);

Parameterar

Parameternamn Typ Krävs Description
promptText snöre Yes Texten som är registrerad som en utlösarfråga i MCS-ämnet.
successCallback Funktion Yes En funktion som ska anropas när åtgärden lyckas.
errorCallback Funktion Yes En funktion som ska anropas när åtgärden misslyckas.

Returvärde

En matris med MCSResponse

Example

I Microsoft Copilot Studio utlöses ett ämne av frågor som "hello" eller "hi". När executePrompt körs med matchande promptText aktiveras ämnet och en meddelandeaktivitet returneras med svarstexten.

const response = await Xrm.Copilot.executePrompt("hello"); 

Svar

Det här är ett exempel på svaret som kan returneras.

[
    {
        "type": "message",
        "timestamp": "2025-02-05T16:46:07.7799759+00:00",
        "replyToId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
        "attachments": [],
        "textFormat": "markdown",
        "text": "Hello, how can I help you today?",
        "speak": "Hello, <break strength=\"medium\" /> how can I help?"
    }
]

Xrm.Copilot (klient-API-referens)