可以不要用定义def形式的代码吗,换一个python代码
时间: 2024-01-24 15:17:18 浏览: 26
当然可以,以下是一个简单的 Python 代码示例:
```python
# 导入所需库
import openai
import pprint
# 设置 API 密钥
openai.api_key = "YOUR_API_KEY"
# 选择模型 ID 和模型名称
model_engine = "text-davinci-002"
model_prompt = "Hello, I'm an AI model. How can I assist you today?"
# 发送 API 请求
response = openai.Completion.create(
engine=model_engine,
prompt=model_prompt,
max_tokens=50,
n=1,
stop=None,
temperature=0.5
)
# 输出响应结果
pprint.pprint(response.choices[0].text)
```
在这个示例中,我们使用 OpenAI 的 Python SDK,设置 API 密钥,选择一个模型(`text-davinci-002`),并向这个模型发送一个简单的提示(`Hello, I'm an AI model. How can I assist you today?`),然后从模型中获取一个响应,并将其作为文本输出。你需要将 `YOUR_API_KEY` 替换为你自己的 OpenAI API 密钥。