Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -143,14 +143,7 @@ def bot(
|
|
143 |
with gr.Blocks(fill_height=True, title="๋ชจ๋ LLM ๋ชจ๋ธ์ ์ถ๋ก ๋ฅ๋ ฅ ๋ถ์ฌํ๊ธฐ") as demo:
|
144 |
with gr.Row(scale=1):
|
145 |
with gr.Column(scale=5):
|
146 |
-
|
147 |
-
# ๋ชจ๋ LLM์ ์ถ๋ก ๋ฅ๋ ฅ ๊ฐ์ ํ๊ธฐ
|
148 |
-
|
149 |
-
์ด๊ฒ์ ๋ชจ๋ LLM(๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ)์ด ์๋ต ์ ์ ์ถ๋ก ํ ์ ์๋๋ก ํ๋ ๊ฐ๋จํ ๊ฐ๋
์ฆ๋ช
์
๋๋ค.
|
150 |
-
์ด ์ธํฐํ์ด์ค๋ *{model_name}* ๋ชจ๋ธ์ ์ฌ์ฉํ๋๋ฐ, **์ด๋ ์ถ๋ก ๋ชจ๋ธ์ด ์๋๋๋ค**. ์ฌ์ฉ๋ ๋ฐฉ๋ฒ์
|
151 |
-
๋จ์ง ์ ๋์ฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ธ์ด ๋ต๋ณ์ ํฅ์์ํค๋ ๋ฐ ๋์์ด ๋๋ "์ถ๋ก " ๋จ๊ณ๋ฅผ ๊ฐ์ ํ๋ ๊ฒ์
๋๋ค.
|
152 |
-
๊ด๋ จ ๊ธฐ์ฌ๋ ๋ค์์์ ํ์ธํ์ธ์: [๋ชจ๋ ๋ชจ๋ธ์ ์ถ๋ก ๋ฅ๋ ฅ ๋ถ์ฌํ๊ธฐ](https://huggingface.co/blog/Metal3d/making-any-model-reasoning)
|
153 |
-
""")
|
154 |
chatbot = gr.Chatbot(
|
155 |
scale=1,
|
156 |
type="messages",
|
@@ -167,39 +160,23 @@ with gr.Blocks(fill_height=True, title="๋ชจ๋ LLM ๋ชจ๋ธ์ ์ถ๋ก ๋ฅ๋ ฅ ๋ถ
|
|
167 |
gr.Markdown("""## ๋งค๊ฐ๋ณ์ ์กฐ์ """)
|
168 |
num_tokens = gr.Slider(
|
169 |
50,
|
170 |
-
|
171 |
-
|
172 |
step=1,
|
173 |
label="์ถ๋ก ๋จ๊ณ๋น ์ต๋ ํ ํฐ ์",
|
174 |
interactive=True,
|
175 |
)
|
176 |
final_num_tokens = gr.Slider(
|
177 |
50,
|
178 |
-
|
179 |
-
|
180 |
step=1,
|
181 |
label="์ต์ข
๋ต๋ณ์ ์ต๋ ํ ํฐ ์",
|
182 |
interactive=True,
|
183 |
)
|
184 |
do_sample = gr.Checkbox(True, label="์ํ๋ง ์ฌ์ฉ")
|
185 |
temperature = gr.Slider(0.1, 1.0, 0.7, step=0.1, label="์จ๋")
|
186 |
-
|
187 |
-
์ถ๋ก ๋จ๊ณ์์ ๋ ์ ์ ์์ ํ ํฐ์ ์ฌ์ฉํ๋ฉด ๋ชจ๋ธ์ด
|
188 |
-
๋ ๋นจ๋ฆฌ ๋ต๋ณํ ์ ์์ง๋ง, ์ถฉ๋ถํ ๊น๊ฒ ์ถ๋ก ํ์ง ๋ชปํ ์ ์์ต๋๋ค.
|
189 |
-
์ ์ ํ ๊ฐ์ 100์์ 512์
๋๋ค.
|
190 |
-
์ต์ข
๋ต๋ณ์ ๋ ์ ์ ์์ ํ ํฐ์ ์ฌ์ฉํ๋ฉด ๋ชจ๋ธ์
|
191 |
-
์๋ต์ด ๋ ์ฅํฉํด์ง์ง๋ง, ์์ ํ ๋ต๋ณ์ ์ ๊ณตํ์ง ๋ชปํ ์ ์์ต๋๋ค.
|
192 |
-
์ ์ ํ ๊ฐ์ 512์์ 1024์
๋๋ค.
|
193 |
-
**์ํ๋ง ์ฌ์ฉ**์ ๋ต๋ณ์ ์์ฑํ๊ธฐ ์ํด ๋ค์ ํ ํฐ์ ์ ํํ๋ ๋ค๋ฅธ ์ ๋ต์ ์ฌ์ฉํฉ๋๋ค.
|
194 |
-
์ผ๋ฐ์ ์ผ๋ก ์ด ์ต์
์ ์ฒดํฌํด ๋๋ ๊ฒ์ด ์ข์ต๋๋ค.
|
195 |
-
**์จ๋**๋ ๋ชจ๋ธ์ด ์ผ๋ง๋ "์ฐฝ์์ "์ผ ์ ์๋์ง๋ฅผ ๋ํ๋
๋๋ค. 0.7์ด ์ผ๋ฐ์ ์ธ ๊ฐ์
๋๋ค.
|
196 |
-
๋๋ฌด ๋์ ๊ฐ(์: 1.0)์ ์ค์ ํ๋ฉด ๋ชจ๋ธ์ด ์ผ๊ด์ฑ์ด ์์ ์ ์์ต๋๋ค. ๋ฎ์ ๊ฐ(์: 0.3)์ผ๋ก
|
197 |
-
์ค์ ํ๋ฉด ๋ชจ๋ธ์ ๋งค์ฐ ์์ธก ๊ฐ๋ฅํ ๋ต๋ณ์ ์์ฑํฉ๋๋ค.
|
198 |
-
""")
|
199 |
-
gr.Markdown("""
|
200 |
-
์ด ์ธํฐํ์ด์ค๋ 6GB VRAM์ ๊ฐ์ง ๊ฐ์ธ ์ปดํจํฐ์์ ์๋ํ ์ ์์ต๋๋ค(์: ๋
ธํธ๋ถ์ NVidia 3050/3060).
|
201 |
-
์์ ๋กญ๊ฒ ์ ํ๋ฆฌ์ผ์ด์
์ ํฌํฌํ์ฌ ๋ค๋ฅธ instruct ๋ชจ๋ธ์ ์๋ํด ๋ณด์ธ์.
|
202 |
-
""")
|
203 |
|
204 |
# ์ฌ์ฉ์๊ฐ ๋ฉ์์ง๋ฅผ ์ ์ถํ๋ฉด ๋ด์ด ์๋ตํฉ๋๋ค
|
205 |
msg.submit(
|
|
|
143 |
with gr.Blocks(fill_height=True, title="๋ชจ๋ LLM ๋ชจ๋ธ์ ์ถ๋ก ๋ฅ๋ ฅ ๋ถ์ฌํ๊ธฐ") as demo:
|
144 |
with gr.Row(scale=1):
|
145 |
with gr.Column(scale=5):
|
146 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
147 |
chatbot = gr.Chatbot(
|
148 |
scale=1,
|
149 |
type="messages",
|
|
|
160 |
gr.Markdown("""## ๋งค๊ฐ๋ณ์ ์กฐ์ """)
|
161 |
num_tokens = gr.Slider(
|
162 |
50,
|
163 |
+
4000,
|
164 |
+
2000,
|
165 |
step=1,
|
166 |
label="์ถ๋ก ๋จ๊ณ๋น ์ต๋ ํ ํฐ ์",
|
167 |
interactive=True,
|
168 |
)
|
169 |
final_num_tokens = gr.Slider(
|
170 |
50,
|
171 |
+
4000,
|
172 |
+
2000,
|
173 |
step=1,
|
174 |
label="์ต์ข
๋ต๋ณ์ ์ต๋ ํ ํฐ ์",
|
175 |
interactive=True,
|
176 |
)
|
177 |
do_sample = gr.Checkbox(True, label="์ํ๋ง ์ฌ์ฉ")
|
178 |
temperature = gr.Slider(0.1, 1.0, 0.7, step=0.1, label="์จ๋")
|
179 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
180 |
|
181 |
# ์ฌ์ฉ์๊ฐ ๋ฉ์์ง๋ฅผ ์ ์ถํ๋ฉด ๋ด์ด ์๋ตํฉ๋๋ค
|
182 |
msg.submit(
|