ollama_helpers.ts

Declarations
#

19 declarations

view source

extract_parameter_count
#

ollama_helpers.ts view source

(parameter_size: string | undefined): number | undefined

Extract parameter count from parameter size string like "7B", "13B", etc.

parameter_size

type string | undefined

returns

number | undefined

ollama_logo
#

OLLAMA_URL
#

OllamaCopyRequest
#

OllamaCreateRequest
#

ollama_helpers.ts view source

ZodObject<{ model: ZodString; from: ZodOptional<ZodString>; stream: ZodOptional<ZodBoolean>; quantize: ZodOptional<ZodString>; ... 5 more ...; adapters: ZodOptional<...>; }, $loose>

OllamaDeleteRequest
#

OllamaListRequest
#

OllamaListResponse
#

ollama_helpers.ts view source

ZodObject<{ models: ZodArray<ZodObject<{ details: ZodOptional<ZodObject<{ families: ZodArray<ZodString>; family: ZodString; format: ZodString; parameter_size: ZodString; parent_model: ZodString; quantization_level: ZodString; }, $loose>>; ... 4 more ...; size: ZodNumber; }, $loose>>; }, $loose>

OllamaListResponseItem
#

ollama_helpers.ts view source

ZodObject<{ details: ZodOptional<ZodObject<{ families: ZodArray<ZodString>; family: ZodString; format: ZodString; parameter_size: ZodString; parent_model: ZodString; quantization_level: ZodString; }, $loose>>; ... 4 more ...; size: ZodNumber; }, $loose>

OllamaModelDetails
#

ollama_helpers.ts view source

ZodObject<{ families: ZodArray<ZodString>; family: ZodString; format: ZodString; parameter_size: ZodString; parent_model: ZodString; quantization_level: ZodString; }, $loose>

OllamaProgressResponse
#

ollama_helpers.ts view source

ZodObject<{ status: ZodString; digest: ZodOptional<ZodString>; total: ZodOptional<ZodNumber>; completed: ZodOptional<ZodNumber>; }, $loose>

OllamaPsRequest
#

OllamaPsResponse
#

ollama_helpers.ts view source

ZodObject<{ models: ZodArray<ZodObject<{ details: ZodOptional<ZodObject<{ families: ZodArray<ZodString>; family: ZodString; format: ZodString; parameter_size: ZodString; parent_model: ZodString; quantization_level: ZodString; }, $loose>>; ... 5 more ...; size_vram: ZodNumber; }, $loose>>; }, $loose>

OllamaPsResponseItem
#

ollama_helpers.ts view source

ZodObject<{ details: ZodOptional<ZodObject<{ families: ZodArray<ZodString>; family: ZodString; format: ZodString; parameter_size: ZodString; parent_model: ZodString; quantization_level: ZodString; }, $loose>>; ... 5 more ...; size_vram: ZodNumber; }, $loose>

OllamaPullRequest
#

OllamaPushRequest
#

OllamaShowRequest
#

ollama_helpers.ts view source

ZodObject<{ model: ZodString; system: ZodOptional<ZodString>; template: ZodOptional<ZodString>; options: ZodOptional<ZodAny>; }, $loose>

OllamaShowResponse
#

ollama_helpers.ts view source

ZodObject<{ capabilities: ZodOptional<ZodArray<ZodString>>; details: ZodOptional<ZodObject<{ families: ZodArray<ZodString>; family: ZodString; format: ZodString; parameter_size: ZodString; parent_model: ZodString; quantization_level: ZodString; }, $loose>>; ... 5 more ...; tensors: ZodOptional<...>; }, $loose>

OllamaStatusResponse
#

Imported by
#