CommunityToolkit.Aspire.Hosting.Ollama
9.0.1-beta.81
Prefix Reserved
dotnet add package CommunityToolkit.Aspire.Hosting.Ollama --version 9.0.1-beta.81
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Ollama -Version 9.0.1-beta.81
<PackageReference Include="CommunityToolkit.Aspire.Hosting.Ollama" Version="9.0.1-beta.81" />
paket add CommunityToolkit.Aspire.Hosting.Ollama --version 9.0.1-beta.81
#r "nuget: CommunityToolkit.Aspire.Hosting.Ollama, 9.0.1-beta.81"
// Install CommunityToolkit.Aspire.Hosting.Ollama as a Cake Addin #addin nuget:?package=CommunityToolkit.Aspire.Hosting.Ollama&version=9.0.1-beta.81&prerelease // Install CommunityToolkit.Aspire.Hosting.Ollama as a Cake Tool #tool nuget:?package=CommunityToolkit.Aspire.Hosting.Ollama&version=9.0.1-beta.81&prerelease
CommunityToolkit.Aspire.Hosting.Ollama library
Provides extension methods and resource definitions for the .NET Aspire AppHost to support running Ollama containers with support for downloading a model on startup.
It also provides support for running Open WebUI to interact with the Ollama container.
Getting Started
Install the package
In your AppHost project, install the package using the following command:
dotnet add package CommunityToolkit.Aspire.Hosting.Ollama
Example usage
Then, in the Program.cs file of AppHost
, define an Ollama resource, then call AddOllama
:
var ollama = builder.AddOllama("ollama")
.WithModel("phi3")
.WithOpenWebUI();
Additional Information
https://learn.microsoft.com/dotnet/aspire/community-toolkit/hosting-ollama
Feedback & contributing
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | 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. net9.0 is compatible. |
-
net8.0
- Aspire.Hosting (>= 9.0.0)
- OllamaSharp (>= 4.0.7)
-
net9.0
- Aspire.Hosting (>= 9.0.0)
- OllamaSharp (>= 4.0.7)
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 |
---|---|---|
9.0.1-beta.81 | 42 | 11/19/2024 |
9.0.1-beta.80 | 27 | 11/19/2024 |
9.0.1-beta.79 | 29 | 11/19/2024 |
9.0.1-beta.77 | 75 | 11/15/2024 |
9.0.0 | 138 | 11/15/2024 |
9.0.0-beta.76 | 36 | 11/14/2024 |
9.0.0-beta.75 | 34 | 11/14/2024 |
9.0.0-beta.74 | 28 | 11/14/2024 |
9.0.0-beta.73 | 37 | 11/14/2024 |
9.0.0-beta.72 | 30 | 11/14/2024 |
9.0.0-beta.71 | 37 | 11/13/2024 |
9.0.0-beta.70 | 33 | 11/13/2024 |
9.0.0-beta.69 | 28 | 11/13/2024 |
9.0.0-beta.68 | 29 | 11/13/2024 |
9.0.0-beta.67 | 29 | 11/13/2024 |
9.0.0-beta.66 | 46 | 11/13/2024 |
9.0.0-beta.63 | 41 | 11/12/2024 |
9.0.0-beta.54 | 43 | 10/31/2024 |
9.0.0-beta.53 | 34 | 10/29/2024 |
8.3.0 | 167 | 10/29/2024 |
8.3.0-beta.51 | 34 | 10/29/2024 |
8.3.0-beta.50 | 35 | 10/28/2024 |
8.3.0-beta.49 | 36 | 10/28/2024 |
8.3.0-beta.48 | 32 | 10/28/2024 |
8.3.0-beta.47 | 35 | 10/28/2024 |
8.3.0-beta.46 | 35 | 10/27/2024 |
8.3.0-beta.45 | 66 | 10/25/2024 |
8.3.0-beta.44 | 34 | 10/25/2024 |
8.3.0-beta.43 | 35 | 10/25/2024 |
8.3.0-beta.42 | 37 | 10/24/2024 |
8.2.1 | 87 | 10/23/2024 |
8.2.1-beta.40 | 26 | 10/23/2024 |
8.2.1-beta.39 | 32 | 10/23/2024 |
8.2.1-beta.38 | 37 | 10/23/2024 |
8.2.1-beta.37 | 37 | 10/23/2024 |
8.2.1-beta.36 | 30 | 10/23/2024 |
8.2.1-beta.35 | 35 | 10/23/2024 |
8.2.0-beta.34 | 41 | 10/23/2024 |
8.2.0-beta.33 | 38 | 10/23/2024 |
8.2.0-beta.32 | 40 | 10/22/2024 |
1.0.0-beta.60 | 43 | 11/11/2024 |
1.0.0-beta.58 | 37 | 11/4/2024 |
1.0.0-beta.57 | 34 | 11/1/2024 |
1.0.0-beta.56 | 35 | 11/1/2024 |
1.0.0-beta.55 | 37 | 11/1/2024 |