ПочатиПочніть безкоштовно

Створення JSON-списку запасів

Уміння змушувати LLM генерувати структуровані відповіді означає, що їх можна надійно використовувати для обміну інформацією між системами з мінімальною обробкою.

Ви перевірите свої навички створення підказок, перетворивши список складських запасів, написаний природною мовою, у формат JSON. Модель і системну підказку вже визначено для вашого використання.

Ця вправа є частиною курсу

Робота з Llama 3

Переглянути курс

Інструкції до вправи

  • Доповніть словник 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'])
Редагувати та запускати код