初识AI模型-通义千问
本文介绍了新手搭建和运行第一个AI程序的完整流程。首先需要准备Python环境并安装PyCharm开发工具,然后获取AI大模型的API Key。接着通过示例代码演示了如何调用通义千问大模型,包括创建客户端、配置模型参数和获取返回结果。最后总结了运行AI程序的四个关键步骤:安装Python环境、获取API密钥、编写程序代码和运行测试。文章提供了详细的代码示例和操作截图,帮助初学者快速上手AI开发。
·
文章目录
前言
本篇文章介绍,新手如何搭建、运行自己的第一个AI程序
一、前置准备内容
1、python环境准备
① python的下载安装
参考链接(转载):全网最详细的Python安装教程
② 编程软件PyCharm
请自行找资源
2、AI大模型获取
参考链接(转载):获取大模型API Key保姆级攻略!建议收藏
二、编写第一个AI程序
1.创建python文件,写入下方代码(代码从千问大模型快速入门文档获取)
import os
from openai import OpenAI
try:
client = OpenAI(
# 若没有配置环境变量,请用阿里云百炼API Key将下行替换为:api_key="sk-xxx",
# 新加坡和北京地域的API Key不同。获取API Key:https://help.aliyun.com/zh/model-studio/get-api-key
api_key=os.getenv("DASHSCOPE_API_KEY"),
# 以下是北京地域base_url,如果使用新加坡地域的模型,需要将base_url替换为:https://dashscope-intl.aliyuncs.com/compatible-mode/v1
base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
)
completion = client.chat.completions.create(
model="qwen-plus", # 模型列表:https://help.aliyun.com/zh/model-studio/getting-started/models
messages=[
# system:是大模型的身份,content:就是设定的内容
# user:是提问人的身份,content:就是提问的内容
{'role': 'system', 'content': 'You are a helpful assistant.'},
{'role': 'user', 'content': '你是谁?'}
]
)
print(completion.choices[0].message.content)
except Exception as e:
print(f"错误信息:{e}")
print("请参考文档:https://help.aliyun.com/zh/model-studio/developer-reference/error-code")
2.打开终端,安装基础的openAI库。通过pip3安装

国内镜像下载地址
pip3 install openai -i https://pypi.tuna.tsinghua.edu.cn/simple
3.运行程序,获得效果

三、 总结
第一个AI程序仅需完成以下步骤,即可正常运行:
- 完成python下载安装,及环境变量配置
- 获取AI大模型的API Key,用于调用大模型
- 编写程序
程序共分为3个部分:
第一部分:创建client ,用于调用大模型
第二部分:调用client.chat.completions.create方法,配置大模型参数(具体参数可前往官网查看)
第三部分:通过completion.choices[0].message.content语句获取大模型返回内容,并展示 - 运行程序查看效果
更多推荐

所有评论(0)