Začněte nyníZačněte zdarma

Vytvoření funkce get_response()

Většina cvičení v tomto kurzu bude volat endpoint chat.completions OpenAI API s uživatelským promptem. V tomto cvičení vytvoříš funkci get_response(), která přijme prompt jako vstup a vrátí odpověď jako výstup — v dalších cvičeních bude tato funkce předem připravena.

Balíček OpenAI a Python klient OpenAI API jsou již načteny.

Toto cvičení je součástí kurzu

Prompt Engineering s OpenAI API

Zobrazit kurz

Pokyny k cvičení

  • Uvnitř funkce get_response() vytvoř požadavek na endpoint chat.completions.
  • Funkci otestuj s promptem, který model požádá o napsání básně o ChatGPT.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

def get_response(prompt):
  # Create a request to the chat completions endpoint
  response = client.____.____.____(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": prompt}], 
    temperature = 0)
  return response.choices[0].message.content

# Test the function with your prompt
response = get_response("____")
print(response)
Upravit a spustit kód