ChatGLM3, a bilingual chatbot language model, has seen enhancements in power, function, and training data diversity. Currently, the project's repo does not bear noticeable anomalies, but highlights certain TODOs regarding tests and runtime issue-handling. The project has 25 open issues, some of which involve requests for added features or instructions, alongside reports of bugs and errors.
ChatGLM3, despite having attracted attention and involvement, needs focused issue resolution and better documentation, pertaining to particular features and deployment steps.
openai_api.py
to support ChatGLM3
.27 issues have been successfully closed.
No open pull requests. Three recent pull requests have been closed, of which only one was successfully merged.
Prognosis: This project shows potential but requires issue resolution and detailed documentation for optimal usage.
openai_api.py
originally for ChatGLM2
to support ChatGLM3
.CUDA error
emerges.composite_demo
don't get called properly.ChatGLM3
.int4
quantized weight for ChatGLM3-6b
.generate
method can support embedding
input.web_demo.py
in the browser despite having port open.ModuleNotFoundError
encountered on running webdemo2
.tokenizer
and special character handling.Open Pull Requests:
No open pull requests found.
Recently Closed Pull Requests:
#47 Add openai api support: This PR aimed to add support for the OpenAI API. It was closed without merging; possibly due to the incompatibility or lack of necessity. Requires additional context for the exact reason.
#32 Add composite demo: This PR intended to add a composite demo to the code. Closed without merging. This might suggest that the demo was not required, had bugs, lacked documentation, or other issues impeding integration.
#13 Improve web_demo2.py code and operation(agent prompt support): Improvement of the web_demo2.py
code and functionality was proposed here. It was closed successfully, indicating the suggested improvements have been implemented.
Older Closed Pull Requests:
None provided.
Project Name: THUDM/ChatGLM3
It's a bilingual chatbot language model, jointly released by ZhipuAI and the KEG laboratory at Tsinghua University. This model, while retaining the excellent features of the previous two generations of models, such as smooth dialogue and low deployment threshold, introduces the following features:
The model is designed to be open-source and free to use for academic purposes after completing a survey for registration. Commercial use is also permitted without charge. The project team has not developed any apps based on this open-source model, including web, Android, iOS, or Windows apps. Due to the randomness of model responses and susceptibility to user input, the team is not responsible for any data safety issues or misuse of the model and its output.
The repo also includes instructions on how to deploy and use the model, including way to call up the chat model in code, load model locally from Hugging Face's model repository or ModelScope, web-based demos, and command-line interactive dialogue.
Potential Command additions are specified in the form of TODOs, like detailed instructions for running Tests and Deployments, highlighting potential enhancements, and dealing with potential code breaks during runtime.
However, the project has 25 open issues, the resolution of these issues might be important for better usage of the project.
Language: Python License: Other
No obvious anomalies were identified in this project.
The code includes sentences in foreign languages, the accuracy and appropriateness of which cannot be verified.
There are no obvious indications of problems with the project beyond the stated open issues, but the 'trust_remote_code' in the release might need further assessments.
Better explanations for tests and additional code handling for potential issues during runtime are needed. Also, resolution of the existing 25 open issues needs to be worked upon.