Skip to content

dev-pods/create-ai-powered-actions

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Create AI Powered Actions

Construa GitHub Actions inteligentes baseadas em Javascript que aproveitam o poder do GitHub Models.

Bem-vindo

  • Para quem é este exercício: Desenvolvedores que desejam construir GitHub Actions personalizadas com melhorias de IA

  • O que você aprenderá: Como aproveitar o GitHub Models em suas ações Javascript, implementar saídas estruturadas de IA com schemas Zod e criar fluxos de trabalho responsivos.

  • O que você construirá: Uma GitHub Action completa, baseada em Javascript e alimentada por IA, que analisa e avalia piadas

  • Pré-requisitos:

    • Recomendamos fortemente completar o exercício write-javascript-actions primeiro, pois ele cobre as habilidades fundamentais necessárias para criar GitHub Actions baseadas em JavaScript
  • Quanto tempo leva: Este exercício leva menos de 1 hora para completar.

Neste exercício, você irá:

  1. Configurar um ambiente de desenvolvimento e instalar o OpenAI SDK para integração com GitHub Models
  2. Criar metadados de ação e implementar lógica de avaliação de piadas alimentada por IA usando GitHub Models
  3. Testar sua ação localmente com ferramentas de depuração e empacotá-la para distribuição
  4. Criar um fluxo de trabalho do GitHub Actions que é acionado por comentários em issues e os atualiza com análise de IA
  5. Implementar saídas estruturadas usando schemas Zod para processamento confiável de dados e lógica condicional de fluxo de trabalho

Como iniciar este exercício

Simplesmente copie o exercício para sua conta, então dê ao seu Octocat favorito (Mona) cerca de 20 segundos para preparar a primeira lição, depois atualize a página.

Tendo problemas? 🤷

Ao copiar o exercício, recomendamos as seguintes configurações:

  • Para owner, escolha sua conta pessoal ou uma organização para hospedar o repositório.

  • Recomendamos criar um repositório público, já que repositórios privados usarão minutos de Actions.

Se o exercício não estiver pronto em 20 segundos, por favor verifique a aba Actions.

  • Verifique se um job está executando. Às vezes simplesmente leva um pouco mais de tempo.

  • Se a página mostrar um job com falha, por favor submeta uma issue. Legal, você encontrou um bug! 🐛


© 2025 GitHub • Code of ConductMIT License

About

Crie GitHub Actions inteligentes baseadas em JavaScript que utilizem os GitHub Models.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors