diff options
author | Heiner Lohaus <heiner@lohaus.eu> | 2023-09-12 04:40:10 +0200 |
---|---|---|
committer | Heiner Lohaus <heiner@lohaus.eu> | 2023-09-12 04:40:10 +0200 |
commit | 618addd001077d9e4ed4d2a7aa03769a0ee0901b (patch) | |
tree | 0a1f1eb3639c34472884d8d3d7bd102b12c891ff /g4f/Provider/Wuguokai.py | |
parent | Update Readme (diff) | |
download | gpt4free-618addd001077d9e4ed4d2a7aa03769a0ee0901b.tar gpt4free-618addd001077d9e4ed4d2a7aa03769a0ee0901b.tar.gz gpt4free-618addd001077d9e4ed4d2a7aa03769a0ee0901b.tar.bz2 gpt4free-618addd001077d9e4ed4d2a7aa03769a0ee0901b.tar.lz gpt4free-618addd001077d9e4ed4d2a7aa03769a0ee0901b.tar.xz gpt4free-618addd001077d9e4ed4d2a7aa03769a0ee0901b.tar.zst gpt4free-618addd001077d9e4ed4d2a7aa03769a0ee0901b.zip |
Diffstat (limited to '')
-rw-r--r-- | g4f/Provider/Wuguokai.py | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/g4f/Provider/Wuguokai.py b/g4f/Provider/Wuguokai.py index a9614626..0a46f6ee 100644 --- a/g4f/Provider/Wuguokai.py +++ b/g4f/Provider/Wuguokai.py @@ -5,13 +5,13 @@ import random import requests from ..typing import Any, CreateResult -from .base_provider import BaseProvider +from .base_provider import BaseProvider, format_prompt class Wuguokai(BaseProvider): url = 'https://chat.wuguokai.xyz' supports_gpt_35_turbo = True - working = True + working = False @staticmethod def create_completion( @@ -20,11 +20,6 @@ class Wuguokai(BaseProvider): stream: bool, **kwargs: Any, ) -> CreateResult: - base = '' - for message in messages: - base += '%s: %s\n' % (message['role'], message['content']) - base += 'assistant:' - headers = { 'authority': 'ai-api.wuguokai.xyz', 'accept': 'application/json, text/plain, */*', @@ -41,7 +36,7 @@ class Wuguokai(BaseProvider): 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36' } data ={ - "prompt": base, + "prompt": format_prompt(messages), "options": {}, "userId": f"#/chat/{random.randint(1,99999999)}", "usingContext": True |