Microsoft Build: Transforming the future of startups with Microsoft AI

Microsoft for Startups
26 Jun 202428:01

Summary

TLDR安妮·珀尔,微软公司副总裁,在Build会议上展示了微软如何通过提供尖端AI工具和资源,助力初创企业转型。她介绍了微软Azure AI平台,分享了Goodcall、Gretel和Nixtla等初创公司如何利用这些工具快速开发产品。特别强调了微软为初创创始人提供的资源,包括Azure学分、个性化指导和AI模板,以简化AI开发流程,鼓励创业者利用这些资源快速验证和扩展他们的创意。

Takeaways

  • 😀 Annie Pearl 是微软的公司副总裁,领导着初创企业、学生开发者关系和技能提升团队。
  • 🔧 微软致力于通过提供尖端的 AI 工具和精选资源来帮助初创企业,以简化 AI 开发流程并促进创新。
  • 🌟 微软 Azure AI 平台是一站式 AI 开发需求解决方案,为初创企业提供了从 ChatGPT-4.0 到最新的 Phi-3 模型等突破性 AI 工具。
  • 📞 Goodcall 是一家利用微软 Azure AI 服务的初创公司,他们使用 Azure AI 的语音识别技术将电话通话转换为可操作的对话。
  • 🤖 Azure Machine Learning 提供了更深层次的模型交互性,允许初创公司使用自定义 GPT 并实时监控和优化性能。
  • 🔏 Gretel 使用 Azure Machine Learning 构建了使用合成数据集开发和测试 AI 模型的方法,无需泄露隐私。
  • 📈 Nixtla 是一家使用 Azure AI 基础设施构建 TimeGen 模型的初创公司,该模型可以提供时间序列预测。
  • 🛠️ Microsoft for Startup Founders Hub 提供了工具、技术和资源,以及对创始人的支持,帮助他们构建变革性的 AI 应用。
  • 🚀 微软正在使初创公司更容易地将想法转化为 AI 应用,通过 Founders Hub 提供快速启动模板和 Azure 学分。
  • 📚 Lahini Arunachalam 演示了如何使用 Founders Hub 快速启动和构建 AI 应用,展示了从注册到部署的整个过程。
  • 💡 微软鼓励所有有想法的初创公司创始人使用 Founders Hub,并通过 Microsoft Learn 平台继续他们的学习之旅。

Q & A

  • Annie Pearl 在微软的职位是什么?

    -Annie Pearl 是微软的公司副总裁,负责领导初创企业、学生开发者关系和技能提升团队。

  • 微软如何帮助初创企业转型?

    -微软通过提供尖端的人工智能工具和配套资源来帮助初创企业,以简化人工智能开发过程,推动创新。

  • Annie Pearl 之前的职业背景是怎样的?

    -Annie Pearl 在整个职业生涯中领导了多个成长阶段初创公司的产品团队,最近担任首席产品官。

  • Goodcall 是什么,它如何使用微软的 Azure AI 服务?

    -Goodcall 是一个针对小型企业的 AI 驱动的电话助手,它使用微软 Azure AI 的语音识别功能将电话通话转换为可操作的对话。

  • Goodcall 的创始人 Bob Summers 对使用微软 Azure 的体验有何评价?

    -Bob Summers 认为微软 Azure 在对话质量、延迟和可靠性方面表现优异,他赞扬了 Azure AI 栈的易用性和对编码人员的友好性。

  • Gretel 是如何使用 Azure Machine Learning 来保护隐私的?

    -Gretel 使用 Azure Machine Learning 构建自动扩展和强大的访问控制,以便在不泄露隐私的情况下使用合成数据集开发和测试 AI 模型。

  • Nixtla 是一家什么样的公司,它如何利用 Azure AI 基础设施?

    -Nixtla 是一家专注于时间序列研究和部署的公司,它使用 Azure AI 基础设施构建 TimeGen 模型,该模型允许用户上传数据并立即获得时间预测。

  • TimeGEN-1 是什么,它在 Azure AI 生态系统中扮演什么角色?

    -TimeGEN-1 是第一个在公共云中的基础时间序列模型,它使得预测和异常检测变得更加容易、快速和准确。

  • 如何通过 Founders Hub 快速将想法转化为 AI 应用?

    -Founders Hub 提供了 Azure 积分、个人指导和 Microsoft AI 工具,包括快速启动模板,帮助初创企业快速构建、发布和迭代他们的 AI 应用。

  • 初创企业如何利用 Founders Hub 获得持续的支持和资源?

    -初创企业可以通过 Founders Hub 访问 Azure 积分、GitHub Enterprise、LinkedIn 福利、M365 生产力工具等资源,并且可以预约与 Azure 顾问和专家的一对一时间。

Outlines

00:00

😀 微软AI助力初创企业转型

