XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 1
返回提交历史

XFEstudio/gpt4free

Update types.py

b4399866
H Lohaus <hlohaus@users.noreply.github.com>
提交于

代码差异

1 个文件 +16 -1
Modified g4f/client/types.py +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)