ChatGPT .NET API Client

Les Jackson

In this video we use the OpenAI GPT-3 API to create β€œChatGPT-like” .NET command line tool. Additionally, we deploy this as a single file app.

🌐 Links 🌐

πŸ’Ύ GitHub Repo: https://github.com/binarythistle/S06E01—GPT3-API-Client/
πŸŽ“ My other courses: https://lesjackson.net
πŸ“• My Book: https://link.springer.com/book/10.1007/978-1-4842-6255-9
🀩 Patreon: https://www.patreon.com/binarythistle
🌲 Linktree: https://linktr.ee/binarythistle

πŸ”— OpenAPI Docs: https://beta.openai.com/docs/introduction
πŸ”— GPT-3 Tool: https://gpttools.com/comparisontool
πŸ”— Single File Apps: https://learn.microsoft.com/en-us/dotnet/core/deploying/single-file/overview?WT.mc_id=DX-MVP-5004571

⏲️ Time Codes ⏲️

Introduction & Theory
– 1:17 – Welcome
– 2:08 – Application Demo
– 5:47 – ChatGPT Overview
– 7:23 – GPT-3 API Docs
– 9:23 – Create an API Key
– 10:07 – GPT API Comparison Tool
– 11:49 – Scaffold App
– 15:54 – Making our 1st API call
– 29:01 – Deserializing or JSON payload
– 35:32 – Extracting the command prompt
– 43:39 – Single file deployment and executable
– 50:35 – Supporter Credits