GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

王林
リリース: 2023-04-04 12:15:07
転載
1698 人が閲覧しました

GPT-4 を統合した Github Copilot X はまだ小規模な内部テスト中ですが、GPT-4 を統合した Cursor は公開されました。 Cursor は GPT-4 を統合した IDE で、自然言語でコードを記述できるため、チャットと同じくらい簡単にコードを作成できます。

GPT-4 と GPT-3.5 の間には、コードを処理して作成する能力において、依然として大きな違いがあります。公式サイトからのテストレポートです。

GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

最初の 2 つは GPT-4 で、1 つはテキスト入力を使用し、もう 1 つは画像入力を使用します。3 つ目は GPT3.5 で、GPT のコーディング機能を示します。 4 GPT-3.5 と比較して、より優れた機能を備えています。

GPT-4 を統合した Github Copilot X はまだ小規模なテスト中ですが、GPT-4 を統合した Cursor は公開されました。 Cursor は GPT-4 を統合した IDE で、自然言語でコードを記述できるため、チャットと同じくらい簡単にコードを作成できます。

統合 GPT-4 カーソル、ショートカット キー: Windows コンピュータでは Ctrl K、Mac コンピュータでは Command K で自然言語でコードを記述するための要件入力ボックスを呼び出します。Ctrl l、comand l でチャット ウィンドウを呼び出します。コードを書くのもチャットも同じくらい簡単です。

まず、ctrl k を押します。要件を書き留めます: 画像を文字と画像に変換し、ファイルに書き込む Python プログラムを作成します。ピロー ライブラリを使用する必要があります。araparse ライブラリ

GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

cursor は次のとおりです。ファイル内に完全な Python コードが生成されます。

GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

# Cursor へようこそ



# 1. 新しい行にコマンド K を入力して生成してみます。次の pytorch スクリプトを要求します。フィードフォワード ニューラル ネットワーク
# 2. 次に、出力されたコードを選択してチャットを押します。バグがあるかどうかを尋ねます。改善方法を尋ねます。
# 3. コードを選択して編集を押し、ボットに追加を依頼します。残りのレイヤー。
# 4. 独自のプロジェクトでカーソルを試してみるには、ファイル メニュー (左上) に移動し、フォルダーを開きます。
from PIL import Image
import argparse

# コマンドライン入力パラメータの処理
parser = argparse.ArgumentParser()

parser.add_argument('file') #入力ファイル
parser.add_argument('-o', '--output' ) # 出力ファイル
parser.add_argument('--width', type = int,default = 80) # 出力文字幅
parser.add_argument('--height', type = int,default = 80 ) # 文字描画の高さを出力

# パラメータを取得
args = parser.parse_args()

IMG = args.file
WIDTH = args.width
HEIGHT = args 。 height
OUTPUT = args.output

# キャラクター ペイントに使用される文字セット (合計 70 文字) は自分で拡張できます
ascii_char = list("1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%^ &* ()_ -=[]{};':",./?\|`~ ")

# 256 グレースケールを 70 文字にマッピング
def get_char( r, g, b, alpha = 256):
if alpha == 0:
return ' '
length = len(ascii_char)
gray = int(0.2126 * r 0.7152 * g 0.0722 * b)

unit = (256.0 1)/length
return ascii_char[int(gray/unit)]

if __name__ == '__main__':
im = Image.open( IMG)
im = im.resize((WIDTH, HEIGHT), Image.NEAREST)

txt = ""

for i in range(HEIGHT):
for j範囲(WIDTH):
txt = get_char(*im.getpixel((j, i)))
txt = 'n'

print(txt)

#文字描画をファイルに出力
if OUTPUT:
with open(OUTPUT, 'w') as f:
f.write(txt)
else:
with open("output .txt ", 'w') as f:
f.write(txt)

自動生成されたコードが直接実行できるかどうかを確認してください。

変換する次の画像を選択してください:

GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

(venv) PS C:UsershanweiPycharmProjectspythonProject> python .main.py -h
usage : main. py [-h] [-o OUTPUT] [--width WIDTH] [--height HEIGHT] file

位置引数:
file

オプション:
-h, --helpsこのヘルプ メッセージを表示して終了
-o OUTPUT, --output OUTPUT
--width WIDTH
--height HEIGHT
(venv) PS C:UsershanweiPycharmProjectspythonProject> python .main .py 。 golang.png

プログラムを実行すると、変換効果は次のようになります:

GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

以下のコードを読んでみましょう:

gray = int(0.2126 * r 0.7152 * g 0.0722 * b)

このコードは非常に奇妙です。カーソルが何を意味するのか聞いてください。 Ctrl l を押してチャット ウィンドウを表示し、「このコードの意味は何ですか

GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

」と入力します。

GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

カーソルで説明しましたが、r、g、bの値に重みを付けてグレーの値を計算し、文字を計算していることが分かりました。グレー値。参照リンクも示されています https://en.wikipedia.org/wiki/Grayscale#Converting_color_to_grayscale

GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

ctrl l を押してチャット ウィンドウを表示し、AI に許可しますコード全体を説明するには、次のように入力します。 コード全体を中国語で説明します

GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

AI の説明が非常に正確であることがわかります。そして詳細。

上記のコードの機能は、画像をグレースケールの白黒アスキー文字絵に変換することですが、これをカラフルな文字絵を生成できるように変換してみましょう。

ctrl k を押してデマンド テキスト ボックスを起動し、次のように入力します: このコードを白黒文字の生成から色付き文字の生成に変更してください

GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

アニメーションを参照: AI はコードの各行を 1 行ずつスキャンし、変更する必要がある領域をマークし、変更されたコードを以下に提供します。簡単に比較できるよう、元のコードを保存しておきます。

GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

AI はコードを 2 行だけ変更しました (実際には 1 行だけが変更されました。2 番目の AI は脳をショートさせた可能性があり、完全に同等の変更です)。白黒文字の生成をカラー文字の生成に変更しました。

(venv) PS C:UsershanweiPycharmProjectspythonProject> python .main2.py .golang.png

生成された結果は次のとおりです。テキスト ファイルを開くと、次のことがわかります。 , より多くの色情報があります

GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

テキスト ファイルを直接開いて表示しますが、元の画像は表示されません。ターミナルで色の効果を表示する必要があります。

GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

GPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。

元の画像の青の情報が表示され、2 つの異なる青の色合いが表示されていることがわかります。完璧!

以上がGPT-4 と統合されたカーソルにより、チャットと同じくらい簡単にコードを作成できるようになり、自然言語によるコーディングの新時代が到来しました。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:51cto.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!