Tekoälyn prompt engineering · Oppitunti

Aiempiin vastauksiin perustaminen

Monivuorovaikutteiset keskustelut: aiemman tulosteen viittaaminen jatkoprompteissa.

Oppitunti 3/413 vaihetta

Aiempiin vastauksiin perustaminen on ilmainen Tekoälyn prompt engineering-oppitunti CoddyKitissä. Tämä on oppitunti 3/4. Voit lukea tästä oppimispolusta kokonaan mitkä tahansa 3 oppituntia ilmaiseksi — sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä käytännön harjoittelun sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Oppitunti kuuluu Tekoälyn prompt engineering-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Tekoälyn prompt engineering-kurssilla on yhteensä 4 oppituntia.

Monikierroksiset keskustelut

Monikierroksinen keskustelu tekoälymallin kanssa on yhteistyössä rakennettava kokonaisuus — jokainen vuorovaikutuskerta lisää jotakin uutta sen sijaan, että korvaisi aiemman.

Tämä eroaa virheiden korjaamiseen tarkoitetusta jatkopromptien käytöstä. Aiempien vastausten pohjalle rakentaminen tarkoittaa mallin aiemman tulosteen käyttämistä raaka-aineena: sen laajentamista, siitä valitsemista, osien yhdistämistä uudelleen tai uuden näkökulman soveltamista siihen.

Tämän mallin hallitseminen auttaa tuottamaan monimutkaisia ja kerroksellisia tulosteita, jotka olisivat mahdottomia yhdellä promptilla.

Aiempiin vastauksiin viittaaminen

Yksinkertaisin rakennusmalli on viitata siihen, mitä malli juuri kirjoitti:

  • "Mikä on kolme suurinta riskiä sen perusteella, mitä kirjoititte edellä?"
  • "Ottakaa kuvaamanne viitekehys ja soveltakaa sitä terveydenhuollon kontekstiin."
  • "Kirjoittakaa tämä uusi kappale uudelleen käyttäen viimeisimmän vastauksenne sävyä."
  • "Minkä aiemmin luomanne luettelon kohdan asettaisitte ensimmäiseksi etusijalle ja miksi?"

Näiden viittausten avulla malli pysyy omassa aiemmassa työssään ja keskustelun eri vuorojen välille syntyy jatkuvuutta.

Valitseminen ja laajentaminen

Kun malli tuottaa luettelon tai joukon vaihtoehtoja, voitte valita yhden kohdan ja pyytää sen laajentamista:

  • "Ottakaa luettelonne toinen vaihtoehto ja laajentakaa se kattavaksi suunnitelmaksi."
  • "Pidän kolmatta lähestymistapaa parhaana. Kirjoittakaa siitä 300 sanan toteutusopas."
  • "Vaihtoehto B vastaa parhaiten tarpeitani. Kehittäkää sitä edelleen lisäämällä tarkat vaiheet ja aikataulu."

Tämä malli on erityisen tehokas ideointiprosesseissa: tuottakaa vaihtoehdot yhdellä vuorolla, valitkaa niistä yksi ja kehittäkää sitä seuraavalla.

Aiemman vastauksen rakenteen käyttäminen

Voitte pyytää mallia soveltamaan yhden vastauksen rakennetta uuteen sisältöön:

  • "Analysoikaa kilpailija B käyttäen samaa rakennetta kuin viimeisimmässä vastauksessanne."
  • "Soveltakaa samaa viisiosaista rakennetta tähän uuteen tuotteeseen."
  • "Noudattakaa edellä luomaasi jäsennystä, mutta täyttäkää se B2C-yleisön sijaan B2B-yleisöä varten."

Tämä on erittäin hyödyllistä yhdenmukaisten rinnakkaisten asiakirjojen, kuten raporttien, vertailujen ja analyysien, luomisessa, kun niiden on noudatettava samaa mallia useiden aiheiden yhteydessä.

Iteratiivinen syventäminen: syvemmälle vuoro kerrallaan

Usean vuoron keskustelujen avulla voitte lisätä syvyyttä vähitellen:

  1. Vuoro 1: "Antakaa minulle yleiskatsaus koneoppimisen putkistoihin."
  2. Vuoro 2: "Syventykää tietojen esikäsittelyvaiheeseen."
  3. Vuoro 3: "Antakaa Python-koodiesimerkki puuttuvien arvojen käsittelystä kyseisessä esikäsittelyvaiheessa."
  4. Vuoro 4: "Lisätkää tähän koodiesimerkkiin nyt virheenkäsittely ja lokikirjaus."

