How to build a Python code assistant Projesi, Yapay Zeka Örnekleri
How to build a Python code assistant
How to build a Python code assistant Hakkında
Dünyanın en gelişmiş dil modelinden yararlanarak basit doğal dilden piton kodunu otomatik olarak oluşturun.
Ön Koşullar
Noktaları birleştirmek ve GPT-3 tarafından desteklenen bir uygulama olan Python Code Assistant'ın arkasındaki temel teknoloji yığınını anlamak için lütfen aşağıdaki makaleleri aynı sırayla inceleyin:
FastAPI — Flask'ın Ötesindeki Şık Yol! Streamlit — Veri Uygulaması Oluşturmada Devrim Yaratıyor GPT-3'e Kısa Bir Giriş Uygulama kılavuzu
Herhangi bir GPT-3 uygulaması oluştururken dikkate alınması gereken ilk ve en önemli şey, eğitim isteminin tasarımı ve içeriğidir. Hızlı tasarım, olumlu ve bağlamsal bir yanıt vermek için GPT-3 modelini hazırlamadaki en önemli süreçtir.
Temel bir kural olarak, eğitim istemini tasarlarken, modelden sıfır atış yanıtı almayı hedeflemelisiniz, bu mümkün değilse, tüm külliyat sağlamak yerine birkaç örnekle ilerleyin. Eğitim istemi tasarımı için standart akış şu şekilde görünmelidir: Sıfır Atış → Birkaç Atış →Corpus tabanlı Hazırlama.
Python kod asistanı uygulaması için eğitim istemini tasarlamak için, eğitim istemi için aşağıdaki yapıyı kullandım:
Açıklama: Kod yardımcısının ne yapması gerektiğine ilişkin bağlamın ilk açıklaması ve işlevselliği hakkında bir veya iki satır ekleme. Doğal Dil (İngilizce): Bu bileşen, kod asistanı tarafından gerçekleştirilecek görevin en az bir satırlık açıklamasını içerir. GPT-3'ün uygun python kodu oluşturmak için bağlamı anlamasına yardımcı olur. Kod: Bu bileşen, GPT-3 modeline girdi olarak sağlanan İngilizce açıklamaya karşılık gelen python kodunu içerir.
Yazar: Shubham Saboo
Eğitimin tamamı https://pub.towardsai.net/python-code-assistant-powered-by-gpt-3-dfecf1945925 adresinde mevcuttur.