azure-openai-in-a-day-workshop  by microsoft

Workshop for Azure OpenAI Service intro and hands-on use

created 2 years ago
273 stars

Top 95.3% on sourcepulse

GitHubView on GitHub
Project Summary

This repository provides materials for a technical workshop focused on Azure OpenAI Service and Azure OpenAI Studio. It's designed for developers and data scientists looking to learn prompt engineering, integrate their own data with Azure OpenAI, and explore solution accelerators for end-to-end use case prototyping and deployment.

How It Works

The workshop guides participants through hands-on exercises using Azure OpenAI Studio for prompt refinement and data integration. It covers core concepts like bringing your own data, fine-tuning, embeddings, and showcases solution accelerators. The approach emphasizes practical application and best practices for building and deploying AI-powered solutions.

Quick Start & Requirements

  • Environment Setup: Participants can choose between GitHub Codespaces (recommended), Devcontainers (requires VS Code, Docker), or a self-managed environment (Anaconda, Python, Jupyter Notebook, Azure CLI).
  • Prerequisites: An Azure subscription with Azure OpenAI Service enabled and deployments for text-davinci-003 and text-embedding-ada-002 are required. Authentication is handled via Azure CLI or tokens.
  • Installation: For self-managed environments, pip install -r requirements.txt is needed.
  • Resources: Building the development environment can take several minutes.
  • Documentation: Quickstart Guide

Highlighted Details

  • Covers prompt engineering fundamentals and advanced techniques.
  • Demonstrates accessing and analyzing proprietary company data with Azure OpenAI.
  • Includes hands-on labs for building example use cases like Q&A over data, movie classification, and email summarization.
  • Explores solution accelerators and best practices for production deployment.

Maintenance & Community

This repository is maintained by Microsoft. Specific community channels or roadmap details are not explicitly mentioned in the README.

Licensing & Compatibility

The repository content is provided under a permissive license, allowing for commercial use and integration into closed-source projects.

Limitations & Caveats

The workshop requires an active Azure subscription and specific Azure OpenAI Service deployments, which may incur costs. The "bring your own environment" option necessitates manual setup of Python, Jupyter, and Azure CLI.

Health Check
Last commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
1 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.