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
Petunjuk latihan
- Lengkapi dictionary
response_formatuntuk 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'])