FastGPT | 3分钟构建属于自己的AI智能助手

这篇具有很好参考价值的文章主要介绍了FastGPT | 3分钟构建属于自己的AI智能助手。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

这是一篇使用指南!!!

FastGPT是什么?

FastGPT 是一个基于 LLM 大语言模型的知识库问答系统,提供开箱即用的数据处理、模型调用等能力。同时可以通过 Flow 可视化进行工作流编排,从而实现复杂的问答场景!

fastgpt其实就是使用了chatgpt的api(或者其他的大模型),构建自己的AI知识库

chatgpt是没办法获取到你自己的信息的

如果你想部署属于自己的gpt,或者是公司内部使用的

你可以选择fastgpt

适用人群:

  • chatgpt爱好者
  • chatgpt深度使用者
  • 想要构建自己的AI知识库
  • 想要给其他人提供gpt服务
  • 公司/组织 私有化

功能介绍

目前我觉得比较好用的3个功能

构建自己的知识库

通过导入文档或已有问答对进行训练,让 AI 模型能根据你的文档以交互式对话方式回答问题。 FastGPT | 3分钟构建属于自己的AI智能助手,程序人生

数据预处理

提供手动输入、直接分段、LLM 自动处理和 CSV 等多种数据导入途径,其中“直接分段”支持通过 PDF、WORD、Markdown 和 CSV 文档内容作为上下文。FastGPT 会自动对文本数据进行预处理、向量化和 QA 分割,节省手动训练时间,提升效能。 FastGPT | 3分钟构建属于自己的AI智能助手,程序人生

高级编排

基于 Flow 模块的工作流编排,可以帮助你设计更加复杂的问答流程。例如查询数据库、查询库存、预约实验室等

不过这个功能比较复杂,需要一定的学习成本

FastGPT | 3分钟构建属于自己的AI智能助手,程序人生

在线使用

  • 🌐 国内版:ai.fastgpt.in
  • 🌍 海外版:fastgpt.run

环境需要

  • 系统:windows or linux
  • docker环境
  • chatgpt账号,并有api

项目仓库地址

https://github.com/labring/FastGPT

安装指南

安装指引

  1. 获取API keys
  2. 在sealos上搭建nginx
  3. 安装fastgpt
获取API keys

这个很简单

打开网址:https://platform.openai.com/account/api-keys

登录你的gpt账号 (你得会魔法)

创建一个keys即可

FastGPT | 3分钟构建属于自己的AI智能助手,程序人生
搭建nginx

这里是在sealos上搭建的nginx,因为sealos是国外服务器,可以直接代理openai

不过它是收费的

搭建nginx的话,一天大概2毛钱

初次注册送5块钱

当然你也可以用其他方式

我们来开始搭建nginx

使用 Sealos 部署 Nginx 实现中转

登录 Sealos

Sealos

创建应用

打开 「应用管理」,点击「新建应用」:

FastGPT | 3分钟构建属于自己的AI智能助手,程序人生
FastGPT | 3分钟构建属于自己的AI智能助手,程序人生
填写基本配置

务必开启外网访问,复制外网访问提供的地址。

FastGPT | 3分钟构建属于自己的AI智能助手,程序人生
添加配置文件
  1. 复制下面这段配置文件,注意 server_name 后面的内容替换成第二步的外网访问地址。

    user nginx;
    worker_processes auto;
    worker_rlimit_nofile 51200;

    events {
        worker_connections 1024;
    }

    http {
        resolver 8.8.8.8;
        proxy_ssl_server_name on;

        access_log off;
        server_names_hash_bucket_size 512;
        client_header_buffer_size 64k;
        large_client_header_buffers 4 64k;
        client_max_body_size 50M;

        proxy_connect_timeout       240s;
        proxy_read_timeout          240s;
        proxy_buffer_size 128k;
        proxy_buffers 4 256k;

        server {
            listen 80;
            server_name tgohwtdlrmer.cloud.sealos.io; # 这个地方替换成 Sealos 提供的外网地址

            location ~ /openai/(.*) {
                proxy_pass https://api.openai.com/$1$is_args$args;
                proxy_set_header Host api.openai.com;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                # 如果响应是流式的
                proxy_set_header Connection '';
                proxy_http_version 1.1;
                chunked_transfer_encoding off;
                proxy_buffering off;
                proxy_cache off;
                # 如果响应是一般的
                proxy_buffer_size 128k;
                proxy_buffers 4 256k;
                proxy_busy_buffers_size 256k;
            }
        }
    }
  2. 点开高级配置。

  3. 点击「新增配置文件」。

  4. 文件名写: /etc/nginx/nginx.conf

  5. 文件值为刚刚复制的那段代码。

  6. 点击确认。

    FastGPT | 3分钟构建属于自己的AI智能助手,程序人生
部署应用

填写完毕后,点击右上角的「部署」,即可完成部署。

修改 FastGPT 环境变量
  1. 进入刚刚部署应用的详情,复制外网地址

    注意:这是个 API 地址,点击打开是无效的。如需验证,可以访问: *.cloud.sealos.io/openai/api,如果提示 Invalid URL (GET /api) 则代表成功。

  2. 修改环境变量(是 FastGPT 的环境变量,不是 Sealos 的):

   OPENAI_BASE_URL=https://tgohwtdlrmer.cloud.sealos.io/openai/v1

Done!

本文由 mdnice 多平台发布文章来源地址https://www.toymoban.com/news/detail-752166.html

到了这里,关于FastGPT | 3分钟构建属于自己的AI智能助手的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 新手小白如何使用Laf免费接入Claude,并快速拥有一个属于自己的AI助手

    Claude是一款人工智能聊天机器人。它可以像朋友一样和你自然地互动聊天。和Claude聊天体验很像跟人聊天,你可以讨论任何话题,问各种各样的问题。Claude会尽量理解你说的每一句话,并给出合适的回复。相比之下,Chat GPT是一个开源的对话模型,主要用于生成对话的回复内

    2024年03月23日
    浏览(61)
  • AutoGPT爆火,GitHub上已有42k星标,打造一款属于自己的AI助手,什么是全自动AI?ChatGPT已过时?

    GitHub上线了一个新的基于GPT-4的开源应用项目AutoGPT,凭借超42k的Star数在开发者圈爆火。  AutoGPT能够根据用户需求,在用户完全不插手的情况下自主执行任务,包括日常的事件分析、营销方案撰写、代码编程、数学运算等事务都能代劳。比如某国外测试者要求AutoGPT帮他创建一

    2023年04月20日
    浏览(43)
  • 手把手教你部署AutoGPT,30分钟拥有自己的AI助手!

    如果不想往下看了,那就直接 点我。 AutoGPT是由GPT-4驱动的开源应用程序,可以自主实现用户设定的任务目标;从AutoGPT开始,AI将可以自主地提出计划,然后执行计划;还具有互联网访问、长期和短期内存管理、用于文本生成的GPT-4实例以及使用GPT-3.5进行文件存储和生成摘要

    2024年02月05日
    浏览(43)
  • 三分钟把ChatGPT接入Siri,让你的语音助手化身智能AI

    最近 ,各种各样使用 ChatGPT 的方式都出现了,但是有很多都需要在电脑操作,或者点击别人的各种各样的链接,而且有些可能还要魔法上网才能实现,这些都是稍微有点繁琐的。 那么 ,最方便的还是直接使用我们的手机一键打开或者语音唤醒就可以实现链接 ChatGPT 的,下边

    2024年02月05日
    浏览(35)
  • 构建你自己的 AI 辅助编码助手:从 IDE 插件、代码数据生成和模型微调(万字长文)...

    我们会在 GitHub 上持续更新这个教程: https://github.com/phodal/build-ai-coding-assistant,欢迎在 GitHub 上讨论。 2023 年,生成式 AI 的火爆,让越来越多的组织开始引入 AI 辅助编码。与在 2021 年发布的 GitHub Copilot 稍有差异的是,代码补全只是重多场景中的一个。大量的企业内部在探索结

    2024年01月20日
    浏览(72)
  • 2分钟搭建FastGPT训练企业知识库AI助理(Docker部署)

    我们使用宝塔面板来进行搭建,更方便快捷灵活,争取操作时间只需两分钟 在【软件商店中】安装【docker管理器】【docker模块】即可 通过【Docker】【添加容器】【容器编排】创建里新增docker-compose.yaml 以下是模板内容 仅需把  CHAT_API_KEY  修改成 openai key 即可。如果需要使用

    2024年02月10日
    浏览(37)
  • 十分钟教你部署一个属于自己的chatgpt网站-(源码)

    下面是一个简单的十分钟教程,教你如何部署一个属于自己的ChatGPT网站,包括以下几个步骤: 获取GPT-3 API密钥:为了使用GPT-3 API接口,我们需要先获取API密钥。在OpenAI官网上申请账户并订阅GPT-3服务后,即可获得API密钥。 创建Flask应用程序:Flask是一款Python Web框架,我们可以

    2024年02月05日
    浏览(36)
  • 20分钟,使用Amazon SageMaker快速搭建属于自己的AIGC应用

    真火! 作为最近一段时间人工智能领域内的顶流之一,AIGC(AI-Generated Content)早已火爆出圈,频登各大互联网平台热搜。 cite: 微软亚洲研究院官方微博 这段时间以来,基于深度学习的内容生成在图像、视频、语音、音乐、文本等生成领域都取得了令人瞩目的成果,也越来越

    2023年04月15日
    浏览(54)
  • Alist安装教程,十分钟搭建一个属于自己的网盘系统

    不想看文档的的,可以看bilibili上的视频教程:网盘这样用,也太爽了!- 神器 AList 详细使用教程 | 网盘整合、在线播放、WebDAV_哔哩哔哩_bilibili 官网地址:https://alist.nn.ci/ AList是一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,由 gin 和 Solidjs 驱动。简单的来说就是

    2024年02月04日
    浏览(43)
  • 3分钟使用 WebSocket 搭建属于自己的聊天室(WebSocket 原理、应用解析)

    在 WebSocket 出现之前,我们想实现实时通信、变更推送、服务端消息推送功能,我们一般的方案是使用 Ajax 短轮询、长轮询两种方式: 比如我们想实现一个服务端数据变更时,立即通知客户端功能,没有 WebSocket 之前我们可能会采用以下两种方案:短轮询或长轮询 上面两种方

    2024年02月03日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包