Skip to content

Creați aplicații AI cu ChatGPT, DALL-E și GPT-4 – Curs complet pentru începători

Creați aplicații AI cu ChatGPT, DALL-E și GPT-4 – Curs complet pentru începători

Acest curs vă va învăța cum să creați aplicații bazate pe inteligență artificială cu API-urile ChatGPT, Dall-E și GPT-4. Accesați aici pentru a încerca versiunea interactivă de browser: https://scrimba.com/learn/buildaiapps

✏️ Acest curs a fost creat de Tom Chant, profesor la Scrimba. Dacă aveți feedback pentru Tom, vă rugăm să contactați-l pe Twitter aici:
https://twitter.com/tpchant

De asemenea, urmăriți Scrimba pe YouTube aici: https://www.youtube.com/c/Scrimba

Vă recomandăm să învățați HTML, CSS și JavaScript de bază înainte de a urma acest curs. Iată două cursuri gratuite care vă vor aduce la curent:
🔗 HTML și CSS: https://scrimba.com/learn/htmlandcss
🔗 JavaScript: https://scrimba.com/learn/learnjavascript

⭐️ Cod ⭐️
🔗 Descărcați prin Scrimba: https://scrimba.com/learn/buildaiapps

💫 Link-uri menționate în curs:
🔗 Lista de așteptare GPT-4: https://scrimba.com/links/gpt4-waitlist-openai
🔗 OpenAI Home: https://scrimba.com/links/openai
🔗 OpenAI Docs: https://scrimba.com/links/openai-docs-intro
🔗 Documente pentru punctul final OpenAI Completions: https://scrimba.com/links/openai-completions-docs
🔗 Comparație model GPTTools.com: https://scrimba.com/links/open-ai-comparison-tool
🔗 Locul de joacă OpenAI: https://scrimba.com/links/open-ai-playground
🔗 Dall-E: https://scrimba.com/links/dall-e-openai
🔗 Tabelul de compatibilitate a punctelor finale OpenAI: https://scrimba.com/links/chatgpt-endpoint-compatibility
🔗 Format obiect de conversație Chatbot GPT-4: https://scrimba.com/links/chatgpt-object-format
🔗 Date folosite pentru a ajusta We-Wingit Chatbot: https://scrimba.com/links/we-wingit-data-csv
🔗 Acasă Firebase: https://scrimba.com/links/firebase-home
🔗 Metoda Firebase .val(): https://scrimba.com/links/firebase-val-method
🔗 Object.values ​​MDN: https://scrimba.com/links/object-dot-values
🔗 Netlify: https://scrimba.com/links/netlify-home

⭐️ Cuprins ⭐️
0:00:00 Introducere
0:01:19 Introducere curs
0:04:56 Introducere MoviePitch
0:07:53 The Boilerplate
0:11:26 Obținerea unei chei API OpenAI
0:13:32 Obținerea de informații pentru cererea de preluare
0:15:14 Crearea unei cereri de preluare OpenAI
0:20:23 Prima cerere de preluare a AI
0:26:41 Modele
0:30:18 Instrumente
0:34:03 Refactorizați pentru a utiliza dependența l – variabila env
0:38:11 Refactorizează pentru a folosi dependența ll – Dependența
0:41:07 Refactorizează pentru a utiliza dependența lll – update fetchReply
0:44:40 Scoate din Scrimba
0:46:45 Personalizarea mesajului
0:53:04 Jetoane
0:57:09 fchSynopsis
1:03:44 Deoparte – câteva lovituri se apropie
1:10:45 Deoparte – câteva lovituri se apropie de ll
1:13:42 Preluare refactor Sinopsis
1:21:00 Arhitectură
1:23:23 Titlu și temperatură
1:31:52 Întinderea spre stele
1:37:52 Deoparte – createImage
1:46:56 fetchImagePrompt
1:54:21 Afișarea imaginii și finalizarea UX
2:03:16 OutroKnowItAll: GPT-4 Chatbox2:06:47 KnowItAll Intro
2:09:40 Cod de pornire
2:13:10 Deoparte: cum funcționează modelele ChatGPT pentru chatbot
2:18:24 Conversație și instrucțiuni
2:20:21 Adăugați intrarea utilizatorului în matricea de conversații
2:23:06 Punctul final createChatCompletion
2:24:38 Modelul si obiectul
2:28:46 Redați rezultatul, actualizați matricea
2:33:37 Deoparte: Teorie: Penalizări de frecvență și prezență
2:37:07 prezență_practică de penalizare
2:38:36 frecventa_practica de penalizare
2:44:54 Personalitatea chatbot-ului
2:47:06 Introducere Firebase
2:48:27 Contul Firebase și baza de date configurate
2:50:43 Dependența Firebase și configurarea bazei de date
2:55:53 Push metoda și obiectul instrucțiunilor
2:58:33 Actualizare preluare Răspuns
3:02:24 Actualizare fetchReply 2
3:04:49 Actualizați baza de date
3:07:19 Redați conversația din DB
3:12:02 Butonul „începe de la capăt”.
3:15:20 OutroWe-Wingit: Chatbot reglat3:17:28 Introducere în reglajul fin
3:20:04 Convertiți chatbot-ul în We-Wingit
3:22:15 O privire de ansamblu asupra AI
3:23:52 Date pentru reglare fină
3:26:34 Datele pe care le folosim
3:30:05 CLI 1 – Configurarea mediului
3:33:03 CLI 2 – Instrument de pregătire a datelor
3:37:03 CLI 3 – Reglarea modelului
3:38:55 Actualizarea JS 1
3:41:33 Actualizarea JS 2
3:44:15 Actualizarea JS 3
3:47:01 Separatorul
3:52:32 Deoparte – Secvența de oprire
3:55:50 Adăugarea secvenței de oprire
4:00:36 n_epoci
4:07:24 Introducere în desfășurare
4:09:46 Descărcați și GitHub
4:12:07 Înscriere Netlify
4:13:56 Adăugați Netlify env var
4:15:54 Netlify CLI
4:17:30 Funcția Netlify fără server 1
4:19:52 Actualizați fetchReply
4:24:28 Funcția 2 fără server
4:27:30 Funcția serverless 3
4:29:21 Funcția serverless 4
4:32:32 Altele

🎉 Mulțumim susținătorilor noștri Campion și Sponsor:
👾 davthecoder
👾 jedi-or-sith
👾 Nangong Qianying
👾 Agustín Kussrow
👾 Îl atrag pe Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan

Învățați să codificați gratuit și obțineți un job de dezvoltator: https://www.freecodecamp.org

Citiți sute de articole despre programare: https://freecodecamp.org/news

Cursuri interesante:

Leave a Reply

Your email address will not be published. Required fields are marked *