oracle-devrel/oracle-ai-developer-hub

Technical resources for AI developers to build applications, agents, and systems using Oracle AI Database and OCI services

解决的问题

本仓库提供了一套全面的技术资源、参考实现和指南,帮助开发者构建生产级别的 AI 应用和智能体。它特别解决了管理复杂 AI 智能体基础设施(如记忆、向量搜索和数据集成)的挑战,通过展示如何使用 Oracle AI Database 和 OCI 服务作为统一后端来实现。

工作原理

该项目分为四个主要部分:

  • Apps:完整的、可运行的参考实现(例如,智能体式 RAG、金融 AI 智能体和供应链助手),展示端到端 的架构模式。
  • Notebooks:交互式教程,涵盖模型实验、数据准备,以及将 Chain of Thought 和 ReAct 等多种认知架构与 Oracle AI Database 集成的方法。
  • Guides:关于智能体推理策略和企业级智能体“记忆工程”的技术演示和文档。
  • Agent Memory:专门针对 oracleagentmemory 包的资源,该包使用 Oracle AI Database 作为统一引擎,管理对话历史、持久性事实和实体状态。

适用人群

正在构建 AI 智能体、RAG 系统和企业级 AI 应用的 AI 开发者和工程师,尤其是那些利用 Oracle AI 基础设施和 OCI 服务的用户。

主要亮点

  • 统一记忆核心:展示使用单一数据库处理向量、图、空间和关系查询,而非多个分散的存储系统。
  • 智能体式 RAG:实现具备多智能体 Chain of Thought (CoT) 和混合搜索的智能 RAG 系统。
  • 跨框架集成:提供与 LangChain、LangGraph 和 OpenAI Agents SDK 等流行框架集成的示例。
  • 多云支持:提供在 AWS、Azure 和 Google Cloud 上运行 Oracle AI Database 的示例。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目