DevExtremeAI 0.9.0-beta
See the version list below for details.
dotnet add package DevExtremeAI --version 0.9.0-beta
NuGet\Install-Package DevExtremeAI -Version 0.9.0-beta
<PackageReference Include="DevExtremeAI" Version="0.9.0-beta" />
paket add DevExtremeAI --version 0.9.0-beta
#r "nuget: DevExtremeAI, 0.9.0-beta"
// Install DevExtremeAI as a Cake Addin #addin nuget:?package=DevExtremeAI&version=0.9.0-beta&prerelease // Install DevExtremeAI as a Cake Tool #tool nuget:?package=DevExtremeAI&version=0.9.0-beta&prerelease
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 below).
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:
- Models
- Completions
- Chat
- Edits
- Imnages
- Embeddings
- Audio
- Files
- Fine-tunes
- 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 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
- Microsoft.AspNetCore.Http (>= 2.1.34)
- 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)
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,015 | 1/3/2024 |
1.1.0 | 1,011 | 7/30/2023 |
1.0.4 | 1,008 | 6/4/2023 |
1.0.3 | 896 | 5/31/2023 |
1.0.2 | 783 | 5/23/2023 |
1.0.1 | 811 | 5/23/2023 |
1.0.0 | 814 | 5/20/2023 |
0.9.4-beta | 802 | 5/20/2023 |
0.9.0-beta | 790 | 5/19/2023 |