Aprendizagem pessoal com IA
e orientação prática

Serviço de proxy de back-end do Copilot: assumir o servidor de plug-in do GitHub Copilot com outros modelos

Introdução geral

O Copilot Backend Agent Service é um projeto de código aberto desenvolvido para gerenciar o lado do servidor do plug-in do Copilot do GitHub, aproveitando outros modelos FIM, como o DeepSeek, enquanto oferece suporte a várias pessoas que compartilham contas oficiais. O serviço é compatível com uma variedade de IDEs, incluindo VSCode, Jetbrains IDE series, Visual Studio 2022 e HBuilderX, e pode ser executado em um ambiente desconectado sob o modelo local. Ao usar o modelo local, os desenvolvedores podem continuar a aproveitar os recursos de conclusão de código e dicas em ambientes off-line, melhorando assim a eficiência do desenvolvimento.

Ponto de extremidade de serviço público gratuito: mycopilot.noteo.cn Configuração


 

Lista de funções

  • Há suporte para vários IDEs, incluindo o VSCode, a família de IDEs da Jetbrains, o Visual Studio 2022 e o HBuilderX.
  • Suporte a modelos locais: é executado em um ambiente desconectado, garantindo que os desenvolvedores possam usar o recurso autocompletar código e as dicas mesmo quando estiverem off-line.
  • Várias pessoas compartilhando a conta oficial: suporte a várias pessoas compartilhando a conta oficial do GitHub Copilot para reduzir o custo de uso.
  • Conclusão de código e dicas: forneça conclusão inteligente de código e dicas para aumentar a eficiência do desenvolvimento.
  • Implementação do Docker: oferece suporte à implementação rápida usando o Docker, simplificando o processo de instalação e configuração.
  • Configuração de variável de ambiente: forneça instruções detalhadas de configuração de variável de ambiente para facilitar aos usuários a personalização das configurações de acordo com suas necessidades.
  • Renovação automática de certificados SSL: renove automaticamente os certificados SSL para garantir a segurança e a estabilidade do serviço.

 

Usando a Ajuda

Processo de instalação

  1. Para fazer o download da versão mais recente do executável, acessePágina de lançamentos.
  2. Crie um diretório no mesmo nível do executável.envDocumentação, referência.env.examplepara configuração.
  3. Iniciando o serviço: Execute o seguinte comando para iniciar o serviço:
    docker-compose up -d
    
  4. Configurar o IDE: Configure o IDE correspondente de acordo com o método a seguir.
    • VSCode::
      1. Instale o plug-in do GitHub Copilot.
      2. Modificar o código VSCodesettings.jsonadicione a seguinte configuração:
        "github.copilot.advanced": {
        "authProvider": "github-enterprise",
        "debug.overrideCAPIUrl": "https://api.copilot.supercopilot.top",
        "debug.overrideProxyUrl": "https://copilot-proxy.copilot.supercopilot.top", "debug.overrideCAPIUrl": "https://copilot-proxy.copilot.supercopilot.top",
        "debug.chatOverrideProxyUrl": "https://api.copilot.supercopilot.top/chat/completions",
        "debug.overrideFastRewriteEngine": "v1/engines/copilot-centralus-h100", "debug.overrideFastRewriteEngine": "v1/engines/copilot-centralus-h100",
        "debug.overrideFastRewriteUrl": "https://api.copilot.supercopilot.top"
        }, "debug.overrideFastRewriteUrl":"
        "github-enterprise.uri": "https://copilot.supercopilot.top"
        
      3. Reinicie o VSCode e faça login no plug-in do GitHub Copilot.
    • Série IDE da Jetbrains::
      1. Abra Settings > Languages & Frameworks > GitHub Copiloto > Authentication Provider (Provedor de autenticação), preencha o valor decopilot.supercopilot.top.
    • Visual Studio 2022::
      1. Atualize para a versão mais recente (pelo menos 17.10.x).
      2. Abra Tools > Environment > Accounts e marque Include GitHub Enterprise server account (Incluir conta do servidor do GitHub Enterprise).
      3. Reinicie o Visual Studio 2022.
      4. Clique em Add GitHub Account (Adicionar conta do GitHub), mude para a guia GitHub Enterprise, digite ohttps://copilot.supercopilot.top.
    • HBuilderX::
      1. downloadcopilot-for-hbuilderx-v1.zipPlugin para local.
      2. Instale o plug-in no diretórioplug-inconsulte o Guia de instalação do plug-in off-line.
      3. Reinicie o HBuilderX e faça login no plug-in do GitHub Copilot.

Uso

  1. Depois de iniciar o serviço, acesse ohttps://copilot.supercopilot.top/github/login/device/codeganhoghu_Parâmetros.
  2. definir o valor buscadoghu_Os parâmetros são preenchidos no.envno arquivoCOPILOT_GHU_TOKENnas variáveis de ambiente.
  3. Reinicie o serviço e o IDE para usar os recursos de conclusão de código e dicas do plug-in GitHub Copilot.
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Serviço de proxy de back-end do Copilot: assumir o servidor de plug-in do GitHub Copilot com outros modelos

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil