Wyjaśnianie kodu krok po kroku
Jako analityk finansowy w firmie konsultingowej masz za zadanie analizować portfele inwestycyjne i dostarczać klientom konkretnych wniosków. Podczas przeglądania zestawu plików z danymi finansowymi natykasz się na function w Pythonie, która wydaje się związana z analizą portfeli – jednak jej dokładny cel nie jest dla ciebie jasny. Postanawiasz zastosować prompt oparty na łańcuchu myślowym, aby model językowy rozszyfrował jej działanie krok po kroku.
Pakiet OpenAI, łańcuch znaków function oraz funkcja get_response() zostały już wczytane.
To ćwiczenie jest częścią kursu
Prompt Engineering z OpenAI API
Instrukcje do ćwiczenia
- Stwórz prompt oparty na łańcuchu myślowym, który poprosi model o wyjaśnienie dostarczonej
function.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
client = OpenAI(api_key="")
# Craft a chain-of-thought prompt that asks the model to explain what the function does
prompt = ____
response = get_response(prompt)
print(response)