大模型 API 调用真的很简单

豆包大模型API调用两种方法 ps: 因为是自用,所以这里图方便采用硬编码密钥的形式;如果有需求/安全风险,建议参考官方教程设置ARK_API_KEY环境变量的方式。坏处是:看别人的教程走了一大圈弯路hh;基础调用的话方法一就可以满足了,也比较方便快捷,容易上手。将 <Model> 替换为 Endpoint ID即可。创建就按照提示填写信息就行,需要实名认证,有免费额度。绿框框里就是Endpoint ID。 阅读详情

不少同学用了很长时间的 AI 大模型了,但却从未完成过一次大模型的 API 调用。

其实 API 调用非常简单,你可以联网调用 API,也可以将大模型下载到本地电脑上来进行调用。

区别在于联网的话很多时候需要消耗 token 数。

那么本节,就以 ChatGLM 模型为例,带大家完成一次大模型的 API 调用。

ChatGLM 是由智谱 AI 联合清华大学共同研发的一系列先进大型预训练语言模型,专注于提升对话生成任务的性能。

目前,该系列中最为出色的模型是 ChatGLM3-6B("6B"代表整个模型有 60 亿参数,B = Bilion,代表十亿规模的参数)。

这一模型不仅支持中英文双语,而且基于先进的 General Language Model (GLM) 架构设计。

ChatGLM在研发过程中采用了与 GPT 系列相似的技术路线——

该模型经过了约 1T token的中英双语1:1训练,并融入了包括监督微调、反馈自助、人类反馈强化学习等先进技术,以生成更符合人类偏好的回答。

如何使用 Python 来调用 ChatGLM

目前的所有开源大模型的使用方法都非常简单,它们都已经适配了HuggingFace 的 transfomers 库。

因此,我们只要修改和下载权重就可以使用了。

首先,通过以下命令安装依赖库:

pip3 install transformers torch

然后,替换 HuggingFace 国内源,最后,使用下面的代码即可直接体验。

from transformers import AutoTokenizer, AutoModel
tokenizer = AutoTokenizer.from_pretrained("THUDM/chatglm3-6b", trust_remote_code=True)
model = AutoModel.from_pretrained("THUDM/chatglm3-6b", trust_remote_code=True, device='cuda')
model = model.eval()
response, history = model.chat(tokenizer, "你好", history=[])
print(response)
#你好👋!我是人工智能助手ChatGLM3 - 6

注意: 由于模型参数较大,初次运行以上代码,会进行模型权重的下载。

时间会较长,耐心等待即可,如中途下载失败,可重新执行以上代码进行下载(会续传)。

另外,上述代码配置的是模型在 GPU 上进行推理的场景。

如果你的设备不支持 GPU计算,可以将 device=‘cuda’ 设置为 device='cpu’来运行,只不过这样的话运行速度会变慢。

在 ChatGLM 源码仓库中有更多的部署方法,有网页部署、也有针对 Intel CPU 的优化部署。

你也可以直接去官网体验官方已经在网页上部署好的 ChatGLM 模型,体验其中文对话能力。

官方网址:https://chatglm.cn/?lang=zh。

如果本文对你有帮助,欢迎点赞一下呀~

​

如何学习AI大模型?

作为一名热心肠的互联网老兵,我决定把宝贵的AI知识分享给大家。 至于能学习到多少就看你的学习毅力和能力了 。我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

一、全套AGI大模型学习路线

AI大模型时代的学习之旅:从基础到前沿,掌握人工智能的核心技能!

img

二、640套AI大模型报告合集

这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。

img

三、AI大模型经典PDF籍

随着人工智能技术的飞速发展,AI大模型已经成为了当今科技领域的一大热点。这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。 那以下这些PDF籍就是非常不错的学习资源。

img

四、AI大模型商业化落地方案

img

作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。

实战篇:逐步揭秘大模型应用开发——第二章 API调用指南 学习了国内外不同的大模型API的调用方式,同时基于Poe聊天界面开发一个小的爬虫问答应用,但是Poe的聊天界面也有轮次限制,基于爬虫的方式是高度定制的,针对每个聊天窗口是不太现实的,但是最起码可以自动化问答了,有助于利用大模型进行预测任务的完成。 阅读详情

相关推荐

大模型能力对外提供服务

我们在上一篇介绍了如何在。大模型有了,下一步,很自然的就会想到怎么让模型对外提供服务。毕竟只有用户使用了产品、解决了问题,产品才有价值。

qq_39839075的博客 1794

大模型调用外部工具的实战指南

随着深度学习技术的飞速发展,特别是大型语言模型(Large Language Models, LLMs)的涌现,我们正步入一个全新的时代。这些模型通过大规模的训练,能够掌握丰富的语言知识和模式,具备回答复杂问题、生成多样文本的能力。然而,想象一下,大模型就像是一个拥有无尽知识库和卓越沟通能力的超级学者,它拥有非凡的才华。它可以为你详细列出制作美食的步骤,包括原料比例和烹饪技巧,但它自己却无法亲自拿下厨,因此,让大型AI模型与外部工具相结合,就如同给这位超级学者配备了实验室、工厂、厨房等一系列实践场所和工具。

