Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Bemærkning
Denne artikel beskriver funktioner, der anvendes i agenter eller agentstrømme, drevet af standardledningsnettet.
I denne artikel beskrives tilføjelse af CLU-objekter (Conversational Language Understanding) til Copilot Studio-agenter. I de fleste tilfælde kan du bruge færdigbyggede enheder i Copilot Studio til dine projekter. Sådan bruger du CLU-enheder:
Du kan knytte CLU-enheder af følgende datatyper direkte til de tilsvarende færdigbyggede enheder:
-
BooleanDatatype:Choice.Boolean -
StringDatatype:Geography.Location,Regex,List,General.Event,General.Organization,IP Address,Person.Name, ,Phone NumberURL -
NumberDatatype:Number
Bemærkning
Sammensatte objekter (objekter med flere komponenter) knyttes til
StringDatatype.-
For CLU-enheder med brugerdefinerede JSON-opløsninger kan du bruge JSON-eksempelkoden til at registrere disse eksterne enheder hos din agent. Disse entiteter resulterer i komplekse datatyper. Du kan manuelt knytte CLU-enheder til Copilot Studio-datatyper ved at kopiere og indsætte JSON-kodeblokke fra denne artikel for den relevante enhed.
Du kan få flere oplysninger i Datatyper i Power Fx-dokumentationen og Understøttede færdigbyggede enhedskomponenter i dokumentationen til Azure AI Language.
Alder
{
"unit": "Year",
"value": 10
}
Valuta
{
"unit": "Egyptian pound",
"ISO4217": "EGP",
"value": 30
}
Temperatur
{
"unit": "Fahrenheit",
"value": 88
}
Ordenstal
{
"offset": "3",
"relativeTo": "Start",
"value": "3"
}
Dimensioner
{
"unit": "KilometersPerHour",
"value": 24
}
Datetime-objekttyper
Datetime er en særlig objekttype, der ændrer den returnerede opløsning baseret på brugerinput.
I følgende eksempler kan du se, hvordan du definerer objekter for forskellige typer dato- og klokkeslætsytringer. Afhængigt af den type input, du forventer af brugerne af din agent, kan du oprette dine egne tilknytninger baseret på disse eksempler.
Dato
Eksempelinput: 1. januar 1995
{
"dateTimeSubKind": "Date",
"timex": "1995-01-01",
"value": "1995-01-01"
}
DateTime (år)
Eksempelinput: Jeg kommer tilbage den 12. april
{
"dateTimeSubKind": "Date",
"timex": "XXXX-04-12",
"value": "2022-04-12"
}
DatetimeRange (varighed)
Eksempelinput: Jeg er væk mellem 3. og 12. september
{
"resolutionKind": "TemporalSpan",
"timex": "(XXXX-09-03,XXXX-09-12,P9D)",
"duration": "P9D",
"begin": "2022-09-03",
"end": "2022-09-12"
}
Datointerval (angivet)
Eksempelinput: Hver tirsdag
{
"resolutionKind": "DateTime",
"dateTimeSubKind": "Set",
"timex": "XXXX-WXX-2",
"value": "not resolved"
}
Datetime (siden)
Eksempelinput: Jeg har været væk siden august
{
"resolutionKind": "TemporalSpan",
"timex": "XXXX-08",
"begin": "2022-08-01",
"modifier": "Since"
}
Tidspunkt
Eksempelinput : Klokken er halv otte
{
"resolutionKind": "DateTime",
"dateTimeSubKind": "Time",
"timex": "T07:30",
"value": "07:30:00"
}