Zacznij terazZacznij za darmo

Analiza poprawności rozwiązania

Wróciłeś z zasłużonych wakacji i czeka na ciebie zadanie: przejrzeć i poprawić kilka zadań programistycznych, w tym funkcję obliczającą pole figury. Masz do dyspozycji ciąg znaków code zawierający funkcję obliczającą pole prostokąta i musisz ocenić jej poprawność. Idealna funkcja powinna mieć poprawną składnię, przyjmować dwa argumenty wejściowe i zwracać jeden wynik.

Pakiet OpenAI oraz funkcja get_response() są już wczytane i gotowe do użycia.

To ćwiczenie jest częścią kursu

Prompt Engineering z OpenAI API

Zobacz kurs

Instrukcje do ćwiczenia

  • Stwórz wieloetapowy prompt, który poleci modelowi ocenić funkcję zawartą w ograniczonym ciągu znaków code według trzech kryteriów: poprawnej składni, przyjmowania dwóch argumentów wejściowych i zwracania jednego wyniku.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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)
Edytuj i uruchom kod