python与阿里云百炼(一)openai第一个例子

1、使用阿里云百炼

复制代码
import os
from openai import OpenAI

# 注意: 不同地域的base_url不通用(下方示例使用北京地域的 base_url)
# - 华北2(北京): https://dashscope.aliyuncs.com/compatible-mode/v1
# - 美国(弗吉尼亚): https://dashscope-us.aliyuncs.com/compatible-mode/v1
# - 新加坡: https://dashscope-intl.aliyuncs.com/compatible-mode/v1
client = OpenAI(
    api_key=os.getenv("DASHSCOPE_API_KEY"),
    base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
)
completion = client.chat.completions.create(
    model="qwen-plus",
    messages=[{'role': 'user', 'content': '我是何明,我是谁?'}]
)
print(completion.choices[0].message.content)

调试代码,运行结果如下:

成功了,遇到了openai依赖无法安装的问题,找了pip install openai -i https://pypi.tuna.tsinghua.edu.cn/simple这个命令,使用了清华的地址。

还有需要创建API-key,

且把API-key设置到环境变量中。

相关推荐
Awesome Baron8 小时前
skill、tool calling、MCP区别
开发语言·人工智能·python
测试员周周8 小时前
【AI测试系统】第4篇:告别硬编码!基于 Markdown + Python 的 Skill 引擎设计:让 AI 测试系统拥有无限扩展的“灵魂”
人工智能·python·测试
武帝为此8 小时前
【Selenium 屏幕截图】
python·selenium·测试工具
念恒123069 小时前
Python(列表进阶)
python·学习
27669582929 小时前
阿里最新acw_sc__v2 分析
开发语言·python·acw_sc__v2·acw_sc__v2逆向·acw_sc__v2算法·acw_sc__v2算法分析·cookie逆向
vortex510 小时前
python 库劫持:原理、利用与防御
python·网络安全·提权
捉鸭子11 小时前
某音a_bogus vmp逆向
爬虫·python·web安全·node.js·js
曲幽11 小时前
FastAPI 生产环境静态文件完全指南:从 /favicon.ico 404 到 HSTS 混合内容,一次全根治
python·fastapi·web·static·media·404·hsts·favicon·url_for
Dontla11 小时前
Python asyncpg库介绍(基于Python asyncio的PostgreSQL数据库驱动)连接池、SQLAlchemy
数据库·python·postgresql
zh15702311 小时前
如何编写动态SQL存储过程_使用sp_executesql执行灵活查询
jvm·数据库·python