史上最全最详细的多语言调用 3.5 Turbo 的 API 教程(持续更新中)

3.5 Turbo 模型是 Chat 所使用的模型,现 OpenAI 已正式开放 Chat 的 API 能力供广大开发者使用,它可以提供超高准确性、可靠性和可扩展性,让机器学习和自然语言处理的开发者以极低的成本获取精准的结果。

那么我们如何通过API 的方式调用 3.5 呢?下面给大家整理多种语言的调用方式以及接入示例代码,有需要赶紧收藏起来。

调用代码示例

Java 示例

OkHttpClient client = new OkHttpClient().newBuilder().build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{"system":"你是一个小助手","message":["user:我是孙悟空","assistant:你好,悟空","user:今天师傅有没有被抓走?"],"temperature":"0.9"}");
Request request = new Request.Builder().url("https://eolink.o.apispace.com/chatgpt-turbo/create").method("POST",body).addHeader("X-APISpace-Token", 平台上的 APIKey).addHeader("Authorization-Type","apikey").addHeader("Content-Type","").build();Response response = client.newCall(request).execute();

PHP / pecl_http 示例

<?php$client = new http\Client;
$request = new http\Client\Request;$body = new http\Message\Body;
$body->append("{"system":"你是一个小助手","message":["user:我是孙悟空","assistant:你好,悟空","user:今天师傅有没有被抓走?"],"temperature":"0.9"}");$request->setRequestUrl("eolink.o.apispace.com/chatgpt-turbo/create");
$request->setRequestMethod("POST");
$request->setBody($body);$request->setHeaders(array("X-APISpace-Token" => 平台上的 APIKey,"Authorization-Type" => "apikey","Content-Type" => ""
));$client->enqueue($request)->send();
$response = $client->getResponse();echo $response->getBody();

PHP / cURL

<?php$curl = curl_init();curl_setopt_array($curl, array(CURLOPT_URL => "https://eolink.o.apispace.com/chatgpt-turbo/create",CURLOPT_RETURNTRANSFER => true,CURLOPT_ENCODING => "",CURLOPT_MAXREDIRS => 10,CURLOPT_TIMEOUT => 30,CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,CURLOPT_CUSTOMREQUEST => "POST",CURLOPT_POSTFIELDS => "{"system":"你是一个小助手","message":["user:我是孙悟空","assistant:你好,悟空","user:今天师傅有没有被抓走?"],"temperature":"0.9"}",CURLOPT_HTTPHEADER => array("X-APISpace-Token: 平台上的 APIKey","Authorization-Type:apikey","Content-Type:application/json"),
));$response = curl_exec($curl);$err = curl_error($curl);curl_close($curl);if ($err) {echo "cURL Error #:" . $err;
} else {echo $response;
}

Python / http.client(Python 3)

import http.clientconn = http.client.HTTPSConnection("eolink.o.apispace.com")payload = {"system":"你是一个小助手","message":["user:我是孙悟空","assistant:你好,悟空","user:今天师傅有没有被抓走?"],"temperature":"0.9"}headers = {"X-APISpace-Token": 平台上的 APIKey,"Authorization-Type":"apikey","Content-Type":""
}conn.request("POST","/chatgpt-turbo/create", payload, headers)res = conn.getresponse()data = res.read()print(data.decode("utf-8"))

Python / Requests

import requestsurl = "https://eolink.o.apispace.com/chatgpt-turbo/create"payload = {"system":"你是一个小助手","message":["user:我是孙悟空","assistant:你好,悟空","user:今天师傅有没有被抓走?"],"temperature":"0.9"}headers = {"X-APISpace-Token":平台上的 APIKey,"Authorization-Type":"apikey","Content-Type":""
}response=requests.request("POST", url, data=json.dumps(payload), headers=headers)print(response.text)

HTTP

POST  /chatgpt-turbo/create HTTP/1.1
Host: eolink.o.apispace.com
X-APISpace-Token:平台上的 APIKey
Authorization-Type:apikey
Content-Type:application/json{"system":"你是一个小助手","message":["user:我是孙悟空","assistant:你好,悟空","user:今天师傅有没有被抓走?"],"temperature":"0.9"}

JavaScript / Jquery AJAX

var data = "{"system":"你是一个小助手","message":["user:我是孙悟空","assistant:你好,悟空","user:今天师傅有没有被抓走?"],"temperature":"0.9"}"$.ajax({"url":"https://eolink.o.apispace.com/chatgpt-turbo/create","method": "POST","headers": {"X-APISpace-Token":平台上的 APIKey,"Authorization-Type":"apikey","Content-Type":""},"data": data,"crossDomain": true
}).done(function(response){}).fail(function(jqXHR){})

NodeJS / Request

var request = require("request");
var requestInfo={method: "POST",url: "https://eolink.o.apispace.com/chatgpt-turbo/create",headers: {"X-APISpace-Token":平台上的 APIKey,"Authorization-Type":"apikey","Content-Type":""},body: "{"system":"你是一个小助手","message":["user:我是孙悟空","assistant:你好,悟空","user:今天师傅有没有被抓走?"],"temperature":"0.9"}"
};request(requestInfo, function (error, response, body) {if (error) throw new Error(error);console.log(body);
});

