Awesome
<h1> <img src="asset/glm.png" alt="glm" style="height: 1.5em; vertical-align: bottom;" /> glm-cookbook </h1>欢迎来到 GLM API 模型入门仓库📘。这是一本开源的 GLM API 入门代码教材。
在这里,你会发现丰富的 代码示例👨、实用指南🗺️ 以及 资源链接🔗,或许能帮助你轻松掌握 GLM API 的使用!
更新情况 🔥
- 🔥🔥 2024-10-10: 本CookBook更新了 视频理解教程, 你可以直接理解一个视频,而无需拆分成多个图片。
- 🔥 2024-10-01: 本CookBook更新了 多工具调用教程,清更新
requirments.txt
中的依赖,欢迎查看。 - 🔥 2024-09-26: 本CookBook更新了 GraphRAG 教程,欢迎查看。
- 🌱 2024-03-06: 仓库所在组织 MetaGLM 更新了4门语言 (Python, Java,C#,Node.js) 的SDK,欢迎提出意见和对项目进行PR!
精选文章 💫
以下表格展现了本教程中有精选的 demo 文章地址,开发者可以在这里寻找到一些经典的案例和教程。
文章标题 | 链接 |
---|---|
智谱清言智能体 API 调用指南 | 查看教程 |
智谱清言智能体调用第三方 API 使用指南 | 查看教程 |
GLM-4V 小目标识别 | 查看教程 |
多角色模拟 Agent系统 | 查看教程 |
Agent 数据集制作手册 | 查看教程 |
信息抽取示例 | 查看教程 |
CSV 数据分析 | 查看教程 |
OCR + GLM 实现扫描文件对话 | 查看教程 |
梦境之旅心理体验 | 查看教程 |
hugging face 每日论文解读 | 查看教程 |
快速开始 🚀
-
要开始使用GLM API,你首先需要一个 GLM API 账户和相应的 API 密钥。 如果你还没有账户,可以在 这里 免费注册。
-
我的代码以 Python, Jupyter Note 为主,但同样的概念也可以应用于其他编程语言(不过这可能要你们自己实现咯)。 这些代码示例旨在帮助我(或许也能对你)如何高效地使用 GLM API 完成常见的简单任务。 推荐使用
Python 3.9 - 3.12
的版本(我自己是Python 3.10)。你需要安装必须的依赖,才能更好的使用 Demo。你可以使用以下命令来安装总的依赖:
pip install -r requirements.txt
仓库文件 📂
我已经分类好了多个文件夹,这些文件夹都有自己的内容,你可以根据自己的需求来查看!
-
🌱
basic
最基础的内容,帮助你熟悉基本的 API 调用。 -
👁️
vision
关于视觉模型和绘图模型的调用和基本应用。 -
🔧
finetune
或许可以来这里找找微调的内容? -
🎉
demo
一些有趣的小项目,或许可以激发点灵感。- 🤖
agent
看看发布会的智能体有多厉害! - 📚
data
运行demo所需要的数据。
- 🤖
-
📊
glms
智能体 (智谱清言) 专区,即使你不会代码,也能快速上手! -
🏠
asset
一些相关的图片资料
你可以通过以下图片快速了解本仓库构成, 我将尽快同步更新 Zhipu AI SDK的最新实验和教学内容。
开源SDK
GLM-4系列SDK已经开源,如果你想直接在我们的SDK上进行修改,可以按照以下地址进行需改:
- Python SDK
- Java SDK
- C# SDK
- Node.js SDK
- 如果你有其他语言的SDK想贡献到官方仓库,欢迎提出PR。
贡献指南 🤝
欢迎大家贡献自己的想法和代码!如果你有任何建议或想添加自己的代码,请随时提交 Pull Request 或开 Issue 讨论。 如果你喜欢这个仓库,欢迎给它一个 ⭐,这将对我有很大帮助!