Skip to main content

Prototipagem com modelos de IA

Encontre e experimente modelos de IA gratuitamente.

Se você deseja desenvolver um aplicativo de IA generativa, pode usar GitHub Models para encontrar e experimentar modelos de IA gratuitamente. Quando estiver pronto para colocar seu aplicativo em produção, você poderá alternar para um token de uma conta paga do Azure. Confira a documentação de IA do Azure.

Confira também "Uso responsável do GitHub Models"

Encontrar modelos de IA

Para encontrar modelos de IA, vá para GitHub Marketplace e clique em Modelos na barra lateral.

Para exibir detalhes sobre um modelo, clique no nome do modelo.

Experimentar modelos de IA no playground

Note

O playground está em beta público limitado e sujeito a alterações. Para solicitar acesso, entre para a lista de espera.

O GitHub Marketplace fornece um playground gratuito onde você pode ajustar os parâmetros do modelo e enviar prompts para ver como o modelo responde.

Para abrir o playground, vá para GitHub Marketplace e clique em Modelos na barra lateral. Clique no nome de um modelo e, em seguida, clique em Playground.

Para ajustar os parâmetros do modelo, selecione a guia Parâmetros na barra lateral. Para ver o código que corresponde aos parâmetros selecionados, alterne da guia Chat para a guia Código.

O playground possui limitação de fluxo. Consulte os Limites de fluxo abaixo.

Experimentar modelos de IA usando a API

Note

O uso gratuito da API está em beta público limitado e sujeito a alterações. Para solicitar acesso, entre para a lista de espera.

A GitHub oferece o uso gratuito da API para que você possa experimentar modelos de IA em seu próprio aplicativo.

Para saber como usar um modelo em seu aplicativo, vá para GitHub Marketplace e clique em Modelos na barra lateral. Clique no nome de um modelo e, em seguida, clique em Código.

As etapas para usar cada modelo são semelhantes. Em geral, você precisará:

  1. Opcionalmente, use o menu suspenso de linguagem para selecionar a linguagem de programação.

  2. Opcionalmente, use a lista suspensa SDK para selecionar qual SDK usar.

    Todos os modelos podem ser usados com o SDK de Inferência de IA do Azure e alguns modelos dão suporte a SDKs adicionais. Se você quiser alternar facilmente entre os modelos, selecione "SDK de Inferência de IA do Azure". Se você selecionou "REST" como linguagem, não usará um SDK. Em vez disso, você usará o ponto de extremidade de API diretamente.

  3. Abra um codespace ou configure seu ambiente local:

    • Para executar em um codespace, clique em Executar codespace e clique em Criar novo codespace.
    • Para executar localmente:
      • Crie um GitHub personal access token. O token não deve ter nenhum escopo ou permissão. Confira "Gerenciar seus tokens de acesso pessoal".
      • Salve seu token em uma variável de ambiente.
      • Instale as dependências para o SDK, se necessário.
  4. Use o código de exemplo para fazer uma solicitação para o modelo.

O uso gratuito da API possui limitação de fluxo. Consulte os Limites de fluxo abaixo.

Entrar em produção

Os limites de fluxo para o playground e o uso gratuito da API destinam-se a ajudá-lo a experimentar modelos e desenvolver seu aplicativo de IA. Quando estiver pronto para colocar seu aplicativo em produção, você poderá usar um token de uma conta paga do Azure em vez de GitHub personal access token. Você não precisa adicionar ou alterar nada mais em seu código. Para obter mais informações, consulte a documentação de IA do Azure.

Limitações de fluxo

O playground e o uso gratuito da API são limitados por solicitações por minuto, solicitações por dia, tokens por solicitação e solicitações simultâneas. Se você tiver uma limitação de fluxo, precisará aguardar a redefinição do limite de fluxo atingido antes de fazer mais solicitações.

Os modelos baixo, alto e de incorporação têm limites de fluxo diferentes. Para ver qual tipo de modelo você está usando, consulte as informações do modelo em GitHub Marketplace.

Nível de limitação de fluxo Limitações de fluxo Gratuito e Copilot Individual Copilot Business Copilot Enterprise
Baixa Solicitações por minuto 15 15 20
Solicitações por dia 150 300 450
Tokens por solicitação 8000 entradas, 4000 saídas 8000 entradas, 4000 saídas 8000 entradas, 8000 saídas
Solicitações simultâneas 5 5 8
Alto Solicitações por minuto 10 10 15
Solicitações por dia 50 100 150
Tokens por solicitação 8000 entradas, 4000 saídas 8000 entradas, 4000 saídas 16000 entradas, 8000 saídas
Solicitações simultâneas 2 2 4
Inserção Solicitações por minuto 15 15 20
Solicitações por dia 150 300 450
Tokens por solicitação 64000 64000 64000
Solicitações simultâneas 5 5 8

Estes limites estão sujeitos a alterações sem aviso prévio.

Deixar feedback

Para deixar feedback sobre GitHub Models, inicie uma nova discussão ou comente em uma discussão existente na Comunidade do GitHub.