Update app.py
Browse files
app.py
CHANGED
@@ -11,9 +11,9 @@ import subprocess
|
|
11 |
from huggingface_hub import hf_hub_download
|
12 |
|
13 |
# Set gpu_layers to the number of layers to offload to GPU. Set to 0 if no GPU acceleration is available on your system.
|
14 |
-
model = AutoModelForCausalLM.from_pretrained("TheBloke/
|
15 |
ins = '''[INST] <<FRIDAY>>
|
16 |
-
You are a helpful, respectful and honest assistant. Always answer as helpfully as possible, while being safe. Your answers should not include any harmful, unethical, racist, sexist, toxic, dangerous, or illegal content. Please ensure that your responses are socially unbiased and positive in nature.
|
17 |
If a question does not make any sense, or is not factually coherent, explain why instead of answering something not correct. If you don't know the answer to a question, please don't share false information.
|
18 |
<</FRIDAY>>
|
19 |
{} [/INST]
|
@@ -33,10 +33,7 @@ def response(question):
|
|
33 |
|
34 |
|
35 |
examples = [
|
36 |
-
"
|
37 |
-
"How do I make a campfire?",
|
38 |
-
"Explain to me the difference between nuclear fission and fusion.",
|
39 |
-
"I'm selling my Nikon D-750, write a short blurb for my ad."
|
40 |
]
|
41 |
|
42 |
def process_example(args):
|
@@ -119,7 +116,7 @@ with gr.Blocks(theme=seafoam, analytics_enabled=False, css=css) as demo:
|
|
119 |
gr.Examples(
|
120 |
examples=examples,
|
121 |
inputs=[instruction],
|
122 |
-
cache_examples=
|
123 |
fn=process_example,
|
124 |
outputs=[output],
|
125 |
)
|
|
|
11 |
from huggingface_hub import hf_hub_download
|
12 |
|
13 |
# Set gpu_layers to the number of layers to offload to GPU. Set to 0 if no GPU acceleration is available on your system.
|
14 |
+
model = AutoModelForCausalLM.from_pretrained("TheBloke/manticore-13b-chat-pyg-GGUF", model_file="manticore-13b-chat-pyg.Q2_K.gguf", model_type="llama", gpu_layers=0)
|
15 |
ins = '''[INST] <<FRIDAY>>
|
16 |
+
Remember that your English name is "Shi-Ci" and your name in Chinese is "兮辞". You are a helpful, respectful and honest assistant. Always answer as helpfully as possible, while being safe. Your answers should not include any harmful, unethical, racist, sexist, toxic, dangerous, or illegal content. Please ensure that your responses are socially unbiased and positive in nature.
|
17 |
If a question does not make any sense, or is not factually coherent, explain why instead of answering something not correct. If you don't know the answer to a question, please don't share false information.
|
18 |
<</FRIDAY>>
|
19 |
{} [/INST]
|
|
|
33 |
|
34 |
|
35 |
examples = [
|
36 |
+
"Hello!"
|
|
|
|
|
|
|
37 |
]
|
38 |
|
39 |
def process_example(args):
|
|
|
116 |
gr.Examples(
|
117 |
examples=examples,
|
118 |
inputs=[instruction],
|
119 |
+
cache_examples=True,
|
120 |
fn=process_example,
|
121 |
outputs=[output],
|
122 |
)
|