使用OpenAI创建自己的AI网站
如果你还是一个OpenAI的小白,有OpenAI的账号,但想调用OpenAI的API搞一些有意思的事,那么这一系列的教程将仔细的为你讲解如何使用OpenAI的API制作属于自己的AI网站。博主只能利用下班时间更新,进度慢,请海涵🥳。
1. 🎖️初探API
😼1. OpenAI API的首页:https://platform.openai.com/
😸2. 查看自己的API Key:
😽3. API Key顾名思义就是一把钥匙🔑,每次调用API时,出示这把钥匙,OpenAI可以对你验明真身,对你的请求次数进行计数,对你进行收费。刚刚注册时,有免费额度,轻度使用是足够的。
😽4. 如何调用OpenAI的API呢,OpenAI官网提供了一些案例,我们可以参考:
response = openai.Image.create(
prompt="a white siamese cat",
n=1,
size="1024x1024"
)
image_url = response['data'][0]['url']![在这里插入图片描述](https://img-blog.csdnimg.cn/e32077e65d9544989f04e359866f47eb.png)
🙀5. 从代码中可以看出,很明显openai.Image.create 是一个库,需要安装。官网也有说明,直接使用pip进行安装,建议使用国内镜像源:
👺6. 安装好openai库以后,我们运行一下提供的代码,有如下提示,如上所说我们请求时,需要使用API Key。
No API key provided. You can set your API key in code using 'openai.api_key = <API-KEY>'
😻7. 运行如下代码,向OpenAI请求一只小白猫:
import openai
api_key = "sk-e4F4o···························"
openai.api_key = api_key
response = openai.Image.create(
prompt="a white siamese cat",
n=1,
size="1024x1024"
)
image_url = response['data'][0]['url']
print(image_url)
🙀8. 报错:
👹9. 根据其他博主的经验,这里是urllib3的版本问题,这里直接告诉大家解决方法:
pip install urllib3==1.25.11
😻10. 再次运行就可以获取到url地址。使用浏览器打开,看看OpenAI为你生成的小白猫吧