aifeifei798 commited on
Commit
0a3d089
·
verified ·
1 Parent(s): aa9fa44

Upload 15 files

Browse files
.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
- ### (LangChain + Gemini + Milvus Lite)
97
- 这是一个演示如何结合 LangChain (智能体编排) 和 自研工具检索 构建高级AI助理的Demo。
98
- - **提问:** 在下面的文本框中输入你的问题。
99
- - **观察:** 观察AI的思考过程,包括它如何推荐、选择和调用工具。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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

  • SHA256: 73a77c53462852dd4d84bb1fcf4c4298e928f1047cba9769377be2a1c36cda6e
  • Pointer size: 131 Bytes
  • Size of remote file: 282 kB