* typo: Fix typos and rename functions across multiple files
This commit addresses several minor issues:
- Corrected spelling of function names (e.g., `update_ui_lastest_msg` to `update_ui_latest_msg`)
- Fixed typos in comments and variable names
- Corrected capitalization in some strings (e.g., "ArXiv" instead of "Arixv")
- Renamed some variables for consistency
- Corrected some console-related parameter names (e.g., `console_slience` to `console_silence`)
The changes span multiple files across the project, including request LLM bridges, crazy functions, and utility modules.
* fix: f-string expression part cannot include a backslash (#2139)
* raise error when the uploaded tar contain hard/soft link (#2136)
* minor bug fix
* fine tune reasoning css
* upgrade internet gpt plugin
* Update README.md
* fix GHSA-gqp5-wm97-qxcv
* typo fix
* update readme
---------
Co-authored-by: binary-husky <96192199+binary-husky@users.noreply.github.com>
Co-authored-by: binary-husky <qingxu.fu@outlook.com>
* feat: add support for R1 model and display CoT
* fix unpacking
* feat: customized font & font size
* auto hide tooltip when scoll down
* tooltip glass transparent css
* fix: Enhance API key validation in is_any_api_key function (#2113)
* support qwen2.5-max!
* update minior adjustment
---------
Co-authored-by: binary-husky <qingxu.fu@outlook.com>
Co-authored-by: Steven Moder <java20131114@gmail.com>
Bug fix: Fix RuntimeError in predict_no_ui_long_connection()
In the original code, calling predict_no_ui_long_connection() would trigger a RuntimeError("OpenAI拒绝了请求:" + error_msg) even when the server responded normally. The issue occurred due to incorrect handling of SSE protocol comment lines (lines starting with ":").
Modified the parsing logic in both `predict` and `predict_no_ui_long_connection` to handle these lines correctly, making the logic more intuitive and robust.