ÎncepețiÎncepe gratuit

Furnizarea contextului prin system prompt

Acum vrei să folosești system prompt-uri pentru a oferi chatbot-ului context despre MyPersonalDelivery, în loc să te bazezi pe conversații-exemplu. Ai la dispoziție un șir de caractere detaliat, service_description, care prezintă serviciile oferite și avantajele acestora. Vei testa apoi o interogare a utilizatorului pentru a verifica dacă modelul înțelege contextul în mod eficient.

Pachetul OpenAI și șirul service_description au fost preîncărcate pentru tine.

Acest exercițiu face parte din cursul

Prompt Engineering cu OpenAI API

Vezi cursul

Instrucțiuni pentru exercițiu

  • Definește un system_prompt care stabilește scopul chatbot-ului, incluzând service_description, și îl ghidează să răspundă la întrebări într-un mod prietenos.
  • Obține răspunsul folosind funcția get_response(), care primește ca intrări un prompt de sistem și un prompt de utilizator și returnează răspunsul ca rezultat.

Exercițiu interactiv practic

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

client = OpenAI(api_key="")

# Define the system prompt
system_prompt = ____

user_prompt = "What benefits does MyPersonalDelivery offer?"

# Get the response to the user prompt
response = ____

print(response)
Editează și rulează codul