Boa tarde,
Depearei-me com o erro abaixo. Grato pela ajuda, desde já.
Boa tarde,
Depearei-me com o erro abaixo. Grato pela ajuda, desde já.
Erro 400
openai.BadRequestError: Error code: 400 - {'error': {'message': "Invalid value: 'sytem'. Supported values are: 'system', 'assistant', 'user', 'function', 'tool', and 'developer'.", 'type': 'invalid_request_error', 'param': 'messages[0].role', 'code': 'invalid_value'}}
Olá Getulio, tudo bem?
O erro que você está enfrentando é causado por um pequeno erro de digitação na definição do papel ("role") do sistema. No seu código, você escreveu "sytem"
em vez de "system"
. Isso está gerando o erro de valor inválido.
Segue abaixo a correção que você precisa fazer:
resposta = cliente.chat.completions.create(
messages=[
{
'role': 'system', # Corrigido aqui
'content': 'Liste os nomes dos produtos'
},
{
'role': 'user',
'content': 'Liste 3 produtos sustentáveis'
}
],
model="chatgpt-4o-latest"
)
Após corrigir isso, seu código deve funcionar corretamente.
Espero ter ajudado. Conte com o apoio do fórum. Abraços e bons estudos!