Del via


executePrompt (prøveversion)

Vigtigt!

  • Dette er en prøveversionsfunktion.
  • Prøveversionsfunktioner er ikke beregnet til produktionsbrug og kan have begrænset funktionalitet. Disse funktioner er underlagt supplerende vilkår for anvendelse og er tilgængelige før en officiel udgivelse, så kunderne kan få tidlig adgang og give feedback.

Udfører et Microsoft Copilot Studio-emne baseret på de udløserforespørgsler, der er registreret i emnet. Returnerer en matrix af typen MCSResponse.

Tilgængelig for

Modelbaserede apps

Syntaks

context.copilot.executeEvent(promptText).then(successCallback, errorCallback);

Parametre

Parameternavn Type Obligatorisk Beskrivelse
promptText streng Ja Den tekst, der er registreret som en udløserforespørgsel i MCS-emnet.
successCallback Funktion Ja En funktion, der skal kaldes, når handlingen lykkes.
errorCallback Funktion Ja En funktion, der skal kaldes, når handlingen mislykkes.

Returværdi

Type: Promise<MCSResponse>

Se Promise og MCSResponse

Eksempel

Når et emne udløses af forespørgsler som "hej" eller "hej" i Microsoft Copilot Studio. Når executePrompt kører med matchende promptText, aktiveres emnet, og der returneres en meddelelsesaktivitet med svarteksten.

const response = await context.copilot.executePrompt("hello");

Respons

[
    {
        "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?"
    }
]

Copilot
executeEvent
API-reference til Power Apps Component Framework
Oversigt over Komponentstruktur i Power Apps