Sestavení slovníku funkce
Pracuješ na výzkumném projektu, v němž potřebuješ extrahovat klíčové informace ze sbírky vědeckých článků. Cílem je vytvořit shrnutí klíčových údajů z těchto článků — konkrétně název a rok publikace. K tomu se rozhodneš využít OpenAI API s function calling.
Funkce get_response() a proměnná messages obsahující text výzkumného článku jsou již přednahrané. Proměnná function_definition je také částečně předvyplněná.
Toto cvičení je součástí kurzu
Vývoj AI systémů s OpenAI API
Pokyny k cvičení
- Definuj parametr
'type'funkce. - Definuj parametry
'properties'pro extrakci názvu a roku publikace z vědeckých článků.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
client = OpenAI(api_key="")
# Define the function parameter type
function_definition[0]['function']['parameters']['type'] = ____
# Define the function properties
function_definition[0]['function']['parameters']['properties'] = ____
response = get_response(messages, function_definition)
print(response)