MulaiMulai sekarang secara gratis

Membuat daftar inventaris dalam JSON

Kemampuan menggunakan LLM untuk menghasilkan keluaran terstruktur memungkinkan pertukaran informasi antar sistem secara andal dengan pemrosesan minimal.

Anda akan menguji kemampuan membuat prompt dengan mengonversi daftar stok inventaris yang ditulis dalam bahasa alami ke format JSON. Model dan sistem prompt telah disiapkan untuk Anda gunakan.

Latihan ini adalah bagian dari kursus

Bekerja dengan Llama 3

Lihat Kursus

Petunjuk latihan

  • Lengkapi dictionary response_format untuk menghasilkan respons dalam format JSON.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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'])
Edit dan Jalankan Kode