1、有预训练模型且可以训练自己的数据集:

OpenChatKit:
GitHub - togethercomputer/OpenChatKit
Contribute to togethercomputer/OpenChatKit development by creating an account on GitHub.
https://github.com/togethercomputer/OpenChatKit
dolly:
GitHub - databrickslabs/dolly: Databricks’ Dolly, a large language model trained on the Databricks Machine Learning Platform
Databricks’ Dolly, a large language model trained on the Databricks Machine Learning Platform - GitHub - databrickslabs/dolly: Databricks’ Dolly, a large language model trained on the Databricks Machine Learning Platform
https://github.com/databrickslabs/dolly

2、只提供大模型不支持训练自己的数据集:

ChatGLM-6B
GitHub - THUDM/ChatGLM-6B: ChatGLM-6B:开源双语对话语言模型 | An Open Bilingual Dialogue Language Model
ChatGLM-6B:开源双语对话语言模型 | An Open Bilingual Dialogue Language Model - GitHub - THUDM/ChatGLM-6B: ChatGLM-6B:开源双语对话语言模型 | An Open Bilingual Dialogue Language Model
https://github.com/THUDM/ChatGLM-6B

3、只提供API接口:

chatgpt:
GitHub - acheong08/ChatGPT: Reverse engineered ChatGPT API
Reverse engineered ChatGPT API. Contribute to acheong08/ChatGPT development by creating an account on GitHub.
https://github.com/acheong08/ChatGPT

文心一言:

文心一言
https://yiyan.baidu.com/
更多chatgpt请网友在评论区补充,后续我会汇总