微信小程序

var data = {"system":"你是一个小助手","message":["user:我是孙悟空","assistant:你好,悟空","user:今天师傅有没有被抓走?"],"temperature":"0.9"} wx.request({"url":"https://eolink.o.apispace.com/chatgpt-turbo/create","method": "POST","header": {"X-APISpace-Token": 平台上的 APIKey,"Authorization-Type":"apikey","Content-Type":""},"data": data,"success": (response)=> {console.log(response.data)}
})

还有如 GO、Ruby(Net:Http)、Shell / Httpie 等语言,我就不一一列举了,有需要的小伙伴欢迎下方留言告知。看到我都会整理出来给大家的。

如何获取平台上的 APIKey

  1. 需要魔法才能使用的 OpenAI 官方,大家可以自行搜索如何使用魔法。
  2. 国内不需要魔法就能用渠道 — APISpace

APISpace的使用步骤:

登录成功后,可以进入顶部菜单的 我的 API ,选择侧边栏的 访问控制 入口,获取到上述示例代码中的 APIKey。

如何在线测试 3.5 Turbo 的 API

  1. 注册登录 APISpace

进入聊天机器人 3.5 - Turbo 详情页 ,点击【免费试用】按钮即可领取免费次数

2.进入测试页面

输入请求参数值,点击【发送】按钮

APISpace 简单介绍

APISpace 是 一个专注生产和提供 API 的平台,API 接口类型丰富,比如说天气类、短信类、OCR类、以及物流等等,基本满足多个行业的数据需要,有其他开发需要的小伙伴完全可以先来这里找找。

写在最后

都看到这了,不介意收藏一下啦,整理不易,有疑问欢迎下方评论留言。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/66158.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

寻找新奇有趣的AI工具合集,一个网站就够了

随着ChatGpt横空出世&#xff0c;越来越多的AI工具涌现出来&#xff0c;利用这些工具&#xff0c;我们就可以玩转智能办公&#xff0c;尽享高效快捷。那么&#xff0c;我们从哪里可以即时获取到这些产品的信息呢&#xff1f;又如何调兵遣将&#xff0c;化种类繁多的AI工具为各种…

云炬Android开发笔记 17商品详情功能开发

阅读目录 1.商品详情ui框架设计 1.1 自定义圆形控件 1.2 底部栏的布局 1.3 整体布局 2.商品详情UI-MD风格伸缩渐变效果实现 2.1 ui的绑定 2.2 服务器中商品详情页的数据的取出 3.商品详情页的中间信息的完善 4. 商品详情页下部滑动Tab页面的实现 4.2 填充的ImageDele…

chatgpt赋能python:Python怎么断行-让代码更易读

Python怎么断行 - 让代码更易读 大多数Python程序员都知道&#xff0c;代码可读性非常重要。好的代码应该易于阅读和理解&#xff0c;而不是让人困惑和痛苦。 然而&#xff0c;我们经常会发现一些Python代码在一行中拥挤着多个表达式、长变量名混杂其中&#xff0c;让人感到相…

如何利用citespace分析cnki里的文献——(1)导入数据

##&#xff08;一&#xff09;在cnki中导出数据 按照自己的需要进行检索&#xff0c;选择需要导出的文献题录&#xff08;最多一次可选择500个&#xff09;&#xff0c;导出格式选为“Refworks”&#xff0c;点击“导出”&#xff0c;导出题录的txt&#xff0c;注意&#xff1a…

研究方法|用CiteSpace进行科学文献可视化分析

研究方法|用CiteSpace进行科学文献可视化分析 CiteSpace是什么&#xff1f; 简单来说&#xff0c;它一款通过将国内外文献进行可视化分析来帮助你了解一门学科前世今生的软件。 面对成千上万篇的文献&#xff0c;怎样才能快速锁定自己最感兴趣的主题及科学文献&#xff0c;找…

❤️这两个文献神器绝了!一张图谱梳理文献脉络

文章目录 引言神器1&#xff1a;connected papers关联文献图谱过往工作衍生工作 神器2&#xff1a;semantic scholar文献检索被引情况Semantic Reader阅读器 小结 引言 每当我们接触一个新技术领域时&#xff0c;往往需要借助大量的文献调研&#xff0c;来梳理研究现状。 尤其…

论文写作——origin画图

一 origin的安装 详见下面网址&#xff0c;内涵下载路径和破解方法。 http://www.ddooo.com/softdown/51005.htm 1. 下载origin 网址&#xff1a;https://thepcgo.com/origin-pro-8-0-free-download/ 2.下载破解相关压缩包 链接&#xff1a;https://pan.baidu.com/s/1LwA…

Endnote参考文献分享与导入

Endnote参考文献分享与导入/转移 文章发给老师如何将参考文献一同发送 软件版本为X8 一、分享 首先找到Endnote library的位置&#xff0c;将两个文件【一个是后缀为enl的数据库文件和另一个是.data文件夹】一起复制到一个文件夹&#xff0c;压缩通过网盘、U盘等方式发送给接…

名帖376 祝允明 草书《滕王阁序并诗》

《中国书法名帖目录》 祝允明&#xff0c;号枝山&#xff0c;明长洲(今苏州)人。弘治五年(1492)举人&#xff0c;天资卓越&#xff0c;五岁能作径尺大字&#xff1a;九岁能诗&#xff0c;写文章有奇气&#xff0c;且才思敏捷&#xff0c;与唐寅、文徵明、徐祯卿号称“吴中四才…

名帖249 文徵明 行书《滕王阁序》

《中国书法名帖目录》 《滕王阁序》是王勃创作的一篇骈文&#xff0c;素有“千古第一骈文”之名&#xff0c;无论从内容上还是从形式上看&#xff0c;都代表了中国骈文的最高成就。 曾有人问如何写出《滕王阁序》这样的作品&#xff0c;殊不知《滕王阁序》这样的雄构不是写出…

《滕王阁序》

滕王阁序 唐 王勃 南昌故郡&#xff0c;洪都新府&#xff0c;星分翼轸&#xff0c;地接衡庐&#xff0c;襟三江而带五湖&#xff0c;控蛮荆而引瓯越。物华天宝&#xff0c;龙光射斗牛之墟&#xff1b;人杰地灵&#xff0c;徐孺下陈蕃之榻。雄州雾列&#xff0c;俊彩星驰&#x…

chatgpt赋能python:Python输出波形:让你的数据可视化更轻松

Python输出波形&#xff1a;让你的数据可视化更轻松 随着数据获取和处理的不断深入&#xff0c;数据可视化正在变得越来越重要。而Python是一种流行的、易学习的、高级编程语言&#xff0c;广泛用于数据科学、统计学、机器学习等领域。Python的可视化库也非常强大&#xff0c;…

chatgpt赋能python:Python词云包:让数据可视化更加生动形象

Python词云包&#xff1a;让数据可视化更加生动形象 在当前大数据时代下&#xff0c;如何让海量数据更加生动形象展示&#xff0c;成为了数据科学家们面临的一个重要问题。数据可视化是其中的一种解决方案&#xff0c;词云作为数据可视化的一种手段&#xff0c;是很受欢迎的。…

chatgpt赋能python:一、Python在数据可视化中的应用

一、Python在数据可视化中的应用 Python是一种功能强大的编程语言&#xff0c;早已成为数据科学家和分析师的首选语言。数据可视化对于从数据中汲取信息和传达想法来说至关重要。Python也是数据可视化的理想工具之一。Python提供了许多强大的库&#xff0c;其中包括了一些流行…

chatgpt赋能python:Python画图:实现数据可视化的利器

Python 画图&#xff1a;实现数据可视化的利器 Python 是一款广泛应用于科学计算、数据分析、人工智能等领域的编程语言。除了能够处理数据、运算数字外&#xff0c;Python 还拥有在数据可视化方面的先天优势。用 Python 来展示您的数据&#xff0c;不仅仅有助于更清晰地传达信…

chatgpt赋能python:用Python绘制波形图:一项方便易行的数据可视化技术

用Python绘制波形图&#xff1a;一项方便易行的数据可视化技术 Python 是一种高级多范式编程语言&#xff0c;它在科学、数据分析和机器学习领域中极受欢迎。因为 Python 的语法结构简单易懂&#xff0c;它被广泛应用于实现各种数据可视化技术。 在本文中&#xff0c;我们将探…

Mac下最好用的离线词典-欧陆词典破解版

英语不是很好的童鞋看英文文档是不是有点淡淡的忧伤&#xff1f;给大家推荐一款自用的离线词典&#xff0c;自带离线词库很大并且可随意扩展&#xff0c;支持鼠标划词取词。本人一直使用&#xff0c;感觉非常好使。如果大家有更好使的离线词典也可以在本章底部留言&#xff0c;…

沙拉查词——网页翻译神器,哪里不会点哪里

网页翻译神器——沙拉查词 安装使用在网页中使用在pdf中使用 安装 以Chrome浏览器为例&#xff0c;进入chrome网上应用店&#xff0c;搜索沙拉查词&#xff0c;进行安装。 安装好后会弹出设置界面&#xff0c;最重要的是设置翻译引擎(推荐谷歌和有道&#xff09;&#xff0c;其…

Lucene+分词器精确提取用户自定义关键词(Lucene版本3.6)

此篇博客的Lucene版本是3.6.0&#xff0c;若您的Lucene版本为5.X可以移步到此博文http://blog.csdn.net/echoyy/article/details/78468225 在分词的过程中&#xff0c;有时候需要只提取词典里自定义好的关键词&#xff0c;而传统的分词工具如(IKanalyzer)好像并不支持此功能 CS…

英语提升利器之沙拉查词,Anki

学好英语对程序员的重要性不言而喻。而对于已经工作的程序员来说,专门花时间去背英语单词显然性价比不高。在日常工作的场景中,大多数程序员只要能够熟练阅读英文官方文档和技术文章就足够了。在这篇文章中,我将为大家介绍两个提升英语阅读的利器—沙拉查词,Anki。 学习场…