当前位置:   article > 正文

5. GLM4入门介绍_glm-4

glm-4

一、GLM-4发布与在线大模型技术路线

北京时间2024年1月16日,智谱AI正式推出GLM-4新一代基座大模型,整体性能相比GLM3全面提升60%,根据实际测试,GLM-4在以中文为主的应用场景中实际性能逼近GPT-4的95%,在一些中文对齐的测试中,甚至超过GPT-4表现,毕竟GPT-4-turbo模型。此外,GLM-4支持128K对话上下文,并且支持更强的多模态功能、支持更快推理速度,更多并发,大大降低推理成本;同时GLM-4增强了智能体(Agent)能力。

在这里插入图片描述
  而和此前ChatGLM3模型所不同的是,GLM-4不再采用开源模式,而是采用了OpenAI和Google大模型的在线大模型模式,即模型无需本地部署,而是通过联网的方式调用智谱算力中心的模型进行推理或微调,用户通过API-KEY进行身份验证,同时根据实际使用模型不同、以及不同的Token数量进行计费。

  GLM-4的公布不仅代表着智谱AI整体朝向在线大模型技术路线转型,而且还代表着智谱AI将力求打造一整套在线大模型技术解决方案,在这其中GLM-4模型只是其中一个模型。

  而实际上,智谱AI的速度比预计的更加迅速。在GLM-4发布的同时,智谱AI大模型MaaS开放平台也同步上线,其完成度之高几乎可以和OpenAI Platform一教高下。

二、GLM-4账户注册与API获

在了解了GLM-4模型生态之后,接下来我们尝试进行智谱AI账户注册,并获取GLM-4模型API-Key,然后在本地进行模型调用。围绕GLM-4的账户注册和API获取流程,和OpenAI账户注册和GPT模型API获取流程非常类似,只不过在没有网络门槛限制的情况下,这一流程会非常便捷稳定。

2.1 注册

  首先登录智谱AI大模型MaaS开放平台,点击左上方注册按钮,在注册页面输入手机号并进行验证,即可完成注册:
在这里插入图片描述

2.2 GLM模型API-KEY创建与维护

  所谓API-KEY,本质上就是一个字符串,用于进行在线模型调用时的身份验证。GLM模型的API-KEY获取流程如下,首先还是登录个人中心(控制台),点击查看API KEY:
在这里插入图片描述
首次查看API-KEY会发现目前已经有了一个系统默认的API KEY,这里我们直接点击复制,就能复制当前API KEY字符串。这里需要注意的是,尽管我们经常都需要输入API KEY,但出于保密性考虑,“请不要与他人共享您您的 API Keys,避免将其暴露在浏览器和其他客户端代码中。”并且根据说明,智谱AI还有自动保密措施:“为了保护您帐户的安全,我们还可能会自动更换我们发现已公开泄露的密钥信息。”

  • 设置API KEY环境变量
    以Mac电脑为例:为当前用户永久设置环境变量,可以编辑 ~/.bash_profile,

    open -e ~/.bash_profile  # 对于 base
    
    • 1

    使用export命令设置环境变量。假设你的API密钥是YOUR_API_KEY,你可以这样设置:

    export GLM_API_KEY="YOUR_API_KEY"
    
    
    • 1
    • 2

    之后在终端中运行以下命令使更改生效

    source ~/.bash_profile  # 对于 bash
    
    
    • 1
    • 2

    你可以通过打印环境变量的值来验证API密钥是否已正确设置:

    echo $GLM_API_KEY
    
    
    • 1
    • 2

    在这里插入图片描述

  • 直接使用key进行调用

from zhipuai import ZhipuAI

client = ZhipuAI(api_key="de6601*****BUYnFZEcRdtaS")
response = client.chat.completions.create(
    model="glm-4",  # 填写需要调用的模型名称
    messages=[
        {"role": "user", "content": "你好"}
    ],
)
print(response.choices[0].message)

content='你好
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/522181
推荐阅读
相关标签