ChatGPT Todo plugin built using Minimal ASP.NET Core Web API
- .NET 7 SDK or greater
This application lists, adds, and deletes to-do items from an in-memory collection using ChatGPT as the chat interface.
The main components of a plugin are:
- A web service (Minimal ASP.NET Core Web API)
- An OpenAPI spec (Automatically generated by Swashbuckle)
- A manifest file (wwwroot/.well-known/ai-plugin.json)
- Open solution
- Set
openai-plugin-csharp
as default startup project - Press F5
- Open the terminal
- Run
dotnet run