| title | Toolbaz-2API | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| emoji | 🤖 | ||||||||||
| colorFrom | blue | ||||||||||
| colorTo | green | ||||||||||
| sdk | docker | ||||||||||
| sdk_version | latest | ||||||||||
| dockerfile | Dockerfile.hf | ||||||||||
| app_file | app_hf_stable.py | ||||||||||
| pinned | false | ||||||||||
| license | apache-2.0 | ||||||||||
| datasets | |||||||||||
| tags | |||||||||||
| python_version | 3.10 | ||||||||||
| python_packages |
|
HuggingFace Spaces有以下限制,可能影响此项目的正常运行:
- 🌐 网络访问限制:可能无法访问外部AI网站(如Toolbaz)
- 💾 资源限制:Playwright浏览器需要较多内存,可能超过HF限制
- ⏱️ 启动超时:浏览器初始化可能超过HF的启动时间限制
如果遇到问题,建议:
- 使用自己的VPS/云服务器部署
- 使用GitHub Codespaces
- 使用支持更多资源的平台
- 创建新的HF Space
- 选择Gradio SDK
- 上传代码(包括app_hf.py)
- 设置app_file为app_hf.py
- 等待部署完成
- 在自己的VPS上部署后端API
- 在HF Spaces上部署前端界面
- 配置跨域访问
- 使用GitHub提供的免费云环境
- 完整功能支持
- 可以长时间运行
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
这是一个将Toolbaz网页服务转换为标准OpenAI API格式的Docker应用。
- 🔄 将Toolbaz网页转换为OpenAI兼容API
- 🐳 Docker容器化部署
- 🌊 支持流式响应
- 🛡️ 内置速率限制和错误处理
- 📊 完整的监控和日志系统
- 后端: FastAPI + Python 3.10+
- 浏览器自动化: Playwright
- 部署: Docker
- API格式: OpenAI兼容
toolbaz-v4.5-fastgemini-2.5-flashgemini-2.5-proclaude-sonnet-4gpt-5grok-4-fast
部署完成后,您可以通过以下方式访问:
- Web界面: 直接访问Space主页
- API端点:
POST /v1/chat/completions - 模型列表:
GET /v1/models
默认使用 Bearer 1 作为API密钥。
curl -X POST https://your-space.hf.space/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer 1" \
-d '{
"model": "toolbaz-v4.5-fast",
"messages": [
{"role": "user", "content": "你好!"}
]
}'