diff options
author | Tekky <98614666+xtekky@users.noreply.github.com> | 2023-10-01 04:27:52 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-01 04:27:52 +0200 |
commit | 9e9f174ebd9d0374c82f0283e8302a9a1e8e09e5 (patch) | |
tree | d0877c38f65af36a5060a69d733f455a43c288d4 /g4f/models.py | |
parent | ~ (diff) | |
parent | ~ (diff) | |
download | gpt4free-9e9f174ebd9d0374c82f0283e8302a9a1e8e09e5.tar gpt4free-9e9f174ebd9d0374c82f0283e8302a9a1e8e09e5.tar.gz gpt4free-9e9f174ebd9d0374c82f0283e8302a9a1e8e09e5.tar.bz2 gpt4free-9e9f174ebd9d0374c82f0283e8302a9a1e8e09e5.tar.lz gpt4free-9e9f174ebd9d0374c82f0283e8302a9a1e8e09e5.tar.xz gpt4free-9e9f174ebd9d0374c82f0283e8302a9a1e8e09e5.tar.zst gpt4free-9e9f174ebd9d0374c82f0283e8302a9a1e8e09e5.zip |
Diffstat (limited to 'g4f/models.py')
-rw-r--r-- | g4f/models.py | 48 |
1 files changed, 31 insertions, 17 deletions
diff --git a/g4f/models.py b/g4f/models.py index 7c2d6822..cca9e850 100644 --- a/g4f/models.py +++ b/g4f/models.py @@ -3,25 +3,25 @@ from dataclasses import dataclass from .typing import Union from .Provider import BaseProvider, RetryProvider from .Provider import ( + AItianhuSpace, ChatgptLogin, - ChatgptAi, + PerplexityAi, + ChatgptDuo, + ChatgptAi, ChatBase, + AItianhu, + Wewordle, + Yqcloud, + Myshell, Vercel, DeepAi, + Aichat, Aivvm, - Bard, - H2o, GptGo, - Bing, - PerplexityAi, - Wewordle, - Yqcloud, - AItianhu, - AItianhuSpace, - Aichat, - Myshell, + Bard, Aibn, - ChatgptDuo, + Bing, + H2o, ) @dataclass(unsafe_hash=True) @@ -166,7 +166,17 @@ gpt_35_turbo_0613 = Model( gpt_4_0613 = Model( name = 'gpt-4-0613', base_provider = 'openai', - best_provider = Vercel) + best_provider = Aivvm) + +gpt_4_32k = Model( + name = 'gpt-4-32k', + base_provider = 'openai', + best_provider = Aivvm) + +gpt_4_32k_0613 = Model( + name = 'gpt-4-32k-0613', + base_provider = 'openai', + best_provider = Aivvm) text_ada_001 = Model( name = 'text-ada-001', @@ -206,13 +216,17 @@ llama7b_v2_chat = Model( class ModelUtils: convert: dict[str, Model] = { - # gpt-3.5 / gpt-4 + # gpt-3.5 'gpt-3.5-turbo' : gpt_35_turbo, 'gpt-3.5-turbo-16k' : gpt_35_turbo_16k, - 'gpt-4' : gpt_4, - 'gpt-4-0613' : gpt_4_0613, 'gpt-3.5-turbo-16k-0613' : gpt_35_turbo_16k_0613, + # gpt-4 + 'gpt-4' : gpt_4, + 'gpt-4-0613' : gpt_4_0613, + 'gpt-4-32k' : gpt_4_32k, + 'gpt-4-32k-0613' : gpt_4_32k_0613, + # Bard 'palm2' : palm, 'palm' : palm, @@ -247,4 +261,4 @@ class ModelUtils: 'oasst-sft-1-pythia-12b' : oasst_sft_1_pythia_12b, 'oasst-sft-4-pythia-12b-epoch-3.5' : oasst_sft_4_pythia_12b_epoch_35, 'command-light-nightly' : command_light_nightly, - }
\ No newline at end of file + } |