Annie Pearl作为微软公司副总裁,介绍了她领导的团队专注于初创企业、学生开发者关系以及技能培训。她强调微软对初创企业的支持,提供尖端AI工具和精选资源以简化AI开发流程,推动创新。Annie分享了自己的职业背景和团队使命,即从创意到规模化阶段为初创企业提供AI和云服务以及个性化支持。她还提到了微软为初创企业创始人提供的资源中心Founders Hub,以及稍后将详细介绍的内容。

05:03

🛠️ 微软Azure AI平台:初创企业的AI工具箱

Annie Pearl深入讨论了微软如何通过Azure AI平台为初创企业提供支持。Azure AI平台是一个全面的AI开发需求解决方案,提供了从Azure AI服务到Azure机器学习,再到Azure AI基础设施的多层次服务。她举例说明了Goodcall公司如何使用Azure AI服务快速推出产品,并通过Azure机器学习引入更多交互性。此外,还介绍了Gretel公司如何利用Azure机器学习保护隐私的同时开发和测试AI模型,以及Nixtla公司如何使用Azure AI基础设施构建TimeGen模型,实现时间序列预测。

10:05

🌟 TimeGEN-1:开创性的时间序列模型

Nixtla的联合创始人Azul Ramirez介绍了TimeGEN-1,这是首个在公共云中的时间序列基础模型。TimeGEN-1能够理解时间序列数据并提供准确的预测,这对于商业机构和系统来说至关重要,因为它们通常以数字数据的形式交流。Azul强调了TimeGEN-1相比于传统模型的优势,并展示了如何通过几行代码快速实现预测。此外,还提到了TimeGEN-1 for Excel的发布,这使得在Excel中进行时间序列预测变得简单快捷。

15:10

🚀 从创意到AI应用:微软为初创企业创始人提供的支持

Lahini Arunachalam展示了微软为初创企业创始人提供的资源中心Founders Hub。通过Founders Hub,初创企业可以获得Azure积分、个人指导以及包括快速启动模板在内的微软AI工具。Lahini通过一个示例,演示了如何使用Founders Hub快速构建AI应用,从注册、选择模板、部署基础设施到更新应用,展示了整个过程的简便性。她还介绍了如何利用Founders Hub中的AI助手、Azure顾问和其他资源来支持初创企业的成长。

20:12

🌱 微软对初创企业全方位支持的愿景

Annie Pearl在演讲的最后部分重申了她对帮助初创企业的热忱,并概述了微软如何通过提供尖端AI工具和精选资源来支持初创企业从创意到规模化的整个旅程。她鼓励观众使用Founders Hub和Microsoft Learn平台继续他们的学习之旅,并期待看到大家利用微软资源构建的创新解决方案。

Mindmap

Keywords

💡人工智能

人工智能(AI)是指由人造系统所表现出来的智能行为。在视频中,人工智能是主题的核心,微软公司通过提供先进的AI工具和资源,帮助初创公司开发创新应用。例如,Goodcall利用微软的AI服务将电话通话转换为可操作的对话。

💡微软

微软(Microsoft)是全球知名的科技公司,视频中提到微软通过其Azure AI平台为初创公司提供服务。微软的产品和服务贯穿整个视频,展示了其对初创公司生态系统的支持。

💡Azure AI平台

Azure AI平台是微软提供的一站式AI开发平台。视频中强调了Azure AI平台为初创公司提供从基础服务到高级模型的全部AI开发需求,如Azure AI服务、Azure机器学习等。

💡初创公司

初创公司通常指新成立的、处于早期发展阶段的企业。视频中,初创公司是微软AI工具和服务的主要受益者,微软通过各种资源和支持帮助这些公司快速成长和创新。

💡创始人中心

创始人中心(Founders Hub)是微软为初创公司创始人提供的一个平台,提供工具、技术支持和资源。视频中提到,通过创始人中心,初创公司可以获得Azure积分、个性化指导以及快速启动模板等。

💡机器学习

机器学习是AI的一个分支,它使计算机系统能够从数据中学习和改进。视频中,Azure机器学习被提及,作为帮助初创公司通过自定义GPTs等高级工具来增强产品交互性的平台。

💡时间序列模型

时间序列模型用于分析按时间顺序排列的数据点,预测未来趋势。Nixtla公司在视频中展示了如何使用Azure AI基础设施来构建和部署他们的时间序列模型TimeGEN-1。

💡合成数据集

合成数据集是人工生成的数据,用于在不泄露隐私的情况下开发和测试AI模型。Gretel公司在视频中使用Azure机器学习来构建合成数据集,以保护隐私同时开发AI模型。

💡AI开发过程

AI开发过程涉及从构思到实现AI应用的一系列步骤。视频中,微软展示了如何通过创始人中心和Azure AI平台简化这一过程,使初创公司能够快速将想法转化为AI应用。

