返回提交历史
Modified
g4f/client/types.py
+16
-1
XFEstudio/gpt4free
Update types.py
b4399866
代码差异
1 个文件
+16
-1
@@ -1,5 +1,20 @@
1
from ..providers.types import BaseProvider, ProviderType
1
from ..providers.types import BaseProvider, ProviderType, FinishReason
2
2
from typing import Union, Iterator
3
3
4
ImageProvider = Union[BaseProvider, object]
4
5
Proxies = Union[dict, str]
5
6
IterResponse = Iterator[Union[ChatCompletion, ChatCompletionChunk]]
7
8
class Client():
9
def __init__(
10
self,
11
api_key: str = None,
12
proxies: Proxies = None,
13
provider: ProviderType = None,
14
image_provider: ImageProvider = None,
15
**kwargs
16
) -> None:
17
self.api_key: str = api_key
18
self.proxies: Proxies = proxies
19
self.chat: Chat = Chat(self, provider)
20
self.images: Images = Images(self, image_provider)