# SAGE Applications Package
SAGE Applications 是基于 SAGE Framework 构建的应用示例和模板集合,提供了丰富的示例代码来帮助开发者快速上手和学习 SAGE 的各种功能。
## 📚 包含内容
### 🔰 教程示例 (tutorials)
- Hello World 入门示例
- Core API 使用教程
- 批处理和流处理对比
### 🧠 RAG 应用 (rag)
- 简单 RAG 系统
- 稠密检索示例
- 稀疏检索 (BM25) 示例
- 混合检索策略
- 重排序和精化示例
### 🤖 智能体应用 (agents)
- 多智能体系统
- 工具调用示例
- 对话管理
### 🌊 流处理应用 (streaming)
- Kafka 集成示例
- 实时数据处理
- 多管道协同
### 💾 内存管理 (memory)
- 外部内存集成
- 知识库构建
- 持久化策略
### 📊 评估工具 (evaluation)
- QA 系统评估
- 性能基准测试
- 指标收集
## 🚀 快速开始
```python
from sage.apps.examples.rag import simple_rag
from sage.apps.examples.tutorials import hello_world
# 运行 Hello World 示例
hello_world.run()
# 运行简单 RAG 示例
simple_rag.run()
```
## 📖 更多信息
详细的使用说明和示例代码请参考各个子目录中的 README 文件。
Raw data
{
"_id": null,
"home_page": null,
"name": "isage-apps",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "applications, examples, templates, rag, agents, streaming, tutorials, sage",
"author": null,
"author_email": "IntelliStream Team <intellistream@outlook.com>",
"download_url": null,
"platform": null,
"description": "# SAGE Applications Package\n\nSAGE Applications \u662f\u57fa\u4e8e SAGE Framework \u6784\u5efa\u7684\u5e94\u7528\u793a\u4f8b\u548c\u6a21\u677f\u96c6\u5408\uff0c\u63d0\u4f9b\u4e86\u4e30\u5bcc\u7684\u793a\u4f8b\u4ee3\u7801\u6765\u5e2e\u52a9\u5f00\u53d1\u8005\u5feb\u901f\u4e0a\u624b\u548c\u5b66\u4e60 SAGE \u7684\u5404\u79cd\u529f\u80fd\u3002\n\n## \ud83d\udcda \u5305\u542b\u5185\u5bb9\n\n### \ud83d\udd30 \u6559\u7a0b\u793a\u4f8b (tutorials)\n- Hello World \u5165\u95e8\u793a\u4f8b\n- Core API \u4f7f\u7528\u6559\u7a0b\n- \u6279\u5904\u7406\u548c\u6d41\u5904\u7406\u5bf9\u6bd4\n\n### \ud83e\udde0 RAG \u5e94\u7528 (rag) \n- \u7b80\u5355 RAG \u7cfb\u7edf\n- \u7a20\u5bc6\u68c0\u7d22\u793a\u4f8b\n- \u7a00\u758f\u68c0\u7d22 (BM25) \u793a\u4f8b\n- \u6df7\u5408\u68c0\u7d22\u7b56\u7565\n- \u91cd\u6392\u5e8f\u548c\u7cbe\u5316\u793a\u4f8b\n\n### \ud83e\udd16 \u667a\u80fd\u4f53\u5e94\u7528 (agents)\n- \u591a\u667a\u80fd\u4f53\u7cfb\u7edf\n- \u5de5\u5177\u8c03\u7528\u793a\u4f8b\n- \u5bf9\u8bdd\u7ba1\u7406\n\n### \ud83c\udf0a \u6d41\u5904\u7406\u5e94\u7528 (streaming)\n- Kafka \u96c6\u6210\u793a\u4f8b\n- \u5b9e\u65f6\u6570\u636e\u5904\u7406\n- \u591a\u7ba1\u9053\u534f\u540c\n\n### \ud83d\udcbe \u5185\u5b58\u7ba1\u7406 (memory)\n- \u5916\u90e8\u5185\u5b58\u96c6\u6210\n- \u77e5\u8bc6\u5e93\u6784\u5efa\n- \u6301\u4e45\u5316\u7b56\u7565\n\n### \ud83d\udcca \u8bc4\u4f30\u5de5\u5177 (evaluation)\n- QA \u7cfb\u7edf\u8bc4\u4f30\n- \u6027\u80fd\u57fa\u51c6\u6d4b\u8bd5\n- \u6307\u6807\u6536\u96c6\n\n## \ud83d\ude80 \u5feb\u901f\u5f00\u59cb\n\n```python\nfrom sage.apps.examples.rag import simple_rag\nfrom sage.apps.examples.tutorials import hello_world\n\n# \u8fd0\u884c Hello World \u793a\u4f8b\nhello_world.run()\n\n# \u8fd0\u884c\u7b80\u5355 RAG \u793a\u4f8b \nsimple_rag.run()\n```\n\n## \ud83d\udcd6 \u66f4\u591a\u4fe1\u606f\n\n\u8be6\u7ec6\u7684\u4f7f\u7528\u8bf4\u660e\u548c\u793a\u4f8b\u4ee3\u7801\u8bf7\u53c2\u8003\u5404\u4e2a\u5b50\u76ee\u5f55\u4e2d\u7684 README \u6587\u4ef6\u3002\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "SAGE Applications",
"version": "0.1.0",
"project_urls": {
"Bug Tracker": "https://github.com/intellistream/SAGE/issues",
"Documentation": "https://intellistream.github.io/SAGE-Pub/",
"Homepage": "https://github.com/intellistream/SAGE",
"Repository": "https://github.com/intellistream/SAGE.git"
},
"split_keywords": [
"applications",
" examples",
" templates",
" rag",
" agents",
" streaming",
" tutorials",
" sage"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "72f5dac9542a8033032e19a0487fc44d0211b7a35561bd6581d429f6674bd900",
"md5": "f80bc69f4323feef974cdbb170406f9c",
"sha256": "c47c8f6c188a2b72e29caa71e8519fc31907570253c30767b4f7686e7cc7b6d0"
},
"downloads": -1,
"filename": "isage_apps-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f80bc69f4323feef974cdbb170406f9c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 155945,
"upload_time": "2025-08-11T13:37:25",
"upload_time_iso_8601": "2025-08-11T13:37:25.544051Z",
"url": "https://files.pythonhosted.org/packages/72/f5/dac9542a8033032e19a0487fc44d0211b7a35561bd6581d429f6674bd900/isage_apps-0.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-11 13:37:25",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "intellistream",
"github_project": "SAGE",
"github_not_found": true,
"lcname": "isage-apps"
}