mirror of
https://github.com/xtekky/gpt4free.git
synced 2024-11-23 09:10:13 +03:00
~
minor changes
This commit is contained in:
parent
0ddfe57431
commit
dad69d24ce
@ -41,11 +41,14 @@ class RetryProvider(AsyncProvider):
|
||||
try:
|
||||
if self.logging:
|
||||
print(f"Using {provider.__name__} provider")
|
||||
|
||||
for token in provider.create_completion(model, messages, stream, **kwargs):
|
||||
yield token
|
||||
started = True
|
||||
|
||||
if started:
|
||||
return
|
||||
|
||||
except Exception as e:
|
||||
self.exceptions[provider.__name__] = e
|
||||
if self.logging:
|
||||
|
@ -1,4 +1,4 @@
|
||||
import g4f
|
||||
import g4f; g4f.logging = True
|
||||
import time
|
||||
import json
|
||||
import random
|
||||
|
@ -2,4 +2,5 @@ import g4f
|
||||
import g4f.api
|
||||
|
||||
if __name__ == "__main__":
|
||||
print(f'Starting server... [g4f v-{g4f.version}]')
|
||||
g4f.api.Api(g4f).run('localhost:1337', 8)
|
@ -11,6 +11,7 @@ from .Provider import (
|
||||
ChatgptAi,
|
||||
GptChatly,
|
||||
Liaobots,
|
||||
ChatgptX,
|
||||
Yqcloud,
|
||||
GeekGpt,
|
||||
Myshell,
|
||||
@ -69,9 +70,9 @@ gpt_35_long = Model(
|
||||
gpt_35_turbo = Model(
|
||||
name = 'gpt-3.5-turbo',
|
||||
base_provider = 'openai',
|
||||
best_provider = RetryProvider([
|
||||
Aichat, ChatgptDemo, AiAsk, ChatForAi, GPTalk,
|
||||
GptGo, You, GptForLove, ChatBase
|
||||
best_provider=RetryProvider([
|
||||
ChatgptX, ChatgptDemo, GptGo, You,
|
||||
NoowAi, GPTalk, GptForLove, Phind, ChatBase
|
||||
])
|
||||
)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user