Revolutionizing Coding: Min oplevelse med Cursor AI Editor

Revolutionizing Coding: Min oplevelse med Cursor AI Editor

Den populære AI-kodeeditor, Cursor, er bestemt beregnet til udviklere, men den hjælper også en nybegynder som mig med at komme i gang med nye programmeringssprog. Ja, jeg har lavet en del webprogrammering under college, men jeg var slet ikke bekendt med Python. Nu, som forfatter, leger jeg af og til med nogle scripts eller pille ved Python-kode i bedste fald.

Så med udgivelsen af ​​Cursor var jeg spændt på, om det kunne hjælpe mig med et gammelt Python-projekt. Sidste år skrev jeg en Python-tutorial om, hvordan man træner en AI-chatbot på en brugerdefineret database ved hjælp af OpenAI’s API og LangChain. Jeg spekulerede på, om Cursor kunne migrere min kode til Geminis API og fjerne LangChain-afhængigheden fuldstændigt.

Til min overraskelse fjernede Cursor, drevet af Claude 3.5 Sonnet, med succes LangChain- og OpenAI-afhængigheder. Det resulterede selvfølgelig i flere fejl, men efter tre runder med kodefixing løste det alle fejl. Jeg måtte simpelthen indsætte fejlene og bede om hjælp. Og Composer-vinduet lavede hurtigt relevante ændringer i koden.

Til sidst kørte jeg Python-koden, og det fungerede som en charme. Gradio-grænsefladen var oppe og køre uden problemer. Det tilføjede endda Gemini 1.5 Flash-slutpunktet korrekt og fjernede nogle UTF-fejl. For ikke at nævne, den henviste til Geminis seneste dokumentation for at finde en måde at skabe og opbevare indlejringerne på.

ai chatbot lavet ved hjælp af Cursor

Alt i alt er jeg meget imponeret over Cursor, især når den er drevet af Claude 3.5 Sonnet-modellen. Det er uden tvivl den bedste AI-model lige nu til kodning, udover OpenAI o1-modellen. Den nye ChatGPT Canvas-funktion kan helt sikkert også forbedre din kode med revisioner og fejlrettelser, men Cursor tilbyder et integreret miljø med en compiler.

Så hvis du er en udvikler på udkig efter en kraftfuld AI-kodeeditor, vil jeg stærkt anbefale at bruge Cursor. Hvad angår begyndere, kan Cursor hjælpe dig med kode, men implementering er en anden færdighed at lære. For nu kan jeg kun sige, at du skal have et overfladisk kendskab til programmering for at begynde at bruge Cursor.

Støt vores arbejde ❤️

Hvis du kunne lide denne artikel, kan du overveje at give drikkepenge for at hjælpe os med fortsat at udgive kvalitetsindhold.

Sikker betaling med PayPal