项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 4481
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 本地已安装 Git(用于克隆仓库)
- Python 环境,pip 可正常使用
- 可访问 GitHub 的网络环境
安装与启动步骤
-
1克隆仓库
把官方仓库克隆到本地,之后所有示例、教程和指南都在该目录内查看。
git clone https://github.com/oracle-devrel/oracle-ai-developer-hub.git cd oracle-ai-developer-hub -
2浏览应用与指南
按 README 建议,先看 /apps 里完整可运行示例,再参考 /workshops 学习路径与 /guides、/partners 资源。
-
3动手试 Notebook
用 /notebooks 做实验,想了解 Oracle AI Agent Memory 就进入 /notebooks/agent_memory。
-
4安装 pre-commit
若你打算向仓库贡献代码,先安装 pre-commit 工具,用于自动格式化与检查。
pip install pre-commit -
5安装开发依赖
该步骤可选,会同时安装 pre-commit 和 ruff,方便本地检查代码风格。
pip install -r requirements-dev.txt -
6安装 Git 钩子
把 pre-commit 钩子写入本地仓库,提交代码时自动格式化 Python 及前端文件。
pre-commit install -
7格式化已有代码
可选步骤,对仓库全部文件跑一次格式化:Ruff 处理 Python,Prettier 处理其它文本文件。
pre-commit run --all-files
如何确认成功
执行 pre-commit run --all-files 能正常完成,即表示开发环境准备就绪;若只想看示例,克隆后能打开 /notebooks 下的文件即可。
常见问题
Q:只阅读示例代码,也必须安装 pre-commit 吗?
A:不需要。README 中的安装步骤属于“开发环境准备”,面向要贡献代码的人;单纯浏览 /apps、/notebooks 无需安装。
Q:requirements-dev.txt 安装失败怎么办?
A:README 明确标注该步骤为可选,可跳过,只执行 pip install pre-commit 与 pre-commit install 即可。
Q:需要 Oracle 数据库或 OCI 账号吗?
A:README 只说明示例基于 Oracle AI Database 与 OCI 服务,未给出具体账号与配置要求,请以各示例目录内的文档为准。
Q:Oracle AI Agent Memory 从哪里看?
A:README 指引进入 /notebooks/agent_memory 目录,阅读其中关于该插件包的笔记本。
注意事项
- README 未提供完整的安装部署说明,本教程仅覆盖其中明确给出的克隆与开发环境准备命令。
- 仓库以 Jupyter Notebook 为主要载体,多数内容需要克隆到本地后再按目录逐个查看。
- pre-commit 钩子会自动使用 Ruff 格式化 Python 文件,使用 Prettier 格式化 JavaScript、TypeScript、JSON、YAML 和 Markdown 文件。
- 更详细的开发环境说明见仓库根目录的 SETUP_PRE_COMMIT.md。
核心亮点
- 官方出品,内容权威且与 Oracle 最新 AI 功能(如向量搜索、AI 代理)同步
- 基于 Jupyter Notebook 的实战教程,代码可运行,上手门槛低
- 覆盖 RAG、智能代理、数据处理等热门场景,示例丰富且贴近真实业务
不足之处
- 依赖 Oracle 商业产品(数据库、云服务),对非 Oracle 用户不友好
- 文档和示例更新频率不稳定,部分内容可能滞后于最新功能
适用场景
- 企业开发者学习如何在 Oracle 数据库上实现 AI 向量搜索和 RAG
- OCI 用户快速构建和部署生成式 AI 应用或智能代理
- 技术团队评估 Oracle 技术栈在 AI 项目中的适用性
替代项目
langchain-ai/langchain、microsoft/autogen、ollama/ollama
下一篇:morphik-core
同类项目推荐
databend
开源
一份数据在 S3 上同时做分析、搜索和 AI,不用搬来搬去
Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — reb···
litellm
开源
一个网关接入所有大模型,告别接口乱、成本散、监控难
The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in Ope···
E2B
开源
让 AI 智能体安全地运行代码、操作文件,直接对接真实世界工具
Open-source, secure environment with real-world tools for enterprise-grade agents.
Meterless
开源
夜间批量跑实验,早上只留能用的结果
Turn your Win, Mac or DGX Spark into an AI hotspot. Nightshift races hundreds of att···
vllm-playground
开源
浏览器里管 vLLM,调参对话不用敲命令
A modern web interface for managing and interacting with vLLM servers (www.github.co···
bitrouter
开源
自动选对模型,让智能体工作流越跑越顺
elastic inference for your agentic workloads, on your terms
GPT_API_free
开源
免费拿GPT/DeepSeek等大模型API,每日刷新额度,开发测试不花钱
免费大模型API,支持免费调用GPT、DeepSeek等主流模型,免费额度10000点,每日刷新!另付费···
OpenMetadata
开源
统一元数据与血缘,让数据资产可发现、可信任、可被 AI 使用
The Open Context Layer for Data and AI , OpenMetadata is the open platform for buil···
ai-optimizer
开源
在 Oracle 数据库上快速调优 RAG 和 NL2SQL 实验
Agentic Optimizer and Toolkit for experimentation using the Oracle AI Database
