大模型应用_ChatGPT-Next-Web

1 用后感

这个工具,我也是用了好长时间,就是感觉如果不点亮一颗星,自己就不是人了的那种。

一开始在国内用 ChatGPT 非常麻烦,就买了一个套壳的服务,他使用的界面就是 ChatGPT-Next-Web,我和朋友们都觉得这个界面是真心好看真心好用。

项目地址:https://github.com/Yidadaa/ChatGPT-Next-Web/

2 使用方法

docker pull yidadaa/chatgpt-next-web
docker run -d -p 3000:3000 \-e OPENAI_API_KEY=sk-xxxx \-e CODE=页面访问密码 \--net=host \-e PROXY_URL=http://127.0.0.1:7890 \yidadaa/chatgpt-next-web

image 大小只有 198M,非常完美的一键部署。

3 功能

  • 整体功能,核心是想解决什么问题

    通过它能很好地解决国内使用 ChatGPT 的问题;比如我买一个或者搭一个服务,我这边解决了科学上网和费用的问题;朋友、同事、家人就可以一起用。

  • 当前解决了什么问题,哪些问题解决不了

    优点是很完美地实现了前端,在国内,是很完美的 ChatGPT 调用方式。不足是只能调用 ChatGPT,不支持其它模型,万一哪天在国内可以正常连接ChatGPT,可能大家就不太会用这个了。

  • 提供哪些功能点,其中哪些是刚需

    轻巧,部署快,完整的 Markdown 支持,提供各种 Prompt 等等,参数设置界面做得很细。
    我很少用他的附加功能,99% 的时间使用其主功能,即解决国内使用 ChatGPT 的问题。尤其在目前的网络环境下,应该算是刚需。

  • 用户使用难度,操作逻辑是否过于复杂

    一键部署,使用难度几乎为 0。

4 技术栈

  • 技术栈是什么
    • 框架是 React,TypeScript 实现前端
  • 现有底层工具消化了哪些常用功能
    • 没太仔细看 TypeScript,感觉多数功能都是自行实现的
  • 代码主要集中在哪部分
    • 主要实现前端界面
  • 代码量和难度
    • 代码 TypeScript 为主,约 15000+ 行

5 商业模式

怕哪天 ChatGPT 又不能用,不能续费了;我买了一个补充连接方案,使用的就是这个界面。其上可以使用 GPT-3.5, GPT-4,很是方便,也不贵,只是后来国内的界面连不通,需要科学上网才能使用,就感觉没那么方便了。

在当前的网络条件下,中转是很重要的环节。通过套壳得到收益,也算是提供一种服务。谁让咱不能直接使呢!只是得到收益的并不一定是作者。

再试想,利用之前获取的用户粘性,如果再多接入一些 LLM,加入一些附加功能,作为一个好用的 Hub,把多个服务打包卖,然后收取一定佣金…… 作为软件,目前他肯定是好用的,作为商品,可能还需要加一些自己的核心功能点吧?

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

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

相关文章

禾匠榜店商城系统 RCE漏洞复现

0x01 产品简介 禾匠榜店商城系统是浙江禾匠信息科技有限公司的一套基于PHP和MySQL的商城系统。 0x02 漏洞概述 禾匠榜店商城系统的api/testOrderSubmit模块下的preview方法存在命令执行漏洞,攻击者可以向服务器写入木马文件,直接获取服务器权限 0x03 漏洞概述 FOFA:bod…

西南科技大学数字电子技术实验四(基本触发器逻辑功能测试及FPGA的实现)FPGA部分

实验目的1、掌握基本RS触发器、集成D触发器和JK触发器的逻辑功能及测试方法。 2、熟悉D触发器和JK触发器的触发方法。 3、熟悉用JK和D触发器构成其他功能触发器的方法。 4、学会用FPGA实现本实验内容。 实验原理1、D触发器 Qn+1 = D 2、JK触发器 3、RS触发器 程序清单(每…

json.loads和eval 速度对比

json.loads和eval 速度对比 代码1结果图代码2参考地址 代码1 import json import time import pandas as pddata_sets pd.read_pickle("val_token_id.pandas_pickle") data_sets[str(i) for i in data_sets] starttime.time() [json.loads(i) for i in data_sets] …

sudo -i 和 sudo -s

一、sudo xxx 以root权限执行单条命令 二、sudo -i 进入一个持续的root环境,以root权限执行命令,但并不是切换到root用户 三、sudo -s 也是进入一个持续的root环境,以root权限执行命令,和sudo -i的区别是保存了原来普通用…

Docker创建镜像的方式---Dockerfile

Dockerfile可以创建自定义镜像。包括配置文件,挂载点,对外暴露的端口,设置环境变量。 Docker创建镜像的方式 1、 基于已有镜像创建:根据官方提供的镜像源,创建镜像。然后拉起容器。是一个白板智能提供基础的功能&…

RPG:一种面向Rust库的模糊测试目标自动生成技术(ICSE‘24)

- 这是我们在ICSE’24的论文RPG: Rust Library Fuzzing with Pool-based Fuzz TargetGeneration and Generic Support [1] 的科普版本。- 插播一条广告:西安电子科技大学广州研究院 ICTT(GZ) 实验室长期接收硕士、博士、博士后、教师岗位申请,欢迎勤奋、…

Linux:Oracle19c安装创建仓库

环境介绍 操作系统:centos7.9 使用yum:公网yum源 内核版本:3.10.0-1160.el7.x86_64 运行内存:4G swap交换内存:8G ssh软件: 软件包:LINUX.X64_193000_db_home.zip 下载链接: 适用于…

鸿蒙生态千帆起:从者众,行则远

“轻舟已过万重山”,鸿蒙的成长速度惊人,一定程度上打破了iOS和安卓二分天下的格局。短短四年时间,搭载华为鸿蒙系统的生态设备数已经突破7亿,开发者突破220万。据Counterpoint数据显示,华为HarmonyOS系统在中国的市场…

IoTDB JavaAPI

文章目录 使用样例Java使用样例 官方已经给出了相关使用Demo,下载地址为: https://github.com/apache/iotdb 直接拉取相对应版本的源码 使用样例 Java使用样例 代码位置 iotdb/example/session/src/main/java/org/apache/iotdb/SessionExample.java iotdb/exa…

HyperGCN笔记

1 Title HyperGCN: A New Method of Training Graph Convolutional Networks on Hypergraphs(Naganand Yadati、Prateek Yadav、Anand Louis、Madhav Nimishakavi、Vikram Nitin、Partha Talukdar)【NeurIPS 2019】 2 Conclision This paper proposes H…

爬虫解析——Xpath的安装及使用(五)

目录 一、Xpath插件的安装 二、安装 lxml 三、Xpath解析文件 1.解析本地文件 (1)导入本地文件 (2)解析本地文件 2.服务器文件解析 (1)获取网页源码 (2)解析服务器响应文件 …

SQL进阶 | 自连接

概述 SQL的自连接是指在一个SQL表中,使用自身表格中的实例进行联接并查询的操作。自连接通常使用别名来标识一个表格,在自连接中,表格被视为两个不同的表格,并分别用不同的别名来标识。然后,在WHERE子句中使用这些别名…