/aoai-net-starterkit

Azure OpenAI Starter Kit for .NET Developers

Primary LanguageC#MIT LicenseMIT

page_type languages products name description
sample
csharp
azurecli
azure
azure-openai
semantic-kernel
Azure OpenAI | Call Center Starter Kit
Azure OpenAI Starter Kit for .NET Developers

Azure OpenAI | Starter Kit

This repository is designed to empower developers embarking on their journey to infuse existing applications with AI capabilities or construct new ones from the ground up, with Azure AI services like Azure OpenAI at the core.

This repository offers a dual-track approach to kickstart development endeavors. Firstly, within the 'docs' folder, developers and architects will find a collection of instructive polyglot notebooks elucidating fundamental concepts of integrating Azure OpenAI into custom applications. These notebooks serve as a learning resource, enabling developers to grasp concepts and witness Azure OpenAI functionalities in action through easily consumable examples.

Secondly, the repository delves into more intricate end-to-end scenarios, crafted and primed for integration and kick starting custom application development. These scenarios serve as practical templates, facilitating seamless adoption of Azure OpenAI functionalities into diverse application landscapes.

Whether embarking on a learning journey or implementing sophisticated AI features, the Azure OpenAI Starter Kit equips developers with the tools and knowledge necessary to thrive in the realm of AI-powered applications.

Get Started

Create Environment

To begin, clone this repository and adhere to the setup instructions outlined in the accompanying notebook to prepare your development environment. Next, peruse and customize the code within the notebooks. Additional insights into the architecture and its application can be found through the resources on Microsoft Learn.

Concepts and Technology

If you're interested in ramping up on fundamental concepts how to use Azure OpenAI and other Azure AI services you bes start your learning journey here.

For example you will learn:

Check out all existing notebooks and start ramping up on Azure AI services.

Call Center Use Cases

If you're interested in how to solve challenges for specific call center roles or call center use cases you can start your learning journey here.

You will learn how call center solutions react to multiple external triggers to initiate activities for various roles:

Overview-TriggerAndAction

You will learn for example:

Check out solutions for use cases and roles to start ramping up on Azure AI services.