Skip to content

Latest commit

 

History

History
34 lines (20 loc) · 926 Bytes

File metadata and controls

34 lines (20 loc) · 926 Bytes

CommunityToolkit.Aspire.Hosting.Ollama library

Provides extension methods and resource definitions for the 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/ollama

Feedback & contributing

https://github.com/CommunityToolkit/Aspire