Skip to content

solstice-gao/chatglm-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chatglm-go

ChatGLM Go SDK

项目简介

ChatGLM Go SDK 是一个将网页版 ChatGLM 转换为 Go 语言的软件开发工具包。它提供了一组方便易用的函数和方法,使开发人员能够在 Go 项目中快速集成 ChatGLM 的功能。

特性

  • 与 ChatGLM 网页版一致的功能和交互体验
  • 支持从 ChatGLM 后端 API 获取实时聊天数据
  • 提供简洁的 API 接口,方便在 Go 项目中使用
  • 支持自定义输出方式,以满足不同的需求

安装

使用 Go 的包管理工具 go get 可以快速获取并安装 ChatGLM Go SDK:

go get github.com/solstice-gao/chatglm-go

使用示例

下面是一个简单的示例代码,展示了如何在 Go 项目中使用 ChatGLM Go SDK: example.go

贡献

欢迎对 ChatGLM Go SDK 进行贡献!如果你发现了 bug,或者有改进建议,请提出 issue 或提交 pull request。在参与贡献之前,请阅读项目的贡献指南(CONTRIBUTING.md)。

许可证

ChatGLM Go SDK 使用 MIT 许可证。详细信息请参阅许可证文件(LICENSE)。

联系方式

如果你有任何问题或建议,可以通过以下方式联系我:

请随时提出问题或反馈,我会尽快回复。

常见问题

在这里列出一些常见问题和解答,以帮助其他用户更好地使用 ChatGLM Go SDK。

  1. 怎么获取authorization/cookie?
    • 首先需要有 https://chatglm.cn 的账号,目前可以直接注册登录
    • 登录账号,浏览器F12/开发者模式,选择Network
    • 输入问题进行提问
    • image
    • image

致谢

特别感谢以下人员对 ChatGLM Go SDK 的贡献和支持:

  • Gaoxu

感谢你们的支持!

更新