Analýza správnosti řešení
Vrátil/a ses z dovolené a čeká tě úkol: zkontrolovat a opravit několik programovacích zadání, včetně funkce pro výpočet obsahu tvaru. Máš k dispozici řetězec code obsahující funkci pro výpočet obsahu obdélníku a potřebuješ posoudit její správnost. Ideální funkce by měla mít správnou syntaxi, přijímat dva vstupy a vracet jeden výstup.
Balíček OpenAI a funkce get_response() jsou pro tebe předem načteny.
Toto cvičení je součástí kurzu
Prompt Engineering s OpenAI API
Pokyny k cvičení
- Vytvoř víceúrovňový
prompt, který vyzve model k posouzení funkce obsažené v ohraničeném řetězcicodepodle tří kritérií: správná syntaxe, příjem dvou vstupů a vrácení jednoho výstupu.
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="")
code = '''
def calculate_rectangle_area(length, width):
area = length * width
return area
'''
# Create a prompt that analyzes correctness of the code
prompt = ____
response = get_response(prompt)
print(response)