如何调用OpenAI接口
时间: 2023-01-28 07:31:01 浏览: 108
delphi 调用OpenAI接口
要调用OpenAI的接口,首先你需要在OpenAI的网站上注册一个帐号,然后去控制台里申请一个API Key。申请完之后,你就可以在你的代码里使用这个API Key来调用OpenAI的接口了。
具体的方法是,使用你喜欢的编程语言,调用相应的API接口,并在请求头里设置"Authorization"参数,值为"Bearer <API_KEY>"。例如,如果你使用的是Python,可以使用requests库来发送HTTP请求,代码示例如下:
```
import requests
api_key = "<API_KEY>"
model_engine = "davinci"
prompt = "What is your name?"
response = requests.post(
"https://api.openai.com/v1/engines/{}/completions".format(model_engine),
headers={
"Authorization": "Bearer {}".format(api_key),
"Content-Type": "application/json",
},
json={
"prompt": prompt,
"max_tokens": 256,
"temperature": 0.5,
},
)
completions = response.json()["choices"]
```
这段代码会调用OpenAI的Davinci模型,向它发送一个文本输入"What is your name?",并获得一个回应。
阅读全文