Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Bug] O comando openai.ChatCompletion.create não funciona nas versões mais atuais da OpenAI

Tentei rodar o código ensinado na aula, porém o retorno que tive é que o comando openai.ChatCompletion.create não é mais suportado.

Qual seria a revisão adequada aos códigos das aulas considerando a nova versão do Open AI?

2 respostas
solução!

Renan bom dia.

Usa dessa forma aqui que funciona:

response = openai.chat.completions.create(
  model="gpt-3.5-turbo",
  messages=[
    {
      "role": "system",
      "content": prompt_sistema
    },
    {
      "role": "user",
      "content": prompt_usuario
    }
  ],
  temperature=1,
  max_tokens=256,
  top_p=1,
  frequency_penalty=0,
  presence_penalty=0
)

Abs

Funcionou! Muito obrigado!