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

Bir ChatBot Oluşturma

Büyük dil modelleri (LLM'ler), bir API çağrısıyla metin özetleme ve cümle tamamlama gibi görevleri yerine getirebilen üretken AI araçlarıdır. Bu egzersizde, cümle tamamlama yapmak için bir fabrika yönteminden yararlanarak LLM'leri anında "değiştirebilen" bir ChatBot sınıfı tasarlayacaksın. Aşağıda senin için oluşturulmuş LLM "ürün" arayüzü bulunuyor. İyi şanslar!

class LLM(ABC):
  @abstractmethod
  def complete_sentence(self, prompt):
    pass

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

Python'da Orta Düzey Nesne Yönelimli Programlama

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Finish defining OpenAI and Anthropic classes
class OpenAI(LLM):
  def ____(self, ____):
    return prompt + " ... OpenAI end of sentence."
  
class Anthropic(____):
  def ____(____, ____):
    return ____ + " ... Anthropic end of sentence."
Kodu Düzenle ve Çalıştır