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:

from openai import OpenAI

client = OpenAI(
  api_key="your_api_key",
)


prompt = "your_prompt"


def get_completion(prompt, model="gpt-3.5-turbo"):

    messages = [{"role": "user", "content": prompt}]

    response = client.chat.completions.create(

    model=model,

    messages=messages,

    temperature=0.7,

    )

    return response.choices[0].message.content

response = get_completion(prompt)

print(response)

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

Kysy tekoälyä

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:

from openai import OpenAI

client = OpenAI(
  api_key="your_api_key",
)


prompt = "your_prompt"


def get_completion(prompt, model="gpt-3.5-turbo"):

    messages = [{"role": "user", "content": prompt}]

    response = client.chat.completions.create(

    model=model,

    messages=messages,

    temperature=0.7,

    )

    return response.choices[0].message.content

response = get_completion(prompt)

print(response)

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
some-alt