ÎncepețiÎncepe gratuit

Adăugarea restricțiilor

Unul dintre cele mai populare utilizări ale mesajelor de sistem este adăugarea restricțiilor (guardrails), care limitează răspunsurile modelului.

În acest exercițiu, vei adăuga o restricție care împiedică generarea de planuri de învățare fără legătură cu limbile, deoarece sistemul tău începe să se specializeze în acest domeniu. Vei crea un mesaj personalizat pentru utilizatorii care solicită astfel de planuri, astfel încât aceștia să înțeleagă această schimbare.

Acest exercițiu face parte din cursul

Lucrul cu DeepSeek în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Completează cererea de chat, furnizând mesajul de sistem din sys_msg, și testează un mesaj de utilizator care conține o abilitate fără legătură cu limbile, cum ar fi patinajul cu rotile.

Exercițiu interactiv practic

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

client = OpenAI(api_key="", base_url="https://api.together.xyz/v1")

sys_msg = """You are a study planning assistant that creates plans for learning new skills, returning only the structured plan.

If these skills are non related to languages, return only the message:

'Apologies, to focus on languages, we no longer create learning plans on other topics.'
"""

# Create a request to the chat model
response = client.chat.completions.create(
  model="deepseek-ai/DeepSeek-V4-Pro",
  messages=[
    {"role": "____", "content": ____},
    {"role": "user", "content": "Help me learn to ____."}
  ]
)

print(response.choices[0].message.content)
Editează și rulează codul