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 merupakan bagian dari kursus
Bekerja dengan Llama 3
Instruksi latihan
- Lengkapi dictionary
response_formatuntuk menghasilkan respons dalam format JSON.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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'])