Course Outline
Introduction to Generative Artificial Intelligence and Azure OpenAI
- Current state of AI and Generative AI technologies
- Summary of Azure OpenAI services
- Configuring Azure accounts and OpenAI services
Utilizing Azure OpenAI Studio and Playground
- Navigation within Azure OpenAI Studio
- Model experimentation in the Playground environment
- Assessing model capabilities and constraints
Integrating OpenAI with Java
- Java development environment setup
- Java-based access to Azure OpenAI
- Development and testing of AI features in Java applications
- ChatGPT introduction and Java integration
- Application of Prompt Engineering methodologies
Deploying AI Models as Web Applications
- Java-based web application development
- Incorporation of AI functionalities into web applications
- Deployment and scaling best practices
Image Generation via DALL-E
- DALL-E and image generation overview
- Image creation using DALL-E studio
- Image generation through Java code
Text Embeddings and Semantic Search
- Concepts of text embeddings
- Java implementation of embedding models
- Development of semantic search capabilities
Voice Processing with Whisper AI
- Fundamentals of AI-based audio processing
- Whisper AI application for speech-to-text
- Audio translation and multilingual capabilities
Advanced AI Model Integration
- Integration of text and audio models
- Personalization of AI interactions using user data
- Implementation of keyword and vector search
- Enhancement of ChatGPT interactions and Prompt Engineering
Security and Fine-Tuning
- Security measures for AI-powered applications
- Model fine-tuning for specific operational needs
- Use of content filters to ensure quality
Practical Sessions
- Hands-on labs with operational scenarios
- Collaborative projects and peer evaluations
- Capstone project: Development of an AI-powered Java application
Conclusion and Recommendations
Requirements
- Proficiency in Java programming
- Practical experience with RESTful APIs and web services
- Knowledge of cloud computing architectures and concepts
Target Audience
- Java developers
- Software engineers
- Cloud technology professionals
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