最新要闻
- 母子争吵儿子走丢 机场民警15分钟帮找到孩子|播资讯
- 【世界速看料】最便宜的16GB显存显卡出现了!AMD、NVIDIA统统靠边站
- 焦点报道:苹果、谷歌起草追踪设备行业规范:打击滥用定位功能
- 当前短讯!实惨!男子拍演唱会:激光导致手机摄像头直接报废
- Realme 11 Pro+ 5G 曝光 在5月10日发布
- 66元的的钟薛高在东北只要3.8元一根!商家回应
- 开眼!丰田为混动车申请“手动挡”专利:只为保留驾驶乐趣 环球热推荐
- 游客停车31小时被收640元:明码标价 但已退还
- 小学生写人作文开头结尾集锦_小学生写人作文-观速讯
- 【天天时快讯】阿维塔定金72小时内可退成空话 店长:“已锁单”
- 汽车盗窃案上升548% 纽约市免费发放500个苹果AirTag应对
- 【当前独家】 男子吐槽在景区停车场一路捡到26个螺丝钉 官方回应
- 青海省西宁市城西区西川南路消防救援站站长助理玛尼坚——磨砺技能 守护平安(劳动者之歌)
- 世界资讯:客户抛弃雷克萨斯LM来买 腾势D9 4月销量10526辆
- 19.99万元期待落空 打价格战的特斯拉为何突然涨价:利润下滑
- 观速讯丨Intel AVX-512指令集要回来!残血版?AMD正尽情享受
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
【全球聚看点】OpenAI API keys 的申请和测试小结
申请
准备工作,申请 OpenAI API keys 首先需要准备三件套:
1. VPN(登录Google和OpenAI)
(相关资料图)
2. Google Gmail 邮箱账号
3. 国外手机(接收验证码,可用接码平台代替)
接下来,开启申请 OpenAI API keys 之旅。
首先,开启 VPN 全局代理模式,同时将代理服务器的地址改为香港以外的国家,这样避免了类似 “OpenAI’s services are not available in your country.” 的地区限制。然后访问 OpenAI API网页,如下图所示
单击 “Log in” 按钮,选择 Google 邮箱账号登录,即 Continue with Google,如下图所示
登录后,进入 OpenAI 注册界面,如下图所示
填写姓名和生日,即 First name, Last name and Birthday,单击 Continue 按钮,进入验证手机号码页面,如下图所示
这里需要填写可以接收短信验证码的国外手机号码,也可以用 SMS-Activate 接码平台提供的国外手机号接收验证码,需要注意的是,注册接码平台不要使用临时邮箱,避免因为遗忘密码造成损失。SMS-Activate 接码平台的一次性国外手机号的激活有效时长是20分钟,只有在接收到短信验证码才产生费用,因此无需担心多次尝试而导致的过高费用。具体参见 SMS-Activate官方网站文档-注册ChatGPT详细指南。
填写手机号码后,点击 Send code,发送短信验证码。这里也是最容易出现各种问题的地方,此时只要没有出现类似 “Your account was flagged for potential abuse. If you feel this is an error, please contact us at help.openai.com” 的提示信息,那你已经接近注册成功,否则只能更换注册邮箱或不同国家的手机号码,多试几次,注意不要连续尝试,过段时间再试,否则即使开始没有之前的提示信息,连续尝试失败后,也会出现“Your account was flagged for potential abuse.If you feel this is an error, please contact us at help.openai.com” 提示。
剩下的就是填写短信验证码,等待注册成功信息。短信验证完成后,会询问使用 OpenAI 的主要用途,如下图所示
在这里,随便选择一项就可以。恭喜你,看到这个问题,表明你已经成功注册了 OpenAI 。
接下来,就可以在OpenAI API网页上,通过点击 “+ Create new secrete key” 按钮创建API keys,如下图所示:
上图中,我已经创建了 2 个 API keys。需要注意的是 API keys 只在创建时完整显示,只能此时复制粘贴或截图保存。OpenAI API keys 创建完成后,无法查看和修改。如果想要使用,只能再重新创建一个 API key,OpenAI API keys 的数量虽然没有限制,但可使用的总的免费额度是有限的。免费的试用额度情况可通过点击左侧栏内 Usage 进行查看,如下图所示:
测试
下面进行的是 Chat Completion 测试 OpenAI API, 具体采用两种方法,一种是 curl 命令,另一种是 Python 程序代码。下面分别介绍:
curl 命令
本人使用的 Windows 系统 git bash 自带 curl 应用程序,当然,也可使用 Linux curl 命令。为了使用方便,首先,通过 export 命令 export OPENAI_API_KEY="Your OpenAI API Key"设置 OPENAI_API_KEY环境变量(注意,以这种方式设置的环境变量,只在当前会话有效),然后使用 curl 命令访问 OpenAI API,具体 curl 命令如下:
curl --http1.1 https://api.openai.com/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer $OPENAI_API_KEY" \ -d "{ "model": "gpt-3.5-turbo", "messages": [{"role": "user", "content": "Say this is a test!"}] }"
输出结果,如下图所示
解释说明:
curl 命令中, --http1.1选项表示使用 HTTP 1.1,注意,http 与 1.1 之间没有空格;
-H选项,即--header选项,用于向服务器传递定制头信息(Pass custom header(s) to server);
-d选项,即 --data选项,用于传递 POST data;
上面的 curl 命令(HTTP POST 请求)向 OpenAI API 服务器发送的数据是 Json 字典格式数据,这个数据必须至少包含 2 个参数,即 "model"和 "messages",分别表示请求使用的模型和描述对话的信息列表。"messages"列表中的每一项是一个字典类型数据,如{"role": "user", "content": "Say this is a test!"},在这个字典中,"role"表示对话信息作者的角色,说白了,就是这句话是谁说的,对话角色目前只有三种:"user"、"assistant"和"system",分别表示用户、助理(AI)和系统;"content"表示信息的具体内容。
Python 程序代码
通过 Python 代码使用 OpenAI API ,需要安装 openai 库,可以通过 pip install openai方式安装,为了使用方便,设置环境变量 OPENAI_API_KEY,由于本人使用的运行环境是 Anaconda3 PowerShell(Windows 10 系统),因此使用命令 $Env:OPENAI_API_KEY = "Your OpenAI API Key"(注意,此命令只影响当前会话)。具体 Python 代码如下
import osimport openaiopenai.api_key = os.getenv("OPENAI_API_KEY")completion = openai.ChatCompletion.create( model="gpt-3.5-turbo", messages=[ {"role":"user", "content":"Say this is a test!"} ] )print(completion.choices[0].message.content)
安装 Python openai 库,创建并查看环境变量,以及Python 程序运行结果,如下图所示
参考资料
[1] 人工智能 OpenAI ChatGPT 账号国内注册攻略丨图文教程. https://baiyunju.cc/10843[2] [2023]国内注册ChatGPT的方法. https://www.pythonthree.com/register-openai-chatgpt/[3] OpenAI API Reference. https://platform.openai.com/docs/api-reference[4] 01-接入chatGPT API. https://janycode.github.io/2023/04/20/13_%E7%AC%AC%E4%B8%89%E6%96%B9/03_OpenAI/01-%E6%8E%A5%E5%85%A5chatGPT%20API/[5] A Simple Guide to The (New) ChatGPT API with Python. https://medium.com/geekculture/a-simple-guide-to-chatgpt-api-with-python-c147985ae28[6] PowerShell about Environment Variables. https://learn.microsoft.com/zh-cn/powershell/module/microsoft.powershell.core/about/about_environment_variables?view=powershell-7.3[7] How to Set Environment Variables in Linux. https://www.serverlab.ca/tutorials/linux/administration-linux/how-to-set-environment-variables-in-linux/
关键词:
-
【全球聚看点】OpenAI API keys 的申请和测试小结
申请准备工作,申请OpenAIAPIkeys首先需要准备三件套:1 VPN(登录Google和OpenAI)2 GoogleGmail邮箱账号3
来源: 【全球聚看点】OpenAI API keys 的申请和测试小结
母子争吵儿子走丢 机场民警15分钟帮找到孩子|播资讯
【世界速看料】最便宜的16GB显存显卡出现了!AMD、NVIDIA统统靠边站
焦点报道:苹果、谷歌起草追踪设备行业规范:打击滥用定位功能
当前短讯!实惨!男子拍演唱会:激光导致手机摄像头直接报废
Realme 11 Pro+ 5G 曝光 在5月10日发布
66元的的钟薛高在东北只要3.8元一根!商家回应
开眼!丰田为混动车申请“手动挡”专利:只为保留驾驶乐趣 环球热推荐
游客停车31小时被收640元:明码标价 但已退还
Blazor学习之旅系列总结目录
国铁集团郑州局预计3日客流创历史新高
小学生写人作文开头结尾集锦_小学生写人作文-观速讯
【天天时快讯】阿维塔定金72小时内可退成空话 店长:“已锁单”
汽车盗窃案上升548% 纽约市免费发放500个苹果AirTag应对
【当前独家】 男子吐槽在景区停车场一路捡到26个螺丝钉 官方回应
青海省西宁市城西区西川南路消防救援站站长助理玛尼坚——磨砺技能 守护平安(劳动者之歌)
多地消费市场见闻
世界资讯:客户抛弃雷克萨斯LM来买 腾势D9 4月销量10526辆
19.99万元期待落空 打价格战的特斯拉为何突然涨价:利润下滑
观速讯丨Intel AVX-512指令集要回来!残血版?AMD正尽情享受
世界最资讯丨艾玛·沃森曝光新写真 透露2024年开拍新电影
24小时不打烊,365天对外接待……“临汾好办”不要太方便! 环球播资讯
每日热文:前缀和
可怜的欧美!RTX 3070上市两年半 终于破发|今头条
环球头条:雷蛇噬魂鲨极速版耳机发布:50mm驱动单元、30小时续航
别只会“王者峡谷五日游” 这几款游戏才是假期最佳解
每日关注!4月新能源销量:比亚迪、埃安、理想全线杀疯
全球要闻:巨亏236亿元!三星内存、闪存要减产25%
天天热头条丨“天空之城”游人如织
学系统集成项目管理工程师(中项)系列16b_风险管理(下)
世界观点:4年来首次下滑 AMD发布Q1季度财报:锐龙处理器成重灾区
五菱缤果营销比亚迪海豚话术曝光:颜值高、空间大
【速看料】五一后机票价格暴跌 飞三亚从2800降到280元 专家表态:很正常
联合国秘书长:呼吁以色列停止行政拘留的做法|全球观焦点
python图像处理库
Java读取数据库表
世界今热点:徊的拼音_徊怎么组词
流媒体时代谋生艰难!好莱坞编剧15年来将首次罢工
为何插电混动车主爱在外充电 理想高管分析:薅羊毛感觉爽
当前资讯!司机等红绿灯时看手机被罚200扣3分 车是静止状态:网友吵翻 但事实没错
NV一代神卡卷土重来!Steam新报告:RTX 40降价仍没存在感_当前热议
五一想在户外看电影、选购投影仪一定要注意这几点
浙商证券研究所所长助理陈杭离职:否认网传800万年薪,专心处理舆论_世界热资讯
81.数组 全球热门
Win11“颠覆性”功能被遗弃:失效三个月仍被微软无视
嘴硬还是明智?丰田高管:电动汽车技术不成熟、混动才实用
同花顺ai机构活跃度指标公式源码_活跃度100
Android-图片压缩(二)-纯干货
C# 常量 结构体 委托 热门看点
喝的二五八万是什么意思_二五八万是什么意思
性能达SteamDeck两倍!华硕ROG Ally掌机先行开箱来了
奇葩!插队发飙者称是换队 网友吐槽发飙发泼有理:景区称仍算插队
天天热议:手机就能跑!开源AI机器人MLC LLM发布:无需联网
喜欢玩手机 那就活该单身
沃尔沃首款全电动汽车现已准备好接触其首批英国客户
降价伤人伤己?特斯拉国内外突然涨价背后:实为去库存|每日短讯
ChatGPT导致信息泄露后:三星将开发内部AI工具
女子淄博吃烧烤排不上队被投喂饱 山东太热情:人民日报点赞
11.迷宫问题(BFS 储存路径)
哈弗的新款Boxy SUV由前路虎设计师设计|世界球精选
韩国大学生吃掉天价香蕉艺术品 称是行为艺术!原作者回应了 每日速读
焦点快报!最高热效率达44%:五菱柳机自研高热效发动机点火成功
私拆承重墙高楼已加固 居民称胆真大:多层裂纹被掩盖 还敢住吗
坏账损失核算方法有_坏账损失核算方法 世界即时看
卖不动很无奈?NVIDIA对RTX 4090官降:今年第三次了
华为重申保持创新:1年1615亿研发费下14nm以上EDA国产化 5G必要专利全球第一_全球观热点
appuploader iOS 应用自动发布
苹果酸酶_关于苹果酸酶的简介
Windows 12这般模样?概念设计出炉:任务栏/开始菜单无比舒服 天天头条
21 文件六大基本操作|焦点速读
Tomcat7安装基于jdk 1.7环境
全球资讯:STM32_5(中断)
ASML吓坏?俄罗斯放狠话加快自研光刻机 能产7nm芯片:合作伙伴敲定
画面瘆人!印度机场从一女子包中搜出22种蛇 环球百事通
《最终幻想16》召唤兽概念图曝光!极具设计感 世界热闻
显存容量很重要!RTX 3060 8GB魔改12GB显存后:性能提升22%-全球球精选
全球播报:长城魏玛奇朵dht-phev特调版外观设计精致,线条流畅
业主拆承重墙 裂缝已蔓延到21层行为被称谋杀:律师回应公共安全罪可刑拘-当前短讯
被指插队发飙当事人回应原委上热搜 是排队平移非插队:自己被冤枉 网友看醉
世界最新:物业公司在小区建简易摊位 合同到期 业主能不能收回?
哈希表与布隆过滤器
全球观热点:好客山东名不虚传!淄博0.85米志愿者喝着奶帮看行李
爱买不买?三星等国外大厂减产倒逼SSD等存储涨价 国产厂商不怕|焦点资讯
当前资讯!素质堪忧?垃圾站现1000万日元 日本12人前去冒领:最终结果意外
孔雀为躲游客拔毛被滑车碾压:为珍贵白孔雀!景区回应_全球速看
【世界报资讯】五一“赛程近半” 文娱及旅游等消费数据有多强劲?
gcc/g++编译 全球最新
全球百事通!家电行业周报:三大白电4月空冰洗排产数据较好
每日简讯:提前十一天!《塞尔达传说:王国之泪》意外偷跑:模拟器可玩
终于像是“次世代”了:微软为Xbox开发新版UI
高质量发展调研行丨产业集群提速 项目建设正酣-天天快资讯
五一返程注意!暴雨大暴雨要来了:华东、华中将现今年来最强降雨_环球快讯
世界微资讯!特斯拉差点破产:马斯克入选瑞典“失败博物馆”
曝小鹏“自动驾驶”避让大车险冲出高架 客服回应:会反馈核实|世界播资讯
时讯:失业潮或在路上!IBM计划用AI取代7800个岗位
环球观焦点:5月24开播!美版《西游ABC》来了:杨紫琼演观音 吴彦祖演美猴王
天天热头条丨傅欢俱乐部赛事达成200次出场,中超175场,中甲25场
频频把辅助驾驶当成自动驾驶:一嘴硬的理想车主撞了-全球热门
云南母鸡山服务区冲厕出现红水吓跑小孩:工作人员释疑 长见识 全球即时
对标苹果!微软自研Arm芯片在路上了|天天播报