Sdílet prostřednictvím


executePrompt (reference k rozhraní API klienta) (Preview)

Důležité

  • Toto je funkce ve verzi Preview.
  • Funkce ve verzi Preview nejsou určené pro produkční použití a můžou mít omezené funkce. Tyto funkce podléhají dodatečným podmínkám použití a jsou k dispozici před oficiálním vydáním, aby zákazníci mohli získat přednostní přístup a poskytnout zpětnou vazbu.

Spustí téma aplikace Microsoft Copilot Studio na základě aktivačních dotazů registrovaných v tématu. Vrátí pole typu MCSResponse.

Syntaxe

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

Parametry

Název parametru Typ Povinné Description
promptText řetězec Ano Text zaregistrovaný jako aktivační dotaz v tématu MCS.
successCallback Funkce Ano Funkce, která se má volat po úspěšném provedení operace.
errorCallback Funkce Ano Funkce, která se má volat v případě selhání operace.

Návratová hodnota

Pole MCSResponse

Example

V aplikaci Microsoft Copilot Studio se téma aktivuje dotazy, jako je "hello" nebo "hi". Když executePrompt se spustí s odpovídající výzvouText, aktivuje téma a vrátí aktivitu zprávy s textem odpovědi.

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

Odezva

Toto je příklad odpovědi, která se může vrátit.

[
    {
        "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 (referenční informace k rozhraní API klienta)