mirror of
https://github.com/hiyouga/LLaMA-Factory.git
synced 2025-12-22 23:00:36 +08:00
[data] optimize qwen3 loss computation (#7923)
This commit is contained in:
@@ -191,6 +191,7 @@ class WebChatModel(ChatModel):
|
||||
temperature: float,
|
||||
skip_special_tokens: bool,
|
||||
escape_html: bool,
|
||||
enable_thinking: bool,
|
||||
) -> Generator[tuple[list[dict[str, str]], list[dict[str, str]]], None, None]:
|
||||
r"""Generate output text in stream.
|
||||
|
||||
@@ -210,6 +211,7 @@ class WebChatModel(ChatModel):
|
||||
top_p=top_p,
|
||||
temperature=temperature,
|
||||
skip_special_tokens=skip_special_tokens,
|
||||
enable_thinking=enable_thinking,
|
||||
):
|
||||
response += new_text
|
||||
if tools:
|
||||
|
||||
@@ -79,6 +79,7 @@ def create_chat_box(
|
||||
temperature = gr.Slider(minimum=0.01, maximum=1.5, value=0.95, step=0.01)
|
||||
skip_special_tokens = gr.Checkbox(value=True)
|
||||
escape_html = gr.Checkbox(value=True)
|
||||
enable_thinking = gr.Checkbox(value=True)
|
||||
clear_btn = gr.Button()
|
||||
|
||||
tools.input(check_json_schema, inputs=[tools, engine.manager.get_elem_by_id("top.lang")])
|
||||
@@ -103,6 +104,7 @@ def create_chat_box(
|
||||
temperature,
|
||||
skip_special_tokens,
|
||||
escape_html,
|
||||
enable_thinking,
|
||||
],
|
||||
[chatbot, messages],
|
||||
)
|
||||
@@ -127,6 +129,7 @@ def create_chat_box(
|
||||
temperature=temperature,
|
||||
skip_special_tokens=skip_special_tokens,
|
||||
escape_html=escape_html,
|
||||
enable_thinking=enable_thinking,
|
||||
clear_btn=clear_btn,
|
||||
),
|
||||
)
|
||||
|
||||
@@ -2468,6 +2468,23 @@ LOCALES = {
|
||||
"label": "HTML タグをエスケープ",
|
||||
},
|
||||
},
|
||||
"enable_thinking": {
|
||||
"en": {
|
||||
"label": "Enable thinking",
|
||||
},
|
||||
"ru": {
|
||||
"label": "Включить мышление",
|
||||
},
|
||||
"zh": {
|
||||
"label": "启用思考",
|
||||
},
|
||||
"ko": {
|
||||
"label": "사고를 활성화하다",
|
||||
},
|
||||
"ja": {
|
||||
"label": "思考を可能にする",
|
||||
},
|
||||
},
|
||||
"clear_btn": {
|
||||
"en": {
|
||||
"value": "Clear history",
|
||||
|
||||
Reference in New Issue
Block a user