Coder Social home page Coder Social logo

tycoding / langchat Goto Github PK

View Code? Open in Web Editor NEW
194.0 2.0 24.0 5.29 MB

LangChat: Java LLMs/AI Project, Supports Multi AI Providers( OpenAI / Gemini / Ollama / Azure / 智谱 / 阿里通义大模型 / 百度千帆大模型), Java生态下AI大模型产品解决方案,快速构建企业级AI知识库、AI机器人应用

Home Page: http://langchat.cn

License: GNU Affero General Public License v3.0

Java 33.33% JavaScript 0.71% Dockerfile 0.10% HTML 0.48% Vue 35.85% TypeScript 22.46% Less 6.79% CSS 0.01% Shell 0.28%

langchat's Introduction

LangChat

快速构建企业级AIGC项目

LangChat是Java生态下企业级AIGC项目解决方案,在RBAC权限体系的基础上,集成AIGC大模型能力,帮助企业快速定制AI知识库、企业AI机器人。

接入 OpenAI / Gemini / Ollama / Azure / 智谱 / 阿里通义大模型 / 百度千帆大模型等大模型。

本项目前后端完全由TyCoding一个人开发,工作量庞大,可能存在一些问题请谅解,持续开发中...

English

注意: 本项目仍有不完善和待开发的功能请见谅。如果你想深入和作者聊LangChat开发计划,可以请作者喝一杯咖啡加入LangChat交流群

注意: 由于贫穷,作者使用的最低配的阿里云服务器,所以访问速度会慢一些请谅解

欢迎Star、fork 持续关注

LangChat部署、启动文档地址: http://www.langchat.cn/docs/introduction

特性

  1. 多模态:支持集成国内外数十家AI大模型
  2. 动态配置:支持再页面上可视化动态配置大模型参数、Key等信息,无感刷新、无需每次重启服务
  3. 知识库:支持向量化知识库文档,定制化Prompt对话场景
  4. 高级RAG:支持Embedding模型,从知识库中精确搜索;集成Web Search等RAG插件
  5. Function Call:支持定制化Tool工具类,实现本地函数调用,从第三方加载数据并提供给LLM
  6. 多渠道发布:计划封装Web SDK,将AI智能客服快速嵌入任意第三方Web应用中;计划支持微信、飞书、钉钉等消息通信渠道(待完善)
  7. Workflows:计划开发可视化LLM流程设计器,高自定义机器人执行流程(待完善)
  8. 提供AIGC客户端应用,快速管理客户端数据
  9. 更多特性...

赞助

由于作者精力有限,开发文档会有所欠缺,可以加入我的Java微信交流群:LangChainChat(备注:闲聊)。如果有Java全栈、NextJS全栈、二开、接单、项目合作也欢迎联系我。

如果你有关于LangChat的开发问题或者二开定制等需求,或者想要深入交流Java生态AIGC产品开发、产品变现等,也可以请作者喝一杯咖啡加入我的LangChat交流群(可以一起交流LangChat后续开发规划):

添加微信:LangChainChat(备注:赞助)

版权和协议

Licensed under the GNU License (GPL) v3.

Copyright (c) 2024-present, TyCoding.

采用GUN GPL-v3开源协议,可以免费学习使用,个人可以免费是接入使用,商业应用请联系作者授权。

预览

感谢

联系

langchat's People

Contributors

tycoding avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar Fred avatar King & Wayer avatar HuiWing avatar  avatar zjh avatar  avatar Xiangru avatar  avatar neon avatar  avatar xu avatar 安然 avatar  avatar coderxslee avatar  avatar Arnold.zhao avatar  avatar  avatar  avatar  avatar  avatar HUANG D.S avatar Y.anCy avatar  avatar  avatar  avatar xqsapper avatar Java江湖侠客岛 avatar SHIKAI avatar yihurCoder avatar  avatar lyk avatar zjie avatar  avatar RBTC avatar  avatar  avatar  avatar  avatar webaihl avatar  avatar 诸葛思清 avatar  avatar 🐏 avatar Corey King avatar  avatar Hunter killer avatar  avatar  avatar  avatar fawaikuangtuzhangfei avatar 皮皮程 avatar  avatar KelvinYe avatar SLIGHTLEE avatar  avatar Angelsquare avatar mlq avatar withwind avatar K avatar  avatar  avatar  avatar kumiko avatar  avatar 海是曾哭过的天 avatar  avatar  avatar  avatar Donald Callon avatar lawrencelu avatar Dave avatar  avatar eno avatar  avatar Tinggeng Yan avatar ChrisWong avatar  avatar jinke avatar xiaofeng.ma avatar  avatar  avatar wyy avatar ring2 avatar  avatar  avatar Michael Zhang avatar Cheng Jinbao avatar  avatar flameleo11 avatar 小白鲨c宇宙 avatar hezkvectory avatar  avatar pulingao avatar jayzhuo avatar

Watchers

 avatar 小新 avatar

langchat's Issues

加入LangChat项目交流群

由于作者精力有限,开发文档会有所欠缺,可以加入我的Java微信交流群:LangChainChat(备注:闲聊)。如果有Java全栈、NextJS全栈、二开、接单、项目合作也欢迎联系我。

如果你有关于LangChat的开发问题或者二开定制等需求,或者想要深入交流Java生态AIGC产品开发、产品变现等,也可以请作者喝一杯咖啡加入我的LangChat交流群(可以一起交流LangChat后续开发规划):

添加微信:LangChainChat(备注:赞助)

MIK-3F1Xlb

预览不可用

大佬 目前客户端和服务端的的在线预览403了

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.