Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Interaksjon med ChatGPT: API | ChatGPT Oversikt
Introduksjon til Chat GPT

bookInteraksjon med ChatGPT: API

Å bruke en API (Application Programming Interface) for å interagere med ChatGPT lar utviklere programmere integrering av ChatGPTs funksjoner i deres applikasjoner, produkter eller tjenester.

Hvordan bruke ChatGPT API i Python?

Du kan bruke følgende kode i Python for å interagere med ChatGPT via API:

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)

Nå, la oss se på alle trinnene i mer detalj!

Tilgang til ChatGPT via API

For å få tilgang til ChatGPT fra din lokale server ved bruk av Python, må du:

  1. Installere openai-pakken ved å bruke pip install openai;
  2. Skaffe din hemmelige API-nøkkel og spesifisere api_key-argumentet til OpenAI-klassens konstruktør.

Du kan generere din personlige hemmelige API-nøkkel via følgende Link.
Etter å ha fulgt lenken, klikk på følgende knapp:

Nå kan du bruke denne API-nøkkelen for å få tilgang til ChatGPT!

Lage forespørsler

For å lage forespørsler, følg disse trinnene:

  1. Opprett en strengvariabel som inneholder forespørselen din (referert til som prompt-variabelen i koden ovenfor);
  2. Bruk get_completion()-funksjonen for å generere svar. Du kan spesifisere et annet model-argument for denne funksjonen og bruke en annen temperature-parameter inni funksjonen;
  3. Skriv ut svaret.

Ekstraksjon av nødvendig informasjon fra ChatGPT-svaret

Svaret (response-variabelen) mottatt i forrige trinn inneholder unødvendig metadata. For å få et spesifikt svar på forespørselen, må du bruke følgende konstruksjon:
response.choices[0].message.content.

Som et resultat kan du sømløst innlemme ChatGPT-funksjonalitet i prosjektene dine med bare noen få linjer med kode og en API-nøkkel, fra enkle chatbots til intrikate anbefalingssystemer og virtuelle konsulenter.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 5

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 5.88

bookInteraksjon med ChatGPT: API

Sveip for å vise menyen

Å bruke en API (Application Programming Interface) for å interagere med ChatGPT lar utviklere programmere integrering av ChatGPTs funksjoner i deres applikasjoner, produkter eller tjenester.

Hvordan bruke ChatGPT API i Python?

Du kan bruke følgende kode i Python for å interagere med ChatGPT via API:

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)

Nå, la oss se på alle trinnene i mer detalj!

Tilgang til ChatGPT via API

For å få tilgang til ChatGPT fra din lokale server ved bruk av Python, må du:

  1. Installere openai-pakken ved å bruke pip install openai;
  2. Skaffe din hemmelige API-nøkkel og spesifisere api_key-argumentet til OpenAI-klassens konstruktør.

Du kan generere din personlige hemmelige API-nøkkel via følgende Link.
Etter å ha fulgt lenken, klikk på følgende knapp:

Nå kan du bruke denne API-nøkkelen for å få tilgang til ChatGPT!

Lage forespørsler

For å lage forespørsler, følg disse trinnene:

  1. Opprett en strengvariabel som inneholder forespørselen din (referert til som prompt-variabelen i koden ovenfor);
  2. Bruk get_completion()-funksjonen for å generere svar. Du kan spesifisere et annet model-argument for denne funksjonen og bruke en annen temperature-parameter inni funksjonen;
  3. Skriv ut svaret.

Ekstraksjon av nødvendig informasjon fra ChatGPT-svaret

Svaret (response-variabelen) mottatt i forrige trinn inneholder unødvendig metadata. For å få et spesifikt svar på forespørselen, må du bruke følgende konstruksjon:
response.choices[0].message.content.

Som et resultat kan du sømløst innlemme ChatGPT-funksjonalitet i prosjektene dine med bare noen få linjer med kode og en API-nøkkel, fra enkle chatbots til intrikate anbefalingssystemer og virtuelle konsulenter.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 5
some-alt