aolan123的博客 4839

国内大模型API调用实战

需要注册获取api key,进行授权api接口基本都支持stream流式输出api接口都是典型chat模式,提供不同的角色信息,system,user和assistant, 多轮对话在history中拼接会话信息大家快去使用吧。

web13093320398的博客 1525

动手学大模型应用开发-第二章 调用大模型API

学习了国内外不同的大模型API的调用方式,同时基于Poe聊天界面开发一个小的爬虫问答应用,但是Poe的聊天界面也有轮次限制,基于爬虫的方式是高度定制的,针对每个聊天窗口是不太现实的,但是最起码可以自动化问答了,有助于利用大模型进行预测任务的完成。

wjher 9957

AI大模型教程之千帆大模型平台API调用

AI应用开发 AI编程 分别用nodejs python golang OpenAi调用 ChatGLM 智谱AI大模型的Api 千帆大模型

yuanlaile的博客 3718

TiDB实战篇-数据库写入慢常见处理方式

TiDB实战篇-数据库写入慢常见处理方式

S1124654的博客 1010

大模型api调用实战(非常详细),零基础入门到精通,看这一篇就够了

学习了国内外不同的大模型API的调用方式,同时基于Poe聊天界面开发一个小的爬虫问答应用,但是Poe的聊天界面也有轮次限制,基于爬虫的方式是高度定制的,针对每个聊天窗口是不太现实的,但是最起码可以自动化问答了,有助于利用大模型进行预测任务的完成。

2401_84205765的博客 2463

TNS-12516及ORA-12516错误解决

在客户端进行sqlplus连接报错如下: ORA-12516: TNS: 监听程序找不到符合协议堆栈要求的可用处理程序 在/home/oracle/product/10.2.0/db_1/network/log/listener.log中查看到错误如下: TNS-12516: TNS:listener could not find available handler with matchin

KEL 2万+

如何简单调用讯飞星火大模型API

对讯飞星火大模型的API进行封装,方便小白使用。内含专属注册渠道,比普通渠道多30%免费tokens额度。

zibuyu2015的博客 6440

罗克韦尔AB PLC_FactoryTalk无法登录的解决方法

罗克韦尔AB PLC_FactoryTalk无法登录的解决方法

Robot_PLC_HMI_Automation 3575

7.5华为OD机试真题 新系统 - 省超足球比赛获胜队伍计算 (Java/Py/C/C++/Js/Go)

7.5华为OD机试真题 新系统 - 省超足球比赛获胜队伍计算 (Java/Py/C/C++/Js/Go)

算法大师! 822

LLM大模型API调用本地部署简单教程

阿里云百炼官方提供了 Python 与 Java 编程语言的 SDK,也提供了与 OpenAI 兼容的调用方式(OpenAI 官方提供了 Python、Node.js、Java、Go 等 SDK)。这里的url可以直接使用代码中的地址,但API的key需要配置成自己所创设的密钥。我们要获取某一模型的API,首先是可以从官网的提供的API,如deepseek的doc内容中。选择这里的调用说明,将会呈现相应的API的url,若未预设API的密钥根据提示先去配置key。

SinkAboutIt的博客 3076

2025年09月中国电子学会青少年软件编程(Python)等级考试试卷(三级)答案 + 解析

2025年09月中国电子学会青少年软件编程(Python)等级考试试卷(三级)答案 + 解析

伶俐角少儿编程 515

Python 调用常见大模型 API 全解析

调用智谱接口 注册并获取 API Key:访问智谱 AI 开放平台进行注册,注册过程中输入手机号等信息,还可通过支付宝人脸识别获取更高的免费额度,完成注册后,在左边菜单栏中进入 “API keys” 找到自己的 API Key2。 安装依赖库:在命令行中执行 安装智谱 AI 的 Python SDK2。 编写调用代码:以下是一个调用智谱 AI 的 模型的示例代码2 。 调用讯飞星火接口 获取 API 密钥:访问讯飞开放平台官网(讯飞开放平台-以语音交互为核心的人工智能开放平台)

qq_48131648的博客 4441

windows中通过docker部署LocateAnything-3B模型

windows中通过docker部署LocateAnything-3B模型

yilvyangguang520的博客 485

Silly Tavern酒馆ai角色卡与世界书导入超详细教程!