💡模型目录

模型目录是Azure机器学习中的一个功能,它允许用户访问和使用预训练的AI模型。视频中提到,初创公司可以通过模型目录找到并使用专门的模型,如Nixtla的TimeGEN-1。

💡云服务

云服务是指通过互联网提供的各种服务,包括数据存储、处理能力和软件等。视频中,Azure云服务为初创公司提供了必要的基础设施和工具,以支持他们的AI应用开发和部署。

Highlights

Annie Pearl 作为微软公司副总裁,领导初创企业、学生开发者关系和技能团队,致力于帮助初创企业通过微软 AI 转型。

微软深度投资于初创企业,提供尖端 AI 工具和精选资源,简化 AI 开发流程,推动创新。

Annie Pearl 的团队专注于为初创企业提供 AI 和云服务,以及个性化支持,覆盖从创意到规模化的整个创业旅程。

介绍了微软为初创创始人提供的资源中心 Founders Hub,帮助创始人构建变革性的 AI 应用。

讨论了如何通过微软 Azure AI 平台为初创企业提供访问尖端 AI 工具的途径。

Goodcall 利用 Azure AI 服务将电话通话转换为可操作对话,快速推向市场。

Goodcall 创始人 Bob Summers 分享了使用微软 Azure 的体验和对初创企业的建议。

展示了 Azure Machine Learning 如何帮助 Goodcall 增加产品交互性,提升用户体验。

Gretel 使用 Azure Machine Learning 构建隐私保护的 AI 模型,无需泄露敏感数据。

Nixtla 使用 Azure AI 基础设施构建 TimeGen 模型,提供即时时间序列预测。

Nixtla 的 TimeGEN-1 作为微软 Azure AI 生态系统中的新模型服务发布。

TimeGEN-1 是首个公共云中的时间序列基础模型,填补了 AI 在时间序列数据理解上的空白。

Azul Ramirez 展示了如何使用 TimeGEN-1 进行时间序列预测,并发布了 TimeGEN-1 for Excel。

演示了如何快速使用 Founders Hub 将 AI 应用想法转化为实际应用。

Founders Hub 提供 Azure 积分、个人指导和 Microsoft AI 工具,帮助初创企业构建、发布和迭代想法。

Lahini Arunachalam 展示了如何使用 Founders Hub 中的快速启动模板来构建 AI 应用。

介绍了如何通过 Founders Hub 获取 Azure 顾问和专家网络的一对一帮助。

鼓励初创企业创始人使用 Founders Hub 和 Microsoft Learn 继续他们的学习之旅和构建产品。

Transcripts

play00:09

>> Excellent.

play00:12

Great to see all of you.

play00:14

Thank you so much for being here.

play00:17

My name is Annie Pearl and I am

play00:19

a Corporate Vice President here at Microsoft.

play00:21

I lead our startups students developer relations and skilling team

play00:25

and just really excited to be here

play00:27

to close out this three days of Build,

play00:29

talking about how we're helping to transform

play00:31

the future of startups with Microsoft AI.

play00:34

Here at Microsoft, we are deeply

play00:36

invested in startups and helping them by providing

play00:39

them with access to cutting edge AI tools and pairing that with

play00:44

curated resources to streamline

play00:46

the AI development process and

play00:48

really usher in a new era of innovation.

play00:51

We're going to go deeper into both of

play00:53

these topics with our time together today.

play00:55

But first a little bit about me and my team.

play00:58

I spent my entire career leading product teams most

play01:01

recently as Chief Product Officer

play01:02

at multiple growth stage startups.

play01:04

I'm incredibly passionate about helping startups and helping

play01:07

to provide them with the right tools, technology, resources,

play01:11

and support to be able to build

play01:12

transformational applications across industries

play01:15

from cybersecurity to healthcare,

play01:17

life sciences, retail, and beyond.

play01:20

My team is dedicated to helping

play01:22

provide startups with access to cutting edge

play01:24

AI and Cloud offerings combined with personalized support

play01:29

across the entire entrepreneurial journey from

play01:32

ideation all the way to scale and beyond.

play01:36

This really starts with the Microsoft

play01:39

for Startup Founders Hub where we

play01:40

provide founders with access to those tools, technology,

play01:44

resources and support to be able to

play01:46

build transformational AI applications and we're going to

play01:49

spend some time later in this talk

play01:51

sharing a little bit more detail about Founders Hub as well.

play01:54

Let's go ahead and dig in.

play01:56

We're going to cover two topics today.

play01:57

First, we're going to talk about how we're helping to

play02:00

provide startups with access to cutting edge AI tools.

play02:03

You're going to hear directly from

play02:04

several startups about how they're using

play02:06

these tools to be able to

play02:08

ideate, to pivot and grow their businesses.

play02:10

Then second we're going to talk about how we're making it

play02:12

