Añadir mensajes del asistente
Los modelos de chat son ideales para crear aplicaciones conversacionales, y puedes mejorarlos aún más si les proporcionas parte de una conversación sobre la que puedan construir.
Mejora esta aplicación de tutoría de geografía incluyendo este ejemplo de pregunta del estudiante y la respuesta ideal del modelo en los mensajes:
- Pregunta de ejemplo:
Give me a quick summary of Portugal. - Respuesta de ejemplo:
Portugal is a country in Europe that borders Spain. The capital city is Lisboa.
Este ejercicio forma parte del curso
Trabajar con DeepSeek en Python
Instrucciones del ejercicio
- Añade la pregunta y la respuesta de ejemplo como un par user-assistant en los mensajes que se envían al modelo.
- Pregunta de ejemplo:
Give me a quick summary of Portugal. - Respuesta de ejemplo:
Portugal is a country in Europe that borders Spain. The capital city is Lisboa.
- Pregunta de ejemplo:
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
client = OpenAI(api_key="", base_url="https://api.together.xyz/v1")
response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V3",
# Add a user and assistant message for in-context learning
messages=[
{"role": "system", "content": "You are a helpful Geography tutor that generates concise, one-sentence summaries for different countries."},
____,
____,
{"role": "user", "content": "Give me a quick summary of Greece."}
]
)
print(response.choices[0].message.content)