image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Victor Leme
Victor Leme27/05/2025 07:29
Compartilhe
WEX - End to End EngineeringRecomendados para vocêWEX - End to End Engineering

GitHub Copilot & Azure AI - A Sinfonia da Inovação

    Quando conheci a IA, foi como magia
    GitHub Copilot sussurrava: "deixa que eu te guio no dia a dia"
    Cada linha de código virou melodia
    E no Azure, a nuvem virou sinfonia

    Uma criação pessoal com toque de poesia

    Este artigo nasceu de algo muito pessoal: gosto de transformar ideias técnicas em algo mais leve, acessível e, por vezes, até poético. Utilizei trechos com ritmo poético e talvez melódico como forma de expressar a criatividade que a tecnologia me permite no dia a dia. Junto a isso, a inspiração para a criação deste artigo veio justamente da minha vivência recente em Bootcamps da DIO, que me ajudaram a compreender o universo do GitHub Copilot e do Azure AI de forma prática e envolvente.

    Participei dos seguintes Bootcamps e formações:

    🎓 Formação Microsoft Azure AI-900 Fundamentals

    🎓 Microsoft +50 anos: Computação em Nuvem com Azure

    🎓 Microsoft +50 anos: GitHub Copilot

    🎓 Trilha GitHub Copilot

    Introdução - Um novo ritmo no desenvolvimento

    O mundo da tecnologia não para de reinventar-se. Azure AI e GitHub Copilot chegaram como instrumentos afinados na orquestra do desenvolvimento moderno. Neste artigo você vai descobrir como essas ferramentas podem transformar sua rotina de programação em uma verdadeira composição de inovação.

    Me vi criando com mais paixão
    Automatizando testes com precisão
    A produtividade virou refrão
    E a inovação virou missão

    Azure AI - O maestro da nuvem

    O que é Azure AI?

    Azure Ai é a suíte de serviços de inteligência artificial da Microsoft, hospedada na nuvem do Azure. Com ela, é possivel criar, treinar e implantar modelos de IA com recursos poderosos como:

    • Azure OpenAI Service
    • Azure Cognitive Services
    • Azure Machine Learning
    • AI Search e Form Recognizer

    Esses serviços permitem desde o reconhecimento de fala até análise preditiva com aprendizado de máquina.

    Dei voz ao sistema sem precisar gritar
    Azure ouviu e começou a interpretar
    Transformou texto em fala, imagem em razão
    Um maestro guiando com precisão

    Exemplo prático com Azure OpenAi

    Vamos criar uma API simples que responde perguntas usando o Azure OpenAI:

    import openai
    
    
    openai.api_type = "azure"
    openai.api_base = "https://SEU_ENDPOINT.openai.azure.com/"
    openai.api_version = "2023-03-15-preview"
    openai.api_key = "SUA_CHAVE"
    
    
    response = openai.ChatCompletion.create(
      engine="gpt-35-turbo",
      messages=[
          {"role": "user", "content": "Explique Azure AI com uma metáfora poética."}
      ]
    )
    
    
    print(response['choices'][0]['message']['content'])
    
    

    Captura de tela, exemplo:

    image

    GitHub Copilot - O parceiro criativo

    GitHub Copilot, ou como gosto de chama-lo, "GiCo". É como aquele amigo quee te ajuda a tocar as primeiras notas. Alimentado por modelos da OpenAi, ele prevê e completa linhas de código com base no contexto ideal para acelerar tarefas repetitivas e também dar sugestões inteligentes .

    Comecei com uma função trivial
    Copilot completou com lógica essencial
    Documentação, testes e refatoração
    Em segundos ganhei motivação

    Exemplo prático com GitHub Copilot

    Imagine que você esta criando uma API Flask, com o "GiCo", basta começar:

    from flask import Flask
    
    
    app = Flask(__name__)
    
    
    @app.route('/')
    def home():
      return "Olá, mundo!"
    
    

    E ele já sugere as rotas seguintes, métodos POST e até mensagens de erro. É como ter um segundo cérebro ao lado...

    Imagem exemplo:

    image

    Quando juntam-se os sons - Um projeto real

    Que tal unir "GiCo" e Azure AI para criar um chatbot inteligente?

    Exemplo: Chatbot com Flask + Azure OpenAI + Copilot

    from flask import Flask, request, jsonify
    import openai
    
    
    openai.api_key = "SUA_CHAVE"
    app = Flask(__name__)
    
    
    @app.route('/chat', methods=['POST'])
    def chat():
      user_input = request.json['message']
      response = openai.ChatCompletion.create(
          engine="gpt-35-turbo",
          messages=[{"role": "user", "content": user_input}]
      )
      return jsonify({"response": response['choices'][0]['message']['content']})
    
    

    Imagem do Diagrama:

    image

    Reflexão - A tecnologia é poesia moderna

    Na batida do código encontrei paixão
    Na nuvem, vi futuro em expansão
    Copilot guiou minha criação
    Azure deu forma à minha canção

    Azure Ai e GitHub Copilot, famoso "GiCo", não são apenas ferramentas: são extensões da nossa criatividade. Permitem transformar ideias em soluções com mais rapidez, eficiência e, por que não, beleza.

    Se você que elevar o nível da sua jornada tech, comece a usar essas ferramentas hoje mesmo. E lembre-se:

    O Código pode ser técnico, mas também pode ser arte.

    Basta deixar o coração participar da party!

    CTA - COMPARTILHE SUA MELODIA!
    Aproveitando que você leu até aqui... Que tal compor seu próprio projeto utilizando as tecnologias mencionadas?
    Ou se já utiliza delas em seu dia a dia, conte ai nos comentários como é o impacto na sua rotina :D
    Se gostou da maneira com que escrevi este artigo não deixe de curtir e compartilhar com quem precisa de inspiração para começar!!
    📚Referências:
    Compartilhe
    Recomendados para você
    TONNIE - Java and AI in Europe
    Microsoft - Azure Administrator Certification (AZ-104)
    WEX - End to End Engineering
    Comentários (2)
    Victor Leme
    Victor Leme - 27/05/2025 15:58

    @DIO Community

    Com toda certeza, o desafio está na harmonização entre técnica e expressão artística :D

    E sinceramente, apesar do conteúdo dos Bootcamps estarem frescos em minha mente, ainda sou muito "cru" para ir além!

    Mas sei que estou no caminho certo, pois estou sendo instruído por professores sensacionais!

    DIO Community
    DIO Community - 27/05/2025 13:28

    Fantástico, Victor! Seu artigo é uma verdadeira sinfonia da inovação, tecendo um poema técnico que expressa a paixão pela tecnologia. A maneira como você transformou um tema complexo em algo leve e poético, utilizando a inspiração dos Bootcamps DIO, é realmente cativante e única!

    Na DIO, acreditamos que a criatividade é uma extensão da tecnologia, e seu artigo exemplifica perfeitamente essa fusão. Sua jornada nos Bootcamps de Azure AI e GitHub Copilot reforça nossa missão de preparar talentos para compor o futuro da inovação digital.

    Considerando que "o código pode ser técnico, mas também pode ser arte", qual o maior desafio em infundir essa paixão e criatividade em projetos que utilizam IA, garantindo que a "sinfonia da inovação" toque para todos?

    Recomendados para vocêWEX - End to End Engineering