API调用指南-CURL

准备工作

安装 Postman

Postman 是一款功能强大的 API 接口调试和测试工具。你可以通过浏览器访问 https://www.postman.com/open in new window 并下载适合你操作系统的客户端。

使用 Postman 调用 curl http 接口

1. 创建 API 请求

在 Postman 中,选择 "Collection" 菜单,然后点击 "New Collection" 按钮,为你的 API 请求创建一个新的集合。

2. 创建 API 请求并设置参数

点击 "+" 按钮,创建一个新的请求,然后在请求中填写 URL、请求方法POST、请求头等信息。url地址设置如下:

https://brain-llm-saas.emotibot.com/api/v1/model/chat_completions_stream_endpoint?apiKey={key}

在 "Body" 字段中,选择 "raw" 类型,然后设置json格式参数参数。body格式设置如下

{
	"model_uid": "DokGt2E3jLrFWhyOsTcmKCif4RIu790glYanNVzpxSqdevPwbX",
	"runtime_parameters": {
        "max_tokens": 2096,
        "top_p": 0.7,
        "top_k": 30,
		"temperature": 0.2,
		"messages": [{
				"role": "user",
				"content": "你好,北京什么气候"
			},
			{
				"role": "assistant",
				"content": "北京是亚热带气候。"
			},
			{
				"role": "user",
				"content": "那上海呢?"
			}
		]
	}
}

3. 运行 curl 命令

点击 "Run" 按钮,Postman 将运行你的 curl 命令,并将返回的响应保存到 Postman 的 "Collection" 中。

4. 查看和分享 API 响应

在 Postman 的 "Collection" 中,你可以查看 API 的响应内容。

使用终端调用 curl http 接口

1. 准备 curl 命令

在终端中,复制上面创建的 curl 命令。

curl --location 'https://brain-llm-saas.emotibot.com/api/v1/model/chat_completions_stream_endpoint??apiKey={key}' \
--header 'Content-Type: application/json' \
--data '{
	"model_uid": "DokGt2E3jLrFWhyOsTcmKCif4RIu790glYanNVzpxSqdevPwbX",
	"runtime_parameters": {
        "max_tokens": 2096,
        "top_p": 0.7,
        "top_k": 30,
		"temperature": 0.2,
		"messages": [{
				"role": "user",
				"content": "你好,北京什么气候"
			},
			{
				"role": "assistant",
				"content": "北京是亚热带气候。"
			},
			{
				"role": "user",
				"content": "那上海呢?"
			}
		]
	}
}'

2. 运行 curl 命令

在终端中,运行你的 curl 命令。

3. 查看 API 响应

在终端中,你可以查看 API 的响应内容。

小结

通过 Postman 和终端调用 curl http 接口的步骤如下:

  1. 安装Postman 和 Node.js
  2. 创建 API 请求
  3. 运行 curl 命令
  4. 查看 API 响应