Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 1659|Svar: 1

[AI] (8) Introduktion til dialogrollesystemet, bruger og assistent for store modeller

[Kopier link]
Opslået den 28-2025 09:45:00 | | |
Chatmodellen tager en række beskeder som input og returnerer den besked, modellen genererer, som output.

Selvom chatformatet gør det nemt at have flere runder af samtalerunder, er det lige så velegnet til enkeltrundeopgaver uden nogen samtaler. Et eksempel på et API-kald er som følger:

Beskedparameteren er den vigtigste parameter i createChatComplement-metoden, som indeholder flere beskedobjekter. Hver besked har en rolle og kan væreSystem、user、AssistantNogen af dem.

  • bruger: Repræsenterer beskeden sendt af brugeren, altså det spørgsmål eller den instruktion, brugeren har indtastet. I ovenstående kode er både den anden og fjerde besked af typen bruger.
  • assistent: Repræsenterer svaret eller svaret, som chatbotten giver ved at kalde en AI-algoritme. I ovenstående kode er den tredje besked en assistent-type besked.
  • system: Repræsenterer en besked sendt af systemet eller klienten gennem kode. Formålet med systembeskeder er at give yderligere vejledning eller instruktioner til assistenten, så den kan svare bedre.


En chat begynder med et beskedsystem af typen, efterfulgt af skiftevis beskeder af typen bruger og assistent. Et beskedsystem kan hjælpe med at sætte assistentens adfærd og vejlede, hvordan den skal besvare brugerens spørgsmål, såsom systembeskeden "Du er en meget nyttig AI-assistent" i eksemplet ovenfor.

Hele listen over beskeder kan være meget kort, med kun én besked, eller meget lang, der fylder flere sider.

Chathistorik er også vigtig i chatbot-interaktioner, da brugerens instruktioner kan have brug for at referere til tidligere beskedinformation. I kodeeksemplet ovenfor er brugerens sidste spørgsmål "Hvem er mesteren?" "Det giver kun mening, når VM 2022 nævnes i tidligere nyheder.

Da maskinlæringsmodellen ikke har hukommelse for tidligere anmodninger, skal den levere al relevant information gennem samtalen. Hvis en dialog ikke passer inden for modeltoken-grænsen, kræves en forkortelse.





Tidligere:Personligt hjem IP-KVM Open Source projekt og enhedsoversigt
Næste:prismjs-kodehighlighting-plugin'et introducerer problemet med alle sprogordener
 Udlejer| Opslået den 27-3-2025 09:08:35 |
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com