Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rockchinq/qcg-center
QChatGPT 项目的中央服务端程序|遥测、数据处理、BI、模型分发
https://github.com/rockchinq/qcg-center
grafana llm telemetry
Last synced: 10 days ago
JSON representation
QChatGPT 项目的中央服务端程序|遥测、数据处理、BI、模型分发
- Host: GitHub
- URL: https://github.com/rockchinq/qcg-center
- Owner: RockChinQ
- License: agpl-3.0
- Created: 2023-09-01T12:22:12.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-21T02:18:45.000Z (4 months ago)
- Last Synced: 2024-10-11T09:45:20.196Z (26 days ago)
- Topics: grafana, llm, telemetry
- Language: Go
- Homepage:
- Size: 564 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# qcg-center
QChatGPT 项目的中央服务器程序
接口文档见:https://apifox.com/apidoc/shared-6279362c-bd8d-41c1-8244-39e86e3f5b79
## 功能
### 收集遥测数据
收集启动、公告展示、插件安装、程序更新、请求完成、插件事件触发等事件,并保存到 MongoDB 中。
### 为 Grafana 展示数据提供接口
接口文档中展示了获取实时数据等通用接口,可以用 Grafana 的 [JSON API 插件](https://grafana.com/docs/plugins/marcusolsson-json-datasource/latest/)接入数据
![Grafana](assets/image/grafana.png)
### 分发大模型元数据
`assets/llm-models` 目录下的所有文件都讲被加载进内存,客户端在启动时会携带版本号请求 qcg-center 的模型列表。此目录下每个文件都标明了其适配的客户端版本,若客户端传递的版本号不存在于服务端,将返回兼容版本号包含`default`的文件中的llm-models列表。
llm-models列表格式可以参考:https://qchatgpt.rockchin.top/posts/metadata/llm-models.html