Tekst samenvatten
Een veelvoorkomende toepassing van OpenAI-modellen is het samenvatten van tekst. Dit heeft talloze toepassingen in een zakelijke context, zoals het samenvatten van rapporten tot beknopte one-pagers of een paar opsommingstekens, of het extraheren van vervolgstappen en tijdlijnen voor verschillende stakeholders.
In deze oefening vat je een tekst over financiële investeringen (finance_text) samen in twee beknopte opsommingstekens met behulp van een chat completion-model.
Deze oefening maakt deel uit van de cursus
Werken met de OpenAI API
Oefeninstructies
- Gebruik een f-string om
finance_textinpromptte zetten. - Maak een verzoek en verstuur de gegeven
prompt; gebruik maximaal400tokens.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
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)