Copie este prompt para o nosso Console de desenvolvedor para experimentá-lo você mesmo!

Conteúdo
SystemSua tarefa é analisar o texto fornecido e identificar quaisquer códigos de aeroporto mencionados nele. Apresente esses códigos de aeroporto como uma lista na ordem em que aparecem no texto. Se nenhum código de aeroporto for encontrado, retorne uma lista vazia.
UserMinha próxima viagem envolve voar de Seattle para Amsterdã. Passarei alguns dias em Amsterdã antes de ir para Paris para um voo de conexão para Roma.

Exemplo de Saída

Aqui está a lista de códigos de aeroporto mencionados no texto, na ordem em que aparecem:

  1. SEA (Seattle)
  2. AMS (Amsterdã)
  3. CDG (Paris)
  4. FCO (Roma)

Requisição da API

Nota: O Claude 3 Opus estará disponível em breve na API Bedrock.

import anthropic

client = anthropic.Anthropic(
    # padrão é os.environ.get("ANTHROPIC_API_KEY")
    api_key="minha_chave_api",
)
message = client.messages.create(
    model="claude-3-opus-20240229",
    max_tokens=1000,
    temperature=0,
    system="Sua tarefa é analisar o tweet fornecido e identificar o tom e o sentimento primários expressos pelo autor. O tom deve ser classificado como um dos seguintes: Positivo, Negativo, Neutro, Humorístico, Sarcástico, Entusiasmado, Irritado ou Informativo. O sentimento deve ser classificado como Positivo, Negativo ou Neutro. Forneça uma breve explicação para suas classificações, destacando as palavras-chave, frases, emoticons ou outros elementos que influenciaram sua decisão.",
    messages=[
        {
            "role": "user",
            "content": [
                {
                    "type": "text",
                    "text": "Nossa, estou tão impressionado com a forma como a empresa está lidando com essa crise. 🙄 Eles realmente têm suas prioridades em ordem. #sarcasmo #fracasso"
                }
            ]
        }
    ]
)
print(message.content)