超强智能体!免费使用智谱清言 ChatGLM4大模型API接口,支持高速流式输出、智能体对话、多轮对话、AI绘图、联网搜索……

https://github.com/LLM-Red-Team/glm-free-api

Github项目详情见【阅读原文】

项目简介

glm-free-api 是一个开源项目,提供了一个与智谱清言 ChatGLM4 大模型兼容的 API 接口。

项目支持多种功能,包括高速流式输出、智能体对话、多轮对话、AI绘图、联网搜索、长文档解读、代码调用以及图像解析,提供一个零配置部署、多路token支持的解决方案,并能自动清理会话痕迹。

超强智能体!免费使用智谱清言 ChatGLM4大模型API接口,支持高速流式输出、智能体对话、多轮对话、AI绘图、联网搜索……

使用场景

  1. 智能体对话:可以与特定的智能体进行对话,适用于需要与AI进行复杂交互的场景。
  2. 多轮对话:支持连续的对话交互,适合构建聊天机器人等应用。
  3. AI绘图:根据给定的提示生成图像,适用于需要视觉内容生成的场景。
  4. 联网搜索:能够进行网络搜索并返回结果,适合需要信息检索的功能。
  5. 长文档解读:解读并总结长文档内容,适用于需要文本分析和信息提取的场景。
  6. 代码调用:执行代码并返回结果,适合需要编程辅助的工具。
  7. 图像解析:分析图像内容并提供描述,适用于图像识别和处理的应用。

使用方法

在线体验

提供了一个临时测试功能的链接:https://udify.app/chat/Pe89TtaX3rKXM8NS

接入准备

  1. 从智谱清言(https://chatglm.cn/)获取refresh_token
  2. 打开智能体聊天界面,复制智能体的ID,这将用作调用时的model参数值。
  3. 如果需要多账号接入,可以提供多个账号的chatglm_refresh_token,使用逗号,拼接。

部署方法

提供了多种部署方式,包括Docker、Docker-compose、Render、Vercel、Zeabur和原生部署。

1. Docker 部署
  • 准备一台具有公网IP的服务器并将8000端口开放。
  • 拉取镜像并启动服务:
docker run -it -d --init --name glm-free-api -p 8000:8000 -e TZ=Asia/Shanghai vinlic/glm-free-api:latest
  • 查看服务实时日志:
docker logs -f glm-free-api
  • 重启服务:
docker restart glm-free-api
  • 停止服务:
docker stop glm-free-api
2. Docker-compose 部署

使用docker-compose进行部署,需要一个docker-compose.yml文件,内容如下:

version: '3'
services:
  glm-free-api:
 container_name: glm-free-api
 image: vinlic/glm-free-api:latest
 restart: always
 ports:
- "8000:8000"
 environment:
- TZ=Asia/Shanghai
3. Render 部署
  • Fork本项目到你的GitHub账号下。
  • 访问Render(https://dashboard.render.com/)并登录你的GitHub账号。
  • 构建你的WebService,选择部署区域和实例类型。
  • 等待构建完成后,复制分配的域名并访问。
4. Vercel 部署
  • 确保安装了Node.js环境。
  • 全局安装vercel命令行工具:
npm i -g vercel --registry http://registry.npmmirror.com
  • 登录Vercel:
vercel login
  • 克隆项目并部署:
git clone https://github.com/LLM-Red-Team/glm-free-api
cd glm-free-api
vercel --prod
5. 原生部署
  • 准备一台具有公网IP的服务器并将8000端口开放。
  • 安装Node.js环境并配置环境变量。
  • 安装依赖:
npm i
  • 安装PM2进行进程守护:
npm i -g pm2
  • 编译构建:
npm run build
  • 启动服务:
pm2 start dist/index.js --name "glm-free-api"

接口列表

支持与openai兼容的接口,包括对话补全、AI绘图、文档解读、图像解析等。

PS:项目推荐使用二次开发客户端如LobeChat或ChatGPT Web,以简化接入流程。


注:本文内容仅供参考,具体项目特性请参照官方 GitHub 页面的最新说明。

欢迎关注&点赞&在看,感谢阅读~

原文始发于微信公众号(AIGC创想者):超强智能体!免费使用智谱清言 ChatGLM4大模型API接口,支持高速流式输出、智能体对话、多轮对话、AI绘图、联网搜索……

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/315564.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!