ÎncepețiÎncepe gratuit

Crearea unui inventar în format JSON

Capacitatea de a utiliza LLM-uri pentru a genera rezultate structurate înseamnă că acestea pot fi folosite pentru a face schimb de informații între sisteme în mod fiabil, cu procesare minimă.

Îți vei testa abilitățile de prompting convertind o listă de inventar scrisă în limbaj natural în format JSON. Un model și un prompt de sistem au fost deja definite pentru tine.

Acest exercițiu face parte din cursul

Lucrul cu Llama 3

Vezi cursul

Instrucțiuni pentru exercițiu

  • Completează dicționarul response_format pentru a genera răspunsuri în format JSON.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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'])
Editează și rulează codul