Forum Replies Created

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • in reply to: Erro ao usar modelos no Playground #55400

    Boa tarde, os dados do cartão estão corretos e até ganhei mais créditos e a conta é nova, ja testei mudar de varias regiões e testei também vários modelos no playground, então enviei uma mensagem para AWS relatando o problema para que o suporte possa ajuda, aguardando a resposta do suporte.

    in reply to: Erro ao usar modelos no Playground #55383

    Bom dia professor, Não já tentei todos os modelos possíveis, tanto na interface Playgroud, quanto no codigos da aula e da o mesmo erro:

    ValidationException

    Operation not allowed

    Usei o chatgpt para descobrir a causa do erro, ja fiz todos os testes, unica informação pode ser que a conta é nova (6 dias) e pode demorar a liberar o acesso, nao sei como fazer as aulas, para não atrasar vou continuar assistindo e ver se acho um suporte com AWS para o problema.

    Agradeço.

     

    in reply to: Erro ao usar modelos no Playground #55381

    Professor, o cartão esta funcional e atualizado, mas não consiguo executar os codigos da aula “Conexão do Modelo”, o codigo da função executa

     

    def gerar_resposta(prompt, temperature=0.7, top_p=0.9, max_tokens=300):

    response = bedrock_runtime.converse(
    modelId=modelId,
    messages=[
    {
    “role”: “user”,
    “content”: [
    {
    “text”: prompt
    }
    ]
    }
    ],
    inferenceConfig={
    “temperature”: temperature,
    “topP”: top_p,
    “maxTokens”: max_tokens
    }
    )

    return response[“output”][“message”][“content”][0][“text”]

    prompt = “””
    Explique o que é Machine Learning.
    “””

    print(gerar_resposta(prompt))

    Mas ao executar esse codigo do prompt gera o erro abaixo:

    ###ERRO

    —————————————————————————

    ValidationException Traceback (most recent call last)

    /tmp/ipykernel_1655/769457060.py in <cell line: 0>()
    19 “””
    20
    —> 21 print(gerar_resposta(prompt))

    3 frames
    /tmp/ipykernel_1655/769457060.py in gerar_resposta(prompt, temperature, top_p, max_tokens)
    11 }
    12
    —> 13 response = bedrock_runtime.invoke_model(modelId=modelId, body=json.dumps(body))
    14 response_body = json.loads(response[“body”].read())
    15 return response_body[“results”][0][“outputText”]

    /usr/local/lib/python3.12/dist-packages/botocore/client.py in _api_call(self, *args, **kwargs)
    604 )
    605 # The “self” in this scope is referring to the BaseClient.
    –> 606 return self._make_api_call(operation_name, kwargs)
    607
    608 _api_call.__name__ = str(py_operation_name)

    /usr/local/lib/python3.12/dist-packages/botocore/context.py in wrapper(*args, **kwargs)
    121 if hook:
    122 hook()
    –> 123 return func(*args, **kwargs)
    124
    125 return wrapper

    /usr/local/lib/python3.12/dist-packages/botocore/client.py in _make_api_call(self, operation_name, api_params)
    1092 ) or error_info.get(“Code”)
    1093 error_class = self.exceptions.from_code(error_code)
    -> 1094 raise error_class(parsed_response, operation_name)
    1095 else:
    1096 return parsed_response

    ValidationException: An error occurred (ValidationException) when calling the InvokeModel operation: Operation not allowed

Viewing 3 posts - 1 through 3 (of 3 total)