戳戳猫的小窝
更新日志
关于
## 1 PyCharm下载 下载地址如下: [下载 PyCharm:JetBrains 出品的用于数据科学和 Web 开发的 Python IDE](https://www.jetbrains.com/zh-cn/pycharm/download/?section=windows) 选择PyCharm Community Edition版本即可。 ## 2 miniconda下载 下载地址如下: [Download Now | Anaconda](https://www.anaconda.com/download/success) 选择下载Miniconda Installers。 ## 3 新建项目 打开PyCharm,点击【新建项目】,选择【自定义环境】,位置中“\”后的名称改为“APICalling”,名称中的名称保持一致。 类型选择Conda,版本选择3.12,点击【创建】  在根目录创建一个名为“completionsDemo.py”的python文件,代码如下: ```python from openai import OpenAI client = OpenAI( api_key="sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxx", base_url="https://api.siliconflow.cn/v1", ) completion = client.chat.completions.create( model="Qwen/Qwen2.5-7B-Instruct", messages=[ {"role": "system","content": "你是一位诗人"}, {"role": "user", "content": "请生成一首关于春天的诗"} ], temperature=0.7 ) print(completion.choices[0].message.content) ``` 首次创建项目第一行会显示报错,这是因为项目中没有安装openai的包,因此需要安装openai的包后才能启动项目。 运行项目后,控制台显示如下: ``` 春意醉江南,花开满树红。 莺啼柳絮舞,燕语绿波中。 草长莺飞日,蝶绕花间风。 寻香步幽径,心醉不知东。 ``` 在Python中调用api和Apifox中调用api的方法类似,需要的信息都是相同的,返回的信息也都是相同的,只是Python中的openai包对调用进行了封装,因此不需要通过http库去调用api接口。
Python环境配置