Skip to content

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

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages