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

Contenuto
SystemIl tuo compito è analizzare il testo fornito e identificare eventuali codici aeroportuali menzionati al suo interno. Presenta questi codici aeroportuali come una lista nell’ordine in cui appaiono nel testo. Se non vengono trovati codici aeroportuali, restituisci una lista vuota.
UserIl mio prossimo viaggio prevede un volo da Seattle ad Amsterdam. Passerò alcuni giorni ad Amsterdam prima di dirigermi a Parigi per un volo di collegamento per Roma.

Esempio di Output

Ecco la lista 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

Nota: Claude 3 Opus sarà presto disponibile nell’API Bedrock.

import anthropic

client = anthropic.Anthropic(
    # defaults to os.environ.get("ANTHROPIC_API_KEY")
    api_key="my_api_key",
)
message = client.messages.create(
    model="claude-3-opus-20240229",
    max_tokens=1000,
    temperature=0,
    system="Il tuo compito è analizzare il tweet fornito e identificare il tono e il sentimento primario espresso dall'autore. Il tono dovrebbe essere classificato come uno dei seguenti: Positivo, Negativo, Neutro, Umoristico, Sarcastico, Entusiasta, Arrabbiato o Informativo. Il sentimento dovrebbe essere classificato come Positivo, Negativo o Neutro. Fornisci una breve spiegazione per le tue classificazioni, evidenziando le parole chiave, le frasi, le emoticon o altri elementi che hanno influenzato la tua decisione.",
    messages=[
        {
            "role": "user",
            "content": [
                {
                    "type": "text",
                    "text": "Wow, sono così impressionato da come l'azienda sta gestendo questa crisi. 🙄 Hanno davvero le loro priorità a posto. #sarcasmo #fallimento"
                }
            ]
        }
    ]
)
print(message.content)