BaşlayınÜcretsiz başlayın

Konuşma geçmişi oluşturma

Easy as Pi adlı çevrimiçi bir matematik öğrenme platformu, bir yapay zeka eğitmeni geliştirmene yardımcı olman için seninle anlaştı. Hemen, bu uygulamayı DeepSeek'in sohbet modellerinden yararlanarak kurabileceğini görüyorsun ve şirketin ana paydaşlarının incelemesi için basit bir kavram kanıtı (POC) tasarlamaya başlıyorsun.

Başlangıç olarak, öğrenci mesajlarına verilen yanıtların bir mesaj geçmişinde nasıl saklanabileceğini göstereceksin; bu da tam bir sohbet akışı sağlayacak.

Bu egzersiz, kursun bir parçasıdır

Python ile DeepSeek Kullanımı

Kursa Göz Atın

Egzersiz talimatları

  • Bir sohbet isteğinde messages listesini modele gönder.
  • response içinden assistant mesajını çıkar, bir mesaj sözlüğüne dönüştür ve messages listesine ekle.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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

messages = [
    {"role": "system", "content": "You are a helpful math tutor that generates concise, one-sentence responses."},
    {"role": "user", "content": "Explain what pi is."}
]

# Send the chat messages to the model
response = client.chat.completions.create(
    model="deepseek-ai/DeepSeek-V3",
    messages=____,
    max_tokens=100
)

# Extract the assistant message from the response
assistant_dict = {"role": "____", "content": ____}

# Add assistant_dict to the messages dictionary
messages.____(assistant_dict)
print(messages)
Kodu Düzenle ve Çalıştır