CodexSharp 1.0.0
dotnet add package CodexSharp --version 1.0.0
NuGet\Install-Package CodexSharp -Version 1.0.0
<PackageReference Include="CodexSharp" Version="1.0.0" />
paket add CodexSharp --version 1.0.0
#r "nuget: CodexSharp, 1.0.0"
// Install CodexSharp as a Cake Addin #addin nuget:?package=CodexSharp&version=1.0.0 // Install CodexSharp as a Cake Tool #tool nuget:?package=CodexSharp&version=1.0.0
CodexSharp
CodexSharp is a C# wrapper for OpenAI's Codex API and GPT-3 language model. With this package, you can easily generate natural language text and code completions using the power of AI.
========================= Installation
You can install CodexSharp via NuGet: dotnet add package CodexSharp
========================= Usage
To use CodexSharp, you'll need to obtain an API key from OpenAI. Once you have an API key, you can create an instance of the GPT class and use its GenerateText method to generate text. Here's an example:
using CodexSharp;
var apiKey = "your_api_key_here"; var gpt = new GPT(apiKey);
var prompt = "Once upon a time"; var text = await gpt.GenerateText(prompt);
Console.WriteLine(text);
This code will generate natural language text using OpenAI's GPT-3 model based on the provided prompt.
You can also use CodexSharp to generate code completions and suggestions using the Codex class. Here's an example:
using CodexSharp;
var apiKey = "your_api_key_here"; var codex = new Codex(apiKey);
var prompt = "public static void main"; var completions = await codex.Complete(prompt);
foreach (var completion in completions) { Console.WriteLine(completion.Text); } This code will generate code completions and suggestions using OpenAI's Codex API based on the provided prompt.
For more information on the available options and parameters for text and code generation, please refer to the OpenAI API documentation. https://platform.openai.com/docs/api-reference/introduction
========================= Contributing
If you find a bug or have a feature request, please open an issue on GitHub. Pull requests are also welcome!
========================= License
This project is licensed under the MIT License. See the LICENSE file for details.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. 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. |
-
net6.0
- Newtonsoft.Json (>= 13.0.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.0 | 220 | 3/30/2023 |
Version 1.0.0
Initial release of the OpenAI NuGet package. This package provides a C# wrapper for OpenAI's Codex API and GPT-3 language model, allowing developers to generate natural language text using the power of AI.
Features
Generate natural language text using OpenAI's GPT-3 language model.
Access OpenAI's Codex API to generate code completions and suggestions.
Easy-to-use C# API for seamless integration with your applications.
Supports a variety of options for text generation, including temperature, max tokens, and more.
Lightweight package with minimal dependencies.
Dependencies
Newtonsoft.Json v13.0.1
System.Net.Http v4.3.4
We hope that this package will be useful for developers who want to integrate AI-powered natural language text generation and code completion into their applications. Please let us know if you encounter any issues or have suggestions for future improvements.