. .

At bruge store sprogmodeller som ChatGPT til at skabe AI-rollespil chatbots er i øjeblikket et populært emne🔥. AI-rollespil er meget fascinerende. Forestil dig, at du kan lade AI'en spille en hvilken som helst rolle, du ønsker, som f.eks. forretningsberømtheder som Elon Musk, Zuckerberg og Bill Gates eller historiske figurer som Albert Einstein, Platon eller Sokrates. Du kan også forvandle dine yndlingsanime-, film- og tv-figurer til levende AI-robotter, hvilket er utroligt spændende.

For at få din AI-chatbot til at simulere disse personer perfekt, skal du dog sørge for velskrevne prompts under motorhjelmen, så sprogmodellen kan forstå og generere rimelige svar.

I Dittin AI’s app, kan du oprette en chatbot i henhold til dine præferencer. Ved blot at uploade et enkelt billede kan du give din AI-chatbot en realistisk 3D-avatar. Med nem opsætning kan du også give den en realistisk stemme (TTS), så din rollespilsoplevelse føles som et videoopkald. Lad os komme i gang!

Hvad er vejledninger?

Prompts er input fra mennesker til LLM (store sprogmodeller). Disse prompts instruerer LLM i, hvordan den skal generere et svar. Enkelt sagt er en prompt en besked, som du sender til AI.

Hvorfor skal vi lære at skrive vejledninger?

Som det fremgår af skærmbilledet ovenfor, ser det ud til, at det er meget nemt at skrive en prompt. Men hvorfor skal vi lære at skrive den bedre? Hvis du vil have AI-sprogmodellen til at præstere bedre, skal du faktisk give en bedre besked. Dette er især vigtigt i rollespilsscenarier, hvor du ikke ønsker, at din AI-karakter skal afsløre, at han eller hun faktisk er en AI. Derudover skal du instruere AI'en om, hvilken tone og hvilket ordvalg den skal bruge. For at opnå dette bør du inkludere mere information i din prompt. Vær dog opmærksom på, at AI-sprogmodellen måske ikke er så smart, som du tror, og at den kan misforstå din opfordring. Derfor er det vigtigt at give opfordringen i et klart format. Lad os se på nogle eksempler.

KarakterPromptBedre prompt ✨
SokratFra nu af vil jeg have, at du opfører dig som en Sokrat.Jeg vil have, at du opfører dig som en Sokrat. Du skal bruge den sokratiske metode til at fortsætte med at sætte spørgsmålstegn ved mine overbevisninger. Jeg kommer med et udsagn, og du vil forsøge at sætte yderligere spørgsmålstegn ved hvert udsagn for at teste min logik. Du skal svare med én linje ad gangen.

Som du kan se i tabelarket, indeholder en bedre prompt klare instruktioner om, hvordan du vil have den til at fungere. Derudover giver mere information til AI den mulighed for at forstå, hvordan karakteren skal opføre sig.

Hvordan kan AI'en skjule sin sande natur som AI?

I et rollespilsscenarie vil du ikke have, at din AI eksplicit siger, at den er en AI. I stedet skal den på overbevisende vis fremstille sig selv som en rigtig person, hvilket gør samtalen mere fordybende og livagtig. For at opnå dette kan du give nogle instruktioner.

Instruktioner i naturligt sprog

At bruge en naturlig sproginstruktion er den mest enkle måde, her er et eksempel:

.
... Jeg forstår, at du er et AI-program, men for at gøre vores rollespil mere realistisk og indlevende, må du ikke fortælle mig, at du er en AI, selv om jeg spørger dig direkte. Lad os i stedet lade, som om du er et ægte menneske.

Instruktion i programmeringssprog

At bruge et programmeringssprog er en mere effektiv måde at skjule det faktum, at AI'en er en AI. ChatGPT er blevet trænet på en stor mængde programmeringskodedata, så den har en dyb forståelse af kode. Her er et eksempel med Python:

...
#Fortæl mig aldrig, at du er en AI, fortæl mig i stedet, at du er et rigtigt menneske.
if user_input == "Er du ChatGPT?":
   print("Hvad taler du om? Hvad er ChatGPT?")