Jokainen vuoro tarkentaa tarkastelua yhden tason verran. Näin työskentely on hallitumpaa kuin pyydettäessä kaikkea kerralla yhdessä monimutkaisessa kehotteessa.

Viittaaminen useisiin aiempiin vuoroihin

Pidemmissä keskusteluissa voitte yhdistää useiden aiempien vuorojen sisältöjä:

  • "Yhdistäkää vuorossa 2 määritellyt käyttäjäpersoonat vuorossa 4 kuvattuihin tuotteen ominaisuuksiin ja kirjoittakaa kullekin persoonalle kohdennettu myyntipuhe."
  • "Ottakaa aiemmin tunnistamanne riskit ja viimeisimmässä vastauksessanne esittämänne riskienhallintastrategiat ja laatikaa riskimatriisi."

Tämä toimii parhaiten, kun jokainen aiempi vuoro on tuottanut selkeästi nimetyn ja muista erillisen sisältökokonaisuuden. Jäsentymättömät aiemmat vuorot tekevät ristiinviittauksista hämmentäviä sekä teille että mallille.

Konteksti-ikkunan rajoitukset

Usean vuoron keskusteluilla on käytännön rajoitus: mallin konteksti-ikkuna. Jokainen viesti — sekä teidän että mallin lähettämä — sisältyy API:lle lähetettävään kontekstiin. Keskustelun pitkittyessä vanhempia viestejä voidaan rajata pois.

Käytännön strategiat:

  • Tiivistäkää ja pakatkaa aiemmat vuorot, kun niitä ei enää tarvita kokonaisuudessaan
  • Aloittakaa uusi keskustelu, kun aihe vaihtuu olennaisesti
  • Pitäkää yksittäiset vastaukset tiiviinä, jotta malli pystyy tarkastelemaan keskustelua mahdollisimman kauas taaksepäin

Usean vuoron kontekstin hallinta koodissa

Pythonissa ylläpidätte usean vuoron kontekstia lisäämällä jokaisen viestiparin keskusteluhistorialuetteloon:

import openai

client = openai.OpenAI(api_key='sk-...')

conversation = []

def chat(user_message):
    conversation.append({'role': 'user', 'content': user_message})

    response = client.chat.completions.create(
        model='gpt-4o-mini',
        messages=conversation
    )

    reply = response.choices[0].message.content
    conversation.append({'role': 'assistant', 'content': reply})
    return reply

# Turn 1: Generate options
print(chat('Give me 3 app name ideas for a meditation app.'))

# Turn 2: Select and expand
print(chat('Take the second option and write a tagline and a 50-word app description for it.'))

# Turn 3: Apply structure to another item
print(chat('Now do the same for the first option: tagline and 50-word description.'))

Viittausten täsmällinen kohdistaminen

Kun viittaatte aiempaan vastaukseen, ilmaiskaa täsmällisesti, mitä tarkoitatte. Epämääräiset viittaukset saavat mallin arvailemaan:

  • Epämääräinen: "Laajentakaa aiemmin sanomaanne."
  • Täsmällinen: "Laajentakaa edellisen vastauksenne kolmatta luettelokohtaa — sitä, joka käsittelee käyttöönoton kitkaa."

Jos aiemmassa vastauksessa oli useita osioita, nimetkää kyseinen osio. Jos kyseessä oli luettelo, viitatkaa kohdan numeroon. Mitä täsmällisemmin kohdistatte viittauksen, sitä luotettavammin malli noudattaa sitä.

Asiakirjojen rakentaminen vaiheittain

Usean vuoron avulla rakentaminen sopii erinomaisesti jäsenneltyjen asiakirjojen, kuten raporttien, suunnitelmien ja ehdotusten, luomiseen:

  1. Vuoro 1: Luokaa jäsennys
  2. Vuoro 2: Kirjoittakaa osio 1
  3. Vuoro 3: Kirjoittakaa osio 2 (säilyttäen osion 1 sävyn)
  4. Vuoro 4: Kirjoittakaa osioihin 1 ja 2 perustuva johdon yhteenveto

