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

JSON envanter listesi oluşturma

LLM'leri kullanarak yapılandırılmış çıktılar üretebilmek, sistemler arasında minimum işlemle güvenilir bilgi alışverişi yapabileceğin anlamına gelir.

Doğal dille yazılmış bir stok envanter listesini JSON formata dönüştürerek yönlendirme (prompt) becerilerini test edeceksin. Kullanman için bir model ve sistem istemi zaten tanımlandı.

Bu egzersiz

Llama 3 ile Çalışmak

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Yanıtların JSON formatında üretilmesi için response_format sözlüğünü tamamla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

output = llm.create_chat_completion(
        messages=[
            {"role": "system", "content": "You convert inventory lists from text to JSON, extracting item counts and names from the text as keys and values in the form: item: count; for example, 'banana': 32.",},
            {"role": "user", "content": "Fifteen apples, thirty-three oranges, and five thousand fifty-two potatoes."},
        ],
		# Specify output format to JSON
        response_format={
            "type": ____,
        }
)

print(output['choices'][0]['message']['content'])
Kodu Düzenle ve Çalıştır