首个接入 ChatGPT 的开源文档工具来了! 可用 AI 辅助生成文档!
更新了什么
ShowDoc 是一个非常适合 IT 团队的在线 API 文档、技术文档工具,既有免费开源版,也有开箱可用的在线官网版。
本次版本 v3.1.0 主要新增了 AI 助手功能,集成了 chatGPT 的能力来辅助用户生成文档内容。
如何使用 AI 助手
在 showdoc 的新建 /编辑页面,可以使用 AI 助手来自动补全生成一些文档内容。你可以输入一些关键字,或者几句话,然后让 AI 来帮你写完整。
比如,你可以在输入框输入:
请分别用 C ,C++ ,java ,php ,go ,js 生成冒泡排序代码,以 markdown 格式输出。
那么它就会输出几个代码块,每个代码块对应着一种语言实现的冒泡排序。
你也可以输入:
请根据以下关键字,生成一篇连贯的微小说,一百字左右: 地球,星空,流星,山峦,湖泊,森林
这样 AI 就会生成一段文字,且字数按照你的要求来生成。比如以上的关键词会生成下面的结果
苏轻望着星空,看到流星划过夜空,他心中充满了期待与惊喜。 此时此刻,他只想要继续沉醉在大自然的宁静当中,享受这片完美的天地。 他慢慢地朝前走去,穿越山峦,来到一个绿意盎然的湖泊边,森林四周, 一片幽静。苏轻心沾湖静,感受着这片神奇的地球,他向它敬礼,以此来表达对它的尊重。
你甚至可以利用 AI 来做语言转换,比如:
请把以下代码,改用 js 来实现,以 markdown 代码块输出 function send_post($url, $post_data) { $postdata = http_build_query($post_data); $options = array( 'http' => array( 'method' => 'POST', 'header' => 'Content-type:application/x-www-form-urlencoded', 'content' => $postdata, 'timeout' => 15 * 60 // 超时时间(单位:s ) ) ); $context = stream_context_create($options); $result = file_get_contents($url, false, $context); return $result; };
得到结果(当然,太深入的代码,它生成的不会完全正确,但是在此基础上手工改正,总比从头开始写要轻松)
// 使用 JS 实现以上功能 function send_post(url, post_data) { const postdata = new URLSearchParams(post_data).toString(); const options = { method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, body: postdata, timeout: 15 * 60 // 超时时间(单位:s ) }; return fetch(url, options) .then(response => response.text()); }
其他说明
如果你是使用官网在线服务,https://www.showdoc.com.cn/ ,则默认启动 AI 助手功能。
如果你是部署私有版 showdoc ,你则需要有 chatGPT 账号,然后登录其官网 ,打开 https://platform.openai.com/account/api-keys 来获取 API KEY 。
进入 showdoc 管理后台设置好 API KEY 后 ,你可能还需要解决服务器的网络问题,确保服务器正确联通 https://api.openai.com 这个地址。如果你无法解决让服务器“科学上网”的问题,可能无法使用 AI 。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
全平台数据 (数据库) 管理工具 DataCap 1.6.0 发布
当前版本涉及几个主要更新。 DataCap发布 发布版本 发布时间 1.6.0 2023-03-02 General 添加 Logo 支持SHOW PATHS xxx 修复时间函数问题 重构所有模块 添加http lib 添加logger lib SPI JDBC:修复连接失败不关闭连接 Web 添加默认水印 删除关于页面 添加路由权限控制 优化查询页面树形菜单的延迟加载 Plugin 支持duckdb 支持alioss Zookeeper(Native) 支持SHOW PATHS xxx Dependencies Bump maven-javadoc-plugin3.4.1-->3.5.1 Bump oceanbas-client2.4.0-->2.4.2 Contributors 非常感谢以下贡献者为这个版本的源代码做出了贡献 排名不分先后 GitHub ID @why198852 @mlboy @qianmoQ Download https://datacap.edurt.io/download.html
- 下一篇
私域管理平台,LinkWechat V4.1.0 版本发布
LinkWeChat 基于企业微信开放能力,不仅集成了企微强大的后台管理及基础的客户管理功能,而且提供了多种渠道、多个方式连接微信客户。并通过客情维系、聊天增强等灵活高效的客户运营模块,让客户与企业之间建立强链接,从而进一步通过多元化的营销工具, 帮助企业提高客户运营效率,强化营销能力,拓展盈利空间 LinkWeChat v4.1.0主要的升级内容如下: 1、系统素材相关功能,全面升级为内容中心; 2、修复系统相关bug; 3、离职员工,客户等相关功能优化
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Linux系统CentOS6、CentOS7手动修改IP地址
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境