even easier to go from idea to

play02:15

AI application and get your product

play02:17

into the hands of those who matter

play02:19

most which is of course your customers.

play02:22

Let's kick off and talk about how we're helping to provide

play02:25

startups with access to cutting edge AI tools.

play02:28

This really starts with the Microsoft Azure AI platform.

play02:31

It's a one stop shop for all of your AI development needs.

play02:35

We're really excited that we're giving startups

play02:37

the same access to all of

play02:39

the groundbreaking AI tools that you heard about

play02:41

over the last couple of days from

play02:43

ChatGPT-4.0 all the way

play02:48

to the latest Phi-3 models

play02:50

that we talked about over the last three days as well.

play02:54

Starting at the top of our stack,

play02:56

we have our Azure AI services.

play02:58

These are really intended to help you get started building

play03:00

quickly regardless of your model selection.

play03:03

They're prebuilt for specific use cases

play03:05

and they're easy to use as making an API call,

play03:08

allowing you to get started building really, really quickly.

play03:11

I want to start off by talking about one of the startups in

play03:14

our program Goodcall who's using our Azure AI services.

play03:17

Goodcall is an AI-powered phone assistant

play03:20

primarily targeted at small businesses.

play03:23

To get started, they began using

play03:24

our Azure AI speech recognition to be able to turn phone calls

play03:28

into actionable conversations with

play03:31

speech to text NLP and text to speech.

play03:34

Because this was as easy to use as making an API call,

play03:37

they were able to get this product out to

play03:38

market in less than a week.

play03:41

Let's hear now from Bob Summers who's the founder of

play03:44

Goodcall a little bit more about his experience.

play03:47

>> Every day small businesses get tons of

play03:49

phone calls and on average they miss 65 percent of those calls.

play03:53

What happens with Goodcall is that it's able

play03:55

to answer those calls when the business cannot answer.

play03:58

I want to find out if you have something in stock.

play04:00

Can I get a table reservation?

play04:02

That's like 80 percent of these repetitive calls that come in.

play04:05

Then beyond that there's long tail query,

play04:07

which could be like do you have a corkage fee for

play04:09

wine or do you cut hair like curly hair?

play04:12

The reason we chose Microsoft Azure is we did a benchmarking

play04:16

against all of the other providers in

play04:18

the market looking for conversational quality,

play04:21

latency, and reliability.

play04:23

Benchmark after benchmark, Microsoft just scored incredibly high.

play04:27

In fact, in most of those benchmarks up to twice as fast.

play04:30

Microsoft was founded by coders for coders.

play04:33

It's really prevalent when you work with the Azure AI stack.

play04:37

Meaning when you go into the studio,

play04:39

you start selecting models,

play04:40

you get your API keys,

play04:42

you're building before you even know it.

play04:44

That's really exciting for my team.

play04:46

It provides us efficiency and speed to

play04:49

build a product that is of

play04:50

high production quality for our customers.

play04:52

My experience with Microsoft for

play04:54

Startups has been really wonderful

play04:55

going to the Founders Hub to find

play04:57

all the various resources that we might need.

play04:59

We've had to work with the engineering tech staff to solve

play05:03

certain challenges and problems and they've been very

play05:05

receptive and helpful as we work through those problems.

play05:07

My number one piece of advice for

play05:09

startup founders I know you're an engineer,

play05:11

but please don't build code first.

play05:12

Talk to a customer. Always go through the lens of customers

play05:15

before you build because

play05:17

otherwise you're going to build something nobody wants.

play05:27

>> As you heard from Bob testing, experimentation,

play05:30

gathering customer feedback was really important to Goodcall.

play05:34

After they got the first version of their product out there,

play05:36

they gathered feedback and they saw

play05:38

an opportunity to bring more interactivity into their product.

play05:42

They began working with the second layer of our stack

play05:44

Azure Machine Learning to bring

play05:46

interactivity into their product experience

play05:48

leveraging custom GPTs and this really allowed them to create

play05:52

a more human-like experience that they could

play05:55

monitor in real time and optimize for performance.

play05:58

Like Goodcall if you're looking to work directly with

play06:02

the models themselves or you

play06:03

want access to more advanced tooling,

play06:05

you can use Azure Machine Learning to be able to

play06:07

find specialized models as part of our model catalog,

play06:10

to be able to refine your prompts using tools like prompt flow.

play06:14

With our Responsible AI dashboard,

play06:16

you can make sure that your model is sufficiently de-risked before

play06:19

you push your product out to production and

play06:21

get it into the hands of your customers.

play06:23

Let's take a look at another startup

play06:24

using Azure Machine Learning. This is Gretel.

play06:27

Gretel uses synthetic data sets to develop

play06:30

and test AI models without having to compromise privacy.

play06:34

They used Azure Machine Learning to build

play06:36

auto scaling and robust access controls for

play06:39

managed data and they were even able to work with customer data

play06:42

directly using Azure's secure collaboration zones.

play06:46

Let's dive a little bit deeper into how Gretel is using Azure.

play06:51

This is a diagram showing the integration of Gretel synthetic data

play06:54

into a data pipeline using

play06:56

Gretel connectors and workflows with Azure.

play06:58

These workflows take actions like

play07:00

reading from Azure, training the model,

play07:02

writing to Cloud storage and they can be run either manually

play07:05

or as part of more of a kind of automized process.

play07:09

This transformed data it replaces

play07:11

sensitive information like names and addresses with

play07:15

synthetic values that have many of the same characteristics of

play07:18

the original data which is ideal for

play07:20

data utility but also for data privacy.

play07:23

This diagram really shows kind of that ease of automating

play07:26

synthetic data into your model using workflows with Azure.

play07:32

At the bottom of the stack we have Azure AI infrastructure.

play07:36

This is where we let you build using

play07:38

the latest open source or state-of-the-art

play07:41

GPT models with the security reliability performance

play07:44

that you would expect out of Azure.

play07:47

Let's talk about our third startup Nixtla.

play07:50

Nixtla use Azure AI infrastructure to build

play07:53

their TimeGen model which allows anyone

play07:56

to upload their data to an endpoint deployed in Azure.

play07:59

This really helps be able to give you access

play08:02

automatically to a time forecast almost immediately.

play08:06

We're really excited to welcome Nixtla

play08:08

to the Microsoft model catalog which

play08:11

gives anyone access to their time series model

play08:14

directly from inside Azure AI Studio.

play08:17

We're going to hear now from Max and Azul who are the

play08:20

co-founders of Nixtla before we turn it over to Azul for a demo.

play08:25

>> I'm Max Mergenthaler. I'm CEO and co-founder of Nixtla.

play08:28

Nixtla means time in Aztec,

play08:30

one of the original languages of Mexico.

play08:33

That's where I was born and raised.

play08:35

Nixtla is a time series research and deployment company.

play08:38

What we are doing is bringing

play08:40

the generative AI revolution into data.

play08:43

>> Nixtla started as an open source company.

play08:46

We developed a lot of different libraries which are really

play08:49

efficient in terms of

play08:50

computational complexity but also are really accurate.

play08:53

>> Time series research is

play08:55

the systematic approach to try to predict the future,

play08:59

to try to quantify

play09:00

the uncertainty about what's going to happen next.

play09:02

It is used for trying to predict

play09:04

such diverse phenomena as ocean tides,

play09:07

financial markets, and supply chain optimization.

play09:11

>> We use a lot of

play09:12

different technologies in the Azure and Microsoft ecosystem.

play09:16

In particular, we need to

play09:18

deploy our model to be accessible for other people.

play09:23

We used Azure ML to host the model in that way

play09:28

any person can just upload their data

play09:31

and then you can have the forecast almost immediately.

play09:34

>> Microsoft for Startups has helped us a lot.

play09:36

It has opened doors.

play09:38

But we have also had a great support

play09:40

regarding the technological needs that we have as a startup.

play09:43

We firmly believe that Microsoft's strategy

play09:47

regarding artificial intelligence is highly structured and solid.

play09:58

>> With that, I'd love to welcome to the stage Azul Ramirez,

play10:02

CTO and Co-Founder of Nixtla.

play10:04

>> Thank you so much for having us.

play10:07

I'm Azul, I'm CTO and Co-Founder of Nixtla.

play10:11

I'm also a proud Mexican trans woman.

play10:14

Today I'm going to speak about TimeGEN-1,

play10:17

which is the first foundational time series model

play10:20

in a public Cloud.

play10:23

Satya in his keynote released

play10:27

Nixtla's TimeGEN-1 as a new model as

play10:30

a service in the Azure AI ecosystem.

play10:34

We were very excited,

play10:36

it was a huge milestone for us.

play10:37

But why foundational time series models

play10:41

are so groundbreaking in our field?

play10:45

As all we know,

play10:47

current models like GPT-4o and Gemini only understand text,

play10:51

image, and video.

play10:53

They are not capable of understanding time series data,

play10:56

and this is very important because at the end of the day

play10:59

business institutions and systems don't speak in text,

play11:04

they speak in numerical data,

play11:06

in particular, in time series data,

play11:09

which is the DNA of the world and help predict everything,

play11:14

from sales to inflation.

play11:16

As with learning in our society recently,

play11:21

the status quo is not so good,

play11:24

and this also applies in the time series forecasting field,

play11:28

because before TimeGEN-1,

play11:30

practitioners had to train their own models like ARIMA,

play11:33

Prophet, LightGBM, or LSTMs.

play11:36

Also they had to build and maintain

play11:39

complicated pipelines from data cleaning,

play11:42

perform hyperparameter tuning,

play11:44

perform cross-validation, and model selection. Pre-trained models,

play11:49

foundational time series models are the solution to this problem.

play11:53

That's why a year ago we released TimeGEN-1,

play11:58

the first foundational model for time series.

play12:01

These models are the next frontier in artificial intelligence,

play12:06

because they are capable of understanding

play12:09

time series data and deliver accurate forecast.

play12:12

Today, we are very excited to release with Microsoft TimeGEN-1,

play12:19

the first foundational time series model in the Cloud.

play12:23

TimeGEN-1 is an optimized version

play12:25

of TimeGPT-1 for the Azure Cloud.

play12:28

We are doing for numerical data what

play12:30

Mistral and OpenAI did for text.

play12:34

In a nutshell, forecasting and anomaly

play12:37

detection with TimeGEN-1 becomes much easier,

play12:41

faster, and more accurate.

play12:43

Here you can see a comparison against Google,

play12:47

Amazon, Salesforce, ServiceNow.

play12:50

TimeGEN-1, TimeGPT-1 by

play12:52

Nixtla is the best model across different datasets.

play12:56

We will be making publicly available

play12:58

the benchmarks in the next week.

play13:02

Enough talking, let's write some code.

play13:06

In this demo, I will be using

play13:08

the Nixtla [inaudible] for Python,

play13:11

you just have to install it using pip install nixtla.

play13:14

I will be coding in BIM,

play13:17

but of course you can use any other editor you want,

play13:20

for example, Visual Studio Code, or Emacs.

play13:24

Let me open BIM.

play13:30

I'm going to import some libraries and I'm going

play13:33

to load some data. Let me do that.

play13:43

Here, I'm just importing some libraries,

play13:48

then I'm going to write some data.

play13:54

In this demo, I will be using electricity dataset.

play14:00

Finally, I'm just going to plot the data.

play14:06

Let's run this.

play14:08

As you can see, we have electricity prices

play14:11

for five different markets in Europe.

play14:15

Of course, if you are in the electricity market,

play14:19

you want to predict the future prices.

play14:21

For example, if you are producing electricity,

play14:24

you want to determine the future forecast.

play14:27

Let's see how we can get those forecasts.

play14:32

Before TimeGEN, as I mentioned before,

play14:36

you needed to do a complete pipeline,

play14:41

let me show you.

play14:46

You need to import a lot of different libraries,

play14:49

you need to perform different steps,

play14:53

you need to parallelize your workload,

play14:56

and it involves a lot of lines of code.

play15:00

Let's simplify that by using the NixtlaClient class,

play15:04

which is the bridge between the data and Azure AI.

play15:10

I'm just going to import

play15:12

the NixtlaClient from our Nixtla library,

play15:19

and I'm going to instantiate the class.

play15:24

Here is where the magic happens.

play15:28

I'm just going to go to the model catalog.

play15:31

As you can see, TimeGEN-1 is already available,

play15:34

you can see the models that we have available.

play15:37

Here is TimeGEN-1.

play15:38

In just with one click on deploy,

play15:41

you can deploy TimeGEN-1 on your own infrastructure.

play15:44

Here I have a pre-deployed model.

play15:47

Let me copy the URL and also the API key.

play15:53

We are already authenticated.

play15:56

Just like that, we can start forecasting

play16:00

using the forecast method of the NixtlaClient class.

play16:06

In this case, I'm going to pass the historic DataFrame

play16:09

and also the number of steps I want to predict,

play16:13

in this case, one day ahead,

play16:15

which corresponds to 24 hours.

play16:18

Let's run this. In this moment,

play16:22

we will be seeing the forecast generated by TimeGEN-1

play16:26

with just two lines of code in less than five seconds.

play16:39

Thank you so much. We are also very excited

play16:43

because we are launching TimeGEN-1 for Excel.

play16:47

Let's predict some sales data using Excel and TimeGEN-1.

play16:51

Let's open Excel.

play16:52

Here we have a dataset.

play16:54

We have basically the months and

play16:57

also the values of the time series.

play17:01

Here you can select the horizon you want to predict.

play17:04

Here, for example,

play17:05

I'm going to predict two years because it is monthly data.

play17:10

I'm just going to click on "Make Prediction",

play17:13

and just like that, you have TimeGEN-1 forecast.

play17:16

As you can see,

play17:17

the model captures the seasonality and the trend in the data.

play17:23

TimeGEN also can significantly enhance large language models.

play17:30

You can give ChatGPT the ability to understand

play17:33

time series data in the future to TimeGEN-1.

play17:38

Let's see an example.

play17:40

Here we are uploading the forecasts generated by TimeGEN-1.

play17:45

We are saying to ChatGPT plot that

play17:50

time series data and also

play17:53

plot the forecast generated but by TimeGEN-1,

