Maison Périphériques technologiques IA Le curseur intégré à GPT-4 rend l'écriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

Le curseur intégré à GPT-4 rend l'écriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

Apr 04, 2023 pm 12:15 PM
gpt-4 自然语言 代码

Github Copilot X intégrant GPT-4 est encore en test interne à petite échelle, tandis que Cursor intégrant GPT-4 a été rendu public. Cursor est un IDE qui intègre GPT-4 et peut écrire du code en langage naturel, ce qui rend l'écriture de code aussi simple que la discussion.

Il existe encore une grande différence entre GPT-4 et GPT-3.5 dans leur capacité à traiter et à écrire du code. Un rapport de test du site officiel.

Le curseur intégré à GPT-4 rend lécriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

Les deux premiers sont GPT-4, l'un utilise la saisie de texte et l'autre utilise la saisie d'image ; le troisième est GPT3.5. On peut voir que GPT-4 a de plus grandes capacités de codage que l'amélioration GPT-3.5.

Github Copilot X intégrant GPT-4 est encore en test interne à petite échelle, tandis que Cursor intégrant GPT-4 a été rendu public. Cursor est un IDE qui intègre GPT-4 et peut écrire du code en langage naturel, ce qui rend l'écriture de code aussi simple que la discussion.

Curseur GPT-4 intégré, touches de raccourci : ctrl+k sur un ordinateur Windows, comand+k sur un ordinateur mac pour évoquer la zone de saisie requise pour écrire du code en langage naturel ; ctrl+l, comand+l pour évoquer la fenêtre de discussion ; permettre d'écrire du code et le chat est tout aussi simple.

Tout d’abord, appuyez sur ctrl+k. Notez une exigence : écrivez un programme python qui convertit les images en caractères et en images et les écrit dans des fichiers. La bibliothèque oreiller est requise. La bibliothèque araparse

Le curseur intégré à GPT-4 rend lécriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

cursor génère une section python complète dans un fichier vierge.

Le curseur intégré à GPT-4 rend lécriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

# Bienvenue sur Cursor



# 1. Essayez de générer avec la commande K sur une nouvelle ligne. Demandez un script pytorch d'un réseau neuronal à rétroaction
# 2. Ensuite, sélectionnez le code généré et cliquez sur discuter. Demandez s'il y a un bug. Demandez comment améliorer.
# 3. Essayez de sélectionner du code et cliquez sur Modifier. Demandez au bot d'ajouter des couches résiduelles.
# 4. Pour essayer le curseur sur vos propres projets, accédez au menu Fichier (. en haut à gauche) et ouvrez un dossier.
from PIL import Image
import argparse

# Traitement des paramètres d'entrée en ligne de commande
parser = argparse.ArgumentParser()

parser.add_argument('file') #Input file
parser.add_argument( '-o', '--output') # Fichier de sortie
parser.add_argument('--width', type = int, par défaut = 80) # Largeur du caractère de sortie
parser.add_argument('--height', type = int, par défaut = 80) # Hauteur de dessin des caractères de sortie

# Get settings
args = parser.parse_args()

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

