AIパーソナル・ラーニング
と実践的なガイダンス

Copilotバックエンドプロキシサービス:他のモデルでGitHub Copilotプラグインサーバーを引き継ぐ

はじめに

Copilotバックエンドエージェントサービスは、DeepSeekのような他のFIMモデルを活用してGitHub Copilotプラグインのサーバーサイドを管理するために設計されたオープンソースプロジェクトです。このサービスは、VSCode、Jetbrains IDEシリーズ、Visual Studio 2022、HBuilderXなど、さまざまなIDEをサポートしており、ローカルモデルの下で切断された環境で実行することができます。ローカルモデルを利用することで、開発者はオフライン環境でもコード補完やヒンティング機能を引き続き利用することができ、開発効率が向上する。

無料公開サービスのエンドポイント:mycopilot.noteo.cn 構成


 

機能一覧

  • VSCode、Jetbrains IDEファミリー、Visual Studio 2022、HBuilderXなど、複数のIDEがサポートされています。
  • ローカルモデルのサポート:切断された環境で実行されるため、開発者はオフラインでもコード補完やヒントを使用できます。
  • 公式アカウントを複数人で共有:GitHub Copilotの公式アカウントを複数人で共有できるようになり、利用コストを削減できます。
  • コード補完とヒント: インテリジェントなコード補完とヒントを提供し、開発効率を向上させます。
  • Dockerデプロイメント:Dockerを使った迅速なデプロイメントをサポートし、インストールと設定のプロセスを簡素化します。
  • 環境変数の設定:ユーザーが必要に応じて設定をカスタマイズできるよう、詳細な環境変数の設定方法を提供する。
  • SSL証明書の自動更新:SSL証明書を自動的に更新し、サービスの安全性と安定性を確保します。

 

ヘルプの使用

設置プロセス

  1. 最新版の実行ファイルをダウンロードするには、以下をご覧ください。リリースページ.
  2. 実行ファイルと同じ階層にディレクトリを作成する。環境ドキュメント、リファレンス.env.exampleファイルで設定する。
  3. サービスの開始:以下のコマンドを実行してサービスを開始する:
    docker-compose up -d
    
  4. IDEの設定:以下の方法に従って、対応するIDEを設定する。
    • VSCode::
      1. GitHub Copilotプラグインをインストールします。
      2. VSCodeの設定.jsonファイルに以下のコンフィギュレーションを追加する:
        "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. VSCodeを再起動し、GitHub Copilotプラグインにログインします。
    • ジェットブレインズIDEシリーズ::
      1. 設定 > 言語とフレームワーク > GitHubを開く コパイロット > Authentication Provider(認証プロバイダー)に、以下の値を入力する。コパイロット・スーパーコパイロット・トップ.
    • ビジュアル・スタジオ2022::
      1. 最新バージョン(少なくとも17.10.x)にアップデートしてください。
      2. Tools > Environment > Accounts を開き、Include GitHub Enterprise server account にチェックを入れます。
      3. Visual Studio 2022を再起動します。
      4. Add GitHub Accountをクリックし、GitHub Enterpriseタブに切り替え、以下のように入力します。https://copilot.supercopilot.top.
    • HBuilderX::
      1. ダウンロードコピーパイロット-for-hbuilderx-v1.zipプラグインをローカルに。
      2. プラグインをプラグインディレクトリのオフライン・プラグイン・インストール・ガイドを参照してください。
      3. HBuilderXを再起動し、GitHub Copilotプラグインにログインします。

使用方法

  1. サービス開始後https://copilot.supercopilot.top/github/login/device/codeゲインghu_パラメーター
  2. 取得したghu_パラメータは環境ファイル内のcopilot_ghu_tokenを環境変数に追加する。
  3. GitHub Copilot プラグインのコード補完とヒンティング機能を使用するには、サービスと IDE を再起動します。
無断転載を禁じます:チーフAIシェアリングサークル " Copilotバックエンドプロキシサービス:他のモデルでGitHub Copilotプラグインサーバーを引き継ぐ

チーフAIシェアリングサークル

チーフAIシェアリングサークルは、AI学習に焦点を当て、包括的なAI学習コンテンツ、AIツール、実践指導を提供しています。私たちの目標は、高品質のコンテンツと実践的な経験の共有を通じて、ユーザーがAI技術を習得し、AIの無限の可能性を一緒に探求することです。AI初心者でも上級者でも、知識を得てスキルを向上させ、イノベーションを実現するための理想的な場所です。

お問い合わせ
ja日本語