Rezumarea textului
Un caz de utilizare foarte frecvent pentru modelele OpenAI este rezumarea textului. Aceasta are numeroase aplicații în mediul de afaceri: de la condensarea rapoartelor în documente sintetice de o pagină sau câteva puncte-cheie, până la extragerea pașilor următori și a termenelor pentru diferiți factori interesați.
În acest exercițiu, vei rezuma un fragment de text despre investițiile financiare (finance_text) în două puncte concise, folosind un model de tip chat completion.
Acest exercițiu face parte din cursul
Lucrul cu OpenAI API
Instrucțiuni pentru exercițiu
- Folosește un f-string pentru a insera
finance_textînprompt. - Creează o cerere care trimite
prompt-ul furnizat; folosește maximum400de tokeni.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
client = OpenAI(api_key="")
# Use an f-string to format the prompt
prompt = f"""Summarize the following text into two concise bullet points:
{____}"""
# Create a request to the Chat Completions endpoint
response = client.chat.completions.create(
model="gpt-4o-mini",
messages=[{"role": "user", "content": prompt}],
____
)
print(response.choices[0].message.content)