项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 7357
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 已安装 Python 与 pip,可执行 pip install 命令
- 网络可访问 PyPI,能下载 feast 及其依赖
- 准备一个用于存放特征定义的项目目录,并在此目录下执行命令
安装与启动步骤
-
1安装 Feast
用 pip 从 PyPI 安装 Feast 官方包,安装完成后即可使用 feast 命令。建议在虚拟环境中安装,避免依赖冲突。
pip install feast -
2编写特征定义
Feast 使用声明式方式定义特征,可用 Python 或 YAML 编写特征视图,把离线数据源映射成可复用的特征。需在项目目录中组织这些文件。
-
3注册特征定义
在包含特征定义的项目目录中执行 feast apply,将特征注册到 Feature Store,同时按配置创建或更新离线/在线存储。
feast apply
如何确认成功
执行 feast apply 后无报错并输出已注册的特征视图等信息,即表示特征仓库注册成功;也可用 pip show feast 确认包已安装。
常见问题
Q:feast apply 提示找不到特征定义怎么办?
A:feast apply 必须在存放特征定义的项目目录(feature repository)中执行。README 未给出初始化该目录的命令,请参考官网 feast.dev 文档创建仓库后再执行。
Q:Feast 支持哪些 Python 版本?
A:README 未说明版本要求,请查看官网文档或 PyPI 页面上的 Python 版本说明,并按提示选择合适的 Python 环境。
Q:pip 安装很慢或超时怎么办?
A:可在 pip install feast 命令后追加 -i 参数指定可用的 PyPI 镜像源,或适当增大 pip 的超时时间后重试。
Q:想安装指定版本怎么操作?
A:可使用 pip install feast==版本号 的形式固定版本,具体可用版本以 PyPI 上发布的信息为准。
注意事项
- README 的 Getting Started 只给出 pip install feast 与 feast apply 两条命令,完整教学请以官网 https://feast.dev 文档为准。
- feast apply 会依据配置连接离线存储与在线存储(如 BigQuery、Snowflake、Redis、DynamoDB 等),运行前需确保相关基础设施与凭证已就绪。
- 建议在虚拟环境中安装,避免与现有 Python 包的依赖版本冲突。
核心亮点
- 声明式特征定义,版本化可追溯,团队协作更规范
- 离线批量与在线实时特征统一,避免训练/服务偏差
- 内置时间点正确性,支持复杂特征工程,减少数据泄漏风险
不足之处
- 部署和运维组件较多(需数据库、在线存储等),上手成本偏高
- 文档/社区待观察
适用场景
- 需要统一管理大量特征的 MLOps 团队
- 模型从实验到生产需要保证特征一致性的场景
- 实时推荐、风控等低延迟在线推理场景
替代项目
Hopsworks、Tecton、Featureform
同类项目推荐
litellm-rs
开源
用 Rust 实现的高性能 AI 网关,一行代码切换 100+ 大模型
Self-hosted Rust LLM gateway with OpenAI-compatible APIs, load balancing, failover, ···
emmy
开源
选配方或自调优,让 LLM 推理在 GPU 上跑得更快
Optimized GPU compiler for LLM inference. Choose from a list of optimized recipes or···
MLOpsTemplate
开源
一键搭建标准化MLOps流水线,快速落地生产
Providing tools and templates to facilitate modern MLOps practices
containers
开源
一键拉取 Runpod 镜像,快速跑通 Stable Diffusion 生成任务
| Dockerfiles for the Runpod container images used for our official templates.
MagiCompiler
开源
插上就快,视频生成模型推理训练免费提速
A plug-and-play compiler that delivers free-lunch optimizations for both inference a···
busbar
开源
一个 URL 接入所有大模型,故障自动切换,部署极简。
The execution control plane for AI agents. Govern every model request, MCP tool call···
robustmq
开源
一个二进制搞定多协议消息通信,省掉一堆中间件
Communication infrastructure for the AI era — one binary, one broker, one storage l···
scalax
开源
让 JAX 程序轻松跑满多卡,分布式训练不再复杂。
A simple library for scaling up JAX programs
thepipe
开源
用视觉大模型,把复杂文档秒变干净数据
Get clean data from tricky documents, powered by vision-language models ⚡
