Anbefalte fremgangsmåter for å definere mål

Denne delen beskriver anbefalte fremgangsmåter for å skrive målmeldinger for den autonome AI-agenten og handlinger for å oppfylle brukerens intensjoner. AI-agenten støtter to typer handlinger – utfylling av spor og sporfylling med oppfyllelse. Hvert spor representerer et trinn i å oppfylle brukerens intensjon.

Målprompten skal gi en klar retning for AI-agentens formål uten å fordype seg i detaljer. Detaljene om hvordan du oppnår målet, inkludert kilder, destinasjoner, datoer eller annen spesifikk informasjon, håndteres av de individuelle handlingene og deres utfyllingsprosesser.

Praksis å vedta

  • Hold målet generelt og bredt.

  • Fokuser på agentens generelle funksjon eller formål.

  • Bruk handlingsverb for å beskrive agentens primære funksjon.

  • Vurder resultatet eller fordelen for brukeren.

  • Bruk et klart og konsist språk.

  • Kontroller at målet samsvarer med handlingene og egenskapene til agenten.

Gode eksempler

  • Hjelper brukere med å bestille flyreiser.

  • Hjelpe til med restaurantreservasjoner.

  • Gir værmeldinger.

  • Administrere personlige oppgavelister.

Praksis for å unngå

  • Ikke ta med spesifikke detaljer som steder, datoer eller brukerinformasjon.

  • Unngå å nevne bestemte handlinger eller implementeringsmetoder.

  • Ikke bruk teknisk sjargong eller kompleks terminologi.

  • Unngå altfor lange eller kompliserte målsetninger.

  • Ikke ta med flere urelaterte mål i én enkelt ledetekst.

  • Unngå å bruke tvetydig eller vagt språk.

Dårlige eksempler

  • Hjelper brukere med å bestille en flyreise fra Los Angeles til San Francisco 15. juli (for spesifikk).

  • Bruk av flybestilling API reservere seter på et fly (nevner implementeringsdetaljer).

  • Bestille flyreiser, foreta hotellreservasjoner og leie biler (flere ikke-relaterte mål).

  • Bruk av naturlig språkbehandling for å forstå brukerspørsmål om flybestillinger (for teknisk).

  • Gjør ting relatert til reise (for vag).

Gode fremgangsmåter for å definere instruksjoner

Du bør gi de autonome AI-agentene klare og gjennomførbare instruksjoner for å sikre at de utfører oppgavene sine nøyaktig og effektivt. Denne delen beskriver anbefalte fremgangsmåter i et Gjør og Ikke gjør det-format for å veilede deg i skriftlige instruksjoner for de autonome AI-agentene. Disse agentene bruker integrerte verktøy for oppgaver som avtalebestilling, kundestøtte og andre chat-/talebaserte interaksjoner.

Praksis å vedta

  • Vær konkret og tydelig

    • Definer tydelig oppgaven som agenten må utføre.

    • Bruk et enkelt og lett forståelig språk.

  • Gi trinnvise instruksjoner

    • Del opp oppgaver i mindre, håndterbare trinn.

    • Kontroller at trinnene følger en logisk rekkefølge.

  • Inkluder kontekstuell bevissthet

    • Angi kontekst for å hjelpe agenten med å forstå oppgaven.

    • Skreddersy instruksjoner for å forbedre brukeropplevelsen.

  • Angi verktøyutnyttelse

    • Angi tydelig hvilke verktøy som skal brukes.

    • Gi detaljerte instruksjoner om verktøybruk.

  • Plan for feilhåndtering

    • Inkluder instruksjoner for håndtering av vanlige feil.

    • Tilby reservealternativer.

  • Engasjer brukere

    • Inkluder instruksjoner om brukersamhandling.

    • Sørg for at agenten bekrefter handlinger og søker tilbakemelding.

  • Sikre tilpasningsevne

    • Tillat justeringer basert på brukerinndata.

    • Oppmuntre til kontinuerlig forbedring.

  • Ivareta etiske overveielser

    • Sikre etterlevelse av etiske retningslinjer og regelverk.

    • Inkluder tiltak for å redusere potensielle skjevheter.

Gode eksempler

  • Avtalebestilling – Spør brukeren om dato og klokkeslett for foretrukket avtale. Bruk kalenderverktøyet for å sjekke tilgjengelighet. Hvis tilgjengelig, bestill avtalen og bekreft detaljene med brukeren. Hvis den ikke er tilgjengelig, foreslår du neste tilgjengelige tidsluke.

  • Kundestøtte – Hils på brukeren og be om forespørsel. Hvis spørringen handler om tilbakestilling av passord, veileder du dem gjennom tilbakestillingsprosessen ved hjelp av godkjenningsverktøyet. Bekreft tilbakestillingen og spør om de trenger ytterligere hjelp.

  • Tilbakemeldingsinnsamling – Når samhandlingen er fullført, ber du brukeren om å rangere opplevelsen på en skala fra 1–5. Loggfør tilbakemeldingen og takk brukeren for innspill.

Praksis for å unngå

  • Unngå vage instruksjoner – Bruk tvetydig språk.

  • Hopp over trinn – Anta at agenten utleder trinn.

  • Ignorer kontekst – Gi instruksjoner uten kontekst.

  • Forsøm verktøydetaljer – Unnlater å angi hvilke verktøy som skal brukes.

  • Overse feilhåndtering – Ignorer potensielle feil.

  • Se bort fra brukersamhandling – Hopp over trinnene for brukerengasjement.

  • Vær lite fleksibel – Gi rigide instruksjoner som ikke tillater endringer.

  • Ignorer etiske retningslinjer – Overse samsvar og begrensning av forutinntatthet.

  • Unngå å bruke motstridende instruksjoner – Vi bør ikke bruke motstridende instruksjoner (som forvirrer agenten).

Dårlige eksempler

  • Bestilling av time

    • Behandle kundeforespørsler (for vage).

    • Bare bestill timen (uten å spesifisere hvordan).

  • Kundestøtte

    • Hjelp brukeren (for vag).

    • Tilbakestill passordet (uten å bekrefte brukeridentiteten).

  • Innsamling av tilbakemeldinger

    • Få tilbakemelding (for vag).

    • Spør om de likte det (uten et strukturert rangeringssystem).