ChatGPT Prompt Engineering for Developers
Gyakorlati rövid kurzus a prompt engineering legjobb gyakorlatairól és LLM-alapú alkalmazások építéséről az OpenAI API használatával.
A kurzusról
A ChatGPT Prompt Engineering for Developers egy kezdőbarát rövid kurzus, amelyet a DeepLearning.AI hozott létre az OpenAI-jal együttműködve. Isa Fulford és Andrew Ng oktatásában bemutatja a gyakorlati prompt engineering technikákat az alkalmazásfejlesztéshez, és szemlélteti, hogyan használhatók a nagy nyelvi modellek összefoglalásra, következtetésre, szövegátalakításra, bővítésre és chatbot-fejlesztésre. A kurzus interaktív példákat és gyakorlati munkát tartalmaz az OpenAI API-val.
Külső webhelyet nyit meg egy új lapon.
Tanulási eredmények
- A prompt engineering alapelveinek megértése az alkalmazásfejlesztéshez
- Tisztább és hatékonyabb promptok írása
- Szisztematikus iteráció a promptokon
- LLM-ek használata szövegek összefoglalására
- LLM-ek használata osztályozásra és információkinyerésre
- Szöveg átalakítása fordítási és szerkesztési munkafolyamatokon keresztül
- Rövid bemenetek bővítése hosszabb generált tartalomra
- Egyszerű egyedi chatbot építése LLM API használatával
Elsajátítható készségek
Prompt Engineering, Nagy nyelvi modellek, OpenAI API, LLM alkalmazásfejlesztés, Szövegösszefoglalás, Szövegosztályozás, Információkinyerés, Szövegátalakítás, Tartalombővítés, Chatbot-fejlesztés, Prompt iteráció
Tananyag
- Bevezetés
Bemutatja a kurzust, a nagy nyelvi modelleket és a prompt engineering szerepét az alkalmazásfejlesztésben.
- Irányelvek
Lefedi a hatékony promptok írásának alapelveit és legjobb gyakorlatait.
- Iteratív promptfejlesztés
Megmutatja, hogyan lehet szisztematikusan javítani a promptokat tesztelés, értékelés és finomítás révén.
- Összefoglalás
LLM-eket használ hosszabb szövegek tömör kimenetekké történő összefoglalására.
- Következtetés
Olyan feladatokat fed le, mint a hangulatelemzés, témakör-azonosítás és információkinyerés.
- Átalakítás
LLM-eket alkalmaz fordításra, átírásra, helyesírás-ellenőrzésre, nyelvtani javításra és kapcsolódó transzformációkra.
- Bővítés
Bemutatja, hogyan bővíthetők a rövid promptok hosszabb generált válaszokká, például e-mailekké.
- Chatbot
Megmutatja, hogyan kombinálhatók a társalgási promptok és az API-hívások egy egyedi chatbot építéséhez.
- Összegzés
Áttekinti a kurzusban tárgyalt fő prompt engineering technikákat és fejlesztési mintákat.
Előfeltételek
- Alapvető Python ismeretek ajánlottak
- Nincs szükség haladó gépi tanulási ismeretekre
Célközönség
Fejlesztők, Prompt mérnökök, Szoftverfejlesztők, AI-kezdők alapvető Python ismeretekkel, Gépi tanulással foglalkozó szakemberek, LLM-alapú alkalmazásokat építő szakemberek
Ideális ehhez
- Gyakorlati prompt engineeringet tanuló fejlesztők
- AI fejlesztői tanulási utat követő tanulók
- Prompt mérnöki tanulási utat követő tanulók
- LLM API-kkal kísérletező fejlesztők
- Gyakorlati prompt engineering tapasztalatot kereső szakemberek
Előnyök
- Rövid és erősen fókuszált
- A DeepLearning.AI és az OpenAI oktatói tanítják
- Gyakorlati kódolási példák
- Számos gyakori LLM alkalmazási mintát lefed
- Szisztematikus prompt iterációt tartalmaz
- Alapvető Python ismeretekkel rendelkező kezdők számára is alkalmas
Hátrányok
- Némi alapvető Python ismeretet igényel a kódolási példákhoz
- Bevezető alkalmazási mintákra fókuszál, nem haladó LLM-mérnöki munkára
- Nem nyújt mélyreható lefedettséget a gyártási környezetbe történő telepítésről, értékelési infrastruktúráról vagy haladó ágensrendszerekről
Kurzusadatok
- Szolgáltató:
- DeepLearning.AI
- Oktató:
- Isa Fulford and Andrew Ng
- Időtartam:
- 1 hour 30 minutes
- Szint:
- Kezdő
- Nyelv:
- English
Tanúsítvány és képzési forma
Tanúsítvány elérhető
Formátum: Online, Self-paced, Video lessons, Interactive code examples
Eszközök a kurzushoz
ChatGPT
Az OpenAI által fejlesztett társalgási AI-modell, amely kiválóan válaszol kérdésekre, ír kódot és generál kreatív tartalmat.
- Ez a kurzus közvetlenül hivatkozik az eszközre
- Az eszköz kategóriája megegyezik a kurzuséval
Blackbox AI
A Blackbox AI egy hatékony kódolási asszisztens, amely lehetővé teszi a fejlesztők számára a természetes nyelv kóddá alakítását, és intelligens kódkiegészítést biztosít.
- Az eszköz kategóriája megegyezik a kurzuséval
Codeium
A Codeium villámgyors AI-alapú automatikus kiegészítést és intelligens csevegőfelületet biztosít, hogy a fejlesztők hatékonyan írhassanak, hibakereshessenek és refaktorálhassanak kódot.
- Az eszköz kategóriája megegyezik a kurzuséval
Cursor
Egy VS Code-ra épülő AI-alapú kódszerkesztő, amelyet a fejlesztői termelékenység növelésére terveztek intelligens kódgenerálás és refaktorálás révén.
- Az eszköz kategóriája megegyezik a kurzuséval
Kapcsolódó tanulási útvonalak
AI-automatizációs szakértő képzési útvonal
Gyakorlati tanulási útvonal azoknak a szakembereknek, akik automatizálni szeretnék az ismétlődő folyamatokat, és integrálni kívánják a mesterséges intelligenciát az üzleti munkafolyamatokba. Az útvonal lefedi a munkafolyamat-elemzést, az automatizációs platformokat, az AI-alapú feldolgozást, a strukturált adatokat, az érvényesítést, a hibakezelést, a monitorozást, a dokumentációt és a portfólióprojekteket.
AI-fejlesztői tanulási útvonal
Strukturált tanulási útvonal azon törekvő AI-fejlesztők számára, akik meg akarják érteni a modern AI-rendszereket és hasznos, AI-alapú alkalmazásokat szeretnének építeni. Az útvonal ötvözi az alapvető fogalmakat, a gyakorlati AI-eszközöket, a kódolási munkafolyamatokat, az irányított projekteket és a fejlesztési mérföldköveket.
Promptmérnök tanulási útvonal
Gyakorlati tanulási útvonal a promptmérnöki készségek fejlesztéséhez a modern AI-asszisztensek és munkafolyamatok területén. Az útvonal lefedi a prompt szerkezetét, a kontextus tervezését, a modell-összehasonlítást, a kimeneti korlátozásokat, az értékelést, a kutatási munkafolyamatokat, az iterációt és a gyakorlati projekteket.
Kapcsolódó szójegyzékbejegyzések
API
Az API, vagyis az alkalmazásprogramozási felület, egy meghatározott mód arra, hogy a szoftverrendszerek kommunikáljanak egymással, és kéréseket, adatokat vagy funkciókat cseréljenek.
Nagy nyelvi modell (LLM)
A nagy nyelvi modell egy olyan MI-modell, amelyet nagy mennyiségű szövegen és egyéb adatokon képeztek ki a nyelv megértésére és generálására token-sorozatok előrejelzésével és előállításával.
Promptmérnökség
A promptmérnökség a generatív AI-rendszereknek adott utasítások tervezésének, tesztelésének, értékelésének és finomításának szisztematikus folyamata, amelynek célja a hasznosabb, megbízhatóbb és megfelelően strukturált kimenetek előállítása.
Rendszer-prompt (System Prompt)
A rendszer-prompt egy AI-modellnek adott magas szintű utasítás, amely meghatározza a viselkedést, a szerepkört, a korlátokat, a prioritásokat vagy az interakció működési szabályait.
Token
A token a szöveg vagy egyéb bemenet egy olyan egysége, amelyet egy AI-modell feldolgoz, például egy szó része, egy egész szó, írásjel vagy más kódolt elem.