Hoje, temos o prazer de anunciar a disponibilidade geral do Gemini Code Assist no gerenciamento de APIs da Apigee. Após um período de pré-lançamento bem-sucedido e com feedbacks valiosos de clientes, esse avançado recurso de desenvolvimento de APIs assistido por IA já está pronto para uso em produção como parte da edição Enterprise do Gemini Code Assist.
No cenário digital de hoje, as APIs servem de conectores essenciais entre aplicativos, serviços e dados. No entanto, criar APIs consistentes, seguras e bem projetadas em escala continua sendo um desafio para muitas organizações. Os desenvolvedores precisam navegar por especificações complexas, garantir a conformidade com as normas organizacionais e evitar a criação de APIs duplicadas ou inconsistentes.
O Gemini Code Assist na Apigee enfrenta esses desafios combinando o poder dos modelos Gemini do Google com os recursos exclusivos do contexto corporativo da Apigee. Ao aproveitar o ecossistema de APIs existente de sua organização por meio do hub de APIs, o Gemini Code Assist garante que as APIs geradas se alinhem consistentemente a normas, esquemas de segurança e estruturas de objetos estabelecidos.
Com base no feedback dos clientes durante o período de pré-lançamento, aprimoramos o Gemini Code Assist na Apigee com vários recursos poderosos:
Crie especificações de APIs usando a interface do Gemini Code Assist em linguagem natural. Basta adicionar @Apigee antes de seu prompt de LLM para começar a projetar ou atualizar sua especificação de API, reduzindo os atritos de integração para desenvolvedores que preferem interfaces de conversação em vez de ferramentas tradicionais baseadas em formulários.
Obtenha resumos em linguagem simples das especificações de APIs geradas para entender as APIs e ter uma visão geral rápida de como o contexto de sua empresa foi usado, ajudando as equipes de plataforma a avaliar rapidamente a funcionalidade das APIs sem se aprofundar nas especificações técnicas.
Refine facilmente suas especificações de APIs geradas por meio da interface de chat, um recurso bastante solicitado durante o pré-lançamento, permitindo que os desenvolvedores façam iterações e refinem rapidamente suas APIs sem começar do zero.
Beneficie-se do suporte avançado a objetos aninhados, garantindo uma formatação consistente para elementos comuns, como endereços ou formatos de moeda em diferentes objetos pai, ajudando as equipes de plataforma a manter as normas de governança e reduzir inconsistências em todo o ecossistema de APIs.
Identifique proativamente quando uma API solicitada pode duplicar funcionalidades existentes, para que você possa reutilizar APIs existentes quando apropriado, em vez de criar endpoints duplicados, evitando que os desenvolvedores percam tempo com trabalhos redundantes e ajudando as equipes de plataforma a reduzir a proliferação de APIs.
Criada com conformidade VPC Service Controls, esta ferramenta atende aos rigorosos requisitos de segurança empresarial, permitindo que as equipes de plataforma implantem com confiança o desenvolvimento assistido por IA em seus frameworks de conformidade seguros e isolados.
O Gemini Code Assist na Apigee fornece um fluxo de trabalho otimizado que acelera o desenvolvimento de APIs, mantendo a governança:
1: Crie: gere especificações OpenAPI por meio de prompts em linguagem natural.
2: Itere: atualize as especificações OpenAPI por meio de prompts em linguagem natural.
3: Teste: implante servidores simulados para testes colaborativos.
4: Publique: compartilhe especificações com sua equipe por meio do hub de APIs.
5: Implemente: gere proxies ou implementações de back-end.
A cada etapa, o contexto corporativo garante que suas APIs estejam alinhadas às normas organizacionais, reduzindo a duplicação e a inconsistência.
O Gemini Code Assist na Apigee está disponível como parte da edição Enterprise do Gemini Code Assist. Os clientes existentes do Gemini Code Assist Enterprise podem acessar esses recursos imediatamente no VS Code por meio do Cloud Code e do Gemini Chat.
Untuk memulai:
1: Instal ekstensi Cloud Code dan Gemini Code Assist untuk VS Code
2: Hubungkan ke instance Apigee dan hub API Anda
3: Mulai membuat API dengan prompt bahasa natural
Untuk petunjuk terperinci, kunjungi dokumentasi kami atau jelajahi tutorial interaktif di konsol Google Cloud.
Masukan Anda mendorong peningkatan dalam Gemini Code Assist untuk Apigee, termasuk dukungan untuk IDE tambahan seperti IntelliJ, protokol gRPC, penerapan aturan gaya dari Hub API, dan kemampuan yang diperluas untuk pembuatan dan pengoptimalan proxy.
Mulailah membangun API yang lebih konsisten, aman, dan dirancang dengan baik sekarang juga dengan Gemini Code Assist di Apigee.