Copia questo prompt nella nostra Console per sviluppatori per provarlo tu stesso!

Contenuto
SystemIl tuo compito è analizzare il testo fornito e identificare qualsiasi codice aeroportuale menzionato al suo interno. Presenta questi codici aeroportuali come un elenco nell’ordine in cui appaiono nel testo. Se non viene trovato alcun codice aeroportuale, restituisci un elenco vuoto.
UserIl mio prossimo viaggio prevede un volo da Seattle ad Amsterdam. Trascorrerò alcuni giorni ad Amsterdam prima di dirigermi a Parigi per un volo in coincidenza per Roma.

Output di esempio

Ecco l’elenco dei codici aeroportuali menzionati nel testo, nell’ordine in cui appaiono:

  1. SEA (Seattle)
  2. AMS (Amsterdam)
  3. CDG (Parigi)
  4. FCO (Roma)

Richiesta API

import anthropic

client = anthropic.Anthropic(
    # defaults to os.environ.get("ANTHROPIC_API_KEY")
    api_key="my_api_key",
)
message = client.messages.create(
    model="claude-opus-4-20250514",
    max_tokens=1000,
    temperature=0,
    system="Your task is to analyze the provided text and identify any airport codes mentioned within it. Present these airport codes as a list in the order they appear in the text. If no airport codes are found, return an empty list.",
    messages=[
        {
            "role": "user",
            "content": [
                {
                    "type": "text",
                    "text": "My next trip involves flying from Seattle to Amsterdam. I'll be spending a few days in Amsterdam before heading to Paris for a connecting flight to Rome."
                }
            ]
        }
    ]
)
print(message.content)