banner
andrewji8

Being towards death

Heed not to the tree-rustling and leaf-lashing rain, Why not stroll along, whistle and sing under its rein. Lighter and better suited than horses are straw sandals and a bamboo staff, Who's afraid? A palm-leaf plaited cape provides enough to misty weather in life sustain. A thorny spring breeze sobers up the spirit, I feel a slight chill, The setting sun over the mountain offers greetings still. Looking back over the bleak passage survived, The return in time Shall not be affected by windswept rain or shine.
telegram
twitter
github

AI自己進化し、コードを自分で書くことを学びました!

以前に自動生成コードツール Copilot は、GitHub が大量のリポジトリコードに基づいて事前トレーニングされたものです。興味があれば、以前に書いた記事を具体的に見てください。インストール方法や使用方法などが含まれています。Copilot はすでに有料化されているため、より合理的で使いやすいコード生成ツールを見つけるために、繰り返しの退屈なコードを補完するためにいくつかの類似のツールを使用しました。以下は、これらのツールに基づいた使用体験です。
Copilot はすでに有料化されているため、より合理的で使いやすいコード生成ツールを見つけるために、繰り返しの退屈なコードを補完するためにいくつかの類似のツールを使用しました。以下は、これらのツールに基づいた使用体験です。
(注:詳細な内容については、次の GitHub ページを参照してください:
https://github.com/llq20133100095/AICodeGeneration)

640

使用チュートリアル#

1、Copilot#

1. インストール:vscode ソフトウェアで、github copilot を見つけてインストールします。

640 (1)
2. 使用方法
自動生成
Python コードの自動生成では、「関数名」+「英語の説明」を入力するだけで、copilot が対応する英語の説明に基づいてコードの提案を行います:

image
上記のコードに満足しない場合、copilet はショートカットキーを使用して置換することもできます:

640 (16)

より詳細な意見を得る
Ctrl+Enter キーを押すことで、copilot のより詳細なプログラミング補助情報を取得できます:

640 (2)

2、Tabnine#

640 (3)
2. 使用方法
Tabnine には無料版と有料版があります。
無料版では、必要なコードを補完することができます:

640 (4)
有料版では、より多くの行のコードを生成し、コンテキストの要件を理解することができます。

640 (5)

3、Mutable AI#

1. インストール:vscode ソフトウェアで、Mutable AI を見つけてインストールします。

640 (6)
その後、公式ウェブサイトで API キーを取得する必要があるとのメッセージが表示されます。ログイン後、取得できます:

640 (7)
その後、vscode に戻り、キーを入力します。
2. 使用方法
コーディングガイドの指示
MutableAI を選択して、コーディングの指示を与えます。

640 (8)
指示する内容を入力します:

640 (9)
コードの補完と生成

image

コードのドキュメント生成

image

4、Cheat.sh#

1. インストール:vscode ソフトウェアで、Snippet をインストールします。

640 (10)
2. 使用方法:
コマンドラインを開き、snippet を入力します:

image

5、CodeGeeX#

1. インストール:vscode ソフトウェアで、CodeGeeX をインストールします。
640 (11)
2. 使用方法:
シークレットモード
このモードでは、CodeGeeX は入力を停止した時点から生成を開始します(右下の CodeGeeX アイコンが回転していることを示します)。生成が完了すると、灰色で表示され、Tab キーを押すと生成結果が挿入されます。

image
インタラクティブモード
このモードでは、Ctrl+Enter キーを押すとインタラクティブモードがアクティブになり、CodeGeeX が X 個の候補を生成し、右側のウィンドウに表示されます。
翻訳モード
現在の言語のテキストエディタに他の言語のコードを入力または貼り付けると、マウスでそのコードを選択し、Ctrl+Alt+T キーを押すと翻訳モードがアクティブになり、コードの言語を選択するように求められます。その後、CodeGeeX が現在のエディタの言語に一致するコードに翻訳してくれます。翻訳結果の上にある use code をクリックして挿入することができます。翻訳されたコードの処理方法を挿入時に設定できるように、設定で選択することもできます。

image
ヒントモード(実験的な機能)

このモードでは、いくつかの興味深い機能を実現するために、入力に追加のヒントを追加することができます。これには、コードの説明、要約、特定のスタイルでの生成などが含まれます。このモードの原理は、CodeGeeX の強力な少数サンプル生成能力を利用しています。入力にいくつかの例を提供すると、CodeGeeX はこれらの例を模倣し、対応する機能を実現します。たとえば、テンプレートにコードの逐次解説の例を提供することができます。解説したいコードを選択し、Alt/Option+t キーを押すと、作成したテンプレート(例:explanation)を選択することができます。CodeGeeX は入力したコードを解説します。

image

6、CodeWhisperer#

1. インストール:
現在、一般向けのバージョンはリリースされていませんが、公式ウェブサイトで waitlist に参加して内部テストを行うことができます。

640 (12)
2. 使用方法:
既存のコードを作成する

640 (13)
コード中の欠陥を検出し、参考意見を提供します。

640 (14)

総合評価#

640 (15)

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。