Personalizarea formatului de ieșire
Lucrezi ca dezvoltator la un startup care oferă o platformă de analiză a textului pentru creatorii de conținut. Platforma ajută utilizatorii să clasifice și să formateze automat conținutul, iar acum lucrezi la o nouă funcționalitate care detectează limba unui fragment text dat și generează un titlu potrivit pentru acesta într-un format personalizat. Decizi să creezi un prompt care să ghideze modelul de limbaj prin acest proces.
Pachetul OpenAI, funcția get_response() și variabila text au fost preîncărcate pentru tine.
Acest exercițiu face parte din cursul
Prompt Engineering cu OpenAI API
Instrucțiuni pentru exercițiu
- Creează
instructionspentru prompt, cerând modelului să determine limba și să genereze un titlu potrivit pentru fragmentultextpreîncărcat, care va fi furnizat folosind delimitatori cu trei backtick-uri (```). - Creează
output_formatcu indicații pentru a include textul, limba și titlul, fiecare pe o linie separată, folosind 'Text:', 'Language:' și 'Title:' ca prefix pentru fiecare linie. - Creează
final_promptcombinând toate părțile șitext-ul delimitat de utilizat.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
client = OpenAI(api_key="")
# Create the instructions
instructions = ____
# Create the output format
output_format = ____
# Create the final prompt
prompt = ____
response = get_response(prompt)
print(response)