小白请看!使用Postman发送openai请求,连接openai!

前言

今天我们来聊聊如何使用Postman发送模拟请求

使用 OpenAI GPT-3.5 进行模型调用时,会发送 HTTP 请求到 OpenAI 的服务器。通常,您会使用 OpenAI 提供的 API 来进行请求。在 Python 中,您使用 OpenAI Python 客户端库可以包含,其中openai.Completion.create()方法来发起模型请求。

以下是一个简单的示例代码:

python 复制代码
import openai

openai.api_key = 'YOUR_API_KEY'  # 替换为您的 OpenAI API 密钥

response = openai.Completion.create(
  engine="text-davinci-003",
  prompt="Translate the following English text to French: '{}'",
  max_tokens=60
)

print(response['choices'][0]['text'])

在这个例子中,openai.Completion.create()发送了一个请求,要求使用达芬奇模型将给定的英文文本翻译成语法。服务器收到请求后,会进行处理并返回生成的文本作为响应。

Postman模拟请求

Postman 是一个强大的 API 开发和测试工具,其中的模拟请求功能允许开发者和发送模拟的创建 HTTP 请求以测试 API 的端点。使用Postman模拟请求需要以下步骤:

1.打开邮递员:

启动Postman应用,确保您已经登录,并且可以访问需要测试的API。

2.创建一个新请求:

在 Postman 左上角的工具栏中,选择"Request"(请求)按钮,创建一个新的请求。您可以选择请求的类型(GET、POST、PUT、DELETE 等)。

3.配置请求参数:

  • 输入请求的URL:在请求的地址输入目标API的端点地址。
  • 选择请求类型:在请求类型下拉菜单中选择合适的HTTP方法。
  • 添加请求头:在请求头部分添加必要的头信息,如Content-Type、Authorization等。

4.设置请求体(如果需要):

如果您的请求需要发送数据,例如 POST 请求,可以在请求体中添加相应的参数、JSON 或表单数据。

5.发送请求:

确认所有参数和配置都正确无误后,点击 Postman 中的"发送"(发送)按钮。Postman 将模拟请求并发送到目标 API 的端点。

6.查看响应:

Postman会显示API服务器返回的响应。您可以查看响应的状态码、响应头、响应体等信息。

通过这些步骤,您可以在 Postman 中模拟请求,测试 API 的各种功能,确保其正常工作,并方便地与 API 进行交互。 Postman 提供了洞察的界面,使得构建和调试请求变得非常正确。

实战

首先进入openai网站,拿到我们的API。教程如下:

选择VPI

复制我们的API keys, 如果没有的话点击Create new secret key,这样我们就可以拿到我们的API了。

  1. 创建一个新的请求

进入Postman中,点击Workspaces然后点击My Workspace,点击右边加号创建一个新的请求

2,配置请求参数 输入URL,这里输入为openAI的端点,https://api.openai.com/v1/completions, 接下来我们选择POST请求类型。

设置Authorization头,选择Bearer Token,添加oepnai的API,在Token中输入

  1. 设置请求体

经过了以上步骤后,我们已经连接到了oepnai,接下来我们要在请求体中带上我们的请求:

  1. 发送请求

点击右上角Send,接下来等待响应

  1. 查看响应

openAI回复在text处, 你好

今天的内容就到这啦,如果你觉得小编写的还不错的话,或者对你有所启发,请给小编一个辛苦的赞吧

相关推荐
gptplusplus2 分钟前
超越自动化:为什么说供应链的终局是“AI + 人类专家”的混合智能?
大数据·人工智能
耐达讯通信技术5 分钟前
耐达讯自动化RS485与Profinet双向奔赴,伺服驱动器连接“稳稳拿捏”
运维·人工智能·物联网·网络协议·自动化·信息与通信
hqyjzsb7 分钟前
2025职场进阶:B端产品经理必备的计算机专业技能精要
大数据·开发语言·人工智能·产品经理·编程语言·caie
Victor3568 分钟前
Redis(47)如何配置Redis哨兵?
后端
Victor3568 分钟前
Redis(46) 如何搭建Redis哨兵?
后端
耐达讯通信技术9 分钟前
嘎嘎厉害!耐达讯自动化RS485转Profinet网关就是食品温控的“天选之子”
运维·服务器·网络·人工智能·网络协议·自动化·信息与通信
逐云者1231 小时前
AI创业公司:来牟科技-智能割草机器人
人工智能·科技·机器人·智能割草机器人
taxunjishu1 小时前
CC-Link IE FB 转 DeviceNet 实现欧姆龙 PLC 与松下机器人在 SMT 生产线锡膏印刷环节的精准定位控制
运维·人工智能·物联网·自动化·区块链
茫茫人海一粒沙1 小时前
让语言模型自我进化:探索 Self-Refine 的迭代反馈机制
人工智能
富唯智能1 小时前
复合机器人能否更换末端执行器?
人工智能·工业机器人·复合机器人