Editor Ratings: User Ratings:[Total: 0 Average: 0] @media(min-width: 500px) { } @media(min-width: 800px) { }
Code Rating Web App is een gratis app om gratis code te beoordelen met behulp van AI. Dit is in feite een door uzelf gehoste web-app die u kunt gebruiken. Het neemt een stuk code van u en beoordeelt het vervolgens op 4 verschillende parameters. Het is programmeertalen agnostisch en is gebaseerd op Open AI. Het gebruikt de API van Open AI om u de uiteindelijke resultaten te laten zien. U kunt het zelf hosten of het rechtstreeks op uw pc of een reserveserver uitvoeren.
Aangezien het op uw eigen machine draait en uw eigen OpenAI’s API gebruikt, kunt u het daarom gemakkelijk onbeperkt gebruiken van tijden. Omdat het op Flask is gebaseerd, kun je het ook op Heroku-of PythonAnywhere-achtige platforms inzetten. Het maakt niet uit of u het een kort of complex codefragment geeft. Het zal het kunnen beoordelen. Om een hoge beoordelingsscore te krijgen, hoeft u er alleen maar voor te zorgen dat uw code correct is opgemaakt en correct is.
Hoe code met behulp van AI gratis beoordelen op leesbaarheid en correctheid met deze tool?
Aan de slag met Code Rating Web App is heel eenvoudig. Je hoeft alleen maar de GitHub-repository vanaf hier te klonen en er vervolgens een cd in te plaatsen. Vervolgens moet u een omgevingsvariabele maken om de OpenAI API-sleutel in te stellen. Dus om deze stappen te voltooien, hoef je alleen maar de volgende commando’s een voor een in te voeren.
git clone https://github.com/saiyan86/codeRating cd CodeRating export OPENAI_API_KEY=
Nu moet je installeer de afhankelijkheid die nodig is voor deze tool, namelijk Flask. Dus installeer het op deze manier en dan ben je helemaal klaar om te beginnen.
pip install flask
Start de app door deze opdracht uit te voeren en typ vervolgens in de browser localhost:8080. U ziet de hoofdstartpagina van deze eenvoudige app. Het heeft daar gewoon een tekstvak voor invoer.
python score.py
Probeer het nu gewoon eens uit. Voer een stukje code in en klik vervolgens op Code beoordelen. Het duurt een paar seconden om u de definitieve resultaten te laten zien. Op de belangrijkste websites zal het u deze laten zien:
Juistheid Leesbaarheid Algoritme Totale beoordeling
Het beoordeelt elk van deze aspecten op de respectieve schalen. Dat zie je daar ook.
Voorlopig werkt het niet echt op foutieve code of code die enkele fouten bevat. Het geeft gewoon een niet-werkende status en het betekent simpelweg dat u eerst terug moet gaan om uw code te repareren en dan terug moet komen om deze te beoordelen.
Op deze manier kunt u deze eenvoudige en effectieve tool gebruiken om de code gratis online te beoordelen. Voer het gewoon lokaal of op een server uit en beoordeel vervolgens eenvoudig codefragmenten die in elke taal zijn geschreven. Vergeet niet je eigen Open API key toe te voegen. Daarvoor moet u een account aanmaken en vervolgens de sleutel verkrijgen van de OpenAI API Playground.
Afsluitende gedachten:
Als u op zoek bent naar een eenvoudige en gemakkelijke tool om te beoordelen code snippets, dan ben je hier aan het goede adres. Je kunt de app gebruiken die ik hier heb genoemd in codeerwedstrijden om snel code van verschillende concurrenten te beoordelen. Het zal je leven gemakkelijk maken, en het zal je ook veel tijd besparen.