Show HN: C#/.NET SDK for the OpenAI GPT-3 API
github.com
github.com
To that end I’m excited to share my .NET bindings for the OpenAI GPT-3 API. This is a widely compatible .NET Standard 2.0 package which should work on the .NET Framework, on cross-platform .NET Core, and even via ASP.NET or Xamarin mobile (although I have not yet tested all of those scenarios). It’s a bit more than a simple Rest wrapper, handling some of the complication of the API and making it feel like an idiomatic C# library. I’m especially proud of the streaming implementation, which is otherwise a pain to use directly.
I realize the overlap of C# developers and ML practitioners is not huge, but in my experience that’s exacerbated by poor tooling. I hope some creative .NET devs find this library useful in pushing the boundaries of the OpenAI API.
(This is my first open source package release, so I’m definitely open to feedback if I’ve missed anything)