OpenAIWrapper 1.0.4
dotnet add package OpenAIWrapper --version 1.0.4
NuGet\Install-Package OpenAIWrapper -Version 1.0.4
<PackageReference Include="OpenAIWrapper" Version="1.0.4" />
paket add OpenAIWrapper --version 1.0.4
#r "nuget: OpenAIWrapper, 1.0.4"
// Install OpenAIWrapper as a Cake Addin #addin nuget:?package=OpenAIWrapper&version=1.0.4 // Install OpenAIWrapper as a Cake Tool #tool nuget:?package=OpenAIWrapper&version=1.0.4
ChatCompletions C# / .NET Wrapper
A C# / .NET wrapper library around the OpenAI ChatCompletions (ChatGPT) API. Easy-to-use with a wide range of functionality. Supports ChatCompletions with function-calling. Supports automatic function-call creation through simply applying attributes to an existing C# method.
Basic Usage
var gpt = new ChatGPT("your_secret_key");
var response = await gpt.GetChatCompletion(
messages: new List<Zintom.OpenAIWrapper.Models.Message> {
new() { Role = "user", Content = "What is 9 + 900?" }
},
options: new ChatGPT.ChatCompletionOptions() { Model = LanguageModels.GPT_3_5_Turbo });
Console.WriteLine(response?.Choices?[0].Message?.Content);
Other documentation and tutorials:
Installation
Visual Studio GUI:
Project → Manage NuGet Packages... → Search: "OpenAIWrapper" → Install
Package Manager
PM> NuGet\Install-Package OpenAIWrapper
.NET CLI
> dotnet add package OpenAIWrapper
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net7.0
- NLog (>= 5.2.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Fixes GetStreamingResponse.