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
Instrukcje do ćwiczenia
- Stwórz wieloetapowy
prompt, który poleci modelowi ocenić funkcję zawartą w ograniczonym ciągu znakówcodewedł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)