<p align='center'>
<img src='https://user-images.githubusercontent.com/50035229/233825222-0add62d1-e12f-41ef-86d5-4bf3d0f96d84.png' alt='' width='800'/>
</p>
<p align='center'>
Feishu-OpenAI à ç§æç¥è¯åº
<br>
<br>
ð Feishu Vector Knowledge Management ð
</p>
## ð» æºå¨äººåè½
é¤äº [Feishu-OpenAI](https://github.com/ConnectAI-E/Feishu-OpenAI) æ¯æå
åè½å¤ï¼
å¢å äºç¥è¯åºåè½ï¼å
¶ä¸å
·ä½æï¼
ð¬ ç¥è¯åºé®çï¼ä½¿ç¨ /faq æ ç¥è¯åº ä½ä¸ºæ¥è¯¢æ令
ð£ ç¥è¯åº CSV 导å
¥ï¼æ¯æ导å
¥ CSV æ ¼å¼åéæ°æ®
ð ç¥è¯åº CSV å建ï¼æ¯æé建 CSV æ ¼å¼åéæ件ï¼éä½ token ææ¬
ð ç¥è¯åºç®¡çï¼æ¯æ导å
¥ URL ç½é¡µãæ件æ°æ® ð§
ð ç¥è¯åºç®¡çï¼æ¯ææ¥è¯¢æ°æ®åºè®°å½å¹¶å¢å æ¹è®°å½ ð§
ð ç¼åé®é¢åéï¼éä½ token ææ¬ï¼åå°éå¤æ¥è¯¢
## ð 项ç®ç¹ç¹
- ð¥ åºäº Embeddings + Qdrant æ¥è¯¢ä¸ä¸æ
## 项ç®é¨ç½²
### 项ç®åå§å
```sh
git clone https://github.com/ConnectAI-E/Feishu-Vector-Knowledge-Management
cd Feishu-Vector-Knowledge-Management
```
### 导å
¥æ°æ®
```sh
# åå²qaæ°æ®ä¸ºcsvæ件 demo:raw.txt
go run ./cmd - prepare split -f ./data/demo/raw.txt -o ./data/demo/raw.csv
# å°csvæ件转æ¢ä¸ºåéæ°æ®(è°ç¨openai-embedding-api), raw.csv å¿
é¡»å
å«titleåcontentå段
go run ./cmd - prepare analyze -f ./data/demo/raw.csv -o ./data/demo/vector.csv
# 导å
¥æ°æ®csv(åé)æ°æ®
go run ./cmd - prepare import -f ./data/demo/vector.csv
```
#### CSV æ件表头
```csv
id,url,title,content,title_vector,content_vector,vector_id
```
[æ ·ä¾æ°æ®ä¸è½½](./data/demo/data.csv)
#### Qdrant æ¥å£è°è¯æµè¯
å¨çº¿swaggerææ¡£ï¼https://ui.qdrant.tech/#/
#### é¨ç½²
<details>
<summary>docker-compose é¨ç½²</summary>
<br>
ç¼è¾ docker-compose.yamlï¼éè¿ environment é
ç½®ç¸åºç¯å¢åéï¼æè
éè¿ volumes æè½½ç¸åºé
ç½®æ件ï¼ï¼ç¶åè¿è¡ä¸é¢çå½ä»¤å³å¯
```bash
# æ建éå
docker compose build
# å¯å¨æå¡
docker compose up -d
# åæ¢æå¡
docker compose down
```
äºä»¶åè°å°å: http://IP:9000/webhook/event
å¡çåè°å°å: http://IP:9000/webhook/card
</details>
## æ´å¤äº¤æµ
æ´å¤ç»è请访é®é¡¹ç® [Feishu-OpenAI](https://github.com/ConnectAI-E/Feishu-OpenAI)
## èµå©æè°¢
åæ
æè°¢ 'Find My Ai' æä¾çé¨åç»è´¹èµå©ï¼
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
人工智能项目资料- 【探索人工智能的宝藏之地】 无论您是计算机相关专业的在校学生、老师,还是企业界的探索者,这个项目都是为您量身打造的。无论您是初入此领域的小白,还是寻求更高层次进阶的资深人士,这里都有您需要的宝藏。不仅如此,它还可以作为毕设项目、课程设计、作业、甚至项目初期的立项演示。 【人工智能的深度探索】 人工智能——模拟人类智能的技术和理论,使其在计算机上展现出类似人类的思考、判断、决策、学习和交流能力。这不仅是一门技术,更是一种前沿的科学探索。 【实战项目与源码分享】 我们深入探讨了深度学习的基本原理、神经网络的应用、自然语言处理、语言模型、文本分类、信息检索等领域。更有深度学习、机器学习、自然语言处理和计算机视觉的实战项目源码,助您从理论走向实践,如果您已有一定基础,您可以基于这些源码进行修改和扩展,实现更多功能。 【期待与您同行】 我们真诚地邀请您下载并使用这些资源,与我们一起在人工智能的海洋中航行。同时,我们也期待与您的沟通交流,共同学习,共同进步。让我们在这个充满挑战和机遇的领域中共同探索未来!
资源推荐
资源详情
资源评论
收起资源包目录
私有知识库机器人,基于向量数据库和openai实现。.zip (62个子文件)
资料总结
go.mod 2KB
go.sum 54KB
role_list.yaml 8KB
data
qdrant
.gitignore 14B
demo
raw.csv 9KB
vector.csv 1.01MB
data.csv 15.91MB
raw.txt 9KB
.gitignore 20B
LICENSE 34KB
config.example.yaml 629B
cmd
lark-vkm.go 420B
prepare
analyze.go 5KB
cmd.go 1KB
split.go 2KB
import.go 2KB
server
cmd.go 2KB
docker-compose.yml 1KB
internal
initialization
lark_client.go 279B
config.go 4KB
role_list.go 2KB
gin.go 2KB
handlers
event_msg_action.go 1021B
card_clear_action.go 1KB
init.go 2KB
common.go 2KB
card_role_action.go 2KB
event_common_action.go 4KB
card_pic_action.go 3KB
msg.go 20KB
handler.go 3KB
card_common_action.go 1KB
event_audio_action.go 1KB
event_vkm_action.go 4KB
event_pic_action.go 3KB
Dockerfile 434B
pkg
services
sessionCache.go 4KB
msgCache.go 718B
vectorCache.go 1007B
openai
embeddings_test.go 1KB
picture.go 7KB
gpt3_test.go 3KB
common.go 4KB
billing.go 2KB
embeddings.go 1KB
test_file
test.jpg 83KB
test.wav 39KB
img.png 13KB
gpt3.go 2KB
audio.go 2KB
utils
audio
wav.go 2KB
ogg.go 994B
strings.go 791B
strings_test.go 2KB
loadbalancer
loadbalancer.go 2KB
qdrantkit
collection.go 2KB
point.go 3KB
common.go 616B
collection_test.go 1KB
qdrant.go 211B
.gitignore 643B
README.md 2KB
共 62 条
- 1
资源评论
妄北y
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功