Course Outline
Introduction to Generative AI and Azure OpenAI
- The AI and Generative AI landscape.
- Overview of Azure OpenAI services.
- Setting up an Azure account and OpenAI service.
Working with Azure OpenAI Studio and Playground
- Navigating Azure OpenAI Studio.
- Experimenting with models in the Playground.
- Understanding model capabilities and limitations.
Integrating OpenAI with Java
- Setting up the Java development environment.
- Accessing Azure OpenAI using Java.
- Building and testing AI features in Java applications.
- Introduction to ChatGPT and its integration with Java.
- Understanding and applying Prompt Engineering techniques.
Deploying AI Models as Web Applications
- Creating web applications with Java.
- Embedding AI functionalities in web apps.
- Best practices for deployment and scaling.
Image Generation with DALL-E
- Introduction to DALL-E and image generation.
- Using DALL-E Studio to create images.
- Generating images from Java code.
Text Embeddings and Semantic Search
- Understanding text embeddings.
- Implementing embedding models in Java.
- Building semantic search features.
Voice Processing with Whisper AI
- Basics of audio processing with AI.
- Using Whisper AI for speech-to-text conversion.
- Audio translation and multilingual support.
Advanced AI Model Integration
- Combining text and audio models.
- Personalising AI interactions with user data.
- Implementing keyword and vector search.
- Enhancing interactions with ChatGPT and Prompt Engineering.
Security and Fine-Tuning
- Securing AI-powered applications.
- Fine-tuning models for specific use cases.
- Using content filters to maintain quality.
Practical Sessions
- Hands-on labs with real-world scenarios.
- Collaborative projects and peer reviews.
- Capstone project: Building an AI-powered Java application.
Summary and Next Steps
Requirements
- A solid understanding of Java programming.
- Experience working with RESTful APIs and web services.
- Familiarity with cloud computing concepts.
Audience
- Java developers.
- Software engineers.
- Cloud enthusiasts.
Testimonials (3)
Comprehensiveness about the backround; how to do a prompt.
Olaf Kannt - Helios Klinikum Krefeld
Course - Generative AI and Prompt Engineering in Healthcare
the tips and recommended prompts that we can take away from this training
Lee Mei Lin - ST Engineering IHQ Pte Ltd
Course - InVideo AI: Creating Engaging Short-Form Videos
use of proper and effective prompt