A Microsoft e a NVIDIA lançaram um recurso colaborativo para que desenvolvedores e organizações experimentem os benefícios do Higher Collectively.
Uma explosão de interesse em IA generativa em muitos setores foi desencadeada, um resultado direto da colaboração da Microsoft e da NVIDIA e da tecnologia inovadora por trás ChatGPT da OpenAI. Como resultado, a inteligência synthetic (IA) está transformando a maneira como interagimos com produtos e serviços digitais, de chatbots e assistentes de voz a câmeras inteligentes e sistemas de recomendação. Agora é quase uma demanda diária alavancar o poder da IA para criar aplicativos que possam entender, interagir e aprender com seus usuários e ambientes.
No entanto, a criação desses aplicativos de IA apresenta desafios significativos em termos de tempo, recursos, acesso à infraestrutura de IA e custos, o que pode ser proibitivo para muitos desenvolvedores e organizações.
Para aliviar esses desafios, os desenvolvedores podem se beneficiar dos benefícios combinados do Azure AI — um conjunto de serviços de IA e aprendizado de máquina baseados em nuvem que podem ajudar você a criar, treinar e implantar aplicativos habilitados para IA com facilidade — e da plataforma NVIDIA AI para maximizar o desempenho do aplicativo em todos os estágios de desenvolvimento e implantação. Para tornar o acesso e a entrada ainda mais fáceis para criar os melhores aplicativos habilitados para IA, a Microsoft e a NVIDIA lançaram um recurso colaborativo para que desenvolvedores e organizações experimentem os melhores benefícios juntos.
Neste weblog, discutiremos como combinar o poder do Azure AI e da NVIDIA AI Platform pode ajudar você a criar seus aplicativos habilitados para IA de maior impacto, proporcionando flexibilidade, produtividade, eficiência e inovação.
Melhores juntos: Microsoft e NVIDIA
Reconhecendo as barreiras que os desenvolvedores enfrentam, a NVIDIA e a Microsoft trabalharam em conjunto para democratizar o acesso à mesma tecnologia central que alimenta o ChatGPT para acelerar a adoção. A parceria se concentra na otimização de cada camada da pilha de IA generativa — desde infraestrutura de IA altamente performática e escalável até ferramentas e serviços amigáveis ao desenvolvedor — para reduzir a complexidade e o custo, tornando os recursos avançados de IA mais acessíveis e viáveis para uma gama mais ampla de aplicações e setores.
Usado por mais de 60.000 organizações, o Azure AI integra-se aos ambientes de desenvolvedor populares Visible Studio Code e GitHub, permitindo que você use suas ferramentas e fluxos de trabalho preferidos para desenvolver, testar e implantar suas soluções de IA. Quer você queira usar modelos e APIs pré-criados ou criar e treinar seus próprios modelos personalizados, o Azure AI pode dar suporte a vários cenários de IA, incluindo a criação de seu próprio copiloto com chat empresarial, análise de fala, automação de processamento de documentos e muito mais.
A infraestrutura de supercomputação de IA em nuvem líder do Azure, aproveitando GPUs NVIDIA de última geração e redes NVIDIA InfiniBand, fornece o melhor desempenho, escalabilidade e segurança integrada necessários para criar, treinar e implantar as cargas de trabalho de IA mais exigentes com confiança, em qualquer escala. Essa combinação acelera o tempo de solução, reduz os custos de implantação ao oferecer suporte a mais usuários com menos recursos de computação e aprimora a experiência do usuário por meio de desempenho otimizado e transferência de dados mais rápida.
Benefícios para desenvolvedores no GitHub e Visible Studio Code
Seja um desenvolvedor que usa o Visible Studio Code ou o GitHub, o Azure AI se integra ao seu ambiente de desenvolvimento existente, permitindo que você use as mesmas ferramentas e fluxos de trabalho com os quais já está familiarizado.
Alguns dos benefícios de usar essas ferramentas e serviços de IA para desenvolvedores no GitHub e no Visible Studio Code incluem:
- Flexibilidade e escolha: Escolha a solução de IA que melhor se adapta a você, seja usando modelos e APIs pré-construídos ou construindo e treinando seus próprios modelos personalizados. Escolha a estrutura e a linguagem que você preferir, como LangChain, Semantic Kernel, TensorFlow, PyTorch, Scikit-learn, Python ou R. Você pode até usar o Azure OpenAI Service para acessar os modelos GPT mais recentes do OpenAI. Além disso, as pessoas podem usar o novo formato Prompty para trabalhar com prompts em seus ambientes preferidos (como Visible Studio Code e GitHub), tudo isso usando a plataforma confiável.
- Produtividade e eficiência: Simplifique e acelere o processo de desenvolvimento de IA usando extensões do Visible Studio Code e GitHub Actions. Por exemplo, use o fluxo de immediate para gerenciar várias versões dos seus ativos de fluxo, como prompts, código, configurações e ambientes por meio do repositório de código, com alterações rastreadas e reversão para versões anteriores, promovendo um ethos LLMOps colaborativo. Para cargas de trabalho de machine studying, use GitHub Actions para Azure Machine Studying para automatizar o treinamento, o teste e a implantação do modelo.
- Desempenho e escalabilidade: Aproveite o software program otimizado pela NVIDIA da NVIDIA AI Enterprise, disponível no mercado Azure, para otimizar fluxos de trabalho e adotar recursos poderosos de IA. Com suporte para desenvolvimento remoto Usando extensões do Visible Studio Code, você pode escrever, depurar e otimizar aplicativos acelerados por GPU, incluindo modelos de IA, enquanto usa Máquinas Virtuais do Azure com GPU NVIDIA.
- Inovação e criatividade: Crie aplicativos que entendam, interajam e aprendam com seus usuários e ambientes, e que ofereçam experiências personalizadas e envolventes. Use o Azure AI para criar uma pilha de IA generativa abrangente e enriquecer seus aplicativos com geração aumentada por recuperação, processamento de linguagem pure, aprendizado de máquina e muito mais.
Comece a construir seus aplicativos mais inovadores
A parceria estratégica entre a Microsoft e a NVIDIA aprimorou significativamente o ecossistema de IA do Azure. A integração da plataforma de software program NVIDIA AI Enterprise combinada com os conjuntos de ferramentas e bibliotecas de IA do Azure garante um ambiente robusto e eficiente para avançar seus projetos de IA. Acelere seu tempo de implantação com os modelos otimizados NVIDIA Nemotron, microsserviços de inferência NVIDIA NIM, integrações Langchain e Hugging Face e APIs, dentro do seu ambiente de IA do Azure.
Ao criar aplicativos habilitados para IA dentro do ecossistema da Microsoft, os desenvolvedores podem se beneficiar dos ganhos de produtividade e eficiência que vêm do uso de um único conjunto integrado de ferramentas e serviços. Isso pode ajudar a reduzir o tempo de desenvolvimento, os custos de suporte e aprimorar a colaboração e a comunicação entre os membros da equipe. Você também pode se beneficiar da inovação e da criatividade que o Azure AI permite, permitindo que você crie aplicativos que entendam, interajam e aprendam com usuários e ambientes, e ofereçam experiências personalizadas e envolventes.
Saber mais sobre como você pode agilizar o desenvolvimento e criar aplicativos habilitados para IA de forma mais rápida e fácil com o poder combinado da Microsoft e da NVIDIA.