阿里大模型API获取步骤

回顾过去的学习历程,发现在深度学习这条道路上,吴恩达和李宏毅老师的视频分享为我提供了非常巨大的帮助,幽默风趣的讲课方式,直观简单的理论阐述,使得课程生动有趣。但总会有学弟学妹们最初烦恼于怎么去获取国外大模型的 API,虽然总会解决,但我还是想将这个槛给拿掉,毕竟第一次总有畏难情绪。 这里不会提供🪜的教程,也不会使用大模型平台自定义的接口,而是使用
OpenAI SDK,期望能够让你学到更通用的知识。我会以阿里云大模型平台所提供的 API 为例,带你从 API 走进 LLM。
非常建议搭配课程【生成式人工智能导论】进行学习。

随着时间的推移,操作步骤可能会因为界面更新存在差异,但具体流程不会有大的变化。

先通过阿里云百炼平台获取大模型的API,实际上,支持openai库的API都可以作为学习的开始。

如果在进行之前想了解AI能做什么,你可以访问通义千问,在“玩”够了之后,点击右上角的API服务。

image-20240910092208358

点击立即开通

入口界面常发生变动,可以直接访问阿里云百炼控制台,登录后跳转到 模型广场 部分进行阅读。

image-20240910092237588

然后过一些简单的服务协议,点击同意

image-20240910092350633

点开左侧的模型广场,点击开通模型服务
在这里插入图片描述

打勾,并点击确认开通

image-20240910092539554

控制台点击右上角的用户图标-API-KEY

image-20240910092938548

点击创建

image-20240910093036664

选择默认业务空间,点击确定创建 API-KEY

image-20240910093112691

点击查看并复制 API KEY

image-20240910093153303

可以看到业务空间的开头是llm,全称:Large Language Model,大型语言模型。

万事开头难,恭喜你!完成了最难的一步,我们接下来进入下一节,步入代码部分:1. 初识LLM API:环境配置与多轮对话演示

Gradio是一个开源工具,用于创建交互式的机器学习应用程序。如果你想使用大模型(比如阿里云的百炼API),通常涉及两个步骤: 1. **设置环境**:首先,你需要有一个能访问阿里云服务的账号,并安装必要的库,如`aliyun-python-sdk-core`和`aliyun-python-sdk-openapi`,这将帮助你在Python环境中与百炼API交互。 ```python pip install aliyun-python-sdk-core aliyun-python-sdk-openapi ``` 2. **创建对话示例**:然后,你可以使用Gradio库创建一个界面,让用户输入问题,通过API调用处理并返回结果。以下是一个简单的例子: ```python import gradio as gr from aliyunsdkcore.client import AcsClient from aliyunsdkecs.request.v20140526.DescribeInstancesRequest import DescribeInstancesRequest def chatbot_response(message): # 阿里云百炼API示例 - 实际上这里应该替换为你实际的API调用 client = AcsClient('<your_access_key>', '<your_secret_key>', '<your_region>') request = DescribeInstancesRequest() request.set_accept_format('json') response = client.do_action_with_exception(request) result = json.loads(response)['Instances'] return '阿里API返回的结果:{}'.format(result) iface = gr.Interface(fn=chatbot_response, inputs=gr.inputs.Textbox(label="请输入问题"), outputs=gr.outputs.Label(text=None), title="阿里云百炼API对话", description="与我的接口交互,获取实例信息") iface.launch() ``` 在这个例子中,用户可以在文本框内输入问题,Gradio会将其传递给`chatbot_response`函数,这个函数会调用阿里API并展示响应结果。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hoper.J

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值