Textsammanfattning
Ett av de vanligaste användningsområdena för OpenAI-modeller är att sammanfatta text. Det finns många tillämpningar i affärssammanhang – till exempel att komprimera rapporter till kortfattade sammanfattningar på en sida, eller att extrahera nästa steg och tidsramar för olika intressenter.
I den här övningen ska du sammanfatta ett textavsnitt om finansiella investeringar (finance_text) till två kortfattade punkter med hjälp av en chattavslutningsmodell.
Den här övningen är en del av kursen
Arbeta med OpenAI API
Övningsinstruktioner
- Använd en f-sträng för att infoga
finance_textiprompt. - Skapa en förfrågan och skicka den angivna
prompt; använd maximalt400token.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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)