Persarce commited on
Commit
f9481a6
·
verified ·
1 Parent(s): f12e1bd

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +8 -40
README.md CHANGED
@@ -1,40 +1,8 @@
1
- # 本仓库来源于 [Archeb/pplx-proxy (github.com)](https://github.com/Archeb/pplx-proxy) ,我只是在其基础上进行的简单修改。
2
-
3
- ## PPLX-Proxy: Perplexity AI 代理服务
4
-
5
- 这个仓库提供了一个代理服务,允许用户通过标准的 OpenAI API 格式访问 Perplexity AI 的 Claude 模型。和原版相比多添加了docker-compose文件,安全密钥,想用docker安装参考 [[docker_use.md]](https://github.com/h-mygit-f/pplx2api/blob/main/docker_use.md)
6
-
7
- ## 主要功能
8
-
9
- 1. **API 转换**: 将 OpenAI API 格式的请求转换为 Perplexity AI 可以理解的格式,并将响应转换回 OpenAI API 格式。
10
- 2. **流式响应**: 支持流式 API 响应,实时返回 AI 生成的内容。
11
- 3. **认证机制**: 实现了基本的 API 令牌验证,确保只有授权用户可以访问代理服务。
12
- 4. **错误处理**: 包含基本的错误处理和日志记录功能。
13
- 5. **Docker 支持**: 提供 Dockerfile 和 docker-compose.yml,方便在 Docker 环境中部署。
14
-
15
- ## 技术实现
16
-
17
- - 使用 Express.js 构建 Web 服务器
18
- - 使用 Socket.IO 与 Perplexity AI 的 WebSocket 服务通信
19
- - 使用环境变量进行配置,包括 Perplexity 的 Cookie、User-Agent 和代理设置
20
-
21
- ## 使用方法
22
-
23
- 详细的使用说明请参考 [docker_use.md](docker_use.md) 和 [usage.md](usage.md) 文件。
24
-
25
- 基本步骤如下:
26
-
27
- 1. 克隆仓库
28
- 2. 设置必要的环境变量(PPLX_COOKIE, USER_AGENT, API_TOKEN)
29
- 3. 使用 Docker Compose 构建和运行服务
30
- 4. 通过 `http://localhost:8081/v1/chat/completions` 访问 API(具体的请自行实验)
31
-
32
- ## 注意事项
33
-
34
- - 本服务仅支持流式响应。请在请求中将 `stream` 参数设置为 `true`。
35
- - 确保您有有效的 Perplexity AI 账户和必要的认证信息。
36
- - 使用时请遵守 Perplexity AI 的服务条款和使用政策。
37
-
38
- ## 免责声明
39
-
40
- 本项目仅供个人学习和研究使用。严禁用于商业用途或转售。使用本服务访问 Perplexity AI 时,请确保您遵守了相关的服务条款和使用政策。不提供任何技术支持,也不为任何违规使用导致的后果负责。
 
1
+ title: fastt
2
+ emoji: 📉
3
+ colorFrom: blue
4
+ colorTo: gray
5
+ sdk: docker
6
+ pinned: false
7
+ license: apache-2.0
8
+ app_port: 8081