https://github.com/lihanghang/chat-llm-pro
基于语言模型的NLP应用
https://github.com/lihanghang/chat-llm-pro
chatbots chatgpt gpt3-turbo langchain llm nlp pdfextraction prompt-engineering qa
Last synced: 5 days ago
JSON representation
基于语言模型的NLP应用
- Host: GitHub
- URL: https://github.com/lihanghang/chat-llm-pro
- Owner: lihanghang
- Created: 2023-03-11T11:47:02.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-08-29T15:42:30.000Z (about 2 months ago)
- Last Synced: 2025-09-21T09:37:56.606Z (28 days ago)
- Topics: chatbots, chatgpt, gpt3-turbo, langchain, llm, nlp, pdfextraction, prompt-engineering, qa
- Language: JavaScript
- Homepage:
- Size: 4.69 MB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ChatLLM
> 从2022年下半年到2023,Chatgpt显得低调且惊艳,本项目主要基于各类语言模型coding NLP相关应用。## 流程图
![]()
## run env
```shell
# pipreqs --force
# python>=3.8
virtualenv -p python venv
source venv/bin/activate
```
## 编译镜像```shell
$ docker-compose -f chat_docker-compose build
```## Web UI
![]()
![]()
## 日志
### 局限
1. 调参能力有限。响应结果的干预手段有限
2. 需要走第三方网络请求,稳定性不强,如何内网部署使用
### 进度
- [x] 实现了docker化服务器部署
- [x] 基于gradio的UI DEMO交互体验
- [x] 支持摘要生成,问答,情感分类的场景
- [x] 支持选择模型
- [x] 支持类chatpdf功能
- [x] 引入langchain工具,加速应用构建
- [x] 基于langchain工具进行文档抽取server开发。可通过服务实现文本抽取。
- [x] 引入text2vect模型,进行词向量计算。
- [ ] web v3版本引入vue3,实现文档级别的问答。(长远计划)### 参考文档
1. gpt-3 https://platform.openai.com/docs/models/gpt-3
2. web界面 https://gradio.app/
3. gpt3.5-api https://platform.openai.com/docs/guides/chat/instructing-chat-models---
获取体验key或文因金融语言模型可联系lihanghang@memect.co