Soenneker.OpenAI.Client.Chat 3.0.472

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.472                
NuGet\Install-Package Soenneker.OpenAI.Client.Chat -Version 3.0.472                
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.472" />                
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.472                
#r "nuget: Soenneker.OpenAI.Client.Chat, 3.0.472"                
#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.472

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

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.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
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.641 0 3 hours ago
3.0.640 0 3 hours ago
3.0.639 0 7 hours ago
3.0.638 0 7 hours ago
3.0.637 0 7 hours ago
3.0.636 0 10 hours ago
3.0.635 0 10 hours ago
3.0.634 0 10 hours ago
3.0.633 13 2 days ago
3.0.632 114 7 days ago
3.0.631 112 8 days ago
3.0.630 107 8 days ago
3.0.629 85 8 days ago
3.0.628 82 8 days ago
3.0.627 88 8 days ago
3.0.626 84 8 days ago
3.0.625 88 8 days ago
3.0.624 81 8 days ago
3.0.623 97 8 days ago
3.0.622 86 8 days ago
3.0.621 92 8 days ago
3.0.620 86 8 days ago
3.0.619 87 8 days ago
3.0.618 98 9 days ago
3.0.617 88 9 days ago
3.0.616 95 10 days ago
3.0.615 91 10 days ago
3.0.614 98 10 days ago
3.0.613 88 10 days ago
3.0.612 93 10 days ago
3.0.611 98 10 days ago
3.0.610 100 10 days ago
3.0.609 99 10 days ago
3.0.608 91 10 days ago
3.0.607 94 10 days ago
3.0.606 93 10 days ago
3.0.605 88 10 days ago
3.0.604 89 10 days ago
3.0.603 95 10 days ago
3.0.602 107 10 days ago
3.0.601 99 10 days ago
3.0.600 105 10 days ago
3.0.599 106 11 days ago
3.0.598 98 11 days ago
3.0.597 73 11 days ago
3.0.596 69 11 days ago
3.0.595 74 11 days ago
3.0.594 76 11 days ago
3.0.593 69 11 days ago
3.0.592 67 11 days ago
3.0.591 70 11 days ago
3.0.590 69 11 days ago
3.0.589 65 11 days ago
3.0.588 84 14 days ago
3.0.587 80 14 days ago
3.0.586 74 14 days ago
3.0.585 77 14 days ago
3.0.584 75 14 days ago
3.0.583 79 14 days ago
3.0.582 81 17 days ago
3.0.581 81 17 days ago
3.0.580 77 17 days ago
3.0.579 77 18 days ago
3.0.578 77 18 days ago
3.0.577 86 18 days ago
3.0.576 86 18 days ago
3.0.575 75 18 days ago
3.0.574 73 18 days ago
3.0.573 81 18 days ago
3.0.572 80 18 days ago
3.0.571 76 18 days ago
3.0.570 83 18 days ago
3.0.569 79 18 days ago
3.0.568 71 18 days ago
3.0.567 79 18 days ago
3.0.566 71 18 days ago
3.0.565 82 18 days ago
3.0.564 71 18 days ago
3.0.563 75 18 days ago
3.0.562 66 18 days ago
3.0.561 78 19 days ago
3.0.560 67 19 days ago
3.0.559 74 19 days ago
3.0.558 75 19 days ago
3.0.557 74 19 days ago
3.0.556 80 19 days ago
3.0.555 77 19 days ago
3.0.554 74 19 days ago
3.0.553 78 19 days ago
3.0.552 73 19 days ago
3.0.551 76 19 days ago
3.0.550 75 19 days ago
3.0.549 79 20 days ago
3.0.548 67 20 days ago
3.0.547 71 20 days ago
3.0.546 80 20 days ago
3.0.545 76 20 days ago
3.0.544 77 20 days ago
3.0.543 80 20 days ago
3.0.542 78 20 days ago
3.0.541 78 20 days ago
3.0.540 72 20 days ago
3.0.539 72 20 days ago
3.0.538 76 20 days ago
3.0.537 76 20 days ago
3.0.536 75 21 days ago
3.0.535 74 21 days ago
3.0.534 74 21 days ago
3.0.533 81 21 days ago
3.0.532 79 21 days ago
3.0.531 75 21 days ago
3.0.530 82 21 days ago
3.0.529 81 21 days ago
3.0.528 77 21 days ago
3.0.527 75 21 days ago
3.0.526 76 22 days ago
3.0.525 77 22 days ago
3.0.524 69 22 days ago
3.0.523 77 22 days ago
3.0.522 79 22 days ago
3.0.521 83 23 days ago
3.0.520 76 23 days ago
3.0.519 69 23 days ago
3.0.518 71 23 days ago
3.0.517 71 23 days ago
3.0.516 77 23 days ago
3.0.515 75 23 days ago
3.0.514 83 23 days ago
3.0.513 74 23 days ago
3.0.512 75 23 days ago
3.0.511 85 24 days ago
3.0.509 82 24 days ago
3.0.508 90 25 days ago
3.0.507 73 25 days ago
3.0.506 76 25 days ago
3.0.505 71 25 days ago
3.0.504 67 25 days ago
3.0.503 62 25 days ago
3.0.502 66 25 days ago
3.0.501 78 a month ago
3.0.500 82 a month ago
3.0.499 76 a month ago
3.0.498 73 a month ago
3.0.497 74 a month ago
3.0.496 81 a month ago
3.0.495 70 a month ago
3.0.494 85 a month ago
3.0.493 74 a month ago
3.0.492 78 a month ago
3.0.491 69 a month ago
3.0.490 73 a month ago
3.0.489 75 a month ago
3.0.488 82 a month ago
3.0.487 91 a month ago
3.0.486 79 a month ago
3.0.485 80 a month ago
3.0.484 87 a month ago
3.0.483 90 a month ago
3.0.482 76 a month ago
3.0.481 83 a month ago
3.0.480 89 a month ago
3.0.479 81 a month ago
3.0.478 79 a month ago
3.0.477 84 a month ago
3.0.476 82 a month ago
3.0.475 85 a month ago
3.0.474 78 a month ago
3.0.473 84 a month ago
3.0.472 82 a month ago
3.0.471 94 a month ago
3.0.470 91 a month ago
3.0.469 78 a month ago
3.0.468 84 a month ago
3.0.467 81 a month ago
3.0.466 85 a month ago
3.0.465 83 a month ago
3.0.464 87 a month ago
3.0.463 83 a month ago
3.0.462 85 a month ago
3.0.460 85 a month ago
3.0.459 84 a month ago
3.0.458 80 a month ago
3.0.457 87 a month ago
3.0.456 89 a month ago
3.0.455 84 a month ago
3.0.454 78 a month ago
3.0.453 87 a month ago
3.0.452 80 a month ago
3.0.451 83 a month ago
3.0.450 78 a month ago
3.0.449 91 a month ago
3.0.448 83 a month ago
3.0.447 83 a month ago
3.0.446 85 a month ago
3.0.445 80 a month ago
3.0.444 79 a month ago
3.0.443 84 a month ago
3.0.442 84 a month ago
3.0.441 82 a month ago
3.0.440 90 a month ago
3.0.439 83 a month ago
3.0.438 90 a month ago
3.0.437 87 a month ago
3.0.436 88 a month ago
3.0.435 84 a month ago
3.0.434 87 a month ago
3.0.433 91 a month ago
3.0.432 89 a month ago
3.0.431 91 a month ago
3.0.430 87 a month ago
3.0.429 88 a month ago
3.0.428 81 a month ago
3.0.427 80 a month ago
3.0.426 70 a month ago
3.0.425 73 a month ago
3.0.424 72 a month ago
3.0.423 74 a month ago
3.0.422 77 a month ago
3.0.421 70 a month ago
3.0.420 77 a month ago
3.0.419 81 a month ago
3.0.418 75 a month ago
3.0.417 73 a month ago
3.0.416 83 a month ago
3.0.415 75 a month ago
3.0.414 73 a month ago
3.0.413 83 a month ago
3.0.412 81 a month ago
3.0.411 82 a month ago
3.0.410 86 a month ago
3.0.409 80 a month ago
3.0.408 74 a month ago
3.0.407 75 a month ago
3.0.406 74 a month ago
3.0.405 78 a month ago
3.0.404 80 a month ago
3.0.403 73 a month ago
3.0.402 75 a month ago
3.0.401 75 a month ago
3.0.400 91 2 months ago
3.0.399 84 2 months ago
3.0.398 84 2 months ago
3.0.397 85 2 months ago
3.0.396 93 2 months ago
3.0.395 84 2 months ago
3.0.394 79 2 months ago
3.0.393 86 2 months ago
3.0.392 84 2 months ago
3.0.391 86 2 months ago
3.0.390 93 2 months ago
3.0.389 82 2 months ago
3.0.388 82 2 months ago
3.0.387 82 2 months ago
3.0.386 85 2 months ago
3.0.385 81 2 months ago
3.0.384 80 2 months ago
3.0.383 81 2 months ago
3.0.382 84 2 months ago
3.0.381 84 2 months ago
3.0.380 83 2 months ago
3.0.378 76 2 months ago
3.0.377 87 2 months ago
3.0.376 88 2 months ago
3.0.375 83 2 months ago
3.0.374 87 2 months ago
3.0.373 76 2 months ago
3.0.372 79 2 months ago
3.0.371 79 2 months ago
3.0.370 87 2 months ago
3.0.369 77 2 months ago
3.0.368 81 2 months ago
3.0.367 81 2 months ago
3.0.366 82 2 months ago
3.0.365 85 2 months ago
3.0.364 81 2 months ago
3.0.363 81 2 months ago
3.0.362 80 2 months ago
3.0.361 78 2 months ago
3.0.360 82 2 months ago
3.0.359 85 2 months ago
3.0.358 86 2 months ago
3.0.357 83 2 months ago
3.0.356 89 2 months ago
3.0.355 87 2 months ago
3.0.354 86 2 months ago
3.0.353 87 2 months ago
2.1.352 91 2 months ago
2.1.351 90 2 months ago
2.1.350 84 2 months ago
2.1.349 88 2 months ago
2.1.348 92 2 months ago
2.1.347 85 2 months ago
2.1.346 90 2 months ago
2.1.345 85 2 months ago
2.1.344 93 2 months ago
2.1.343 86 2 months ago
2.1.342 83 2 months ago
2.1.341 91 2 months ago
2.1.340 88 2 months ago
2.1.339 93 2 months ago
2.1.338 91 2 months ago
2.1.337 84 2 months ago
2.1.336 83 2 months ago
2.1.335 86 2 months ago
2.1.334 90 2 months ago
2.1.333 84 2 months ago
2.1.332 78 2 months ago
2.1.331 83 2 months ago
2.1.330 89 2 months ago
2.1.329 86 2 months ago
2.1.328 88 2 months ago
2.1.327 83 2 months ago
2.1.326 87 2 months ago
2.1.325 81 2 months ago
2.1.324 79 2 months ago
2.1.323 83 2 months ago
2.1.322 85 2 months ago
2.1.321 86 2 months ago
2.1.320 89 2 months ago
2.1.319 88 2 months ago
2.1.318 89 2 months ago
2.1.317 79 2 months ago
2.1.316 86 2 months ago
2.1.315 81 2 months ago
2.1.314 91 2 months ago
2.1.313 82 2 months ago
2.1.312 80 2 months ago
2.1.311 84 2 months ago
2.1.310 86 2 months ago
2.1.309 97 2 months ago
2.1.308 78 2 months ago
2.1.307 78 2 months ago
2.1.306 78 2 months ago
2.1.305 78 2 months ago
2.1.304 82 2 months ago
2.1.303 85 3 months ago
2.1.302 87 3 months ago
2.1.301 82 3 months ago
2.1.300 83 3 months ago
2.1.299 84 3 months ago
2.1.298 85 3 months ago
2.1.297 81 3 months ago
2.1.296 97 3 months ago
2.1.295 87 3 months ago
2.1.294 89 3 months ago
2.1.293 82 3 months ago
2.1.292 97 3 months ago
2.1.291 92 3 months ago
2.1.290 90 3 months ago
2.1.289 107 3 months ago
2.1.288 77 3 months ago
2.1.287 74 3 months ago
2.1.286 84 3 months ago
2.1.285 69 3 months ago
2.1.284 97 3 months ago
2.1.283 87 3 months ago
2.1.282 83 3 months ago
2.1.281 82 3 months ago
2.1.280 88 3 months ago
2.1.279 87 3 months ago
2.1.278 87 3 months ago
2.1.277 88 3 months ago
2.1.276 87 3 months ago
2.1.275 87 3 months ago
2.1.274 89 3 months ago
2.1.273 99 3 months ago
2.1.272 90 3 months ago
2.1.271 91 3 months ago
2.1.270 88 3 months ago
2.1.269 85 3 months ago
2.1.268 86 3 months ago
2.1.267 85 3 months ago
2.1.266 92 3 months ago
2.1.265 88 3 months ago
2.1.264 89 3 months ago
2.1.263 91 3 months ago
2.1.262 86 3 months ago
2.1.261 88 3 months ago
2.1.260 87 3 months ago
2.1.259 82 3 months ago
2.1.258 88 3 months ago
2.1.257 85 3 months ago
2.1.256 80 3 months ago
2.1.255 85 3 months ago
2.1.254 84 3 months ago
2.1.253 85 3 months ago
2.1.252 88 3 months ago
2.1.251 83 3 months ago
2.1.250 86 3 months ago
2.1.249 78 3 months ago
2.1.248 84 3 months ago
2.1.247 88 3 months ago
2.1.246 84 3 months ago
2.1.245 81 3 months ago
2.1.244 82 3 months ago
2.1.243 79 3 months ago
2.1.242 87 3 months ago
2.1.241 88 3 months ago
2.1.240 80 3 months ago
2.1.239 87 3 months ago
2.1.238 84 3 months ago
2.1.237 86 3 months ago
2.1.236 88 3 months ago
2.1.235 84 3 months ago
2.1.234 84 3 months ago
2.1.233 85 3 months ago
2.1.232 87 3 months ago
2.1.231 84 3 months ago
2.1.230 86 3 months ago
2.1.229 61 3 months ago
2.1.228 60 3 months ago
2.1.227 58 3 months ago
2.1.226 62 3 months ago
2.1.225 54 3 months ago
2.1.224 57 3 months ago
2.1.223 57 3 months ago
2.1.222 58 3 months ago
2.1.221 58 3 months ago
2.1.220 56 3 months ago
2.1.219 59 3 months ago
2.1.218 54 3 months ago
2.1.217 53 3 months ago
2.1.216 59 3 months ago
2.1.215 59 3 months ago
2.1.214 60 3 months ago
2.1.213 58 3 months ago
2.1.212 57 3 months ago
2.1.211 54 3 months ago
2.1.210 58 3 months ago
2.1.209 58 3 months ago
2.1.208 56 3 months ago
2.1.207 59 3 months ago
2.1.206 61 4 months ago
2.1.205 56 4 months ago
2.1.204 56 4 months ago
2.1.203 57 4 months ago
2.1.202 56 4 months ago
2.1.201 56 4 months ago
2.1.200 59 4 months ago
2.1.199 56 4 months ago
2.1.198 57 4 months ago
2.1.197 54 4 months ago
2.1.195 60 4 months ago
2.1.194 54 4 months ago
2.1.193 59 4 months ago
2.1.192 58 4 months ago
2.1.191 56 4 months ago
2.1.190 56 4 months ago
2.1.189 56 4 months ago
2.1.188 62 4 months ago
2.1.187 60 4 months ago
2.1.186 59 4 months ago
2.1.185 60 4 months ago
2.1.184 55 4 months ago
2.1.183 61 4 months ago
2.1.182 55 4 months ago
2.1.181 60 4 months ago
2.1.180 52 4 months ago
2.1.179 59 4 months ago
2.1.178 59 4 months ago
2.1.177 53 4 months ago
2.1.176 63 4 months ago
2.1.175 58 4 months ago
2.1.174 55 4 months ago
2.1.173 54 4 months ago
2.1.172 50 4 months ago
2.1.171 57 4 months ago
2.1.170 59 4 months ago
2.1.169 61 4 months ago
2.1.168 55 4 months ago
2.1.167 64 4 months ago
2.1.166 60 4 months ago
2.1.165 58 4 months ago
2.1.163 60 4 months ago
2.1.162 59 4 months ago
2.1.161 62 4 months ago
2.1.160 62 4 months ago
2.1.159 64 4 months ago
2.1.158 63 4 months ago
2.1.157 57 4 months ago
2.1.156 57 4 months ago
2.1.155 60 4 months ago
2.1.154 64 4 months ago
2.1.153 57 4 months ago
2.1.152 58 4 months ago
2.1.151 74 4 months ago
2.1.150 59 4 months ago
2.1.149 63 4 months ago
2.1.148 62 4 months ago
2.1.147 54 4 months ago
2.1.146 57 4 months ago
2.1.145 58 4 months ago
2.1.144 80 4 months ago
2.1.143 65 4 months ago
2.1.142 67 4 months ago
2.1.141 58 4 months ago
2.1.140 63 4 months ago
2.1.139 59 4 months ago
2.1.138 63 4 months ago
2.1.137 62 4 months ago
2.1.136 59 4 months ago
2.1.135 66 4 months ago
2.1.134 62 4 months ago
2.1.133 62 4 months ago
2.1.132 64 4 months ago
2.1.131 58 4 months ago
2.1.130 65 4 months ago
2.1.129 62 4 months ago
2.1.128 63 4 months ago
2.1.127 62 4 months ago
2.1.125 66 4 months ago
2.1.123 65 4 months ago
2.1.122 61 4 months ago
2.1.121 63 4 months ago
2.1.120 66 4 months ago
2.1.119 68 4 months ago
2.1.118 56 4 months ago
2.1.117 69 4 months ago
2.1.116 59 4 months ago
2.1.115 65 4 months ago
2.1.114 60 4 months ago
2.1.113 66 4 months ago
2.1.112 57 4 months ago
2.1.111 62 4 months ago
2.1.108 61 4 months ago
2.1.105 65 4 months ago
2.1.104 65 4 months ago
2.1.103 61 4 months ago
2.1.102 60 4 months ago
2.1.101 59 4 months ago
2.1.100 59 4 months ago
2.1.99 57 4 months ago
2.1.98 67 4 months ago
2.1.97 64 4 months ago
2.1.96 69 4 months ago
2.1.95 66 4 months ago
2.1.94 66 4 months ago
2.1.93 62 4 months ago
2.1.92 70 4 months ago
2.1.91 67 4 months ago
2.1.90 62 4 months ago
2.1.89 68 4 months ago
2.1.88 64 4 months ago
2.1.87 66 4 months ago
2.1.86 57 4 months ago
2.1.85 64 4 months ago
2.1.84 64 4 months ago
2.1.83 59 4 months ago
2.1.82 62 4 months ago
2.1.81 69 4 months ago
2.1.80 66 4 months ago
2.1.79 66 4 months ago
2.1.78 61 4 months ago
2.1.77 65 4 months ago
2.1.76 65 4 months ago
2.1.75 69 4 months ago
2.1.74 62 4 months ago
2.1.73 65 4 months ago
2.1.72 58 4 months ago
2.1.71 69 4 months ago
2.1.70 66 4 months ago
2.1.69 61 4 months ago
2.1.68 64 4 months ago
2.1.67 66 4 months ago
2.1.66 62 4 months ago
2.1.65 64 4 months ago
2.1.64 60 4 months ago
2.1.63 75 4 months ago
2.1.62 61 4 months ago
2.1.61 62 4 months ago
2.1.60 61 4 months ago
2.1.59 63 4 months ago
2.1.58 61 4 months ago
2.1.57 60 4 months ago
2.1.56 65 4 months ago
2.1.55 63 4 months ago
2.1.54 60 4 months ago
2.1.53 59 4 months ago
2.1.52 55 4 months ago
2.1.51 69 4 months ago
2.1.50 58 4 months ago
2.1.49 61 5 months ago
2.1.48 64 5 months ago
2.1.47 79 5 months ago
2.1.46 91 5 months ago
2.1.45 87 5 months ago
2.1.44 73 5 months ago
2.1.43 86 5 months ago
2.1.42 86 5 months ago
2.1.41 83 5 months ago
2.1.40 72 5 months ago
2.1.39 69 5 months ago
2.1.38 67 5 months ago
2.1.37 68 5 months ago
2.1.36 82 5 months ago
2.1.35 75 5 months ago
2.1.34 85 5 months ago
2.1.33 74 5 months ago
2.1.32 75 5 months ago
2.1.31 85 5 months ago
2.1.30 82 5 months ago
2.1.29 80 5 months ago
2.1.28 64 5 months ago
2.1.27 54 5 months ago
2.1.26 48 5 months ago
2.1.25 49 5 months ago
2.1.24 63 5 months ago
2.1.23 58 5 months ago
2.1.22 57 5 months ago
2.1.21 60 5 months ago
2.1.20 60 5 months ago
2.1.19 54 5 months ago
2.1.18 54 6 months ago
2.1.17 70 6 months ago
2.1.16 67 6 months ago
2.1.15 57 6 months ago
2.1.14 65 6 months ago
2.1.13 61 6 months ago
2.1.12 66 6 months ago
2.1.11 73 6 months ago
2.1.10 71 6 months ago
2.1.9 67 6 months ago
2.1.8 73 6 months ago
2.1.7 76 6 months ago
2.1.6 60 6 months ago
2.1.5 74 6 months ago
2.1.4 69 6 months ago
2.1.3 57 6 months ago
2.1.2 59 6 months ago
2.1.1 59 6 months ago