前几天,我在设置 Silly Tavern 的时候,想导入一个喜欢的角色卡,结果发现不少朋友其实已经下载好了角色资源,但却不知道怎么正确导入使用。这篇文章就作为一份完整的新手向教程,一步步教你如何在 Silly Tavern 中导入角色卡、世界书,并实现与 AI 角色的真实互动。如果你是第一次接触这个功能,建议先收藏慢慢看~点击菜单栏上的 图标,打开角色界面。初始状态下,你应该只看到默认角色 Seraphina。你可以先点击她的头像尝试聊天,也可以导入自己喜欢的角色。点击导入按钮,选择你下载好的角色卡(通

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 2万+

本地部署deepseek大模型后,如何通过API调用?

前几天我在自己的Mac笔记本上部署了deepseek大模型,并配置了UI对话框,但是本地模型如何调用其API呢?

同学小张的博客 7274

自适应滤波-----LMS(Least Mean Square)算法

自适应滤波的意义所在 自适应滤波器解决非平稳的过程,因为实际信号的统计特性可能是非平稳的或者是未知的。 自适应滤波器的特点: 1.没有关于待提取信息的先验统计知识 2.直接利用观测数据依据某种判据在观测过程中不断递归更新 3.最优化 自适应滤波分类: 处理器的结构划分:横向结构、格型结构 重复一次计算自适应需要的数据划分:成批处理法、递归处理法 按调节算法...

heda3的博客 10万+

三种常见大模型的API申请方法和调用实战

好久不见,我又回来了。前段时间因为学业和实习的事情,耽误了很久没有时间更新,但是我并没有闲着我一直在努力学习大模型的各种知识,对我来说感触最深的就是两个,一个是大概半个月前在一个讲定制企业私有化AI大模型的视频里,这里他说到‘AI是电,以前有了电后出现了空调;

2401_84204207的博客 6415

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

主流AI大模型—API调用示例程序

本文介绍了多个大模型API的调用方法,包括OpenAI、Grok(Xai)、Claude、Gemini和DeepSeek。OpenAI的API调用分为旧版和新版,新版推荐使用chat.completions.create接口,支持多角色对话和上下文交互。Grok(Xai)和DeepSeek的API调用格式与OpenAI兼容,便于开发者迁移和切换服务。Claude和Gemini的API调用也提供了示例代码,展示了如何通过不同参数生成文本或图像。

2401_83010216的博客 4944

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

大模型的API简单调用

参考文档安装PyPI上的包以后就将代码放到python环境中运行(我在Spyder 用的Python3.8),我们在代码中写的问题是“中国的万里长城简介”。(注意,以下代码中的APPID、APISecret、APIKey将自己申请的替换即可)。要问其它问题的方法类似的,而且还可以根据需求自己训练大模型,参考相关官方文档。:首先,你需要从API提供商那里获取API密钥。点击免费试用,就能获得token,在调用里面就可以看到以下界面,)构建请求,包括URL、请求头、请求体等。:解析响应数据,提取所需的信息。

weixin_70056219的博客 1816

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

深入剖析AI大模型:通过 API 调用大模型技术

大模型的API 基础概念其实与通常的接口差不多,包括其定义、工作原理、常见协议格式、类型及认证安全方式,为理解 API 调用奠定基础;以 OpenAI GPT-3/4 为例,从基本使用、请求格式、身份验证,现在大模型调试,我基本上都是用 Python 代码实操了。下个章节,我们就讲一下API调用常用的问题进行描述

你的天空阅读专栏 1976

Api调用大模型教程(基于openai库、完整代码示例)

全文附完整代码示例,适合开发者快速掌握大模型 API 调用逻辑。此外,还详解了temperature(控制随机性)、top_p(调节多样性)、max_tokens(限制长度)、stop(设置停止符)等关键参数的作用与用法。

新人制作,若有问题,请私聊我,或评论区 3138

大模型API调用(一)简单用法

大模型API调用是指通过编程接口(API)访问大型人工智能模型,以实现自然语言处理、代码生成、内容创作等多种功能。大模型的API扮演了一个接口(Interface)的角色,它允许用户以编程方式与大模型进行交互,而无需深入了解模型内部的复杂结构和算法。这种模式类似于模型即服务(Model as a Service, MaaS),其中大模型被封装成一个可访问的服务,用户只需通过发送HTTP请求并遵循API规范,即可获得模型针对特定输入(即用户的问题或prompt)的输出。以智谱AI为例,演示如何调用大模型。

Eleanor87的博客 4719

【玩转大模型的API】 2025年最全大模型API申请与调用实战指南!教你一键使用146个大模型

随着人工智能浪潮奔涌向前,DeepSeek、文心一言、Claude等大模型正成为驱动各行业变革的关键引擎。作为开发者或产品经理,你是否渴望快速整合这些前沿AI能力,却因复杂的API申请流程与调用难题望而却步?别焦虑!接下来,我将通过系统化教学,手把手教你完成大模型API申请,解锁实战调用技巧,助你轻松驾驭AI接口开发! ## **一、大模型API到底是什么?为什么你必须了解它?** 大模型 API 究竟是什么?通俗来讲,它是一种网络接口,借助它,用户能够调用部署在云端的超大规模人工智能模型。无需耗

大模型研究中心 1993
上一篇: 零基础学大模型——大模型技术学习过程梳理
下一篇: LLM中20种提示词策略
AI程序猿人
博客等级 码龄3年 6517粉丝 561原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值