使用apipost连接openai的接口进行模型对话
- 1.API准备
- 2.APIPOST配置
- 2.1请求地址和header的设置
- 2.2认证API设置
- 2.3body设置
- 2.4结果
1.API准备
这里使用网络上的API,使用硅基流动的 API Key,所以接下来便是注册并获取 API Key 了。
首先,我们打开 https://account.siliconflow.cn/login 来注册硅基流动的账号(如果注册过,则直接登录即可)。
在完成注册后,打开 https://cloud.siliconflow.cn/account/ak 来准备 API Key。首先创建新 API 密钥,然后点击密钥进行复制,以备后续使用。
复制密钥备用
2.APIPOST配置
2.1请求地址和header的设置
2.2认证API设置
2.3body设置
{
"model": "internlm/internlm2_5-7b-chat",
"messages": [
{
"content": "hi,什么是股票",
"role": "user"
}
],
"temperature": 0.7,
"top_p": 1,
"logprobs": false,
"top_logprobs": 0,
"n": 1,
"max_tokens": null,
"stop": null,
"stream": false,
"presence_penalty": 0,
"frequency_penalty": 0,
"user": "string",
"repetition_penalty": 1,
"session_id": -1,
"ignore_eos": false,
"skip_special_tokens": true,
"top_k": 40
}
2.4结果
如果没有意外,那么远程服务返回对话结果: