เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การสร้างรายการสินค้าคงคลังในรูปแบบ JSON

การใช้ LLM เพื่อสร้างผลลัพธ์แบบมีโครงสร้างช่วยให้สามารถแลกเปลี่ยนข้อมูลระหว่างระบบต่าง ๆ ได้อย่างน่าเชื่อถือ โดยแทบไม่ต้องประมวลผลเพิ่มเติม

ลองทดสอบทักษะการเขียน prompt โดยแปลงรายการสินค้าคงคลังที่เขียนในรูปแบบภาษาธรรมชาติให้เป็น JSON โดยมีโมเดลและ system prompt กำหนดไว้ให้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การทำงานกับ Llama 3

ดูคอร์ส

คำแนะนำการฝึกหัด

  • กำหนดค่า dictionary response_format ให้ครบถ้วน เพื่อให้ได้ผลลัพธ์ในรูปแบบ JSON

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

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'])
แก้ไขและรันโค้ด