Cours gratuit sur ChatGPT Tip Engineering for Developers par Ernest Ng

堆友AI

Qu'est-ce que le projet ChatGPT Tip pour les développeurs ?

Le projet ChatGPT pour les développeurs estDeepLearning.AIUn cours conjoint avec OpenAI, conçu pour les développeurs, avec Isa Fulford, Andrew Ng, enseigne comment construire rapidement des applications puissantes en utilisant de grands modèles de langage (LLM) et l'API d'OpenAI. Le cours couvre les meilleures pratiques pour l'ingénierie des signaux, y compris des tâches telles que la construction de chatbots personnalisés, le résumé, l'inférence, la conversion de texte et la mise à l'échelle. À travers neuf leçons vidéo et sept exemples de code, les participants apprendront les deux principes principaux de la rédaction efficace d'un message, mis en pratique dans l'environnement Jupyter notebook. Le cours est adapté aux débutants et aux ingénieurs avancés en apprentissage automatique et ne nécessite que des connaissances de base en Python.

吴恩达面向开发者的ChatGPT提示工程免费课程

Objectifs du cours ChatGPT Prompt Engineering pour les développeurs

  • Maîtriser les meilleures pratiques de l'ingénierie des signauxLes résultats de l'analyse des données : Apprenez à rédiger des messages-guides de haute qualité afin d'optimiser les résultats de votre modèle.
  • Explorer de nouvelles utilisations pour l'apprentissage tout au long de la vieLes applications : Apprenez à développer des applications avec LLM, y compris à créer des chatbots personnalisés.
  • Accès à des opportunités pratiquesLes utilisateurs de l'API OpenAI : Pratique avec l'API OpenAI basée sur l'écriture réelle et les messages itératifs.
  • Comprendre le fonctionnement du LLMComprendre en profondeur le mécanisme de fonctionnement du mécanisme d'apprentissage tout au long de la vie pour faciliter une meilleure utilisation de ses fonctions.
  • Améliorer l'efficacité du développementLes fonctions du LLM : Apprenez à utiliser le LLM pour mettre en œuvre rapidement des fonctions qui demandent beaucoup de temps et de travail, telles que le résumé de texte, l'analyse des sentiments, la traduction, etc.

Syllabus pour ChatGPT Prompt Engineering for Developers

  • introductifIntroduction aux deux principaux types de grands modèles linguistiques (LLM) : les LLM de base et les LLM adaptés aux instructions, ainsi que les caractéristiques des modèles et les scénarios d'application.
  • guideLes quatre stratégies principales pour rédiger des instructions claires et sans ambiguïté, et comment donner aux modèles suffisamment de temps pour réfléchir et améliorer la précision et l'utilité de leurs résultats.
  • itération (math.)Maîtriser la méthode d'optimisation de Prompt par itération continue, en ajustant le modèle au fur et à mesure qu'il donne des résultats plus satisfaisants.
  • résumés: Apprendre à utiliser ChatGPT Aider les élèves à développer leurs résumés de texte, notamment en affinant les besoins et en comprenant les différences entre les mots clés afin d'améliorer la précision de leurs résumés.
  • déductionAnalyse des sentiments et extraction d'informations avec ChatGPT, y compris la reconnaissance des sentiments et l'extraction d'informations telles que les entités et les thèmes afin d'améliorer le raisonnement textuel.
  • conversionsChatGPT : Utilisez ChatGPT pour des tâches de conversion de texte telles que la traduction, l'ajustement du ton, le formatage et la vérification de texte afin de répondre à différents besoins de traitement de texte.
  • extensionsLes résultats de l'analyse des données sont présentés dans le tableau ci-dessous : Apprenez à utiliser ChatGPT pour développer un texte, par exemple en générant automatiquement des courriels de réponse, et comprenez l'effet des paramètres de température sur le résultat.
  • chatbot: Apprendre à construire des chatbots basés sur ChatGPT et à traiter les informations contextuelles pour une fonctionnalité de dialogue à plusieurs tours.
  • résumésLes cartes mentales : résument les connaissances essentielles du cours à l'aide de cartes mentales afin d'aider les étudiants à revoir et à consolider systématiquement ce qu'ils ont appris.

Adresse du cours pour ChatGPT Tip Engineering for Developers

Projet de messages-guides ChatGPT pour les développeurs

  • développeur full-stackChatGPT : Les développeurs utilisent ChatGPT pour créer des chatbots, des services clients intelligents et d'autres projets qui intègrent le traitement du langage naturel afin d'améliorer l'interactivité de l'application.
  • Développeur BackendLes développeurs backend sont responsables de l'optimisation de la logique d'appel de l'API de ChatGPT afin d'assurer un fonctionnement efficace et stable du système et de fournir un support backend solide pour l'application.
  • développeur front-endLes développeurs frontaux conçoivent les interfaces utilisateur qui interagissent avec ChatGPT, telles que les interfaces de chat, afin d'optimiser l'expérience utilisateur et de rendre les interactions plus fluides et plus naturelles.
  • Spécialiste du traitement du langage naturel (NLP)Les experts en traitement du langage naturel effectuent des tâches telles que la génération de textes et l'analyse des sentiments à l'aide de ChatGPT, ce qui permet d'exploiter le potentiel dans le domaine du traitement du langage naturel et d'améliorer les performances des modèles.
  • Ingénieur en apprentissage automatiqueLes ingénieurs en apprentissage automatique combinent ChatGPT avec d'autres modèles pour construire des systèmes complexes, tels que des systèmes de recommandation intelligents, repoussant ainsi les limites des applications de l'IA.
© déclaration de droits d'auteur

Articles connexes

Pas de commentaires

Vous devez être connecté pour participer aux commentaires !
S'inscrire maintenant
aucun
Pas de commentaires...