Building Generative AI-infused apps: what's possible and how to startMaxim Salnikov
In this session, we'll explore different scenarios where the features of Generative AI can provide added value to an IT solution. We'll also learn how to begin developing your own application powered by AI. Using Azure OpenAI service as an illustration, we'll examine the various APIs it offers, review the best practices of Prompt Engineering, explore different ways to incorporate your own data into the process, and take a glance at several tools and resources that make the developer experience more seamless.
Have you built Alexa Game skills before and are you looking to create something new? In this workshop, deep dive into how to build engaging experiences with the recently launched Echo Buttons. Participate in this interactive session and create your own Echo Button skill that leverages the new dynamic input modality in the Alexa Skills Kit! Bring your laptop, AWS account, and Amazon Developer Portal credentials.
Unleashing the Power of OpenAI GPT-3 in FME Data Integration WorkflowsSafe Software
Join us for an eye-opening webinar where we will demonstrate the incredible power and productivity of OpenAI GPT-3 in FME data integration scenarios. From natural language processing to automated workflow generation and predictive modeling, we will show how GPT-3 can tackle even the most complex and daunting data integration challenges without a single line of code. This is a must-attend event for anyone looking to unlock the full potential of their data and streamline their integration workflows. Be prepared to be amazed and astounded at the capabilities of GPT-3 and FME!
OpenAI GPT in Depth - Questions and MisconceptionsIvo Andreev
OpenAI GPT in depth – misconceptions and questions you would like answered
Have you ever wondered why GPT models work? Do you ask questions like:
How does GPT work? Why does the same problem receive different answers for different users? Is there a way to improve explainability? Can GPT model provide its sources? Why does Bing chat work differently? What are my ways to have better performance and improve completions? How can I work with data in my enterprise? What practical business cases could a generative AI model fit solving?
If you are tired of sessions just scratching the surface of OpenAI GPT, this one will go deeper and answer questions like why, why not and how.
How Azure helps to build better business processes and customer experiences w...Maxim Salnikov
Artificial Intelligence is not the future, it is NOW. Cloud technology empowers developers and technology leaders to benefit from AI effectively and responsibly with the models and tools they need. In this session, we go through the portfolio of Azure AI services and run some demos to showcase how AI can improve daily life, safety, productivity, accessibility, and business outcomes.
Supercharge your software development with Azure OpenAI Service! Azure cloud platform provides access to cutting-edge AI models for diverse tasks. Explore different models for generating content, translating languages, and even generating code. Leverage data grounding to fine-tune models for your specific needs. Discover how Azure OpenAI Service accelerates innovation and injects intelligence into your software creations.
Building Generative AI-infused apps: what's possible and how to startMaxim Salnikov
In this session, we'll explore different scenarios where the features of Generative AI can provide added value to an IT solution. We'll also learn how to begin developing your own application powered by AI. Using Azure OpenAI service as an illustration, we'll examine the various APIs it offers, review the best practices of Prompt Engineering, explore different ways to incorporate your own data into the process, and take a glance at several tools and resources that make the developer experience more seamless.
Have you built Alexa Game skills before and are you looking to create something new? In this workshop, deep dive into how to build engaging experiences with the recently launched Echo Buttons. Participate in this interactive session and create your own Echo Button skill that leverages the new dynamic input modality in the Alexa Skills Kit! Bring your laptop, AWS account, and Amazon Developer Portal credentials.
Unleashing the Power of OpenAI GPT-3 in FME Data Integration WorkflowsSafe Software
Join us for an eye-opening webinar where we will demonstrate the incredible power and productivity of OpenAI GPT-3 in FME data integration scenarios. From natural language processing to automated workflow generation and predictive modeling, we will show how GPT-3 can tackle even the most complex and daunting data integration challenges without a single line of code. This is a must-attend event for anyone looking to unlock the full potential of their data and streamline their integration workflows. Be prepared to be amazed and astounded at the capabilities of GPT-3 and FME!
OpenAI GPT in Depth - Questions and MisconceptionsIvo Andreev
OpenAI GPT in depth – misconceptions and questions you would like answered
Have you ever wondered why GPT models work? Do you ask questions like:
How does GPT work? Why does the same problem receive different answers for different users? Is there a way to improve explainability? Can GPT model provide its sources? Why does Bing chat work differently? What are my ways to have better performance and improve completions? How can I work with data in my enterprise? What practical business cases could a generative AI model fit solving?
If you are tired of sessions just scratching the surface of OpenAI GPT, this one will go deeper and answer questions like why, why not and how.
How Azure helps to build better business processes and customer experiences w...Maxim Salnikov
Artificial Intelligence is not the future, it is NOW. Cloud technology empowers developers and technology leaders to benefit from AI effectively and responsibly with the models and tools they need. In this session, we go through the portfolio of Azure AI services and run some demos to showcase how AI can improve daily life, safety, productivity, accessibility, and business outcomes.
Supercharge your software development with Azure OpenAI Service! Azure cloud platform provides access to cutting-edge AI models for diverse tasks. Explore different models for generating content, translating languages, and even generating code. Leverage data grounding to fine-tune models for your specific needs. Discover how Azure OpenAI Service accelerates innovation and injects intelligence into your software creations.
This is an adaptation of the presentation given at the SpringOne 2008 conference in Hollywood, FL. It contains some updates on project status, and also information about the recently published book "Spring Python 1.1"
This slideshow is licensed under a Creative Commons Attribution 3.0 United States License.
How do OpenAI GPT Models Work - Misconceptions and Tips for DevelopersIvo Andreev
Have you ever wondered why GPT models work? Do you ask questions like:
◉ How does GPT work? Why does the same problem receive different answers for different users? Is there a way to improve explainability? ◉ Can GPT model provide its sources? Why does Bing chat work differently? What are my ways to have better performance and improve completions? ◉ How can I work with data in my enterprise? What practical business cases could a generative AI model fit solving?
If you are tired of sessions just scratching the surface of OpenAI GPT, this one will go deeper and answer questions like why, why not and how.
Key Terms; ChatGPT Enterprise; Top Questions; Enterprise Data; Azure Search; Functions; Embeddings; Context Encoding; General Intelligence; Emerging Abilities; Chain of Thought; Plugins; Multimodal with DALL-E; Project Florence
Learn how to get small teams to embrace both using and contributing to open source in a healthy way. See case studies of open source projects and how they have contributed to the growth of a small team.
Generative AI in CSharp with Semantic Kernel.pptxAlon Fliess
Join Alon Fliess, Azure MVP, and Microsoft RD in an enlightening lecture where C# meets the forefront of AI. Discover how the Semantic Kernel project bridges traditional programming with advanced AI, empowering C# developers to integrate AI functionalities into their software seamlessly.
Experience a paradigm shift in diagnostics through a real-world example: a sophisticated system crafted with C#, Semantic Kernel, and Azure. Witness the synergy of C# and AI in action, optimizing system analysis and problem-solving in complex environments.
Embark on a journey where C# and AI meet.
Gain a practical understanding of how to integrate AI capabilities into your PHP projects with examples from the leading sources of hosted AI: OpenAI and Hugging Face. Armed with this knowledge, you can unlock new possibilities for intelligent, dynamic, and user-centric PHP applications that leverage the power of Artificial Intelligence.
So, join us for this transformative journey as we bridge the gap between PHP and AI, opening the door to a world of smarter and more innovative web applications.
This presentation provides reference architecture Artificial Intelligence or Machine learning powered BOT. Also it provides a high level comparison between Amazon Alexa and Google Assistant planform for developing BOT
Brand new to Sumo Logic? Get started with these 5 easy steps and get certified!
Learn the basics for how to search, parse and analyze the logs and metrics that are important to your organization. This session will guide you through running searches, simple parsing and basic analytics on your data. Learn how to convert your queries to charts and add them to Dashboards to help you visualize trends and easily identify anomalies. Lastly, learn how Alerts can help you stay on top of your critical events.
How to Build a Backend for an Alexa Smart Home Skill - ALX316 - re:Invent 2017Amazon Web Services
In this hands-on workshop, you learn how to build a skill and a supporting backend for Alexa that uses the APIs for Alexa Smart Home. This session involves creating a solution that implements some of the key services in supporting an Alexa Smart Home Skill including directive and event handling, device discovery, endpoint messages, and asynchronous messaging.
Want to build a custom app for Google Home or Google Assistant? Learn the basic concepts and how you can create a custom app to reach your users on new platforms (Google Home, Android, iPhone, and more) and help them get things done.
We'll use serverless tools like Google Cloud Functions as well as API.AI to do intelligent routing of commands to entities and intents.
Video of this talk available at: https://www.youtube.com/watch?v=C492KgDMO0c&list=PLlCd2ljeqltbJQQ79eyxbresnaKkP0TgS&index=1
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
This is an adaptation of the presentation given at the SpringOne 2008 conference in Hollywood, FL. It contains some updates on project status, and also information about the recently published book "Spring Python 1.1"
This slideshow is licensed under a Creative Commons Attribution 3.0 United States License.
How do OpenAI GPT Models Work - Misconceptions and Tips for DevelopersIvo Andreev
Have you ever wondered why GPT models work? Do you ask questions like:
◉ How does GPT work? Why does the same problem receive different answers for different users? Is there a way to improve explainability? ◉ Can GPT model provide its sources? Why does Bing chat work differently? What are my ways to have better performance and improve completions? ◉ How can I work with data in my enterprise? What practical business cases could a generative AI model fit solving?
If you are tired of sessions just scratching the surface of OpenAI GPT, this one will go deeper and answer questions like why, why not and how.
Key Terms; ChatGPT Enterprise; Top Questions; Enterprise Data; Azure Search; Functions; Embeddings; Context Encoding; General Intelligence; Emerging Abilities; Chain of Thought; Plugins; Multimodal with DALL-E; Project Florence
Learn how to get small teams to embrace both using and contributing to open source in a healthy way. See case studies of open source projects and how they have contributed to the growth of a small team.
Generative AI in CSharp with Semantic Kernel.pptxAlon Fliess
Join Alon Fliess, Azure MVP, and Microsoft RD in an enlightening lecture where C# meets the forefront of AI. Discover how the Semantic Kernel project bridges traditional programming with advanced AI, empowering C# developers to integrate AI functionalities into their software seamlessly.
Experience a paradigm shift in diagnostics through a real-world example: a sophisticated system crafted with C#, Semantic Kernel, and Azure. Witness the synergy of C# and AI in action, optimizing system analysis and problem-solving in complex environments.
Embark on a journey where C# and AI meet.
Gain a practical understanding of how to integrate AI capabilities into your PHP projects with examples from the leading sources of hosted AI: OpenAI and Hugging Face. Armed with this knowledge, you can unlock new possibilities for intelligent, dynamic, and user-centric PHP applications that leverage the power of Artificial Intelligence.
So, join us for this transformative journey as we bridge the gap between PHP and AI, opening the door to a world of smarter and more innovative web applications.
This presentation provides reference architecture Artificial Intelligence or Machine learning powered BOT. Also it provides a high level comparison between Amazon Alexa and Google Assistant planform for developing BOT
Brand new to Sumo Logic? Get started with these 5 easy steps and get certified!
Learn the basics for how to search, parse and analyze the logs and metrics that are important to your organization. This session will guide you through running searches, simple parsing and basic analytics on your data. Learn how to convert your queries to charts and add them to Dashboards to help you visualize trends and easily identify anomalies. Lastly, learn how Alerts can help you stay on top of your critical events.
How to Build a Backend for an Alexa Smart Home Skill - ALX316 - re:Invent 2017Amazon Web Services
In this hands-on workshop, you learn how to build a skill and a supporting backend for Alexa that uses the APIs for Alexa Smart Home. This session involves creating a solution that implements some of the key services in supporting an Alexa Smart Home Skill including directive and event handling, device discovery, endpoint messages, and asynchronous messaging.
Want to build a custom app for Google Home or Google Assistant? Learn the basic concepts and how you can create a custom app to reach your users on new platforms (Google Home, Android, iPhone, and more) and help them get things done.
We'll use serverless tools like Google Cloud Functions as well as API.AI to do intelligent routing of commands to entities and intents.
Video of this talk available at: https://www.youtube.com/watch?v=C492KgDMO0c&list=PLlCd2ljeqltbJQQ79eyxbresnaKkP0TgS&index=1
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Unleash Unlimited Potential with One-Time Purchase
BoxLang is more than just a language; it's a community. By choosing a Visionary License, you're not just investing in your success, you're actively contributing to the ongoing development and support of BoxLang.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
Atelier - Innover avec l’IA Générative et les graphes de connaissancesNeo4j
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Allez au-delà du battage médiatique autour de l’IA et découvrez des techniques pratiques pour utiliser l’IA de manière responsable à travers les données de votre organisation. Explorez comment utiliser les graphes de connaissances pour augmenter la précision, la transparence et la capacité d’explication dans les systèmes d’IA générative. Vous partirez avec une expérience pratique combinant les relations entre les données et les LLM pour apporter du contexte spécifique à votre domaine et améliorer votre raisonnement.
Amenez votre ordinateur portable et nous vous guiderons sur la mise en place de votre propre pile d’IA générative, en vous fournissant des exemples pratiques et codés pour démarrer en quelques minutes.
Software Engineering, Software Consulting, Tech Lead, Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Transaction, Spring MVC, OpenShift Cloud Platform, Kafka, REST, SOAP, LLD & HLD.
Utilocate offers a comprehensive solution for locate ticket management by automating and streamlining the entire process. By integrating with Geospatial Information Systems (GIS), it provides accurate mapping and visualization of utility locations, enhancing decision-making and reducing the risk of errors. The system's advanced data analytics tools help identify trends, predict potential issues, and optimize resource allocation, making the locate ticket management process smarter and more efficient. Additionally, automated ticket management ensures consistency and reduces human error, while real-time notifications keep all relevant personnel informed and ready to respond promptly.
The system's ability to streamline workflows and automate ticket routing significantly reduces the time taken to process each ticket, making the process faster and more efficient. Mobile access allows field technicians to update ticket information on the go, ensuring that the latest information is always available and accelerating the locate process. Overall, Utilocate not only enhances the efficiency and accuracy of locate ticket management but also improves safety by minimizing the risk of utility damage through precise and timely locates.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
E-commerce Application Development Company.pdfHornet Dynamics
Your business can reach new heights with our assistance as we design solutions that are specifically appropriate for your goals and vision. Our eCommerce application solutions can digitally coordinate all retail operations processes to meet the demands of the marketplace while maintaining business continuity.
Do you want Software for your Business? Visit Deuglo
Deuglo has top Software Developers in India. They are experts in software development and help design and create custom Software solutions.
Deuglo follows seven steps methods for delivering their services to their customers. They called it the Software development life cycle process (SDLC).
Requirement — Collecting the Requirements is the first Phase in the SSLC process.
Feasibility Study — after completing the requirement process they move to the design phase.
Design — in this phase, they start designing the software.
Coding — when designing is completed, the developers start coding for the software.
Testing — in this phase when the coding of the software is done the testing team will start testing.
Installation — after completion of testing, the application opens to the live server and launches!
Maintenance — after completing the software development, customers start using the software.
2. Ken Ross
Senior Consultant
Microsoft ISD
ken@hotkrossbits.com
https://github.com/VeryKross
https://www.linkedin.com/in/techgeek/
https://twitter.com/hotkrossbits
https://www.youtube.com/@imkenross
3. TOPICS COVERED
OpenAI SDK Setup
The price of AI (Tokens)
Basics of OpenAI Chat
Training GPT for Better Outcomes
OpenAI Functions
5. OPENAI SDK SETUP
1. Account Information
1. OpenAI API Key or
1. https://platform.openai.com/
2. Azure OpenAI Key and URL for
your
OpenAI Instance
2. Add the OpenAI SDK to your
Project/Solution
6. OPENAI SDK SETUP
1. Account Information
1. OpenAI API Key or
1. https://platform.openai.com/
2. Azure OpenAI Key and URL for your
OpenAI Instance
2. Add the OpenAI SDK to your
Project/Solution
7. OPENAI SDK SETUP
1. Account Information
1. OpenAI API Key or
1. https://platform.openai.com/
2. Azure OpenAI Key and URL for your
OpenAI Instance
2. Add the OpenAI SDK to your
Project/Solution
8. THE PRICE OF AI (TOKENS)
THE COSTS ASSOCIATED WITH USING OPENAI
9. THE PRICE OF AI (TOKENS)
There are multiple models, each with different capabilities and price points. Prices are per 1,000 tokens.
You can think of tokens as pieces of words, where 1,000 tokens is about 750 words. This paragraph is 35
tokens.
Tokens
GPT-3.5 Turbo
4K context: $0.0015/1K input, $0.002/1K output
16K context: $0.003/1K input, $0.004/1K output
GPT-4
8K context: $0.03/1K input, $0.06/1K output
32K context: $0.06/1K input, $0.12/1K output
https://azure.microsoft.com/en-us/pricing/details/cognitive-services/openai-service/
https://openai.com/pricing
11. BASICS OF OPENAI CHAT
1. Create the OpenAI Client Instance w/ Key
1. If using an Azure OpenAI instance, the URL will also be needed
2. Define Completion Options (temperature etc.)
3. Add your prompt to the Messages collection
4. Call the SDK to get the Chat Completion
5. Retrieve the message value
12. COMPLETION OPTIONS
Temperature
Determines the degree of randomness in the AI's response. A higher temperature corresponds to a higher degree of
randomness. This closely resembles ChatGPT "Conversation Style" where "More Creative" is a low Temperature and "More
Precise" is a high Temperature.
Max Tokens
Limits the length of the AI's response.
Nucleus Sampling Factor
Determines the diversity of the AI's response based on sampling previous tokens. (e.g. 0.1 = 10%)
Note: Don’t set this property if also setting Temperature – results could be unpredictable.
Frequency Penalty
Penalizes the probability of frequently occurring words in the AI's response.
Presence Penalty
Penalizes the probability of generating statements that have already been generated in the response so far.
14. TRAINING GPT FOR BETTER OUTCOMES
CHAT ROLES AND 1-SHOT, 2-SHOT TRAINING
15. TRAINING GPT FOR BETTER OUTCOMES
Chat Roles
System – gives context and instructions
User – the human prompt
Assistant – the reply from the AI
One Shot & Multi-shot Training
Simulated conversation
System: You are a Financial Analyst experienced in
corporate tax systems. You will always provide a tax
impact analysis to any question. You will never use the
word “fungible”.
User: What is the best way to invest $100,000?
Assistant: The best way to invest
$100,000 is to buy a house and rent it
out. The tax impact analysis is that you
will be able to deduct the interest on
the mortgage and the depreciation on
the house, saving you $10,000 in taxes.
18. OPENAI FUNCTIONS
Functions provide a way to generate consistent, structured JSON responses
An OpenAI Function represents the “signature” of a specific Function for a particular type of information
More than one Function can be defined, allowing OpenAI to choose the which function to use based on
the user’s prompt content
OpenAI itself does not call your Function; it will fill out your signature [JSON] so
that you can call the Function with those AI-identified parameters
In some cases, maybe all you want is the JSON so it can be used for other purposes
After calling the Function, the return value(s) can be re-inserted into the conversation,
allowing OpenAI to answer the user’s original prompt and incorporate the data from
the Function call