play17:57

and as you can see, we have a similar plot as before.

play18:02

But let's make the things a little bit more complicated.

play18:06

We can start using what if scenarios.

play18:10

Basically we want to know the impact of

play18:13

an increase of five percent in the demand over the price.

play18:17

This is very important because,

play18:18

for example, if you are working with sales data,

play18:21

you can estimate the impact of some promotions.

play18:26

Basically let's ask ChatGPT using

play18:29

the forecast of TimeGEN-1 what will

play18:33

be the effect on the prices

play18:36

of an increase of five percent in the demand.

play18:40

As you can see here,

play18:42

we can see the original forecast,

play18:44

but also the forecast with that five percent increase.

play18:50

We can ask also ChatGPT what is

play18:53

the exact increase with that five percent.

play18:58

ChatGPT will give us this DataFrame to analyze further,

play19:04

and we can have this awesome conclusion.

play19:08

The exact rise in price with

play19:10

five percent increase in demand will increase in

play19:13

average the price by 10 euros per megawatt hour.

play19:19

Just like that, we are start

play19:22

dreaming on a real multi-modality world.

play19:27

My name is Azul. It was a pleasure being here.

play19:30

Thank you so much, and happy forecasting.

play19:35

>> Thank you, Azul, that was incredible.

play19:38

Like any startup,

play19:41

Nixtla started out as just an idea.

play19:43

I know many of you in the audience might be startup founders or

play19:47

aspiring startup founders wondering how you

play19:50

too can build and validate your ideas quickly.

play19:53

Well, the good news is we're making it easier

play19:55

now more than ever to be able to turn

play19:57

your idea into an AI application within a matter of minutes,

play20:01

so we're going to shift now from talking about

play20:03

how we're helping to provide startups with

play20:05

access to cutting-edge AI tools and begin talking

play20:08

about how we're helping to streamline the AI development process.

play20:12

As I mentioned earlier, this really starts with

play20:14

the Microsoft for Startup Founders Hub where we

play20:17

give startups founders access

play20:18

to all the latest and greatest foundational models,

play20:21

up to $150,000 worth of Azure credits and

play20:24

unlimited one-on-one technical guidance and business guidance

play20:27

so we can help you build not only a sustainable product,

play20:30

but also a sustainable business.

play20:33

Over the past year, we've seen a 10x increase in

play20:36

the number of startups building using Microsoft AI.

play20:41

To show you how we're making it even easier for you to be able to

play20:44

take an idea and spin up

play20:46

an AI application within a matter of minutes,

play20:48

I want to welcome to the stage Lahini.

play20:52

>> Thanks, Annie. My name is Lahini Arunachalam and

play20:56

I oversee product for the Microsoft for Startup Founders Hub.

play21:00

Open to all, Founders Hub gives startups access to Azure credits,

play21:05

personal guidance and Microsoft AI tools including

play21:09

quick start templates to help them

play21:11

build ship and iterate on their idea.

play21:14

I'm excited to demonstrate just how easy it is for

play21:18

startups to get started building

play21:19

their AI apps using the Founders Hub.

play21:24

Let's say I'm a startup founder and I have an idea to connect

play21:29

restaurants with their suppliers to

play21:31

help eliminate waste and cut costs.

play21:34

The first thing I'm going to do is I'm going to go

play21:36

ahead and sign up for the Founders Hub,

play21:39

and I first authenticate with LinkedIn.

play21:43

Then I'm going to provide some information about my idea.

play21:48

After I complete this,

play21:50

I'll submit my application.

play21:52

Once I'm accepted in the Founders Hub,

play21:55

I can go ahead and check out my personalized homepage.

play21:59

I want to get right to building,

play22:01

so I'm going to click "Try a template"

play22:04

and this lands me in the build with AI experience.

play22:07

This is my one-stop-shop to get started

play22:10

with everything I need to build an AI-enabled app.

play22:13

First, I'm going to redeem my Azure credits.

play22:16

This allows me to get started building on Azure

play22:18

for free as I'm building out my startup idea.

play22:21

Then I'm going to request access to

play22:24

Azure OpenAI Service to get me

play22:26

the latest GPT models running on Azure.

play22:30

Once this is all set up,

play22:33

I can take a look and explore these quick start templates that are

play22:36

available to me that are designed

play22:38

specifically for start up use cases.

play22:40

I'm going to use this one which is

play22:42

launch GPT app with your data because I'm

play22:45

building a chat bot that connects

play22:47

restaurants with their suppliers to help forecast that demand.

play22:50

I can take a look at the template details including

play22:53

the programming language as well as the AI model that it

play22:56

uses and I can view

play22:58

additional documentation directly in the GitHub repo.

play23:02

I can take a look at the Azure architecture

play23:05

as well as the user experience.

play23:07

