找回密码
 会员注册
查看: 33|回复: 0

AI大模型OpenAI接口调用②(MacOS中进行OpenAI开发安装openai软件包PyCharm中开发Python程序调用OpenAI接口)

[复制链接]

5

主题

0

回帖

16

积分

新手上路

积分
16
发表于 2024-9-3 00:47:52 | 显示全部楼层 |阅读模式
文章目录一、安装PythonSDK1、检查Python版本2、安装Python-安装包安装3、安装Python-Homebrew安装二、安装OpenAI软件包三、安装PyCharm四、导入OpenAI库并进行开发一、安装PythonSDK1、检查Python版本打开MacOS的命令行终端:进入MacOS的"启动台",选择"其它"选项,选择"终端"选项,打开终端;在终端中输入python--version1或python3--version1选项,可以查看当前安装的Python或Python3的版本,执行第二条命令,发现当前的Python版本是Python3.12.2;开发OpenAI建议使用Python3;2、安装Python-安装包安装到Python官方网站https://www.python.org/下载Python,在下载页面上,选择适用于MacOS的安装程序,建议选择最新版本的Python3安装程序进行下载,Python2.x已经过时且不再被官方支持;下载完成后,找到"下载"目录中的的pkg文件,双击pkg文件启动安装程序;按照安装程序中的指示进行安装,一般选择默认安装设置即可,会自动将Python添加到环境变量中;安装完成后,执行python3--versio1命令,查看是否安装完成;3、安装Python-Homebrew安装参考【FFmpeg】在MacOS中编译FFmpeg源码①(homebrew安装|通过gitee源安装homebrew|安装FFmpeg编译所需的软件包)博客,安装Homebrew;安装完Homebrew后,可执行如下命令,安装Python3;brewinstallpython31二、安装OpenAI软件包执行pip3installopenai1命令,安装OpenAI软件包;如果安装的时Python2.x,则使用pipinstallopenai命令进行安装;执行时报如下错误:hsl@hanshulangdeAir~%pip3installopenaierror:externally-managed-environment×Thisenvironmentisexternallymanaged╰─>ToinstallPythonpackagessystem-wide,trybrewinstallxyz,wherexyzisthepackageyouaretryingtoinstall.Ifyouwishtoinstallanon-brew-packagedPythonpackage,createavirtualenvironmentusingpython3-mvenvpath/to/venv.Thenusepath/to/venv/bin/pythonandpath/to/venv/bin/pip.Ifyouwishtoinstallanon-brewpackagedPythonapplication,itmaybeeasiesttousepipxinstallxyz,whichwillmanageavirtualenvironmentforyou.Makesureyouhavepipxinstalled.note:Ifyoubelievethisisamistake,pleasecontactyourPythoninstallationorOSdistributionprovider.Youcanoverridethis,attheriskofbreakingyourPythoninstallationorOS,bypassing--break-system-packages.hint:SeePEP668forthedetailedspecification.[notice]Anewreleaseofpipisavailable:24.0->24.1.2[notice]Toupdate,run:python3.12-mpipinstall--upgradepip123456789101112131415161718192021尝试在命令后面添加--break-system-packages参数选项,即可解决上述问题;执行pip3installopenai--break-system-packages1命令,安装openai软件包;三、安装PyCharm参考【开发环境】Mac安装PyCharm开发环境(下载PyCharm|安装PyCharm)博客,在MacOS中安装PyCharm;四、导入OpenAI库并进行开发在PyCharm项目中,导入OpenAI库,编写一个简单的对话流程;fromopenaiimportOpenAIclient=OpenAI(api_key="sk-6o3KJuuocEXpb1Ug39D0A4913a844fCaBa892eDe9814Df8a",base_url="https://api.xiaoai.plus/v1",)completion=client.chat.completions.create(model="gpt-3.5-turbo",messages=[{"role":"system","content":"Youareahelpfulassistant."},{"role":"user","content":"Hello!"}])print(completion.choices[0].message)12345678910111213141516
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2025-1-13 17:37 , Processed in 1.662874 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表