Line

You are reading docs for v0.8. See latest (v0.9)

ui/client/features/ollama/hooks/useOllama

Cockpit client (features), v0.8. Source: ui/client/features/ollama/hooks/useOllama.tsx.

Functions#

useOllama()#

useOllama(): object

Defined in: ui/client/features/ollama/hooks/useOllama.tsx:69

Returns#

object

installCommand

installCommand: string | null

loadError

loadError: string | null = state.loadError

models

models: object[]

platform

platform: Platform

pull

pull: () => Promise<void>

Returns

Promise<void>

pullError

pullError: string | null = state.pullError

pulling

pulling: boolean = state.pulling

pullName

pullName: string = state.pullName

pullPercent

pullPercent: number | null

pullProgress

pullProgress: PullProgress | null = state.pullProgress

qwenTags

qwenTags: object[]

refresh

refresh: () => Promise<void>

Returns

Promise<void>

remove

remove: (name) => Promise<void>

Parameters
name

string

Returns

Promise<void>

selectedModel

selectedModel: string | null = state.selectedModel

selectModel

selectModel: (tag) => void

Parameters
tag

string

Returns

void

setPullName

setPullName: (value) => void

Parameters
value

string

Returns

void

status

status: OllamaStatus | null = state.status

statusError

statusError: string | null = state.statusError