经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 大数据/云/AI » 人工智能基础 » 查看文章
FastWiki v0.1.0发布!新增超多功能
来源:cnblogs  作者:tokengo  时间:2024/3/15 9:06:05  对本文有异议

FastWiki 发布 v0.1.0

https://github.com/239573049/fast-wiki/releases/tag/v0.1.0

更新日志

  • 兼容OpenAI接口格式
  • 删除Blazor版本UI
  • 删除useEffect,
  • 解决可能存在问题的bug
  • 修复对话可以看到所有对话
  • Merge branch 'master' of https://gitee.com/hejiale010426/fast-wiki
  • 更新文档
  • 更新加入群聊地址
  • 修改删除
  • Merge pull request #12 from 239573049/feature/ui-bug
  • 适配手机端分享界面
  • 优化前端代码逻辑
  • 修复staticcode错误
  • Merge branch 'master' of https://gitee.com/hejiale010426/fast-wiki
  • 优化打包体积
  • 修改文档
  • 增加静态文件压缩中间件
  • 修复对话框bug

快速入门

下载docker-compose.yml脚本

  1. curl https://gitee.com/hejiale010426/fast-wiki/raw/master/docker-compose.yml -O docker-compose.yml

下载完成以后会在当前目录下生成一个docker-compose.yml文件,当然默认下载的并不能直接使用,我们使用nano编辑文件的内容:

  1. nano docker-compose.yml

文件大概内容如下 ,如果你有代理的话则修改OPENAI_CHAT_ENDPOINTOPENAI_CHAT_EMBEDDING_ENDPOINT的地址为你的代理地址,格式是 http://ip:端口即可,然后OPENAI_CHAT_TOKEN需要提供您的OpenAI的Key或您的代理的Token,其他的都默认即可,ASPNETCORE_ENVIRONMENT=Development则会自动迁移数据库,并且下一个版本的更新也会自动更新,第一次执行务必使用。

  1. version: '3.8' # 可以根据需要使用不同的版本
  2. services:
  3. fast-wiki-service:
  4. image: registry.cn-shenzhen.aliyuncs.com/fast-wiki/fast-wiki-service
  5. container_name: fast-wiki-service
  6. user: root
  7. restart: always
  8. ports:
  9. - "8080:8080"
  10. build:
  11. context: .
  12. dockerfile: ./src/Service/FastWiki.Service/Dockerfile
  13. depends_on:
  14. - postgres
  15. volumes:
  16. - ./wwwroot/uploads:/app/wwwroot/uploads
  17. environment:
  18. - OPENAI_CHAT_ENDPOINT=https://api.openai.com
  19. - OPENAI_CHAT_EMBEDDING_ENDPOINT=https://api.openai.com
  20. - OPENAI_CHAT_TOKEN={您的TokenKey}
  21. - OPENAI_CHAT_MODEL=gpt-3.5-turbo
  22. - OPENAI_EMBEDDING_MODEL=text-embedding-3-small
  23. - ASPNETCORE_ENVIRONMENT=Development
  24. postgres: # 当前compose服务名
  25. image: registry.cn-shenzhen.aliyuncs.com/fast-wiki/pgvector:v0.5.0 # 拉取的数据库镜像
  26. container_name: postgres # 容器运行的容器名称
  27. restart: always # 开机自启动
  28. environment: # 环境变量
  29. POSTGRES_USER: token # 默认账号
  30. POSTGRES_PASSWORD: dd666666 # 默认密码
  31. POSTGRES_DB: wiki # 默认数据库
  32. TZ: Asia/Shanghai # 数据库时区
  33. volumes:
  34. - ./postgresql:/var/lib/postgresql/data # 将PostgreSql数据持久化

修改完上面的配置然后将容器执行启来:

  1. docker-compose up -d

然后我们访问启用的访问的端口 http://ip:8080, 进入首页以后点击立即开始。

然后登录系统,默认的账号 admin 密码Aa123456,登录成功以后再点击立即开始,则进入首页。

然后点击右上角的新增,输入测试应用名称,添加完成,点击左边菜单的第一个对话。

进入对话就可以于AI进行对话了:

上面只是简单的入门了FastWiki的对话功能,更多功能可以自行搭建测试。

结尾

我们期待您的反馈和贡献!

原文链接:https://www.cnblogs.com/hejiale010426/p/18072121

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号