OpenAI的使用
1.如何使用打开阿里云搜索 打开控制台页面选取模型进行使用右上角创建一个api 如何记下来key2.配置环境如果您希望API Key环境变量在当前用户的所有新会话中生效可以按如下操作。在CMD中运行以下命令。# 用您的阿里云百炼API Key代替YOUR_DASHSCOPE_API_KEY setx DASHSCOPE_API_KEY YOUR_DASHSCOPE_API_KEY打开一个新的CMD窗口。在新的CMD窗口运行以下命令检查环境变量是否生效。echo %DASHSCOPE_API_KEY%3.python如何使用通过运行以下命令安装或升级 OpenAI Python SDK# 如果运行失败您可以将pip替换成pip3再运行 pip install -U openai新建一个调用OpenAi的文件下面role.env是角色的设定 可单独写可不写# 导入系统环境变量模块 import os # 导入读取环境配置的工具 from dotenv import load_dotenv from openai import OpenAI # 加载独立角色配置文件 role.env load_dotenv(role.env) # 从环境变量读取完整角色系统提示词 system_content os.getenv(SYSTEM_ROLE_WENYU) # 校验 如果没有读取到角色文案 直接终止程序 if not system_content: raise Exception(role.env读取失败请核对文件路径与变量名) # 初始化阿里模型兼容客户端 client OpenAI( # 阿里云模型服务密钥 api_keysk-wsxxx自己的, # 阿里云模型统一兼容接口地址 base_url自己的 ) # 初始化消息列表首位固定为system角色设定用于锁定人物人设 msg_list [{role: system, content: system_content}] # 控制台程序启动提示 print( 小明 控制台聊天 ) print(输入内容聊天输入quit退出\n) # 循环持续对话 实现上下文聊天 while True: # 接收控制台用户输入的对话内容 user_text input(你) # 判断输入quit则退出循环结束对话程序 if user_text.lower().strip() quit: print(聊天结束) break # 将发言加入消息列表留存上下文 msg_list.append({role: user, content: user_text}) # 调用通义大模型接口发起对话请求 completion client.chat.completions.create( # 指定使用qwen-plus模型 modelqwen-plus, # 温度参数 控制回复随机性 越高越活泼 越低越规整 temperature0.7, # 传入完整历史聊天记录 保证AI记得全部上下文 messagesmsg_list ) # 提取AI返回的回复文本 reply completion.choices[0].message.content # 控制台打印AI回复前缀标记为小明 print(f小明{reply}\n) # 把AI回复存入消息列表接续保存对话上下文 msg_list.append({role: assistant, content: reply})如何就可以正常使用了使用如下 可以根据自己的需求 在role.env中自己定义角色模型

相关新闻

2026年太康装修公司推荐榜top5,这家公司实践经验超丰富!

2026年太康装修公司推荐榜top5,这家公司实践经验超丰富!

在太康,装修市场的繁荣为业主们提供了多样的选择,但如何挑选一家靠谱的装修公司成为了许多人的难题。为了帮助大家更好地了解太康当地的装修公司,以下为您呈现2026年太康装修公司推荐榜top5。太康鑫蕊装饰有限公司太康鑫蕊装饰有限公司成立于…

2026/8/3 4:01:48 阅读更多 →
SMC PneuDraw在线气动制图软件:云端协同设计平台实战解析

SMC PneuDraw在线气动制图软件:云端协同设计平台实战解析

1. 项目概述:当气动工程师遇上在线制图如果你是一名气动工程师、自动化设备设计师,或者是在校学习机电一体化的学生,那么你一定对绘制气路图这件事不陌生。传统的流程是什么?打开电脑上安装好的CAD软件,从零开始画各种…

2026/8/3 4:01:48 阅读更多 →
从零构建AI智能体技能:打造可编程、可组合的Agent工作流

从零构建AI智能体技能:打造可编程、可组合的Agent工作流

你有没有过这样的经历:想用AI帮你处理一个稍微复杂点的任务,比如整理一份会议纪要、分析一组数据,或者写一份项目报告,结果发现它要么理解错了你的意图,要么给出的结果支离破碎,最后你还是得自己动手&#…