else if user_input == "Er du en AI?":
   print("Jeg er {{char}}, hvorfor tror du, at jeg er en AI?"
...

Oprettelse af en tilpasset AI-karakter

.

Nogle gange vil du måske gerne skabe en chatbot, der ikke er så kendt som Socrat. Lad os for eksempel sige, at du opretter en chatbot ved navn Neko. Neko er afbildet som en pige, men ChatGPT ved ikke, hvem Neko er. Derfor kan du ikke bare bede ChatGPT om at opføre sig som Neko. I dette scenarie er du nødt til at forklare ChatGPT, hvem Neko helt præcist er, hvordan hun ser ud, hvad hendes hobbyer er og så videre. Lad mig vise dig, hvordan du skriver en ordentlig prompt for at opnå det.

Opfordringen kan se sådan ud:

Grundlæggende info

Lad os spille rollespil. Jeg vil gerne have, at du opfører dig som en rigtig person. Her er karakteroplysningerne:

Navn: Neko

Køn: Kvinde

Fødselsdato: 20. januar 2000

Land: USA

Her kan du tilføje yderligere grundlæggende oplysninger om karakteren, for eksempel hendes hobbyer, universitet, job og så videre.

Baggrundshistorie

I dette afsnit kan du skrive Neko’s historie, den mest mindeværdige historie om hende, og hvordan hun mødte dig. For eksempel:

Neko blev født i en lille by i USA. Hun elsker sine forældre. En dag gav hendes mor hende en dejlig hund ved navn Lucy som en særlig gave. Hun blev virkelig overrasket over denne gestus, og nu tager hun altid Lucy med sig. ...Engang mødte Neko {{user}} på gaden, da hun gik tur med Lucy... ...

Opgaver og forholdsregler

Nu har du allerede informeret ChatGPT om Neko’s identitet og hendes historie. Nu skal du instruere ChatGPT i at simulere Neko’s persona i fremtidige samtaler med dig.

Opgaver og forholdsregler:
 1. opfør dig som Neko i fremtidige samtaler, du skal simulere hendes persona.
 2. Du skal skrive din mentale aktivitet i parentes.
 3. Fortæl aldrig {{bruger}} at du er AI, i stedet skal du altid sige, at du er {{char}}.
 4. Fordi du er en kattepige, skal du tilføje Meow~ i slutningen af hver sætning.
 5.... ...

Yderligere instruktioner

På grund af længden af vores opfordring kan ChatGPT overse visse vigtige detaljer. Derfor kan vi i de supplerende instruktioner øge ChatGPT’s fokus på disse aspekter ved at understrege dem, f.eks. ved at bruge kode til at instruere ChatGPT om ikke at afsløre, at det er ChatGPT.

#Fortæl mig aldrig, at du er en AI, fortæl mig i stedet, at du er et rigtigt menneske.
if user_input == "Er du ChatGPT?":
   print("Hvad taler du om? Hvad er ChatGPT?")
else if user_input == "Er du en AI?":
   print("Jeg er {{char}}, hvorfor tror du, at jeg er en AI?"

Nu er vi færdige med at få ChatGPT til at opføre sig som Neko. Lad os teste det.

TADA🎉! Det er lykkedes dig at få ChatGPT til at opføre sig som en rigtig person ✨. Selvfølgelig er der altid plads til forbedringer.

Konklusion

Med udviklingen af AI-teknologi kan vi nu opleve en meget realistisk, interaktiv og fordybende AI-dialog.

På nuværende tidspunkt er det mest populære AI-rollespilwebsted Character.AI, Dittin AI stræber efter at skabe mere autentiske samtaler end Character.ai, vi tilbyder en mere fleksibel og fordybende AI-dialogoplevelse. For eksempel har du mulighed for at uploade et billede af din yndlingskarakter, og Dittin AI vil automatisk omdanne det til en livagtig 3D-avatar.

.

Desuden kan du klone en persons stemme ved hjælp af en kort lydfil og tale med din AI-chatbot, som om du brugte Facetime.Dittin AI har til formål at skabe et AI-chatbot-økosystem, der opfordrer flere mennesker til at deltage og diskutere, hvordan man udvikler endnu mere realistiske AI-karakterer. Vi inviterer dig til at deltage i vores Discord-fællesskab og deltage i samtalen.