# Le jeu de caractères utilisé dans la peinture de personnages, un total de 70 caractères, peut être étendu par vous-même
ascii_char = list("1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ!@#$%^&*()_+-=[]{};':" ,. /?|`~ ")

# Mapper 256 niveaux de gris sur 70 caractères
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 = ""

pour i dans la plage (HAUTEUR):
pour j dans range(WIDTH):
txt += get_char(*im.getpixel((j, i)))
txt += 'n'

print(txt)

# Peinture de caractères de sortie dans un fichier
if OUTPUT :
avec open(OUTPUT, 'w') as f:
f.write(txt)
else:
with open("output.txt", 'w') as f:
f.write(txt)

Regardez, voyez si le code généré automatiquement peut être exécuté directement.

Sélectionnez l'image suivante pour la conversion :

Le curseur intégré à GPT-4 rend lécriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

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

arguments de position :
file

options:
-h, --helpafficher ce message d'aide et quitter
-o OUTPUT, --output OUTPUT
--width WIDTH
-- height HEIGHT
(venv) PS C:UsershanweiPycharmProjectspythonProject> python .main.py .golang.png

Après avoir exécuté le programme, l'effet de conversion est le suivant :

Le curseur intégré à GPT-4 rend lécriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

Lisons le code :

gray = int(0.2126 * r + 0,7152 * g + 0,0722 * b)

Ce code est tellement étrange, demandez ce que signifie le curseur. Appuyez sur ctrl+l pour afficher la fenêtre de discussion et entrez : Que signifie ce code

Le curseur intégré à GPT-4 rend lécriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

Le curseur intégré à GPT-4 rend lécriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

Le curseur a donné une explication. Il s'avère que la valeur de gris est calculée en pondérant les valeurs de r, g et b, puis les caractères sont calculés via la valeur de gris. Un lien de référence est également fourni https://en.wikipedia.org/wiki/Grayscale#Converting_color_to_grayscale​​

Le curseur intégré à GPT-4 rend lécriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

Appuyez sur ctrl+l pour afficher la fenêtre de discussion et laissez l'IA expliquer l'intégralité du code, entrez : Expliquez l'intégralité du code en chinois

Le curseur intégré à GPT-4 rend lécriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

Le curseur intégré à GPT-4 rend lécriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

On peut voir que l'explication de l'IA est très précise et détaillée.

La fonction du code ci-dessus est de convertir l'image en une peinture de caractères ASCII noir et blanc avec une échelle de gris. Transformons-la afin qu'elle puisse générer une peinture de caractères colorée.

Appuyez sur ctrl+k pour réactiver la zone de texte d'exigence, entrez : Veuillez modifier ce code de génération de caractères en noir et blanc à génération de caractères en couleur

Le curseur intégré à GPT-4 rend lécriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

Voir l'animation : l'IA scannera chaque ligne de code ligne par ligne, et si nécessaire, marquez les modifications et donnez le code modifié ci-dessous. Et conservez le code original pour une comparaison facile.

Le curseur intégré à GPT-4 rend lécriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

L'IA n'a changé que 2 lignes de code (en fait une seule ligne a été modifiée, la deuxième IA a peut-être court-circuité son cerveau, c'est un changement tout à fait équivalent), et a réalisé le passage de la génération de caractères en noir et blanc à générer des caractères colorés. Testez-le ci-dessous :

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

Les résultats générés sont les suivants : après l'ouverture du fichier texte, il y a beaucoup plus d'informations sur les couleurs.

Le curseur intégré à GPT-4 rend lécriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

Ouvrez le texte directement Lors de la visualisation du fichier, l'image originale n'est pas visible. Vous devez vérifier l'effet de couleur dans le terminal :

Le curseur intégré à GPT-4 rend lécriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

Le curseur intégré à GPT-4 rend lécriture de code aussi simple que la discussion. Une nouvelle ère de codage en langage naturel est arrivée.

On peut voir que les informations bleues du. L'image originale est affichée et deux nuances de bleu différentes sont affichées. Parfait!

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment résoudre le code 28 du pilote Win7 Comment résoudre le code 28 du pilote Win7 Dec 30, 2023 pm 11:55 PM

Certains utilisateurs ont rencontré des erreurs lors de l'installation du périphérique, provoquant le code d'erreur 28. En fait, cela est principalement dû au pilote. Il nous suffit de résoudre le problème du code de pilote Win7 28. Voyons ce qu'il faut faire. . Que faire avec le code 28 du pilote Win7 : Tout d'abord, nous devons cliquer sur le menu Démarrer dans le coin inférieur gauche de l'écran. Ensuite, recherchez et cliquez sur l'option "Panneau de configuration" dans le menu contextuel. Cette option est généralement située en bas ou près du bas du menu. Après avoir cliqué, le système ouvrira automatiquement l'interface du panneau de configuration. Dans le panneau de configuration, nous pouvons effectuer divers paramètres système et opérations de gestion. C'est la première étape du niveau de nettoyage nostalgique, j'espère que cela aidera. Ensuite, nous devons continuer et entrer dans le système et

Le modèle MoE open source le plus puissant au monde est ici, avec des capacités chinoises comparables à celles du GPT-4, et le prix ne représente que près d'un pour cent de celui du GPT-4-Turbo. Le modèle MoE open source le plus puissant au monde est ici, avec des capacités chinoises comparables à celles du GPT-4, et le prix ne représente que près d'un pour cent de celui du GPT-4-Turbo. May 07, 2024 pm 04:13 PM

Imaginez un modèle d'intelligence artificielle qui non seulement a la capacité de surpasser l'informatique traditionnelle, mais qui permet également d'obtenir des performances plus efficaces à moindre coût. Ce n'est pas de la science-fiction, DeepSeek-V2[1], le modèle MoE open source le plus puissant au monde est ici. DeepSeek-V2 est un puissant mélange de modèle de langage d'experts (MoE) présentant les caractéristiques d'une formation économique et d'une inférence efficace. Il est constitué de 236B paramètres, dont 21B servent à activer chaque marqueur. Par rapport à DeepSeek67B, DeepSeek-V2 offre des performances plus élevées, tout en économisant 42,5 % des coûts de formation, en réduisant le cache KV de 93,3 % et en augmentant le débit de génération maximal à 5,76 fois. DeepSeek est une entreprise explorant l'intelligence artificielle générale

Que faire si le code d'écran bleu 0x0000001 apparaît Que faire si le code d'écran bleu 0x0000001 apparaît Feb 23, 2024 am 08:09 AM

Que faire avec le code d'écran bleu 0x0000001. L'erreur d'écran bleu est un mécanisme d'avertissement en cas de problème avec le système informatique ou le matériel. Le code 0x0000001 indique généralement une panne de matériel ou de pilote. Lorsque les utilisateurs rencontrent soudainement une erreur d’écran bleu lors de l’utilisation de leur ordinateur, ils peuvent se sentir paniqués et perdus. Heureusement, la plupart des erreurs d’écran bleu peuvent être dépannées et traitées en quelques étapes simples. Cet article présentera aux lecteurs certaines méthodes pour résoudre le code d'erreur d'écran bleu 0x0000001. Tout d'abord, lorsque nous rencontrons une erreur d'écran bleu, nous pouvons essayer de redémarrer

Introduction à cinq méthodes d'échantillonnage dans les tâches de génération de langage naturel et l'implémentation du code Pytorch Introduction à cinq méthodes d'échantillonnage dans les tâches de génération de langage naturel et l'implémentation du code Pytorch Feb 20, 2024 am 08:50 AM

Dans les tâches de génération de langage naturel, la méthode d'échantillonnage est une technique permettant d'obtenir du texte à partir d'un modèle génératif. Cet article abordera 5 méthodes courantes et les implémentera à l'aide de PyTorch. 1. GreedyDecoding Dans le décodage gourmand, le modèle génératif prédit les mots de la séquence de sortie en fonction du temps de la séquence d'entrée pas à pas. À chaque pas de temps, le modèle calcule la distribution de probabilité conditionnelle de chaque mot, puis sélectionne le mot avec la probabilité conditionnelle la plus élevée comme sortie du pas de temps actuel. Ce mot devient l'entrée du pas de temps suivant et le processus de génération se poursuit jusqu'à ce qu'une condition de fin soit remplie, telle qu'une séquence d'une longueur spécifiée ou un marqueur de fin spécial. La caractéristique de GreedyDecoding est qu’à chaque fois la probabilité conditionnelle actuelle est la meilleure

L'Ameca deuxième génération est là ! Il peut communiquer couramment avec le public, ses expressions faciales sont plus réalistes et il peut parler des dizaines de langues. L'Ameca deuxième génération est là ! Il peut communiquer couramment avec le public, ses expressions faciales sont plus réalistes et il peut parler des dizaines de langues. Mar 04, 2024 am 09:10 AM

Le robot humanoïde Ameca est passé à la deuxième génération ! Récemment, lors de la Conférence mondiale sur les communications mobiles MWC2024, le robot le plus avancé au monde, Ameca, est à nouveau apparu. Autour du site, Ameca a attiré un grand nombre de spectateurs. Avec la bénédiction de GPT-4, Ameca peut répondre à divers problèmes en temps réel. "Allons danser." Lorsqu'on lui a demandé si elle avait des émotions, Ameca a répondu avec une série d'expressions faciales très réalistes. Il y a quelques jours à peine, EngineeredArts, la société britannique de robotique derrière Ameca, vient de présenter les derniers résultats de développement de l'équipe. Dans la vidéo, le robot Ameca a des capacités visuelles et peut voir et décrire toute la pièce et des objets spécifiques. Le plus étonnant, c'est qu'elle peut aussi

L'ordinateur affiche fréquemment des écrans bleus et le code est différent à chaque fois L'ordinateur affiche fréquemment des écrans bleus et le code est différent à chaque fois Jan 06, 2024 pm 10:53 PM

Le système Win10 est un très excellent système à haute intelligence. Sa puissante intelligence peut apporter la meilleure expérience utilisateur aux utilisateurs. Dans des circonstances normales, les ordinateurs du système Win10 des utilisateurs n'auront aucun problème ! Cependant, il est inévitable que divers défauts se produisent sur d'excellents ordinateurs. Récemment, des amis ont signalé que leurs systèmes Win10 rencontraient fréquemment des écrans bleus ! Aujourd'hui, l'éditeur vous proposera des solutions aux différents codes qui provoquent des écrans bleus fréquents sur les ordinateurs Windows 10. Jetons un coup d'œil. Solutions aux écrans bleus fréquents de l'ordinateur avec des codes différents à chaque fois : causes des différents codes d'erreur et suggestions de solutions 1. Cause de l'erreur 0×000000116 : Il se peut que le pilote de la carte graphique soit incompatible. Solution : Il est recommandé de remplacer le pilote d'origine du fabricant. 2,

750 000 rounds de bataille en tête-à-tête entre grands modèles, GPT-4 a remporté le championnat et Llama 3 s'est classé cinquième 750 000 rounds de bataille en tête-à-tête entre grands modèles, GPT-4 a remporté le championnat et Llama 3 s'est classé cinquième Apr 23, 2024 pm 03:28 PM

Concernant Llama3, de nouveaux résultats de tests ont été publiés - la grande communauté d'évaluation de modèles LMSYS a publié une liste de classement des grands modèles, Llama3 s'est classé cinquième et à égalité pour la première place avec GPT-4 dans la catégorie anglaise. Le tableau est différent des autres benchmarks. Cette liste est basée sur des batailles individuelles entre modèles, et les évaluateurs de tout le réseau font leurs propres propositions et scores. Au final, Llama3 s'est classé cinquième sur la liste, suivi de trois versions différentes de GPT-4 et Claude3 Super Cup Opus. Dans la liste simple anglaise, Llama3 a dépassé Claude et est à égalité avec GPT-4. Concernant ce résultat, LeCun, scientifique en chef de Meta, était très heureux et a transmis le tweet et

Résoudre l'erreur du code 0xc000007b Résoudre l'erreur du code 0xc000007b Feb 18, 2024 pm 07:34 PM

Code de terminaison 0xc000007b Lors de l'utilisation de votre ordinateur, vous rencontrez parfois divers problèmes et codes d'erreur. Parmi eux, le code de terminaison est le plus inquiétant, notamment le code de terminaison 0xc000007b. Ce code indique qu'une application ne peut pas démarrer correctement, provoquant des désagréments pour l'utilisateur. Tout d’abord, comprenons la signification du code de terminaison 0xc000007b. Ce code est un code d'erreur du système d'exploitation Windows qui se produit généralement lorsqu'une application 32 bits tente de s'exécuter sur un système d'exploitation 64 bits. Cela signifie que ça devrait

See all articles