Tämä vaiheittainen lähestymistapa antaa teille mahdollisuuden hallita kutakin osiota ennen seuraavaan siirtymistä ja muuttaa suuntaa kesken asiakirjan menettämättä kaikkea jo tehtyä.

Kun rakentaminen epäonnistuu: punaisen langan katoaminen

Usean vuoron avulla rakentaminen voi epäonnistua, jos malli kadottaa aiemman kontekstin. Merkkejä punaisen langan katoamisesta ovat:

  • Malli on ristiriidassa jonkin kaksi vuoroa aiemmin sanomansa kanssa
  • Se sivuuttaa keskustelun alussa asetetun rajoitteen
  • Se palaa yleisluontoisiin neuvoihin sen sijaan, että noudattaisi rakentamaanne erityistä viitekehystä

Ratkaisu: toistakaa keskeinen konteksti täsmällisesti seuraavassa viestissänne sen sijaan, että olettaisitte mallin muistavan sen. "Kuten sovimme, yleisönä ovat ei-tekniset johtajat. Tämä mielessä pitäen..."

Tietotesti: rakentaminen usean vuoron avulla

Teillä on kolmen vuoron keskustelu. Vuorossa 1 tuotettiin viisiosainen jäsennys liiketoimintaraporttia varten. Vuorossa 2 tuotettiin osion 1 (Markkina-analyysi) koko teksti. Haluatte nyt, että osio 2 (Kilpailutilanne) noudattaa osion 1 rakennetta ja sävyä.

Mikä vuoron 3 kehote on tehokkain?

Kertaus: aiempien vastausten pohjalta rakentaminen

Usean vuoron keskustelut ovat tehokas tapa rakentaa monimutkaisia tuotoksia vaiheittain. Keskeisiä tekniikoita ovat aiempaan vastaukseen viittaaminen nimen tai numeron avulla, tiettyjen kohtien valitseminen ja laajentaminen, yhden vastauksen rakenteen soveltaminen uuteen sisältöön sekä syvyyden lisääminen vuoro kerrallaan.

Täsmällinen viittausten kohdistaminen ja konteksti-ikkunan rajoitusten ymmärtäminen ovat tärkeimmät taidot, joiden avulla usean vuoron keskustelut pysyvät johdonmukaisina.

Seuraavassa oppitunnissa opitte, milloin keskustelu kannattaa lopettaa ja aloittaa sen sijaan uusi keskustelu, eikä jatkaa aiemman pohjalta rakentamista.

Aloita maksutta

Opi Tekoälyn prompt engineering tekoälytuutorin avulla — ilmaiseksi

Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.

Kurssit
53
Oppitunnit
199

Usein kysytyt kysymykset

Onko oppitunti ”Aiempiin vastauksiin perustaminen” ilmainen?

Kyllä — voit lukea täällä verkossa kokonaan ilmaiseksi mitkä tahansa Tekoälyn prompt engineering-oppimispolun 3 oppituntia, myös oppitunnin “Aiempiin vastauksiin perustaminen”. Sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä interaktiiviset harjoitukset sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Tekoälyn prompt engineering-kurssilla on yhteensä 4 oppituntia.

Mitä opin oppitunnilla ”Aiempiin vastauksiin perustaminen”?

Monivuorovaikutteiset keskustelut: aiemman tulosteen viittaaminen jatkoprompteissa. Harjoittelet Tekoälyn prompt engineering-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.

Tarvitsenko kokemusta aloittaakseni Tekoälyn prompt engineering-opiskelun?

Aiempi kokemus ei ole tarpeen. CoddyKitin Tekoälyn prompt engineering-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 3/4.

Kuinka kauan ”Aiempiin vastauksiin perustaminen”-oppitunnin suorittaminen kestää?

Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.

Voinko kirjoittaa ja suorittaa koodia tällä Tekoälyn prompt engineering-oppitunnilla?

Kyllä. Jokainen Tekoälyn prompt engineering-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.

Kaikki tämän kurssin oppitunnit

  1. AI-tulosteiden lukeminen ja arviointi
  2. Tehokkaiden jatkopromptien kirjoittaminen
  3. Aiempiin vastauksiin perustaminen
  4. Milloin tarkentaa ja milloin aloittaa alusta
← Takaisin: Tekoälyn prompt engineering