update readme
通过百度网盘分享的文件:2024松山湖比赛“银河之微光”提交 链接:https://pan.baidu.com/s/1DbIGU-ywvg-5EMOMtF65PQ?pwd=yhwg 提取码:yhwg
链接: https://pan.baidu.com/s/1Lb3ymyJi0mNufd0y-m8PoA 提取码: 7air
链接:https://pan.baidu.com/s/1tXlWjEE2dc3x4QM_QtiLvw?pwd=yhwg 提取码:yhwg
环境配置
sudo apt-get update sudo apt install -y \ libayatana-appindicator3-dev \ libsqlite3-dev \ build-essential \ g++ \ cmake \ qtbase5-dev \ qt5-qmake \ qttools5-dev \ qttools5-dev-tools \ libkysdk-applications-dev \ build-essential curl git \ unzip xz-utils clang \ cmake libglu1-mesa zip \ ninja-build pkg-config \ libstdc++-12-dev libgtk-3-dev \ liblzma-dev libsqlite3-dev \ libayatana-appindicator3-dev conda create --name agent python=3.10 conda activate agent pip install -r requirements.txt
编译kylin-actuator
cd kylin-actuator mkdir build cd build cmake .. make
编译chat_client(前端)
cd front flutter pub get flutter run --release
准备模型权重
放置后文件路径为 ~/Sentence-transformers/amu/tao-8k
放置后文件路径为 ~/OfflineModels/MiniCPM-2B-sft-bf16
放置后文件路径为 ~/OfflineModels/pointrend_resnet50.pkl
准备并启动向量数据库
docker pull qdrant/qdrant docker run -p 6333:6333 -p 6334:6334 \ -v $(pwd)/qdrant_storage:/qdrant/storage:z \ qdrant/qdrant
编辑agent.sh脚本,路径替换为自己python环境的路径即可。
启动应用:使用agent.sh启动后端,再启动编译好的前端
bash agent.sh && ./front/build/linux/x64/release/bundle/chat_client
{ "type": "function", "function": { "name": "create_ppt", "description": "当你想生成一个关于特定内容的PPT时非常有用。此工具可单独完成这个任务", "parameters": { # 生成ppt时需要提供任务,这样才能知道生成ppt的内容,因此参数设置为task_name "type": "object", "properties": { "task_name": { "type": "string", "description": "某一句话。" } } }, "required": [ "task_name" ] } },
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
KylinAgent
文档下载
⚡️系统要求
⚡️Quick Start
环境配置
编译kylin-actuator
编译chat_client(前端)
准备模型权重
准备并启动向量数据库
编辑agent.sh脚本,路径替换为自己python环境的路径即可。
启动应用:使用agent.sh启动后端,再启动编译好的前端
常见问题
添加工具的方法
拉取docker镜像时可能会很慢,建议提前配置好docker镜像,可以参考docker镜像列表。