2026/8/3 4:01:48 阅读更多 →

最新新闻

DeepSeek V4 Flash 正式版到底是怎么做到的?

DeepSeek V4 Flash 正式版到底是怎么做到的?

如果也把参数量提高的2万亿以上,甚至3三万亿,会不会因为可能存在严重安全隐患而被迫禁止开源? GPT 5.6 sol 这种闭源的模型,不应该用 Open AI ,这属于商标欺诈。应该长臂管辖。 今天看到有1次任务消耗Trae积分1万多…

2026/8/3 4:41:15 阅读更多 →
控制系统稳定性分析:从BIBO稳定到李雅普诺夫理论

控制系统稳定性分析:从BIBO稳定到李雅普诺夫理论

1. 项目概述:为什么稳定性是控制系统的“定海神针”?在控制工程的世界里,无论你设计的是无人机的飞控算法、工业机器人的关节伺服,还是一个简单的恒温器,有一个概念是你绝对绕不开的,那就是“稳定性”。你可…

2026/8/3 4:41:15 阅读更多 →
《Rhythm Hive》7月FX更新深度解析:攻克“HOT BLUE SHOES”极难模式新机制

《Rhythm Hive》7月FX更新深度解析:攻克“HOT BLUE SHOES”极难模式新机制

你打开游戏,选了一首熟悉的曲子,手指在屏幕上划过,熟悉的节奏点一个个被精准击中。但到了某个段落,屏幕上突然出现了一连串密集的、前所未见的蓝色音符,它们以一种全新的排列方式高速下落,你的手指瞬间跟不…

2026/8/3 4:41:15 阅读更多 →
IBM MP方法论:商业咨询中的结构化决策工具

IBM MP方法论:商业咨询中的结构化决策工具

1. 项目概述:MP方法论在商业咨询中的核心价值第一次接触IBM的MP(Market & Product Planning)方法论是在2018年参与某跨国企业的数字化转型项目。当时客户的产品线负责人拿着厚达300页的市场分析报告却无法确定优先级,正是MP方…

2026/8/3 4:41:15 阅读更多 →
Excel模糊匹配实战:从通配符到Power Query的完整解决方案

Excel模糊匹配实战:从通配符到Power Query的完整解决方案

1. 从“找不同”到“找相似”:为什么我们需要模糊匹配?做数据分析或者日常办公,谁还没在Excel里遇到过这种头疼事呢?手里有两份名单,一份是供应商全称“北京某某科技有限公司”,另一份是财务系统导出的简称…

2026/8/3 4:40:15 阅读更多 →
AMD Ryzen终极调校指南:免费解锁处理器隐藏性能的完整方案

AMD Ryzen终极调校指南:免费解锁处理器隐藏性能的完整方案

AMD Ryzen终极调校指南:免费解锁处理器隐藏性能的完整方案 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: https:…

2026/8/3 4:40:15 阅读更多 →

日新闻

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南 【免费下载链接】Umi-OCR OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。…

2026/8/3 0:00:47 阅读更多 →
[具身智能-181]:PC+服务器+具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构

[具身智能-181]:PC+服务器+具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构

PC服务器具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构一、前言:具身智能需要“混合算力闭环系统”传统人工智能依赖云端静态数据集训练,不具备物理交互能力,无法适应真实世界的不确定性。具身智能(Embodied…

2026/8/3 0:00:47 阅读更多 →
[具身智能-181]:大分布式通信模型对比:看懂为什么 DDS 是 ROS2 底层通信最优解

[具身智能-181]:大分布式通信模型对比:看懂为什么 DDS 是 ROS2 底层通信最优解

前言构建机器人、具身智能这类分布式实时系统,通信底座直接决定整套系统的实时性、容错性、组网能力。分布式领域长期存在 4 类经典通信架构:点对点模式、Broker 中间代理模式、广播模式、以数据为中心(DDS)模式。很多开发者疑惑&…

2026/8/3 0:00:47 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/2 0:00:38 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/3 1:53:31 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/3 4:36:35 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/2 6:34:16 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/2 2:47:48 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/2 0:23:22 阅读更多 →