@isdk/ai-tool-llm-llamacpp-pro
Version:
llama.cpp LLM Provider
372 lines (186 loc) • 5.46 kB
Markdown
[**@isdk/ai-tool-llm-llamacpp-pro**](../README.md)
***
[@isdk/ai-tool-llm-llamacpp-pro](../globals.md) / LlamaLavaModelSettings
# Interface: LlamaLavaModelSettings
Defined in: [packages/ai-tool-llm-llamacpp-pro/src/options.ts:328](https://github.com/isdk/ai-tool-llm-llamacpppro.js/blob/9c0ca0e3e655313e1ab7404ee1b7bd6f7999d23f/src/options.ts#L328)
## Extends
- `AILavaModelSettings`
## Indexable
\[`name`: `string`\]: `any`
## Properties
### \_id?
> `optional` **\_id**: `string`
Defined in: packages/ai-tool-llm/dist/index.d.ts:217
#### Inherited from
`AILavaModelSettings._id`
***
### author?
> `optional` **author**: `string`
Defined in: packages/ai-tool-llm/dist/index.d.ts:249
#### Inherited from
`AILavaModelSettings.author`
***
### chat\_template?
> `optional` **chat\_template**: `string`
Defined in: packages/ai-tool-llm/dist/index.d.ts:252
#### Inherited from
`AILavaModelSettings.chat_template`
***
### config?
> `optional` **config**: `AIOptions`
Defined in: packages/ai-tool-llm/dist/index.d.ts:253
#### Inherited from
`AILavaModelSettings.config`
***
### content\_size?
> `optional` **content\_size**: `number`
Defined in: packages/ai-tool-llm/dist/index.d.ts:232
the content length in train
#### Inherited from
`AILavaModelSettings.content_size`
***
### createdAt?
> `optional` **createdAt**: `Date`
Defined in: packages/ai-tool-llm/dist/index.d.ts:255
#### Inherited from
`AILavaModelSettings.createdAt`
***
### description?
> `optional` **description**: `string`
Defined in: packages/ai-tool-llm/dist/index.d.ts:248
#### Inherited from
`AILavaModelSettings.description`
***
### downloaded?
> `optional` **downloaded**: `boolean`
Defined in: packages/ai-tool-llm/dist/index.d.ts:257
#### Inherited from
`AILavaModelSettings.downloaded`
***
### downloads?
> `optional` **downloads**: `number`
Defined in: packages/ai-tool-llm/dist/index.d.ts:246
#### Inherited from
`AILavaModelSettings.downloads`
***
### featured?
> `optional` **featured**: `boolean`
Defined in: packages/ai-tool-llm/dist/index.d.ts:244
#### Inherited from
`AILavaModelSettings.featured`
***
### files?
> `optional` **files**: `AIModelFileSettings`[]
Defined in: packages/ai-tool-llm/dist/index.d.ts:262
#### Inherited from
`AILavaModelSettings.files`
***
### hf\_repo?
> `optional` **hf\_repo**: `string`
Defined in: packages/ai-tool-llm/dist/index.d.ts:241
hugging-face repo name
#### Inherited from
`AILavaModelSettings.hf_repo`
***
### language?
> `optional` **language**: `string`[]
Defined in: packages/ai-tool-llm/dist/index.d.ts:254
#### Inherited from
`AILavaModelSettings.language`
***
### license?
> `optional` **license**: `string`
Defined in: packages/ai-tool-llm/dist/index.d.ts:250
#### Inherited from
`AILavaModelSettings.license`
***
### likes?
> `optional` **likes**: `number`
Defined in: packages/ai-tool-llm/dist/index.d.ts:245
#### Inherited from
`AILavaModelSettings.likes`
***
### logo?
> `optional` **logo**: `string`
Defined in: packages/ai-tool-llm/dist/index.d.ts:251
#### Inherited from
`AILavaModelSettings.logo`
***
### model
> **model**: `AIModelNameRule` \| `AIModelNameRule`[]
Defined in: packages/ai-tool-llm/dist/index.d.ts:265
#### Inherited from
`AILavaModelSettings.model`
***
### n\_embd?
> `optional` **n\_embd**: `number`
Defined in: [packages/ai-tool-llm-llamacpp-pro/src/options.ts:329](https://github.com/isdk/ai-tool-llm-llamacpppro.js/blob/9c0ca0e3e655313e1ab7404ee1b7bd6f7999d23f/src/options.ts#L329)
***
### name?
> `optional` **name**: `string`
Defined in: packages/ai-tool-llm/dist/index.d.ts:221
the model unique name, but not the unique in db
#### Inherited from
`AILavaModelSettings.name`
***
### params\_size?
> `optional` **params\_size**: `number`
Defined in: packages/ai-tool-llm/dist/index.d.ts:228
the model params size in bytes
#### Inherited from
`AILavaModelSettings.params_size`
***
### provider?
> `optional` **provider**: `string`
Defined in: packages/ai-tool-llm/dist/index.d.ts:243
#### Inherited from
`AILavaModelSettings.provider`
***
### scale?
> `optional` **scale**: `string`
Defined in: packages/ai-tool-llm/dist/index.d.ts:233
#### Inherited from
`AILavaModelSettings.scale`
***
### skills?
> `optional` **skills**: `AIModelSkillName`[]
Defined in: packages/ai-tool-llm/dist/index.d.ts:242
#### Inherited from
`AILavaModelSettings.skills`
***
### source?
> `optional` **source**: `"huggingface"`
Defined in: packages/ai-tool-llm/dist/index.d.ts:224
#### Inherited from
`AILavaModelSettings.source`
***
### supports?
> `optional` **supports**: `AIModelType` \| `AIModelType`[]
Defined in: packages/ai-tool-llm/dist/index.d.ts:223
#### Inherited from
`AILavaModelSettings.supports`
***
### title?
> `optional` **title**: `string`
Defined in: packages/ai-tool-llm/dist/index.d.ts:247
#### Inherited from
`AILavaModelSettings.title`
***
### type?
> `optional` **type**: `AIModelType`
Defined in: packages/ai-tool-llm/dist/index.d.ts:222
#### Inherited from
`AILavaModelSettings.type`
***
### updatedAt?
> `optional` **updatedAt**: `Date`
Defined in: packages/ai-tool-llm/dist/index.d.ts:256
#### Inherited from
`AILavaModelSettings.updatedAt`
***
### url?
> `optional` **url**: `string`
Defined in: packages/ai-tool-llm/dist/index.d.ts:237
the remote url to download the model
#### Inherited from
`AILavaModelSettings.url`