Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Vuorovaikutus ChatGPT:n Kanssa: API | ChatGPT Yleiskatsaus
Johdanto ChatGPT:hen
course content

Kurssisisältö

Johdanto ChatGPT:hen

Johdanto ChatGPT:hen

1. ChatGPT Yleiskatsaus
2. Kehotetekniikat
3. Keskustelun Tulosteen Muotoilu

book
Vuorovaikutus ChatGPT:n Kanssa: API

ChatGPT:n kanssa vuorovaikutuksessa oleminen API:n (Application Programming Interface) avulla mahdollistaa kehittäjille ChatGPT:n ominaisuuksien ohjelmallisen integroinnin heidän sovelluksiinsa, tuotteisiinsa tai palveluihinsa.

Kuinka käyttää ChatGPT API:ta Pythonissa?

Voit käyttää seuraavaa koodia Pythonissa ollaksesi vuorovaikutuksessa ChatGPT:n kanssa API:n kautta:

python

Nyt tarkastellaan kaikkia vaiheita tarkemmin!

ChatGPT:n käyttäminen API:n kautta

Päästäksesi ChatGPT:hen paikalliselta palvelimeltasi Pythonin avulla, sinun täytyy:

  1. Asentaa openai-paketti käyttämällä pip install openai;

  2. Hanki salainen API-avaimesi ja määritä api_key-argumentti OpenAI-luokan konstruktorille.

Voit luoda henkilökohtaisen salaisen API-avaimesi seuraavan Linkin kautta. Linkin seuraamisen jälkeen klikkaa seuraavaa painiketta:

Nyt voit käyttää tätä API-avainta päästäksesi ChatGPT:hen!

Pyyntöjen tekeminen

Pyyntöjen tekemiseksi noudata näitä vaiheita:

  1. Luo merkkijonovariable, joka sisältää pyyntösi (kutsutaan prompt-variableksi yllä olevassa koodissa);

  2. Käytä get_completion()-funktiota vastauksen luomiseen. Voit määrittää tälle funktiolle toisen model-argumentin ja käyttää toista temperature-parametria funktion sisällä;

  3. Tulosta vastaus.

Tarvittavan tiedon poimiminen ChatGPT-vastauksesta

Edellisessä vaiheessa saatu vastaus (response-variable) sisältää tarpeetonta metadataa. Saadaksesi tietty vastaus kyselyyn, sinun on käytettävä seuraavaa rakennetta:
response.choices[0].message.content.

Tämän seurauksena voit saumattomasti sisällyttää ChatGPT:n toiminnallisuuden projekteihisi vain muutamalla rivillä koodia ja API-avaimella, alkaen yksinkertaisista chatboteista monimutkaisiin suositusjärjestelmiin ja virtuaalikonsultteihin.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 5

Kysy tekoälyä

expand
ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

course content

Kurssisisältö

Johdanto ChatGPT:hen

Johdanto ChatGPT:hen

1. ChatGPT Yleiskatsaus
2. Kehotetekniikat
3. Keskustelun Tulosteen Muotoilu

book
Vuorovaikutus ChatGPT:n Kanssa: API

ChatGPT:n kanssa vuorovaikutuksessa oleminen API:n (Application Programming Interface) avulla mahdollistaa kehittäjille ChatGPT:n ominaisuuksien ohjelmallisen integroinnin heidän sovelluksiinsa, tuotteisiinsa tai palveluihinsa.

Kuinka käyttää ChatGPT API:ta Pythonissa?

Voit käyttää seuraavaa koodia Pythonissa ollaksesi vuorovaikutuksessa ChatGPT:n kanssa API:n kautta:

python

Nyt tarkastellaan kaikkia vaiheita tarkemmin!

ChatGPT:n käyttäminen API:n kautta

Päästäksesi ChatGPT:hen paikalliselta palvelimeltasi Pythonin avulla, sinun täytyy:

  1. Asentaa openai-paketti käyttämällä pip install openai;

  2. Hanki salainen API-avaimesi ja määritä api_key-argumentti OpenAI-luokan konstruktorille.

Voit luoda henkilökohtaisen salaisen API-avaimesi seuraavan Linkin kautta. Linkin seuraamisen jälkeen klikkaa seuraavaa painiketta:

Nyt voit käyttää tätä API-avainta päästäksesi ChatGPT:hen!

Pyyntöjen tekeminen

Pyyntöjen tekemiseksi noudata näitä vaiheita:

  1. Luo merkkijonovariable, joka sisältää pyyntösi (kutsutaan prompt-variableksi yllä olevassa koodissa);

  2. Käytä get_completion()-funktiota vastauksen luomiseen. Voit määrittää tälle funktiolle toisen model-argumentin ja käyttää toista temperature-parametria funktion sisällä;

  3. Tulosta vastaus.

Tarvittavan tiedon poimiminen ChatGPT-vastauksesta

Edellisessä vaiheessa saatu vastaus (response-variable) sisältää tarpeetonta metadataa. Saadaksesi tietty vastaus kyselyyn, sinun on käytettävä seuraavaa rakennetta:
response.choices[0].message.content.

Tämän seurauksena voit saumattomasti sisällyttää ChatGPT:n toiminnallisuuden projekteihisi vain muutamalla rivillä koodia ja API-avaimella, alkaen yksinkertaisista chatboteista monimutkaisiin suositusjärjestelmiin ja virtuaalikonsultteihin.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 5
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt