DevExtremeAI 8.0.0
dotnet add package DevExtremeAI --version 8.0.0
NuGet\Install-Package DevExtremeAI -Version 8.0.0
<PackageReference Include="DevExtremeAI" Version="8.0.0" />
paket add DevExtremeAI --version 8.0.0
#r "nuget: DevExtremeAI, 8.0.0"
// Install DevExtremeAI as a Cake Addin #addin nuget:?package=DevExtremeAI&version=8.0.0 // Install DevExtremeAI as a Cake Tool #tool nuget:?package=DevExtremeAI&version=8.0.0
DevextremeAI
Overview
DevextremeAI is a library with full and complete implementation of all OpenAI's APIs. This library is fully compliant to openAI specs and also implement openAI error response. It's very easy to use with asp.net core and has full support to dependency injection (with a single line of code as asp.net standard pattern). It's easy to use also in libraries without dependency injection (see samples on github).
Please note that this is unofficial OpenAPI library (It's not mantained by OpenAI Company).
Note
This library has complete support asp.net dependency injection but you can use in any dotnet project type without dependency injection.
This library fully adhere to OpenAI specs and its object model is the same of OpenAI (with dotnet peculiarities). This library also implement OpenAI error codes that aren't documented in OpenAI's APIs Reference.
You can find the documentation in the github repository.
API Types
Are covered all OpenAI's API types:
- Audio
- Chat
- Embeddings
- Fine-tuning
- Files
- Images
- Models
- Moderations
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 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 is compatible. 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
- Microsoft.AspNetCore.Http (>= 2.2.2)
- Microsoft.Extensions.Configuration (>= 6.0.0)
- Microsoft.Extensions.Configuration.Abstractions (>= 6.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 6.0.0)
- Microsoft.Extensions.Configuration.Json (>= 6.0.0)
- Microsoft.Extensions.Http (>= 6.0.0)
-
net7.0
- Microsoft.AspNetCore.Http (>= 2.1.34)
- Microsoft.Extensions.Configuration (>= 7.0.0)
- Microsoft.Extensions.Configuration.Abstractions (>= 7.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 7.0.4)
- Microsoft.Extensions.Configuration.Json (>= 7.0.0)
- Microsoft.Extensions.Http (>= 7.0.0)
-
net8.0
- Microsoft.AspNetCore.Http (>= 2.1.34)
- Microsoft.Extensions.Configuration (>= 8.0.0)
- Microsoft.Extensions.Configuration.Abstractions (>= 8.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 8.0.0)
- Microsoft.Extensions.Configuration.Json (>= 8.0.0)
- Microsoft.Extensions.Http (>= 8.0.0)
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 |
---|---|---|
8.0.0 | 1,144 | 1/3/2024 |
1.1.0 | 1,021 | 7/30/2023 |
1.0.4 | 1,014 | 6/4/2023 |
1.0.3 | 902 | 5/31/2023 |
1.0.2 | 789 | 5/23/2023 |
1.0.1 | 817 | 5/23/2023 |
1.0.0 | 821 | 5/20/2023 |
0.9.4-beta | 806 | 5/20/2023 |
0.9.0-beta | 794 | 5/19/2023 |
- (8.0.0 new) *** .net 8 ***
- (8.0.0 new) updated all new openai api, models and object models, deprecated old unsupported api
- (1.1.0) *** Full functions implementation ***
- (1.0.4) Added support for multiple stop sequences in completions