Spaces:
Running
on
Zero
Running
on
Zero
Upload 3 files
Browse files- app.py +32 -19
- llmdolphin.py +37 -0
- requirements.txt +1 -1
app.py
CHANGED
|
@@ -48,6 +48,7 @@ css = """
|
|
| 48 |
.title { font-size: 3em; align-items: center; text-align: center; }
|
| 49 |
.info { align-items: center; text-align: center; }
|
| 50 |
.desc [src$='#float'] { float: right; margin: 20px; }
|
|
|
|
| 51 |
"""
|
| 52 |
|
| 53 |
with gr.Blocks(fill_width=True, elem_id="container", css=css, delete_cache=(60, 3600)) as demo:
|
|
@@ -207,11 +208,13 @@ with gr.Blocks(fill_width=True, elem_id="container", css=css, delete_cache=(60,
|
|
| 207 |
with gr.Tab("ControlNet / Img2img / Inpaint"):
|
| 208 |
task_sel = gr.Radio(label="Task Selector", choices=SDXL_TASK, value=TASK_MODEL_LIST[0])
|
| 209 |
with gr.Row():
|
|
|
|
| 210 |
#image_control = gr.Image(label="Image ControlNet / Inpaint / Img2img", type="filepath", height=384, sources=["upload", "clipboard", "webcam"], show_share_button=False)
|
| 211 |
-
|
| 212 |
-
|
| 213 |
-
|
| 214 |
-
|
|
|
|
| 215 |
with gr.Row():
|
| 216 |
strength = gr.Slider(minimum=0.01, maximum=1.0, step=0.01, value=0.55, label="Strength",
|
| 217 |
info="This option adjusts the level of changes for img2img and inpainting.")
|
|
@@ -238,22 +241,26 @@ with gr.Blocks(fill_width=True, elem_id="container", css=css, delete_cache=(60,
|
|
| 238 |
MODE_IP_OPTIONS = ["original", "style", "layout", "style+layout"]
|
| 239 |
with gr.Accordion("IP-Adapter 1", open=True, visible=True):
|
| 240 |
with gr.Row():
|
| 241 |
-
|
| 242 |
-
|
| 243 |
-
|
| 244 |
-
|
| 245 |
-
|
|
|
|
|
|
|
| 246 |
with gr.Row():
|
| 247 |
model_ip1 = gr.Dropdown(value="plus_face", label="Model", choices=IP_MODELS)
|
| 248 |
mode_ip1 = gr.Dropdown(value="original", label="Mode", choices=MODE_IP_OPTIONS)
|
| 249 |
scale_ip1 = gr.Slider(minimum=0., maximum=2., step=0.01, value=0.7, label="Scale")
|
| 250 |
with gr.Accordion("IP-Adapter 2", open=True, visible=True):
|
| 251 |
with gr.Row():
|
| 252 |
-
|
| 253 |
-
|
| 254 |
-
|
| 255 |
-
|
| 256 |
-
|
|
|
|
|
|
|
| 257 |
with gr.Row():
|
| 258 |
model_ip2 = gr.Dropdown(value="base", label="Model", choices=IP_MODELS)
|
| 259 |
mode_ip2 = gr.Dropdown(value="style", label="Mode", choices=MODE_IP_OPTIONS)
|
|
@@ -265,12 +272,13 @@ with gr.Blocks(fill_width=True, elem_id="container", css=css, delete_cache=(60,
|
|
| 265 |
image_base = gr.ImageEditor(sources=["upload", "clipboard", "webcam"],
|
| 266 |
brush=gr.Brush(default_size="32", color_mode="fixed", colors=["rgba(0, 0, 0, 1)", "rgba(0, 0, 0, 0.1)", "rgba(255, 255, 255, 0.1)"]),
|
| 267 |
eraser=gr.Eraser(default_size="32"), show_share_button=False, show_fullscreen_button=False,
|
| 268 |
-
canvas_size=(384, 384), width=384, height=512)
|
|
|
|
| 269 |
invert_mask = gr.Checkbox(value=False, label="Invert mask")
|
| 270 |
cm_btn = gr.Button("Create mask")
|
| 271 |
with gr.Column():
|
| 272 |
-
img_source = gr.Image(interactive=False, height=384, show_share_button=False)
|
| 273 |
-
img_result = gr.Image(label="Mask image", show_label=True, interactive=False, height=384, show_share_button=False)
|
| 274 |
cm_btn_send = gr.Button("Send to ControlNet / Img2img / Inpaint")
|
| 275 |
cm_btn_send_ip1 = gr.Button("Send to IP-Adapter 1")
|
| 276 |
cm_btn_send_ip2 = gr.Button("Send to IP-Adapter 2")
|
|
@@ -362,11 +370,16 @@ with gr.Blocks(fill_width=True, elem_id="container", css=css, delete_cache=(60,
|
|
| 362 |
|
| 363 |
model_name.change(update_task_options, [model_name, task], [task], queue=False, show_api=False)\
|
| 364 |
.success(update_task_options, [model_name, task_sel], [task_sel], queue=False, show_api=False)
|
| 365 |
-
task_sel.
|
| 366 |
-
task.change(change_preprocessor_choices, [task], [preprocessor_name], queue=False, show_api=False)
|
|
|
|
| 367 |
active_textual_inversion.change(update_textual_inversion, [active_textual_inversion, model_name], [use_textual_inversion], queue=False, show_api=False)
|
| 368 |
model_name.change(update_textual_inversion, [active_textual_inversion, model_name], [use_textual_inversion], queue=False, show_api=False)
|
| 369 |
use_textual_inversion.change(set_textual_inversion_prompt, [use_textual_inversion, prompt, negative_prompt, prompt_syntax], [prompt, negative_prompt])
|
|
|
|
|
|
|
|
|
|
|
|
|
| 370 |
|
| 371 |
gr.on( #lambda x: None, inputs=None, outputs=result).then(
|
| 372 |
triggers=[run_button.click, prompt.submit],
|
|
|
|
| 48 |
.title { font-size: 3em; align-items: center; text-align: center; }
|
| 49 |
.info { align-items: center; text-align: center; }
|
| 50 |
.desc [src$='#float'] { float: right; margin: 20px; }
|
| 51 |
+
.image { margin: 0px auto; }
|
| 52 |
"""
|
| 53 |
|
| 54 |
with gr.Blocks(fill_width=True, elem_id="container", css=css, delete_cache=(60, 3600)) as demo:
|
|
|
|
| 208 |
with gr.Tab("ControlNet / Img2img / Inpaint"):
|
| 209 |
task_sel = gr.Radio(label="Task Selector", choices=SDXL_TASK, value=TASK_MODEL_LIST[0])
|
| 210 |
with gr.Row():
|
| 211 |
+
with gr.Column():
|
| 212 |
#image_control = gr.Image(label="Image ControlNet / Inpaint / Img2img", type="filepath", height=384, sources=["upload", "clipboard", "webcam"], show_share_button=False)
|
| 213 |
+
image_control = gr.ImageEditor(label="Image ControlNet / Inpaint / Img2img", type="filepath", sources=["upload", "clipboard", "webcam"], image_mode='RGB',
|
| 214 |
+
show_share_button=False, show_fullscreen_button=False, layers=False, canvas_size=(384, 384), width=384, height=512,
|
| 215 |
+
brush=gr.Brush(colors=["#FFFFFF"], color_mode="fixed", default_size=32), eraser=gr.Eraser(default_size="32"), elem_classes="image")
|
| 216 |
+
result_to_ic_button = gr.Button("Get image from generated result")
|
| 217 |
+
image_mask = gr.Image(label="Image Mask", type="filepath", height=384, sources=["upload", "clipboard"], show_share_button=False, elem_classes="image")
|
| 218 |
with gr.Row():
|
| 219 |
strength = gr.Slider(minimum=0.01, maximum=1.0, step=0.01, value=0.55, label="Strength",
|
| 220 |
info="This option adjusts the level of changes for img2img and inpainting.")
|
|
|
|
| 241 |
MODE_IP_OPTIONS = ["original", "style", "layout", "style+layout"]
|
| 242 |
with gr.Accordion("IP-Adapter 1", open=True, visible=True):
|
| 243 |
with gr.Row():
|
| 244 |
+
with gr.Column():
|
| 245 |
+
#image_ip1 = gr.Image(label="IP Image", type="filepath", height=384, sources=["upload", "clipboard"], show_share_button=False)
|
| 246 |
+
image_ip1 = gr.ImageEditor(label="IP Image", type="filepath", sources=["upload", "clipboard", "webcam"], image_mode='RGB',
|
| 247 |
+
show_share_button=False, show_fullscreen_button=False, layers=False, canvas_size=(384, 384), width=384, height=512,
|
| 248 |
+
brush=gr.Brush(colors=["#FFFFFF"], color_mode="fixed", default_size=32), eraser=gr.Eraser(default_size="32"), elem_classes="image")
|
| 249 |
+
result_to_ip1_button = gr.Button("Get image from generated result")
|
| 250 |
+
mask_ip1 = gr.Image(label="IP Mask (optional)", type="filepath", height=384, sources=["upload", "clipboard"], show_share_button=False, elem_classes="image")
|
| 251 |
with gr.Row():
|
| 252 |
model_ip1 = gr.Dropdown(value="plus_face", label="Model", choices=IP_MODELS)
|
| 253 |
mode_ip1 = gr.Dropdown(value="original", label="Mode", choices=MODE_IP_OPTIONS)
|
| 254 |
scale_ip1 = gr.Slider(minimum=0., maximum=2., step=0.01, value=0.7, label="Scale")
|
| 255 |
with gr.Accordion("IP-Adapter 2", open=True, visible=True):
|
| 256 |
with gr.Row():
|
| 257 |
+
with gr.Column():
|
| 258 |
+
#image_ip2 = gr.Image(label="IP Image", type="filepath", height=384, sources=["upload", "clipboard"], show_share_button=False)
|
| 259 |
+
image_ip2 = gr.ImageEditor(label="IP Image", type="filepath", sources=["upload", "clipboard", "webcam"], image_mode='RGB',
|
| 260 |
+
show_share_button=False, show_fullscreen_button=False, layers=False, canvas_size=(384, 384), width=384, height=512,
|
| 261 |
+
brush=gr.Brush(colors=["#FFFFFF"], color_mode="fixed", default_size=32), eraser=gr.Eraser(default_size="32"), elem_classes="image")
|
| 262 |
+
result_to_ip2_button = gr.Button("Get image from generated result")
|
| 263 |
+
mask_ip2 = gr.Image(label="IP Mask (optional)", type="filepath", height=384, sources=["upload", "clipboard"], show_share_button=False, elem_classes="image")
|
| 264 |
with gr.Row():
|
| 265 |
model_ip2 = gr.Dropdown(value="base", label="Model", choices=IP_MODELS)
|
| 266 |
mode_ip2 = gr.Dropdown(value="style", label="Mode", choices=MODE_IP_OPTIONS)
|
|
|
|
| 272 |
image_base = gr.ImageEditor(sources=["upload", "clipboard", "webcam"],
|
| 273 |
brush=gr.Brush(default_size="32", color_mode="fixed", colors=["rgba(0, 0, 0, 1)", "rgba(0, 0, 0, 0.1)", "rgba(255, 255, 255, 0.1)"]),
|
| 274 |
eraser=gr.Eraser(default_size="32"), show_share_button=False, show_fullscreen_button=False,
|
| 275 |
+
canvas_size=(384, 384), width=384, height=512, elem_classes="image")
|
| 276 |
+
result_to_cm_button = gr.Button("Get image from generated result")
|
| 277 |
invert_mask = gr.Checkbox(value=False, label="Invert mask")
|
| 278 |
cm_btn = gr.Button("Create mask")
|
| 279 |
with gr.Column():
|
| 280 |
+
img_source = gr.Image(interactive=False, height=384, show_share_button=False, elem_classes="image")
|
| 281 |
+
img_result = gr.Image(label="Mask image", show_label=True, interactive=False, height=384, show_share_button=False, elem_classes="image")
|
| 282 |
cm_btn_send = gr.Button("Send to ControlNet / Img2img / Inpaint")
|
| 283 |
cm_btn_send_ip1 = gr.Button("Send to IP-Adapter 1")
|
| 284 |
cm_btn_send_ip2 = gr.Button("Send to IP-Adapter 2")
|
|
|
|
| 370 |
|
| 371 |
model_name.change(update_task_options, [model_name, task], [task], queue=False, show_api=False)\
|
| 372 |
.success(update_task_options, [model_name, task_sel], [task_sel], queue=False, show_api=False)
|
| 373 |
+
task_sel.select(lambda x: x, [task_sel], [task], queue=False, show_api=False)
|
| 374 |
+
task.change(change_preprocessor_choices, [task], [preprocessor_name], queue=False, show_api=False)\
|
| 375 |
+
.success(lambda x: x, [task], [task_sel], queue=False, show_api=False)
|
| 376 |
active_textual_inversion.change(update_textual_inversion, [active_textual_inversion, model_name], [use_textual_inversion], queue=False, show_api=False)
|
| 377 |
model_name.change(update_textual_inversion, [active_textual_inversion, model_name], [use_textual_inversion], queue=False, show_api=False)
|
| 378 |
use_textual_inversion.change(set_textual_inversion_prompt, [use_textual_inversion, prompt, negative_prompt, prompt_syntax], [prompt, negative_prompt])
|
| 379 |
+
result_to_cm_button.click(lambda x: x, [result], [image_base], queue=False, show_api=False)
|
| 380 |
+
result_to_ic_button.click(lambda x: x, [result], [image_control], queue=False, show_api=False)
|
| 381 |
+
result_to_ip1_button.click(lambda x: x, [result], [image_ip1], queue=False, show_api=False)
|
| 382 |
+
result_to_ip2_button.click(lambda x: x, [result], [image_ip2], queue=False, show_api=False)
|
| 383 |
|
| 384 |
gr.on( #lambda x: None, inputs=None, outputs=result).then(
|
| 385 |
triggers=[run_button.click, prompt.submit],
|
llmdolphin.py
CHANGED
|
@@ -76,6 +76,7 @@ llm_models = {
|
|
| 76 |
"ChronoStar-Unleashed-v0.1.i1-Q4_K_M.gguf": ["mradermacher/ChronoStar-Unleashed-v0.1-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 77 |
"Chatty-Harry_V3.0.i1-Q4_K_M.gguf": ["mradermacher/Chatty-Harry_V3.0-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 78 |
"Tora-12B.i1-Q4_K_M.gguf": ["mradermacher/Tora-12B-i1-GGUF", MessagesFormatterType.MISTRAL],
|
|
|
|
| 79 |
"ChatML-Nemo-Pro-V2.i1-Q4_K_M.gguf": ["mradermacher/ChatML-Nemo-Pro-V2-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 80 |
"Trinas_Nectar-8B-model_stock.i1-Q4_K_M.gguf": ["mradermacher/Trinas_Nectar-8B-model_stock-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 81 |
"ChatWaifu_Magnum_V0.2.Q4_K_M.gguf": ["mradermacher/ChatWaifu_Magnum_V0.2-GGUF", MessagesFormatterType.MISTRAL],
|
|
@@ -83,6 +84,42 @@ llm_models = {
|
|
| 83 |
"ChatWaifu_22B_v2.0_preview.Q4_K_S.gguf": ["mradermacher/ChatWaifu_22B_v2.0_preview-GGUF", MessagesFormatterType.MISTRAL],
|
| 84 |
"ChatWaifu_v1.4.Q5_K_M.gguf": ["mradermacher/ChatWaifu_v1.4-GGUF", MessagesFormatterType.MISTRAL],
|
| 85 |
"ChatWaifu_v1.3.1.Q4_K_M.gguf": ["mradermacher/ChatWaifu_v1.3.1-GGUF", MessagesFormatterType.MISTRAL],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 86 |
"Lamarck-14B-v0.2-experimental.Q4_K_M.gguf": ["mradermacher/Lamarck-14B-v0.2-experimental-GGUF", MessagesFormatterType.OPEN_CHAT],
|
| 87 |
"Llama3.1-Reddit-Writer-8B.Q5_K_M.gguf": ["mradermacher/Llama3.1-Reddit-Writer-8B-GGUF", MessagesFormatterType.LLAMA_3],
|
| 88 |
"Franken-MistressMaid-10.5B-v2.i1-Q4_K_M.gguf": ["mradermacher/Franken-MistressMaid-10.5B-v2-i1-GGUF", MessagesFormatterType.MISTRAL],
|
|
|
|
| 76 |
"ChronoStar-Unleashed-v0.1.i1-Q4_K_M.gguf": ["mradermacher/ChronoStar-Unleashed-v0.1-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 77 |
"Chatty-Harry_V3.0.i1-Q4_K_M.gguf": ["mradermacher/Chatty-Harry_V3.0-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 78 |
"Tora-12B.i1-Q4_K_M.gguf": ["mradermacher/Tora-12B-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 79 |
+
"ArliArli-Meg.Q4_K_M.gguf": ["mradermacher/ArliArli-Meg-GGUF", MessagesFormatterType.MISTRAL],
|
| 80 |
"ChatML-Nemo-Pro-V2.i1-Q4_K_M.gguf": ["mradermacher/ChatML-Nemo-Pro-V2-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 81 |
"Trinas_Nectar-8B-model_stock.i1-Q4_K_M.gguf": ["mradermacher/Trinas_Nectar-8B-model_stock-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 82 |
"ChatWaifu_Magnum_V0.2.Q4_K_M.gguf": ["mradermacher/ChatWaifu_Magnum_V0.2-GGUF", MessagesFormatterType.MISTRAL],
|
|
|
|
| 84 |
"ChatWaifu_22B_v2.0_preview.Q4_K_S.gguf": ["mradermacher/ChatWaifu_22B_v2.0_preview-GGUF", MessagesFormatterType.MISTRAL],
|
| 85 |
"ChatWaifu_v1.4.Q5_K_M.gguf": ["mradermacher/ChatWaifu_v1.4-GGUF", MessagesFormatterType.MISTRAL],
|
| 86 |
"ChatWaifu_v1.3.1.Q4_K_M.gguf": ["mradermacher/ChatWaifu_v1.3.1-GGUF", MessagesFormatterType.MISTRAL],
|
| 87 |
+
"Josiefied-abliteratedV4-Qwen2.5-14B-Inst-BaseMerge-TIES.Q4_K_M.gguf": ["mradermacher/Josiefied-abliteratedV4-Qwen2.5-14B-Inst-BaseMerge-TIES-GGUF", MessagesFormatterType.OPEN_CHAT],
|
| 88 |
+
"InfinityLake-2x7B.i1-Q4_K_M.gguf": ["mradermacher/InfinityLake-2x7B-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 89 |
+
"InfinityKuno-2x7B.i1-Q4_K_M.gguf": ["mradermacher/InfinityKuno-2x7B-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 90 |
+
"Himeyuri-v0.1-12B.i1-Q4_K_M.gguf": ["mradermacher/Himeyuri-v0.1-12B-i1-GGUF", MessagesFormatterType.CHATML],
|
| 91 |
+
"MN-Chinofun-12B-3.i1-Q4_K_M.gguf": ["mradermacher/MN-Chinofun-12B-3-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 92 |
+
"FuseChat-7B-VaRM.i1-Q5_K_M.gguf": ["mradermacher/FuseChat-7B-VaRM-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 93 |
+
"Dragon-8B-Model_Stock.i1-Q5_K_M.gguf": ["mradermacher/Dragon-8B-Model_Stock-i1-GGUF", MessagesFormatterType.LLAMA_3],
|
| 94 |
+
"DareBeagel-2x7B.i1-Q4_K_M.gguf": ["mradermacher/DareBeagel-2x7B-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 95 |
+
"Cautious_Qwen.Q5_K_M.gguf": ["mradermacher/Cautious_Qwen-GGUF", MessagesFormatterType.OPEN_CHAT],
|
| 96 |
+
"Captain-Eris_Twighlight-Magnum-12B.i1-Q4_K_M.gguf": ["mradermacher/Captain-Eris_Twighlight-Magnum-12B-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 97 |
+
"Brainy_LLAMA.i1-Q5_K_M.gguf": ["mradermacher/Brainy_LLAMA-i1-GGUF", MessagesFormatterType.LLAMA_3],
|
| 98 |
+
"Blue-Rose-Coder-12.3B-Instruct.i1-Q4_K_M.gguf": ["mradermacher/Blue-Rose-Coder-12.3B-Instruct-i1-GGUF", MessagesFormatterType.OPEN_CHAT],
|
| 99 |
+
"BigTalker-Lite-8B.i1-Q5_K_M.gguf": ["mradermacher/BigTalker-Lite-8B-i1-GGUF", MessagesFormatterType.LLAMA_3],
|
| 100 |
+
"Aura-8B-SFT.i1-Q4_K_M.gguf": ["mradermacher/Aura-8B-SFT-i1-GGUF", MessagesFormatterType.LLAMA_3],
|
| 101 |
+
"Aura-8B.i1-Q4_K_M.gguf": ["mradermacher/Aura-8B-i1-GGUF", MessagesFormatterType.LLAMA_3],
|
| 102 |
+
"Arconte-13B.i1-Q4_K_M.gguf": ["mradermacher/Arconte-13B-i1-GGUF", MessagesFormatterType.LLAMA_3],
|
| 103 |
+
"Arabic-Orpo-Llama-3-8B-Instruct.i1-Q5_K_M.gguf": ["mradermacher/Arabic-Orpo-Llama-3-8B-Instruct-i1-GGUF", MessagesFormatterType.LLAMA_3],
|
| 104 |
+
"Elusive_ALT1.1-8B-Model_Stock.i1-Q5_K_M.gguf": ["mradermacher/Elusive_ALT1.1-8B-Model_Stock-i1-GGUF", MessagesFormatterType.LLAMA_3],
|
| 105 |
+
"L3.1-Writplus-10B.i1-Q4_K_M.gguf": ["mradermacher/L3.1-Writplus-10B-i1-GGUF", MessagesFormatterType.LLAMA_3],
|
| 106 |
+
"Aura-8B.Q4_K_S.gguf": ["mradermacher/Aura-8B-GGUF", MessagesFormatterType.LLAMA_3],
|
| 107 |
+
"Eclectic-Maid-10B-v2.i1-Q4_K_M.gguf": ["mradermacher/Eclectic-Maid-10B-v2-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 108 |
+
"Captain_BMO-0.420-Magnum-12B-Q4_K_M.gguf": ["bartowski/Captain_BMO-0.420-Magnum-12B-GGUF", MessagesFormatterType.MISTRAL],
|
| 109 |
+
"SeQwence-14Bv6.Q4_K_M.gguf": ["mradermacher/SeQwence-14Bv6-GGUF", MessagesFormatterType.OPEN_CHAT],
|
| 110 |
+
"Shahin-v0.1.Q4_K_M.gguf": ["mradermacher/Shahin-v0.1-GGUF", MessagesFormatterType.OPEN_CHAT],
|
| 111 |
+
"ZEUS-8B-V6.i1-Q5_K_M.gguf": ["mradermacher/ZEUS-8B-V6-i1-GGUF", MessagesFormatterType.LLAMA_3],
|
| 112 |
+
"AngelSlayer-12B-Unslop-Mell-RPMax-DARKNESS.i1-Q4_K_M.gguf": ["mradermacher/AngelSlayer-12B-Unslop-Mell-RPMax-DARKNESS-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 113 |
+
"Llama-TI-8B-Instruct.i1-Q5_K_M.gguf": ["mradermacher/Llama-TI-8B-Instruct-i1-GGUF", MessagesFormatterType.LLAMA_3],
|
| 114 |
+
"Fusion3-14B-Instruct.i1-Q4_K_M.gguf": ["mradermacher/Fusion3-14B-Instruct-i1-GGUF", MessagesFormatterType.OPEN_CHAT],
|
| 115 |
+
"L3-Sophie-improved-v1.Q5_K_M.gguf": ["mradermacher/L3-Sophie-improved-v1-GGUF", MessagesFormatterType.LLAMA_3],
|
| 116 |
+
"L3-8B-Stheno-2x8B-MoE.Q4_K_M.gguf": ["mradermacher/L3-8B-Stheno-2x8B-MoE-GGUF", MessagesFormatterType.LLAMA_3],
|
| 117 |
+
"megatron_1.1_MoE_2x7B.i1-Q4_K_M.gguf": ["mradermacher/megatron_1.1_MoE_2x7B-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 118 |
+
"MT1-Gen3-MU-gemma-2-S2S5-9B.Q4_K_M.gguf": ["mradermacher/MT1-Gen3-MU-gemma-2-S2S5-9B-GGUF", MessagesFormatterType.ALPACA],
|
| 119 |
+
"MixtureofMerges-MoE-2x7bRP-v8.i1-Q4_K_M.gguf": ["mradermacher/MixtureofMerges-MoE-2x7bRP-v8-i1-GGUF", MessagesFormatterType.MISTRAL],
|
| 120 |
+
"EXAONE-3.5-7.8B-Instruct-Q4_K_M.gguf": ["bartowski/EXAONE-3.5-7.8B-Instruct-GGUF", MessagesFormatterType.OPEN_CHAT],
|
| 121 |
+
"MT1-Gen3-MUI-gemma-2-9B.Q4_K_M.gguf": ["mradermacher/MT1-Gen3-MUI-gemma-2-9B-GGUF", MessagesFormatterType.ALPACA],
|
| 122 |
+
"Fusion-14B-Instruct.i1-Q4_K_M.gguf": ["mradermacher/Fusion-14B-Instruct-i1-GGUF", MessagesFormatterType.OPEN_CHAT],
|
| 123 |
"Lamarck-14B-v0.2-experimental.Q4_K_M.gguf": ["mradermacher/Lamarck-14B-v0.2-experimental-GGUF", MessagesFormatterType.OPEN_CHAT],
|
| 124 |
"Llama3.1-Reddit-Writer-8B.Q5_K_M.gguf": ["mradermacher/Llama3.1-Reddit-Writer-8B-GGUF", MessagesFormatterType.LLAMA_3],
|
| 125 |
"Franken-MistressMaid-10.5B-v2.i1-Q4_K_M.gguf": ["mradermacher/Franken-MistressMaid-10.5B-v2-i1-GGUF", MessagesFormatterType.MISTRAL],
|
requirements.txt
CHANGED
|
@@ -9,7 +9,7 @@ gdown
|
|
| 9 |
opencv-python
|
| 10 |
huggingface_hub
|
| 11 |
scikit-build-core
|
| 12 |
-
https://github.com/abetlen/llama-cpp-python/releases/download/v0.
|
| 13 |
git+https://github.com/Maximilian-Winter/llama-cpp-agent
|
| 14 |
pybind11>=2.12
|
| 15 |
rapidfuzz
|
|
|
|
| 9 |
opencv-python
|
| 10 |
huggingface_hub
|
| 11 |
scikit-build-core
|
| 12 |
+
https://github.com/abetlen/llama-cpp-python/releases/download/v0.3.4-cu124/llama_cpp_python-0.3.4-cp310-cp310-linux_x86_64.whl
|
| 13 |
git+https://github.com/Maximilian-Winter/llama-cpp-agent
|
| 14 |
pybind11>=2.12
|
| 15 |
rapidfuzz
|