Spaces:
Sleeping
Sleeping
Upload 15 files
Browse files- .gitattributes +1 -0
- app.py +25 -10
- assets/apple-touch-icon.png +0 -0
- assets/favicon-96x96.png +0 -0
- assets/favicon.ico +0 -0
- assets/favicon.svg +0 -0
- assets/site.webmanifest +21 -0
- assets/web-app-manifest-192x192.png +0 -0
- assets/web-app-manifest-512x512.png +3 -0
.gitattributes
CHANGED
|
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
| 36 |
+
assets/web-app-manifest-512x512.png filter=lfs diff=lfs merge=lfs -text
|
app.py
CHANGED
|
@@ -92,11 +92,29 @@ with gr.Blocks(
|
|
| 92 |
) as demo:
|
| 93 |
gr.Markdown(
|
| 94 |
"""
|
| 95 |
-
# 🚀 FeiMatrix Synapse
|
| 96 |
-
|
| 97 |
-
|
| 98 |
-
|
| 99 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 100 |
"""
|
| 101 |
)
|
| 102 |
|
|
@@ -105,10 +123,7 @@ with gr.Blocks(
|
|
| 105 |
elem_id="chatbot",
|
| 106 |
label="聊天窗口",
|
| 107 |
height=650,
|
| 108 |
-
avatar_images=(
|
| 109 |
-
None,
|
| 110 |
-
"https://raw.githubusercontent.com/gradio-app/gradio/main/guides/assets/logo.png",
|
| 111 |
-
),
|
| 112 |
)
|
| 113 |
|
| 114 |
with gr.Row():
|
|
@@ -174,4 +189,4 @@ with gr.Blocks(
|
|
| 174 |
# ------------------------------------------------------------------
|
| 175 |
if __name__ == "__main__":
|
| 176 |
demo.queue()
|
| 177 |
-
demo.launch(debug=True)
|
|
|
|
| 92 |
) as demo:
|
| 93 |
gr.Markdown(
|
| 94 |
"""
|
| 95 |
+
# 🚀 FeiMatrix Synapse - 智能AI助理
|
| 96 |
+
|
| 97 |
+
---
|
| 98 |
+
|
| 99 |
+
### 核心功能与理念
|
| 100 |
+
**FeiMatrix Synapse** 是一个高级AI助理的**技术概念验证 (Proof of Concept)**。
|
| 101 |
+
它的核心目标是演示一套能够**自主理解、规划并使用外部工具**来解决问题的AI工作流。
|
| 102 |
+
|
| 103 |
+
### 演示流程解析
|
| 104 |
+
当你提问时,你可以清晰地观察到AI的每一步“思考”过程:
|
| 105 |
+
|
| 106 |
+
1. **🤔 分析问题**: AI首先理解你的自然语言指令。
|
| 107 |
+
2. **🔍 推荐工具**: 系统从内部的“工具库”中,通过向量相似度搜索,推荐出最可能解决问题的几个工具。
|
| 108 |
+
3. **🧠 AI决策**: AI大脑(Gemini模型)在推荐的工具中做出最终选择,并从你的问题中提取执行所需的参数。
|
| 109 |
+
4. **⚙️ 执行工具**: 系统调用相应的Python函数(如API查询、网页抓取),获取外部的实时信息。
|
| 110 |
+
5. **✍️ 生成答案**: AI将工具返回的数据,结合你的原始问题,总结并生成最终的自然语言回答。
|
| 111 |
+
|
| 112 |
+
---
|
| 113 |
+
|
| 114 |
+
### ⚠️ **重要声明**
|
| 115 |
+
- **这是一个技术流程演示项目,并非生产级应用。**
|
| 116 |
+
- **所有工具(如股票、新闻)返回的数据均为【模拟数据】或【非实时数据】,结果一定不正确,请勿用作任何真实决策的依据。**
|
| 117 |
+
- **本项目的重点在于展示AI的“思考链”和“工具调用”能力。**
|
| 118 |
"""
|
| 119 |
)
|
| 120 |
|
|
|
|
| 123 |
elem_id="chatbot",
|
| 124 |
label="聊天窗口",
|
| 125 |
height=650,
|
| 126 |
+
avatar_images=(None, "assets/web-app-manifest-192x192.png")
|
|
|
|
|
|
|
|
|
|
| 127 |
)
|
| 128 |
|
| 129 |
with gr.Row():
|
|
|
|
| 189 |
# ------------------------------------------------------------------
|
| 190 |
if __name__ == "__main__":
|
| 191 |
demo.queue()
|
| 192 |
+
demo.launch(debug=True, favicon_path="assets/favicon.ico")
|
assets/apple-touch-icon.png
ADDED
|
|
assets/favicon-96x96.png
ADDED
|
|
assets/favicon.ico
ADDED
|
|
assets/favicon.svg
ADDED
|
|
assets/site.webmanifest
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"name": "FeiMatrix",
|
| 3 |
+
"short_name": "FeiMatrix",
|
| 4 |
+
"icons": [
|
| 5 |
+
{
|
| 6 |
+
"src": "/web-app-manifest-192x192.png",
|
| 7 |
+
"sizes": "192x192",
|
| 8 |
+
"type": "image/png",
|
| 9 |
+
"purpose": "maskable"
|
| 10 |
+
},
|
| 11 |
+
{
|
| 12 |
+
"src": "/web-app-manifest-512x512.png",
|
| 13 |
+
"sizes": "512x512",
|
| 14 |
+
"type": "image/png",
|
| 15 |
+
"purpose": "maskable"
|
| 16 |
+
}
|
| 17 |
+
],
|
| 18 |
+
"theme_color": "#040b18",
|
| 19 |
+
"background_color": "#040b18",
|
| 20 |
+
"display": "standalone"
|
| 21 |
+
}
|
assets/web-app-manifest-192x192.png
ADDED
|
assets/web-app-manifest-512x512.png
ADDED
|
Git LFS Details
|