Geração de código de IA

Use a IA para gerar código com comandos de linguagem humana

Gere códigos para tarefas de desenvolvimento em linguagens de programação como Python, JavaScript, Prolog, Fortran e Verilog com descrições de linguagem humana. 

Clientes novos ganham até US$ 300 em créditos para gerar imagens e muito mais na Vertex AI

Visão geral

O que é a geração de código de IA?

A geração de código de IA é o uso de inteligência artificial (IA) e machine learning (ML) para criar código com base na solicitação de conversa de um usuário. Por exemplo, o Gemini Code Assist oferece recursos de geração e preenchimento de código para desenvolvedores. O código pode ser gerado com base em práticas recomendadas gerais, governança organizacional e até mesmo em uma descrição em linguagem natural do código desejado. 

Existe uma IA capaz de criar código?

O modelo mais eficiente do Google, o Gemini, não só gera código, mas também ajuda na depuração e na explicação dele. Ele pode lidar com mais de 20 linguagens de programação, incluindo C++, Go, Java, JavaScript, Python e Typescript. O Gemini Code Assist do Google Cloud também pode gerar código, escrever funções e auxiliar no preenchimento de código. A Vertex AI também inclui um conjunto de modelos chamado APIs Codey, que potencializa chats, auxilia no preenchimento e gera códigos. 

Qual é a melhor IA para geração de código?

Os desenvolvedores agora têm acesso a uma ampla variedade de soluções de IA para geração de códigos. A Vertex AI do Google Cloud oferece modelos de IA generativa que permitem todos os tipos de geração de conteúdo, incluindo código. A Vertex AI usa o modelo moderno Gemini 1.5 Pro do Google para gerar texto e código em resposta a comandos de conversação, mesmo em várias linguagens humanas. 

Logotipo da Vertex AI
Saiba mais sobre as APIs Codey, um conjunto de modelos que funcionam com código

O que é uma ferramenta de IA que gera código?

A Vertex AI do Google Cloud inclui o Gemini, um modelo multimodal avançado que pode gerar código. Essas APIs incluem três modelos que não apenas geram código, mas podem sugerir código para preenchimento automático e permitir que os desenvolvedores tirem dúvidas relacionadas ao código por meio de uma interface de conversa.

A IA pode escrever código em Python?

As APIs Codey da Vertex AI são compatíveis com Python e muitas outras linguagens de programação, incluindo: C++, C#, Go, GoogleSQL, Java, JavaScript, Kotlin, PHP, Python, Ruby, Rust e Scala. Swift e TypeScript. As APIs Codey também oferecem suporte à seguinte infraestrutura como interfaces de código: Google Cloud CLI, modelo de recursos do Kubernetes (KRM) e Terraform.

Como funciona

A geração de códigos de IA usa modelos de machine learning e algoritmos treinados em linguagens de programação e código-fonte disponível publicamente para gerar código. Os modelos de base do Google Cloud permitem que os desenvolvedores criem aplicativos de última geração com acesso a modelos multimodais do Google, incluindo modelos de geração de código e preenchimento de código com o Codey. 

Geração de código em um editor de código
Impulsione a produtividade do desenvolvedor com assistência de código

Usos comuns

Geração e conclusão de código de IA

Gerar código com a Vertex AI

A Vertex AI inclui um conjunto de modelos que funcionam com códigos conhecidos como APIs Codey. O Codey pode gerar código com base na descrição em linguagem natural do código desejado, alimentar um bot de chat que ajuda com perguntas relacionadas ao código e oferecer sugestões de preenchimento automático à medida que você programa. 

Saiba mais sobre as APIs Codey
Codey em um evento com o CEO do Google Cloud no palco

Gerar código com a Vertex AI

A Vertex AI inclui um conjunto de modelos que funcionam com códigos conhecidos como APIs Codey. O Codey pode gerar código com base na descrição em linguagem natural do código desejado, alimentar um bot de chat que ajuda com perguntas relacionadas ao código e oferecer sugestões de preenchimento automático à medida que você programa. 

Saiba mais sobre as APIs Codey
Codey em um evento com o CEO do Google Cloud no palco

Assistente de programação com tecnologia de IA

Receber assistência de código no console do Google Cloud

O Gemini Code Assist oferece aos desenvolvedores de aplicativos e engenheiros de dados recomendações de códigos em tempo real, blocos de código e funções completos, além de identificar vulnerabilidades e erros no código, enquanto sugere correções. Os desenvolvedores podem receber ajuda com a programação em uma interface de chat, no Editor do Cloud Shell ou nas extensões do ambiente de desenvolvimento integrado do Cloud Code para os ambientes de desenvolvimento integrado VSCode e JetBrains. Ela aceita várias linguagens, incluindo Go, Java, JavaScript, Python e SQL.

Saiba mais sobre o Gemini Code Assist
A assistência de código gera automaticamente o código para criar um bucket do Google Cloud Storage

    Receber assistência de código no console do Google Cloud

    O Gemini Code Assist oferece aos desenvolvedores de aplicativos e engenheiros de dados recomendações de códigos em tempo real, blocos de código e funções completos, além de identificar vulnerabilidades e erros no código, enquanto sugere correções. Os desenvolvedores podem receber ajuda com a programação em uma interface de chat, no Editor do Cloud Shell ou nas extensões do ambiente de desenvolvimento integrado do Cloud Code para os ambientes de desenvolvimento integrado VSCode e JetBrains. Ela aceita várias linguagens, incluindo Go, Java, JavaScript, Python e SQL.

    Saiba mais sobre o Gemini Code Assist
    A assistência de código gera automaticamente o código para criar um bucket do Google Cloud Storage

      Inicie sua prova de conceito de IA generativa

      Clientes novos recebem até US$ 300 em créditos para usar na Vertex AI

      Gerar solicitações no Generative AI Studio

      Criar, ajustar e implantar modelos de IA generativa

      Visão geral dos modelos de código

      Faça cursos gratuitos de IA generativa

      Google Cloud
      • ‪English‬
      • ‪Deutsch‬
      • ‪Español‬
      • ‪Español (Latinoamérica)‬
      • ‪Français‬
      • ‪Indonesia‬
      • ‪Italiano‬
      • ‪Português (Brasil)‬
      • ‪简体中文‬
      • ‪繁體中文‬
      • ‪日本語‬
      • ‪한국어‬
      Console
      Google Cloud