一个Rust实现的API+AI网关,性能还算不错。
支持的平台:
- Linux(x86_64)
- Linux(arm64)
- MacOS(arm64)
支持的协议:
- HTTP
- SSE
- Websocket
📑 文档
运行已发布的版本:
# 下载并解压
curl -L https://github.com/xgpxg/aiway/releases/latest/download/aiway-linux-amd64-standalone.tar.gz | tar -zxvf - -C .
# 启动
./aiway发布版基于 glibc 2.35 版本构建,如果你的系统glibc版本低于2.35,请从源码构建。
从源码构建:
cargo build --bin gateway -F standalone && \
cargo build --bin console -F standalone && \
cargo build --bin logg && \
cargo build --bin model-proxy && \
cargo run --bin aiway默认用户名/密码:admin/admin
- ✅ 动态路由
- ✅ 服务管理
- ✅ 插件系统
- ✅ 安全验证(防火墙)
- ✅ 统一API Key管理
- ✅ 日志存储和监控
- ✅ 可视化
- ✅ AI模型代理和转发
这里提供了一些常用插件:https://github.com/xgpxg/aiway-plugins
如果需要自定义插件,可参考这里:https://aiway.coderbox.cn/doc.html?path=docs/plugins/introduction.md