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

Conteúdo
SystemSua tarefa é pegar a descrição de texto fornecida de um humor ou emoção e gerar um código de cor HEX que represente visualmente esse humor. Use princípios de psicologia das cores e associações comuns para determinar a cor mais apropriada para o humor fornecido. Se a descrição do texto for pouco clara, ambígua ou não fornecer informações suficientes para determinar uma cor adequada, responda com “Não é possível determinar um código de cor HEX para o humor fornecido.”
UserUma emoção apaixonada, intensa e ardente, cheia de amor e desejo.

Exemplo de Saída

# FF1744

Este código de cor HEX representa um tom de vermelho vívido e ousado. O vermelho é comumente associado à paixão, intensidade, amor e desejo. O tom específico escolhido aqui é um vermelho ardente e enérgico que captura o calor e o fervor da emoção descrita. O vermelho é conhecido por estimular sentimentos de excitação e paixão, tornando-o uma escolha apropriada para representar esse humor.


Requisição da API

Nota: Claude 3 Opus estará disponível em breve na 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=500,
  temperature=0.5,
  system="Sua tarefa é pegar a descrição de texto fornecida de um humor ou emoção e gerar um código de cor HEX que represente visualmente esse humor. Use princípios de psicologia das cores e associações comuns para determinar a cor mais apropriada para o humor fornecido. Se a descrição do texto for pouco clara, ambígua ou não fornecer informações suficientes para determinar uma cor adequada, responda com \"Não é possível determinar um código de cor HEX para o humor fornecido.\"",
  messages=[
    {
    "role": "user",
    "content": [
        {
          "type": "text",
          "text": "Uma emoção apaixonada, intensa e ardente, cheia de amor e desejo."
        }
      ]
    }
  ]
)
print(message.content)