Use OCI ADK in Generative AI Agents
- Services: Generative AI Agents
- Release Date: May 22, 2025
The OCI ADK (Agent Development Kit) is a client-side library that simplifies building agentic applications on top of OCI Generative AI Agents. When pairing the ADK with OCI Generative AI Agents, you can use simple but powerful primitives to build complex, production-grade agentic applications.
Key Benefits
- Intuitive Developer Experience (DX)
- Enjoy a developer experience similar to leading open source agent frameworks. Easy to learn and get started, this code-first approach helps you leverage existing developer tooling to embed agents in applications such as web applications and Slackbots.
- Build Better Agentic Apps, Faster
- The high-level abstraction in the ADK reduces agent development and testing cycles, while promoting best practices for integrating agents in OCI. You can focus on the agentic logic specific to your business, speeding up iteration and improving quality.
- Simplified and Extensible Tools
- Streamlined authoring and invocation of custom tools for local processing, easy authentication, and seamless integration with existing functionality.
- Rich Agentic Patterns
- Build advanced agentic patterns with the ADK, such as multi-turn conversations, multi-agent orchestration (such as routing, and agent-as-a-tool), and deterministically orchestrated workflows. When pairing ADK with native Python and Java ecosystems, you can build a broad range of agentic workflows, without the need learn more abstractions.
For information about OCI ADK, see the OCI Python SDK on GitHub and the OCI ADK documentation. For information about the service, see the Generative AI Agents documentation.