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

XFEstudio/gpt4free

refactor(g4f/Provider/Airforce.py): update image generation prompt and models

7cd2b8cd
kqlio67 <kqlio67@users.noreply.github.com>
提交于

代码差异

2 个文件 +1 -11
Modified g4f/Provider/Airforce.py +1 -3
@@ -81,7 +81,6 @@ class Airforce(AsyncGeneratorProvider, ProviderModelMixin):
81 81 'flux-pixel',
82 82 'flux-4o',
83 83 'any-dark',
84 'dall-e-3',
85 84 ]
86 85
87 86 models = [
@@ -153,7 +152,7 @@ class Airforce(AsyncGeneratorProvider, ProviderModelMixin):
153 152 if seed is None:
154 153 seed = random.randint(0, 100000)
155 154
156 prompt = messages[0]['content']
155 prompt = messages[-1]['content']
157 156
158 157 async with ClientSession(headers=headers) as session:
159 158 params = {
@@ -226,7 +225,6 @@ class Airforce(AsyncGeneratorProvider, ProviderModelMixin):
226 225 content = json_data['choices'][0]['message']['content']
227 226 part_response = content
228 227
229 # Видаляємо повідомлення про перевищення ліміту символів
230 228 part_response = re.sub(
231 229 r"One message exceeds the \d+chars per message limit\..+https:\/\/discord\.com\/invite\/\S+",
232 230 '',
Modified g4f/models.py +0 -8
@@ -1,4 +1,3 @@
1 # g4f/models.py
2 1 from __future__ import annotations
3 2
4 3 from dataclasses import dataclass
@@ -828,12 +827,6 @@ dalle_2 = Model(
828 827 base_provider = 'OpenAI',
829 828 best_provider = NexraDallE2
830 829
831 )
832 dalle_3 = Model(
833 name = 'dalle-3',
834 base_provider = 'OpenAI',
835 best_provider = Airforce
836
837 830 )
838 831
839 832 dalle = Model(
@@ -1124,7 +1117,6 @@ class ModelUtils:
1124 1117 ### OpenAI ###
1125 1118 'dalle': dalle,
1126 1119 'dalle-2': dalle_2,
1127 'dalle-3': dalle_3,
1128 1120 'dalle-mini': dalle_mini,
1129 1121
1130 1122