And it looks like this utilizes Azure command line or AZD.

play23:11

I'm going to go ahead and open up VS Code.

play23:15

In VS Code, the first thing I'm going to

play23:18

do is clone the GitHub repo,

play23:20

this has all the template code.

play23:22

I'm going to initialize AZD and go ahead and

play23:25

authenticate into Azure where I just drop those free credits.

play23:29

Now all I do to deploy is actually type in

play23:32

AZD up and this is going to deploy

play23:35

all of the infrastructure as code as well as

play23:38

a code sample directly to my Azure subscription.

play23:43

After a few minutes,

play23:45

this generates an endpoint so I can go ahead and grab

play23:48

that end point and check out my app.

play23:52

When I go and see the app I have

play23:55

a chat bot that's built with the GPT model.

play23:58

That's pretty cool because I was able to

play24:01

deploy this in just a few minutes.

play24:03

I can tinker around with it.

play24:05

But I need to update this so that it better matches my use case.

play24:10

I'm going to go back to VS Code.

play24:12

The first thing I'll do is I'm going to include

play24:16

the restaurant inventory file that I want this chat bot to read.

play24:20

I'm going to go ahead and make a couple of CSS updates just to

play24:24

better reflect the look and feel of the app that I'm going for.

play24:29

Once I make these simple updates,

play24:32

I'm going to go ahead and save them and I will just type in

play24:36

AZD up again and this will redeploy my application.

play24:42

After a few minutes, I'm going to go back to that endpoint that I

play24:47

had created before and refresh now you see of my updated app.

play24:50

Let's try a custom question.

play24:52

How many tomatoes do I need tomorrow?

play24:55

It looks like 10 crates. This is great.

play24:58

This is a working prototype,

play25:00

and when I'm ready,

play25:01

I can continue to iterate on it and I

play25:04

can grab the link and actually share it with

play25:07

early advisors or early customers to get

play25:10

the valuable feedback I need as I'm building out my start up idea.

play25:15

Now, I can always go back to the build with

play25:17

AI experience to continue exploring

play25:20

Azure AI Studio as I continue to

play25:23

iterate and I want to take a look at the model catalog.

play25:26

I can do so directly from here, so that I can refine

play25:29

and continue to use AI in my app in ways that make sense.

play25:34

I can always check out Microsoft

play25:36

Learn for valuable resources I need

play25:39

to continue building on Azure

play25:41

as I continue building out my product.

play25:44

While my app is in the hands of my customers,

play25:47

I can come back to Founders Hub

play25:49

and continue to build out my company.

play25:51

I can utilize the AI assistant within

play25:54

Founders Hub to help answer

play25:56

questions about my experience with Microsoft.

play25:59

How do I continue to get more credits so they

play26:02

don't eat into my runway as I continue to build my app?

play26:06

I can also check out

play26:08

all the other great benefits I have

play26:10

access to in addition to Azure.

play26:12

This includes GitHub Enterprise,

play26:14

LinkedIn benefits to help me on

play26:16

my go-to-market strategy and M365 for productivity tools.

play26:22

I know I can get stuck sometimes,

play26:24

so I always have the option to book time one on one

play26:28

with Azure advisors and experts from

play26:31

our curated expert network to help me from anything how do I build

play26:35

this thing on Azure to how do

play26:38

I start thinking about my go-to-market plan.

play26:41

Remember Founders Hub is available to anyone with just an idea.

play26:46

We're really looking forward to seeing what everyone will build.

play26:50

Thank you. Now back to you, Annie.

play26:52

>> Thank you, Lahini. To

play26:56

close it out you know we started off this presentation with me

play26:59

talking about my passion for

play27:01

helping startups and helping to provide them with

play27:03

the right tools and technology resources

play27:05

and support to really build

play27:06

transformational solutions across the entire journey

play27:10

from ideation all the way to scale and beyond.

play27:13

We hope that you took away today

play27:15

some good insights around how we're helping startups by

play27:18

providing them with access to cutting

play27:20

edge AI tools and how we're pairing that with

play27:22

curated resources to really streamline

play27:25

the AI development process as you just saw from Lahini.

play27:27

For those of you in the audience who are startup

play27:30

founders or maybe you're just tinkering with an idea.

play27:32

We encourage you to use the QR code on the left to access Founders Hub.

play27:36

Your learning journey doesn't have to stop here.

play27:39

For those of you who want to learn more,

play27:41

on the right QR code,

play27:42

you can access start up

play27:44

specific learning paths within

play27:45

our Microsoft Learn platform as well.

play27:47

As Lahini said, we can't wait to see

play27:49

what you-all build with us. Thank you so much.

Rate This

5.0 / 5 (0 votes)

Related Tags
人工智能初创企业微软创新技术资源AI工具开发流程Azure平台创业支持行业变革技术演示
Do you need a summary in English?