Spaces:
Runtime error
Runtime error
Update README.md
Browse files
README.md
CHANGED
@@ -1,12 +1,73 @@
|
|
1 |
---
|
2 |
title: Perplexica FrontEnd
|
3 |
-
emoji:
|
4 |
colorFrom: red
|
5 |
colorTo: blue
|
6 |
sdk: docker
|
|
|
|
|
7 |
pinned: false
|
8 |
-
license: mit
|
9 |
-
short_description: '"A frontend for Perplexica AI-powered search engine."'
|
10 |
---
|
11 |
|
12 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
---
|
2 |
title: Perplexica FrontEnd
|
3 |
+
emoji: 🚀
|
4 |
colorFrom: red
|
5 |
colorTo: blue
|
6 |
sdk: docker
|
7 |
+
sdk_version: "3.9"
|
8 |
+
app_file: app.py
|
9 |
pinned: false
|
|
|
|
|
10 |
---
|
11 |
|
12 |
+
# Perplexica FrontEnd 🚀
|
13 |
+
|
14 |
+
Perplexica 是一个以 **AI 技术驱动的前端解决方案**,旨在为用户提供实时处理与分析功能的轻量化 Web 应用。我们结合了 Hugging Face 平台的强大能力,打造了一个灵活且可扩展的环境。
|
15 |
+
|
16 |
+
## 项目概述
|
17 |
+
|
18 |
+
1. **核心功能**:
|
19 |
+
- 实现用户自定义 AI 模型选择。
|
20 |
+
- 提供实时结果展示(支持文本、图片、文件等多种输出)。
|
21 |
+
- 集成多种 AI 推理模型,如 `GPT` 系列、`YOLO` 等。
|
22 |
+
|
23 |
+
2. **技术栈**:
|
24 |
+
- 前端:`Gradio` 快速构建用户界面。
|
25 |
+
- 后端:基于 `FastAPI` 的轻量化 REST API。
|
26 |
+
- 容器化:通过 `Docker` 提供高效的部署能力。
|
27 |
+
|
28 |
+
3. **项目文件结构**:
|
29 |
+
- `app.py`:核心 Python 应用逻辑。
|
30 |
+
- `Dockerfile`:容器化配置文件。
|
31 |
+
- `requirements.txt`:依赖库清单。
|
32 |
+
- `README.md`:当前文档文件。
|
33 |
+
|
34 |
+
4. **启动指南**:
|
35 |
+
- 克隆仓库:
|
36 |
+
```bash
|
37 |
+
git clone https://huggingface.co/spaces/dengzhile138/Perplexica-FrontEnd
|
38 |
+
cd Perplexica-FrontEnd
|
39 |
+
```
|
40 |
+
- 构建镜像:
|
41 |
+
```bash
|
42 |
+
docker build -t perplexica-frontend .
|
43 |
+
```
|
44 |
+
- 启动应用:
|
45 |
+
```bash
|
46 |
+
docker run -p 8000:8000 perplexica-frontend
|
47 |
+
```
|
48 |
+
|
49 |
+
## 环境需求
|
50 |
+
|
51 |
+
- **Python 版本**:3.9 或以上。
|
52 |
+
- **Docker**:确保 Docker 服务运行正常。
|
53 |
+
|
54 |
+
## 贡献者
|
55 |
+
|
56 |
+
| 姓名 | 角色 | 联系方式 |
|
57 |
+
|------------|----------------|--------------------------|
|
58 |
+
| 邓志乐 | 项目创建者 | [email protected] |
|
59 |
+
| Perplexica AI Team | 技术支持 | [email protected] |
|
60 |
+
|
61 |
+
## 许可证
|
62 |
+
|
63 |
+
本项目基于 `MIT` 许可协议进行分发和使用。
|
64 |
+
|
65 |
+
---
|
66 |
+
|
67 |
+
### 对应的 `requirements.txt` 示例:
|
68 |
+
|
69 |
+
```plaintext
|
70 |
+
fastapi==0.95.2
|
71 |
+
uvicorn==0.22.0
|
72 |
+
gradio==3.29.0
|
73 |
+
numpy==1.23.5
|