OpenAI Python 库openai是 OpenAI 官方提供的 Python 软件开发工具包SDK用于在 Python 程序中便捷调用 OpenAI 的各类 AI 模型 API如 GPT、DALL・E、Whisper 等无需手动处理 HTTP 请求、认证和 JSON 解析。需要先执行pip install openaifrom openai import OpenAI这里需要在阿里云百炼平台注册里边有很多免费的token创建一个API Key这个很重要绝不能显露。所有要设置一下环境变量。url为OPENAI_API_KEY和DASHSCOPE_API_KEY,值是你刚创建的API Key然后重启电脑。#创建一个聊天对话请求 client OpenAI( base_urlhttps://dashscope.aliyuncs.com/compatible-mode/v1 )response client.chat.completions.create( modelqwen3-max, messages[ {role:system,content:你是AI助理回答很简洁},#设定模型的行为和规则 {role:user,content:小明有2条宠物狗}, {role:assistant,content:好的},#设定模型的回答由用户设定 {role:user,content:小红有3只宠物猫}, {role:assistant,content:好的}, {role:user,content:总共有几个宠物}#用户的提问 ], streamTrue )for chunk in response: print(chunk.choices[0].delta.content, end , #每一段以空格分割 flushTrue #立刻输出缓冲区 )代码运行结果如下
OpenAI库的基本操作
发布时间:2026/6/23 19:37:21
OpenAI Python 库openai是 OpenAI 官方提供的 Python 软件开发工具包SDK用于在 Python 程序中便捷调用 OpenAI 的各类 AI 模型 API如 GPT、DALL・E、Whisper 等无需手动处理 HTTP 请求、认证和 JSON 解析。需要先执行pip install openaifrom openai import OpenAI这里需要在阿里云百炼平台注册里边有很多免费的token创建一个API Key这个很重要绝不能显露。所有要设置一下环境变量。url为OPENAI_API_KEY和DASHSCOPE_API_KEY,值是你刚创建的API Key然后重启电脑。#创建一个聊天对话请求 client OpenAI( base_urlhttps://dashscope.aliyuncs.com/compatible-mode/v1 )response client.chat.completions.create( modelqwen3-max, messages[ {role:system,content:你是AI助理回答很简洁},#设定模型的行为和规则 {role:user,content:小明有2条宠物狗}, {role:assistant,content:好的},#设定模型的回答由用户设定 {role:user,content:小红有3只宠物猫}, {role:assistant,content:好的}, {role:user,content:总共有几个宠物}#用户的提问 ], streamTrue )for chunk in response: print(chunk.choices[0].delta.content, end , #每一段以空格分割 flushTrue #立刻输出缓冲区 )代码运行结果如下