Untitled

 avatar
unknown
plain_text
23 days ago
746 B
4
Indexable
import openai

chave_api = ""
openai.api_key = chave_api

def enviar_mensagem(mensagem, lista_mensagens=[]):

 lista_mensagens.append( # colocando o curso na palavra "append" aparece a frase "(function) append: Any"
    {"role":"user", "content": mensagem}
    )

 resposta = openai.ChatCompletion.create(
        model = "gpt-3.5-turbo",
        messages = lista_mensagens,
    )

 return resposta.choices[0].message.content # Aqui também aparece.

lista_mensagens = []
while True:
    texto = input("Escreva aqui sua mensagem: ")

    if texto == "sair":
        break
    else:
        resposta = enviar_mensagem(texto, lista_mensagens)
        lista_mensagens.append({'role': 'user', 'content': resposta})
        print("Chatbot:", resposta)
Leave a Comment