summaryrefslogtreecommitdiffstats
path: root/g4f/Provider
diff options
context:
space:
mode:
authorabc <98614666+xtekky@users.noreply.github.com>2023-08-17 14:57:37 +0200
committerabc <98614666+xtekky@users.noreply.github.com>2023-08-17 14:57:37 +0200
commit6d96a1efd27b94c564da6da9cddf3bfceaf7c0ed (patch)
tree0f046519635833db16e6b71505d355eb2c8cb717 /g4f/Provider
parent ~ (diff)
downloadgpt4free-6d96a1efd27b94c564da6da9cddf3bfceaf7c0ed.tar
gpt4free-6d96a1efd27b94c564da6da9cddf3bfceaf7c0ed.tar.gz
gpt4free-6d96a1efd27b94c564da6da9cddf3bfceaf7c0ed.tar.bz2
gpt4free-6d96a1efd27b94c564da6da9cddf3bfceaf7c0ed.tar.lz
gpt4free-6d96a1efd27b94c564da6da9cddf3bfceaf7c0ed.tar.xz
gpt4free-6d96a1efd27b94c564da6da9cddf3bfceaf7c0ed.tar.zst
gpt4free-6d96a1efd27b94c564da6da9cddf3bfceaf7c0ed.zip
Diffstat (limited to '')
-rw-r--r--g4f/Provider/Bing.py6
-rw-r--r--g4f/Provider/Raycast.py2
2 files changed, 4 insertions, 4 deletions
diff --git a/g4f/Provider/Bing.py b/g4f/Provider/Bing.py
index 40e112a9..48b5477d 100644
--- a/g4f/Provider/Bing.py
+++ b/g4f/Provider/Bing.py
@@ -9,7 +9,7 @@ import aiohttp
import certifi
import requests
-from ..typing import Any, AsyncGenerator, CreateResult, Tuple
+from ..typing import Any, AsyncGenerator, CreateResult, Tuple, Union
from .base_provider import BaseProvider
@@ -79,7 +79,7 @@ def _format(msg: dict[str, Any]) -> str:
async def stream_generate(
prompt: str,
mode: dict[str, list[str]] = jailbreak,
- context: bool | str = False,
+ context: Union[bool, str] = False,
):
timeout = aiohttp.ClientTimeout(total=900)
session = aiohttp.ClientSession(timeout=timeout)
@@ -350,7 +350,7 @@ class Defaults:
}
-def run(generator: AsyncGenerator[Any | str, Any]):
+def run(generator: AsyncGenerator[Union[Any, str], Any]):
loop = asyncio.get_event_loop()
gen = generator.__aiter__()
diff --git a/g4f/Provider/Raycast.py b/g4f/Provider/Raycast.py
index 9441f629..49481202 100644
--- a/g4f/Provider/Raycast.py
+++ b/g4f/Provider/Raycast.py
@@ -2,7 +2,7 @@ import json
import requests
-from ..provider.base_provider import BaseProvider
+from ..Provider.base_provider import BaseProvider
from ..typing import Any, CreateResult