Skip to content

michal-mitas/optimizely-opal-tools-tutorial

Repository files navigation

Optimizely Opal Tools Tutorial

This repository contains the code examples for the Building AI-Powered Tools with Optimizely Opal tutorial.

Learn how to create custom tools that integrate with Optimizely Opal using the Opal Tools SDK through a fun RPG-themed example.

Tutorial

For the complete step-by-step guide, visit:

Building AI-Powered Tools with Optimizely Opal - A Step-by-Step Guide

What's Included

This repository contains:

  • Three tutorial branches - each representing a step in the tutorial
    • tutorial/001-get-adventurer-details - Your first tool
    • tutorial/002-multiple-adventurers - Multiple tools and AI reasoning
    • tutorial/003-hire-adventurers - Authorization with OptiId
  • Master branch - Complete implementation
  • Guild Master agent configuration - Ready to import into Opal

Quick Start

  1. Clone this repository
  2. Follow the full tutorial
  3. Checkout each branch as you progress through the steps
git clone https://github.com/michal-mitas/optimizely-opal-tools-tutorial.git
cd optimizely-opal-tools-tutorial
git checkout tutorial/001-get-adventurer-details

Requirements

  • .NET 10.0 SDK
  • Optimizely Opal account
  • Basic C# knowledge

Questions?

Check out the full tutorial for detailed explanations, or open an issue in this repository.


Happy coding!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages