Soenneker.OpenAI.Client.Chat 3.0.496

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package Soenneker.OpenAI.Client.Chat --version 3.0.496                
NuGet\Install-Package Soenneker.OpenAI.Client.Chat -Version 3.0.496                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Soenneker.OpenAI.Client.Chat" Version="3.0.496" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Soenneker.OpenAI.Client.Chat --version 3.0.496                
#r "nuget: Soenneker.OpenAI.Client.Chat, 3.0.496"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Soenneker.OpenAI.Client.Chat as a Cake Addin
#addin nuget:?package=Soenneker.OpenAI.Client.Chat&version=3.0.496

// Install Soenneker.OpenAI.Client.Chat as a Cake Tool
#tool nuget:?package=Soenneker.OpenAI.Client.Chat&version=3.0.496                

alternate text is missing from this package README image alternate text is missing from this package README image alternate text is missing from this package README image

alternate text is missing from this package README image Soenneker.OpenAI.Client.Chat

An async thread-safe singleton for the OpenAI Chat (completions) client

This library provides an implementation for interacting with the OpenAI service. It allows you to configure and utilize a ChatClient to perform various tasks using OpenAI's models.

For the Azure version of this: Soenneker.Azure.OpenAI.Client.Chat

Installation

dotnet add package Soenneker.OpenAI.Client.Chat

Register:

builder.services.AddOpenAIChatClientAsSingleton();

IConfiguration values:

"OpenAI:ApiKey"
"OpenAI:Model"

Usage

public class OpenAIService
{
    private readonly IOpenAIChatClient _chatClient;

    public OpenAIService(IOpenAIChatClient chatClient)
    {
        _chatClient = chatClient;
    }

    public async ValueTask<string> Chat(string prompt, CancellationToken cancellationToken = default)
    {
        var client = await _chatClient.Get(cancellationToken);
        ChatCompletion completion = await client.CompleteChatAsync(prompt);
    }
}
Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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
3.0.521 3 11 hours ago
3.0.520 24 15 hours ago
3.0.519 19 15 hours ago
3.0.518 26 18 hours ago
3.0.517 22 18 hours ago
3.0.516 29 21 hours ago
3.0.515 29 21 hours ago
3.0.514 38 a day ago
3.0.513 31 a day ago
3.0.512 33 a day ago
3.0.511 44 2 days ago
3.0.509 43 2 days ago
3.0.508 43 2 days ago
3.0.507 43 3 days ago
3.0.506 55 3 days ago
3.0.505 61 3 days ago
3.0.504 57 3 days ago
3.0.503 52 3 days ago
3.0.502 56 3 days ago
3.0.501 69 10 days ago
3.0.500 73 10 days ago
3.0.499 67 10 days ago
3.0.498 64 10 days ago
3.0.497 65 10 days ago
3.0.496 72 10 days ago
3.0.495 61 10 days ago
3.0.494 76 10 days ago
3.0.493 63 10 days ago
3.0.492 69 10 days ago
3.0.491 61 11 days ago
3.0.490 63 11 days ago
3.0.489 66 11 days ago
3.0.488 73 13 days ago
3.0.487 82 13 days ago
3.0.486 70 13 days ago
3.0.485 71 13 days ago
3.0.484 78 13 days ago
3.0.483 81 13 days ago
3.0.482 67 13 days ago
3.0.481 74 13 days ago
3.0.480 80 13 days ago
3.0.479 72 13 days ago
3.0.478 70 13 days ago
3.0.477 75 13 days ago
3.0.476 73 13 days ago
3.0.475 76 13 days ago
3.0.474 69 13 days ago
3.0.473 73 13 days ago
3.0.472 73 14 days ago
3.0.471 83 14 days ago
3.0.470 82 14 days ago
3.0.469 67 14 days ago
3.0.468 73 14 days ago
3.0.467 72 14 days ago
3.0.466 76 14 days ago
3.0.465 74 14 days ago
3.0.464 78 14 days ago
3.0.463 74 14 days ago
3.0.462 74 14 days ago
3.0.460 76 14 days ago
3.0.459 75 14 days ago
3.0.458 69 14 days ago
3.0.457 75 14 days ago
3.0.456 78 14 days ago
3.0.455 74 14 days ago
3.0.454 67 14 days ago
3.0.453 78 15 days ago
3.0.452 71 15 days ago
3.0.451 72 15 days ago
3.0.450 69 15 days ago
3.0.449 82 15 days ago
3.0.448 74 15 days ago
3.0.447 72 15 days ago
3.0.446 74 15 days ago
3.0.445 69 15 days ago
3.0.444 71 15 days ago
3.0.443 73 15 days ago
3.0.442 75 15 days ago
3.0.441 71 15 days ago
3.0.440 81 15 days ago
3.0.439 74 15 days ago
3.0.438 77 16 days ago
3.0.437 78 16 days ago
3.0.436 77 16 days ago
3.0.435 75 16 days ago
3.0.434 78 16 days ago
3.0.433 81 16 days ago
3.0.432 80 16 days ago
3.0.431 79 16 days ago
3.0.430 78 16 days ago
3.0.429 78 16 days ago
3.0.428 73 17 days ago
3.0.427 71 17 days ago
3.0.426 61 17 days ago
3.0.425 62 17 days ago
3.0.424 63 17 days ago
3.0.423 63 17 days ago
3.0.422 66 17 days ago
3.0.421 61 17 days ago
3.0.420 69 17 days ago
3.0.419 67 17 days ago
3.0.418 66 18 days ago
3.0.417 62 18 days ago
3.0.416 72 18 days ago
3.0.415 66 18 days ago
3.0.414 62 18 days ago
3.0.413 74 18 days ago
3.0.412 70 18 days ago
3.0.411 71 18 days ago
3.0.410 75 18 days ago
3.0.409 69 19 days ago
3.0.408 63 19 days ago
3.0.407 64 19 days ago
3.0.406 65 19 days ago
3.0.405 72 20 days ago
3.0.404 72 20 days ago
3.0.403 67 20 days ago
3.0.402 67 21 days ago
3.0.401 69 21 days ago
3.0.400 83 a month ago
3.0.399 78 a month ago
3.0.398 76 a month ago
3.0.397 79 a month ago
3.0.396 85 a month ago
3.0.395 76 a month ago
3.0.394 73 a month ago
3.0.393 78 a month ago
3.0.392 76 a month ago
3.0.391 78 a month ago
3.0.390 85 a month ago
3.0.389 76 a month ago
3.0.388 76 a month ago
3.0.387 76 a month ago
3.0.386 77 a month ago
3.0.385 75 a month ago
3.0.384 74 a month ago
3.0.383 73 a month ago
3.0.382 76 a month ago
3.0.381 78 a month ago
3.0.380 75 a month ago
3.0.378 70 a month ago
3.0.377 79 a month ago
3.0.376 82 a month ago
3.0.375 77 a month ago
3.0.374 81 a month ago
3.0.373 70 a month ago
3.0.372 73 a month ago
3.0.371 71 a month ago
3.0.370 79 a month ago
3.0.369 70 a month ago
3.0.368 74 a month ago
3.0.367 74 a month ago
3.0.366 75 a month ago
3.0.365 76 a month ago
3.0.364 72 a month ago
3.0.363 72 a month ago
3.0.362 72 a month ago
3.0.361 69 a month ago
3.0.360 75 a month ago
3.0.359 78 a month ago
3.0.358 79 a month ago
3.0.357 74 a month ago
3.0.356 82 a month ago
3.0.355 80 a month ago
3.0.354 79 a month ago
3.0.353 80 a month ago
2.1.352 82 a month ago
2.1.351 83 a month ago
2.1.350 75 a month ago
2.1.349 81 a month ago
2.1.348 83 a month ago
2.1.347 76 a month ago
2.1.346 80 a month ago
2.1.345 78 a month ago
2.1.344 84 a month ago
2.1.343 79 a month ago
2.1.342 76 a month ago
2.1.341 82 a month ago
2.1.340 81 a month ago
2.1.339 86 a month ago
2.1.338 84 a month ago
2.1.337 77 a month ago
2.1.336 76 a month ago
2.1.335 78 a month ago
2.1.334 81 a month ago
2.1.333 75 a month ago
2.1.332 71 a month ago
2.1.331 74 a month ago
2.1.330 80 a month ago
2.1.329 77 a month ago
2.1.328 79 a month ago
2.1.327 74 a month ago
2.1.326 78 a month ago
2.1.325 73 a month ago
2.1.324 72 a month ago
2.1.323 76 a month ago
2.1.322 77 a month ago
2.1.321 77 2 months ago
2.1.320 82 2 months ago
2.1.319 81 2 months ago
2.1.318 82 2 months ago
2.1.317 71 2 months ago
2.1.316 79 2 months ago
2.1.315 74 2 months ago
2.1.314 82 2 months ago
2.1.313 73 2 months ago
2.1.312 73 2 months ago
2.1.311 77 2 months ago
2.1.310 77 2 months ago
2.1.309 84 2 months ago
2.1.308 71 2 months ago
2.1.307 69 2 months ago
2.1.306 71 2 months ago
2.1.305 69 2 months ago
2.1.304 73 2 months ago
2.1.303 76 2 months ago
2.1.302 78 2 months ago
2.1.301 74 2 months ago
2.1.300 76 2 months ago
2.1.299 78 2 months ago
2.1.298 77 2 months ago
2.1.297 75 2 months ago
2.1.296 91 2 months ago
2.1.295 81 2 months ago
2.1.294 81 2 months ago
2.1.293 74 2 months ago
2.1.292 91 2 months ago
2.1.291 86 2 months ago
2.1.290 82 2 months ago
2.1.289 103 2 months ago
2.1.288 71 2 months ago
2.1.287 70 2 months ago
2.1.286 78 2 months ago
2.1.285 65 2 months ago
2.1.284 93 2 months ago
2.1.283 83 2 months ago
2.1.282 79 2 months ago
2.1.281 78 2 months ago
2.1.280 84 2 months ago
2.1.279 81 2 months ago
2.1.278 83 2 months ago
2.1.277 84 2 months ago
2.1.276 81 2 months ago
2.1.275 81 2 months ago
2.1.274 83 2 months ago
2.1.273 95 2 months ago
2.1.272 86 2 months ago
2.1.271 85 2 months ago
2.1.270 84 2 months ago
2.1.269 80 2 months ago
2.1.268 82 2 months ago
2.1.267 79 2 months ago
2.1.266 88 2 months ago
2.1.265 82 2 months ago
2.1.264 85 2 months ago
2.1.263 84 2 months ago
2.1.262 80 2 months ago
2.1.261 84 2 months ago
2.1.260 81 2 months ago
2.1.259 78 2 months ago
2.1.258 84 2 months ago
2.1.257 79 3 months ago
2.1.256 68 3 months ago
2.1.255 78 3 months ago
2.1.254 79 3 months ago
2.1.253 80 3 months ago
2.1.252 83 3 months ago
2.1.251 76 3 months ago
2.1.250 79 3 months ago
2.1.249 73 3 months ago
2.1.248 77 3 months ago
2.1.247 81 3 months ago
2.1.246 79 3 months ago
2.1.245 76 3 months ago
2.1.244 77 3 months ago
2.1.243 74 3 months ago
2.1.242 82 3 months ago
2.1.241 81 3 months ago
2.1.240 75 3 months ago
2.1.239 80 3 months ago
2.1.238 77 3 months ago
2.1.237 79 3 months ago
2.1.236 81 3 months ago
2.1.235 79 3 months ago
2.1.234 77 3 months ago
2.1.233 78 3 months ago
2.1.232 82 3 months ago
2.1.231 79 3 months ago
2.1.230 81 3 months ago
2.1.229 57 3 months ago
2.1.228 54 3 months ago
2.1.227 52 3 months ago
2.1.226 58 3 months ago
2.1.225 50 3 months ago
2.1.224 50 3 months ago
2.1.223 53 3 months ago
2.1.222 54 3 months ago
2.1.221 54 3 months ago
2.1.220 52 3 months ago
2.1.219 55 3 months ago
2.1.218 48 3 months ago
2.1.217 49 3 months ago
2.1.216 53 3 months ago
2.1.215 55 3 months ago
2.1.214 54 3 months ago
2.1.213 54 3 months ago
2.1.212 53 3 months ago
2.1.211 50 3 months ago
2.1.210 54 3 months ago
2.1.209 54 3 months ago
2.1.208 52 3 months ago
2.1.207 53 3 months ago
2.1.206 49 3 months ago
2.1.205 52 3 months ago
2.1.204 50 3 months ago
2.1.203 53 3 months ago
2.1.202 52 3 months ago
2.1.201 52 3 months ago
2.1.200 55 3 months ago
2.1.199 52 3 months ago
2.1.198 53 3 months ago
2.1.197 50 3 months ago
2.1.195 54 3 months ago
2.1.194 50 3 months ago
2.1.193 53 3 months ago
2.1.192 52 3 months ago
2.1.191 52 3 months ago
2.1.190 52 3 months ago
2.1.189 52 3 months ago
2.1.188 56 3 months ago
2.1.187 56 3 months ago
2.1.186 55 3 months ago
2.1.185 54 3 months ago
2.1.184 51 3 months ago
2.1.183 55 3 months ago
2.1.182 49 3 months ago
2.1.181 54 3 months ago
2.1.180 46 3 months ago
2.1.179 55 3 months ago
2.1.178 55 3 months ago
2.1.177 47 3 months ago
2.1.176 57 3 months ago
2.1.175 52 3 months ago
2.1.174 51 3 months ago
2.1.173 50 3 months ago
2.1.172 46 3 months ago
2.1.171 53 3 months ago
2.1.170 53 3 months ago
2.1.169 55 3 months ago
2.1.168 50 3 months ago
2.1.167 58 3 months ago
2.1.166 56 3 months ago
2.1.165 53 3 months ago
2.1.163 56 3 months ago
2.1.162 53 3 months ago
2.1.161 58 3 months ago
2.1.160 58 3 months ago
2.1.159 58 3 months ago
2.1.158 59 3 months ago
2.1.157 53 3 months ago
2.1.156 53 3 months ago
2.1.155 56 3 months ago
2.1.154 58 3 months ago
2.1.153 53 3 months ago
2.1.152 54 3 months ago
2.1.151 63 3 months ago
2.1.150 55 3 months ago
2.1.149 59 3 months ago
2.1.148 58 3 months ago
2.1.147 50 3 months ago
2.1.146 53 3 months ago
2.1.145 52 3 months ago
2.1.144 76 3 months ago
2.1.143 59 3 months ago
2.1.142 61 3 months ago
2.1.141 54 3 months ago
2.1.140 57 3 months ago
2.1.139 55 3 months ago
2.1.138 59 3 months ago
2.1.137 56 3 months ago
2.1.136 55 3 months ago
2.1.135 60 3 months ago
2.1.134 58 3 months ago
2.1.133 58 3 months ago
2.1.132 60 3 months ago
2.1.131 54 3 months ago
2.1.130 59 3 months ago
2.1.129 58 3 months ago
2.1.128 59 3 months ago
2.1.127 56 3 months ago
2.1.125 62 3 months ago
2.1.123 61 3 months ago
2.1.122 55 3 months ago
2.1.121 60 3 months ago
2.1.120 60 3 months ago
2.1.119 62 3 months ago
2.1.118 52 3 months ago
2.1.117 57 3 months ago
2.1.116 55 3 months ago
2.1.115 55 3 months ago
2.1.114 54 3 months ago
2.1.113 60 3 months ago
2.1.112 53 3 months ago
2.1.111 56 3 months ago
2.1.108 55 3 months ago
2.1.105 61 3 months ago
2.1.104 59 3 months ago
2.1.103 57 3 months ago
2.1.102 55 3 months ago
2.1.101 55 3 months ago
2.1.100 55 3 months ago
2.1.99 53 3 months ago
2.1.98 63 3 months ago
2.1.97 60 3 months ago
2.1.96 65 3 months ago
2.1.95 60 3 months ago
2.1.94 62 3 months ago
2.1.93 58 3 months ago
2.1.92 64 3 months ago
2.1.91 61 3 months ago
2.1.90 58 3 months ago
2.1.89 62 3 months ago
2.1.88 60 3 months ago
2.1.87 62 3 months ago
2.1.86 51 3 months ago
2.1.85 58 3 months ago
2.1.84 58 3 months ago
2.1.83 55 3 months ago
2.1.82 58 3 months ago
2.1.81 63 3 months ago
2.1.80 60 3 months ago
2.1.79 62 3 months ago
2.1.78 57 3 months ago
2.1.77 59 3 months ago
2.1.76 61 3 months ago
2.1.75 65 3 months ago
2.1.74 56 3 months ago
2.1.73 59 3 months ago
2.1.72 52 3 months ago
2.1.71 63 3 months ago
2.1.70 62 4 months ago
2.1.69 57 4 months ago
2.1.68 58 4 months ago
2.1.67 60 4 months ago
2.1.66 58 4 months ago
2.1.65 58 4 months ago
2.1.64 54 4 months ago
2.1.63 63 4 months ago
2.1.62 57 4 months ago
2.1.61 58 4 months ago
2.1.60 54 4 months ago
2.1.59 58 4 months ago
2.1.58 56 4 months ago
2.1.57 55 4 months ago
2.1.56 59 4 months ago
2.1.55 57 4 months ago
2.1.54 54 4 months ago
2.1.53 53 4 months ago
2.1.52 51 4 months ago
2.1.51 65 4 months ago
2.1.50 54 4 months ago
2.1.49 57 4 months ago
2.1.48 60 4 months ago
2.1.47 73 4 months ago
2.1.46 85 4 months ago
2.1.45 84 4 months ago
2.1.44 68 4 months ago
2.1.43 81 4 months ago
2.1.42 81 4 months ago
2.1.41 78 4 months ago
2.1.40 67 4 months ago
2.1.39 65 4 months ago
2.1.38 64 4 months ago
2.1.37 63 4 months ago
2.1.36 77 4 months ago
2.1.35 72 4 months ago
2.1.34 82 4 months ago
2.1.33 71 4 months ago
2.1.32 72 4 months ago
2.1.31 80 4 months ago
2.1.30 77 4 months ago
2.1.29 75 4 months ago
2.1.28 61 4 months ago
2.1.27 51 4 months ago
2.1.26 43 4 months ago
2.1.25 45 4 months ago
2.1.24 58 5 months ago
2.1.23 52 5 months ago
2.1.22 54 5 months ago
2.1.21 55 5 months ago
2.1.20 57 5 months ago
2.1.19 51 5 months ago
2.1.18 51 5 months ago
2.1.17 65 5 months ago
2.1.16 62 5 months ago
2.1.15 52 5 months ago
2.1.14 52 5 months ago
2.1.13 58 5 months ago
2.1.12 61 5 months ago
2.1.11 67 5 months ago
2.1.10 65 5 months ago
2.1.9 63 5 months ago
2.1.8 69 5 months ago
2.1.7 70 5 months ago
2.1.6 55 5 months ago
2.1.5 69 5 months ago
2.1.4 66 5 months ago
2.1.3 54 5 months ago
2.1.2 56 5 months ago
2.1.1 56 5 months ago