oracle-ai-developer-hub

用 Oracle 数据库和云服务,快速上手构建企业级 AI 应用

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 857 🐛 待处理 45 👀 关注 64
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 4481
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,提供技术资源,可免费使用,无付费版本。

项目预览

oracle-ai-developer-hub 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队oracle-devrel
定价模式🏷️完全免费
价格说明开源项目,提供技术资源,可免费使用,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言Jupyter Notebook
技术栈/模型agentmemory,agents,ai,ai-developer,artificial-intelligence,generative-ai,kubernetes,kustomize,oracle-database,oracleaidatabase,oraclejet,rag
GitHub 星标★ 4481
上线时间2024-01-16 00:00:00
代码更新2026-11-09
仓库体积293.3 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数3

项目介绍

Oracle AI Developer Hub 是 Oracle 官方推出的 AI 开发者技术资源库,旨在帮助开发者利用 Oracle AI 数据库(如 Autonomous Database)和 OCI(Oracle Cloud Infrastructure)服务构建 AI 应用、智能代理和完整系统。项目以 Jupyter Notebook 为主要载体,提供大量可运行的示例代码、教程、架构模式和实践指南,覆盖从数据准备、模型训练到部署运维的全流程。它解决了开发者在使用 Oracle 技术栈进行 AI 开发时缺乏统一、权威参考的问题,核心能力包括:提供与 Oracle 23ai 数据库集成的 AI 向量搜索、RAG(检索增强生成)应用示例,展示如何利用 OCI 的生成式 AI 服务、AI 代理服务等构建企业级解决方案。项目内容持续更新,社区活跃,是 Oracle 生态内 AI 开发者的重要入门和进阶资源。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 4481

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:本地安装 7 步

环境要求

  • 本地已安装 Git(用于克隆仓库)
  • Python 环境,pip 可正常使用
  • 可访问 GitHub 的网络环境

安装与启动步骤

  1. 1克隆仓库

    把官方仓库克隆到本地,之后所有示例、教程和指南都在该目录内查看。

    git clone https://github.com/oracle-devrel/oracle-ai-developer-hub.git
    cd oracle-ai-developer-hub
  2. 2浏览应用与指南

    按 README 建议,先看 /apps 里完整可运行示例,再参考 /workshops 学习路径与 /guides、/partners 资源。

  3. 3动手试 Notebook

    用 /notebooks 做实验,想了解 Oracle AI Agent Memory 就进入 /notebooks/agent_memory。

  4. 4安装 pre-commit

    若你打算向仓库贡献代码,先安装 pre-commit 工具,用于自动格式化与检查。

    pip install pre-commit
  5. 5安装开发依赖

    该步骤可选,会同时安装 pre-commit 和 ruff,方便本地检查代码风格。

    pip install -r requirements-dev.txt
  6. 6安装 Git 钩子

    把 pre-commit 钩子写入本地仓库,提交代码时自动格式化 Python 及前端文件。

    pre-commit install
  7. 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

上一篇:memory-lancedb-pro

下一篇:morphik-core

同类项目推荐

databend 开源

一份数据在 S3 上同时做分析、搜索和 AI,不用搬来搬去

Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — reb···

★ 9492 2026-10-11
litellm 开源

一个网关接入所有大模型,告别接口乱、成本散、监控难

The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in Ope···

★ 62963 2026-08-09
E2B 开源

让 AI 智能体安全地运行代码、操作文件,直接对接真实世界工具

Open-source, secure environment with real-world tools for enterprise-grade agents.

★ 14778 2026-08-09
Meterless 开源

夜间批量跑实验,早上只留能用的结果

Turn your Win, Mac or DGX Spark into an AI hotspot. Nightshift races hundreds of att···

★ 258 2026-10-30
vllm-playground 开源

浏览器里管 vLLM,调参对话不用敲命令

A modern web interface for managing and interacting with vLLM servers (www.github.co···

★ 546 2026-10-14
bitrouter 开源

自动选对模型,让智能体工作流越跑越顺

elastic inference for your agentic workloads, on your terms

★ 239 2026-08-09
GPT_API_free 开源

免费拿GPT/DeepSeek等大模型API,每日刷新额度,开发测试不花钱

免费大模型API,支持免费调用GPT、DeepSeek等主流模型,免费额度10000点,每日刷新!另付费···

★ 45669 2026-08-09
OpenMetadata 开源

统一元数据与血缘,让数据资产可发现、可信任、可被 AI 使用

The Open Context Layer for Data and AI , OpenMetadata is the open platform for buil···

★ 15722 2026-10-11
ai-optimizer 开源

在 Oracle 数据库上快速调优 RAG 和 NL2SQL 实验

Agentic Optimizer and Toolkit for experimentation using the Oracle AI Database

★ 103 2026-08-09