ÎncepețiÎncepe gratuit

Crearea funcției get_response()

Majoritatea exercițiilor din acest curs vor apela endpoint-ul chat.completions al API-ului OpenAI cu un prompt de utilizator. Aici vei crea o funcție get_response() care primește un prompt ca intrare și returnează răspunsul ca ieșire – în exercițiile viitoare, aceasta va fi deja încărcată pentru tine.

Pachetul OpenAI și clientul Python al API-ului OpenAI au fost preîncărcate.

Acest exercițiu face parte din cursul

Prompt Engineering cu OpenAI API

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează o cerere către endpoint-ul chat.completions în interiorul funcției get_response().
  • Testează funcția cu un prompt care îi cere modelului să scrie o poezie despre ChatGPT.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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)
Editează și rulează codul