Hugchat не запоминает мое имя, интегрированный с django

def ChatBotCreateCookie(husername=husername, hsecret=hsecret):
    sign = Login(husername, hsecret)
    cookies = sign.login()
    cookie_path_dir = "./"
    sign.saveCookiesToDir(cookie_path_dir)
    return cookies


def ChatBotVerifyCookie(husername=husername):
    if os.path.exists(f"{husername}.json"):
        cookie = f"{husername}.json"
    else:
        ChatBotCreateCookie()
        cookie = f"{husername}.json"
    return cookie


def ChatBotLogin():
    cookie = ChatBotVerifyCookie()
    chatbot = hugchat.ChatBot(cookie_path=cookie)
    return chatbot


def LandingFunction(request):
    return render(request, 'index.html')


def ChattingRequest(request):
    ChatRequestString = request.GET['ReqText']
    ChatConn = ChatBotLogin()
    ChatResponse = ChatConn.chat(ChatRequestString)
    print("Request="+ChatRequestString+"\nResponse="+str(ChatResponse))
    return HttpResponse(str(ChatResponse))

Вот мой взгляд, я вошел в систему, используя cookie, но, возможно, hugchat не создает сессию для моих запросов. (Я сделал это в core python, используя while, и все работало нормально, как я могу сделать то же самое здесь)

Вернуться на верх