Tekstsamenvatting
Wil je een gedicht snel samenvatten? Laten we dat doen! Je hebt de volledige tekst van een gedicht opgeslagen als een tekenreeksvariabele met de naam raven_text. Die geef je door aan een Chat-AI‑model en je vraagt het om het gedicht samen te vatten in een vastgesteld aantal woorden.
Deze oefening maakt deel uit van de cursus
Databricks met de Python SDK
Oefeninstructies
- Vraag de AI-agent om het gedicht "The Raven" van Edgar Allan Poe samen te vatten.
- Definieer de modelnaam als Meta Llama 3, al opgeslagen als
ai_model. - Maak het bericht dat je naar het AI‑model wilt sturen, inclusief de variabele
raven_text. - Gebruik de chatberichtrol die wordt gebruikt om het AI‑model te bevragen.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
w = WorkspaceClient()
ai_model = "databricks-meta-llama-3-3-70b-instruct"
# Summarize the poem
response = w.serving_endpoints.query(
# Set model name
name=____,
messages=[
# Create a chat message to send to the model
____(
# Specify the role for sending the query
role=ChatMessageRole.____, content=f"Summarize this poem by Edgar Allan Poe: {____} in 3 bullet points"
),
],
max_tokens=200)
print(f"RESPONSE:\n{response.choices[0].message.content}")