关于chatgpt:首个接入chatGPT的开源文档工具来了-可用AI辅助生成文档

地址

官网: https://www.showdoc.com.cn

开源地址: https://github.com/star7th/showdoc

更新了什么

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 。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理