From 47b50b4827121ec68d9e52a018b631a4a3f09625 Mon Sep 17 00:00:00 2001 From: Heiner Lohaus Date: Sat, 27 Jan 2024 02:00:44 +0100 Subject: Fix PerplexityLabs Provider, Improve bypass_cloudflare helper --- g4f/Provider/Bestim.py | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) (limited to 'g4f/Provider/Bestim.py') diff --git a/g4f/Provider/Bestim.py b/g4f/Provider/Bestim.py index be95b48a..323bd713 100644 --- a/g4f/Provider/Bestim.py +++ b/g4f/Provider/Bestim.py @@ -4,7 +4,6 @@ from ..typing import Messages from .base_provider import BaseProvider, CreateResult from ..requests import get_session_from_browser from uuid import uuid4 -import requests class Bestim(BaseProvider): url = "https://chatgpt.bestim.org" @@ -24,18 +23,7 @@ class Bestim(BaseProvider): ) -> CreateResult: session = get_session_from_browser(cls.url, proxy=proxy) headers = { - 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:121.0) Gecko/20100101 Firefox/121.0', 'Accept': 'application/json, text/event-stream', - 'Accept-Language': 'en-US,en;q=0.5', - 'Accept-Encoding': 'gzip, deflate, br', - 'Referer': 'https://chatgpt.bestim.org/chat/', - 'Origin': 'https://chatgpt.bestim.org', - 'Alt-Used': 'chatgpt.bestim.org', - 'Connection': 'keep-alive', - 'Sec-Fetch-Dest': 'empty', - 'Sec-Fetch-Mode': 'cors', - 'Sec-Fetch-Site': 'same-origin', - 'TE': 'trailers' } data = { "messagesHistory": [{ @@ -47,9 +35,8 @@ class Bestim(BaseProvider): } response = session.post( url="https://chatgpt.bestim.org/chat/send2/", - headers=headers, json=data, - proxies={"https": proxy}, + headers=headers, stream=True ) response.raise_for_status() -- cgit v1.2.3