[**@isdk/ai-tool-llm**](../README.md)

***

[@isdk/ai-tool-llm](../globals.md) / AIModelFileSettings

# Interface: AIModelFileSettings

Defined in: [@isdk/ai-tools/packages/ai-tool-llm/src/llm-settings.ts:72](https://github.com/isdk/ai-tool-llm.js/blob/d6d9893dfd318ddf757b21ff3f422c985e852178/src/llm-settings.ts#L72)

## Indexable

\[`name`: `string`\]: `any`

## Properties

### count?

> `optional` **count**: `number`

Defined in: [@isdk/ai-tools/packages/ai-tool-llm/src/llm-settings.ts:86](https://github.com/isdk/ai-tool-llm.js/blob/d6d9893dfd318ddf757b21ff3f422c985e852178/src/llm-settings.ts#L86)

***

### downloaded?

> `optional` **downloaded**: `boolean`

Defined in: [@isdk/ai-tools/packages/ai-tool-llm/src/llm-settings.ts:89](https://github.com/isdk/ai-tool-llm.js/blob/d6d9893dfd318ddf757b21ff3f422c985e852178/src/llm-settings.ts#L89)

***

### downloading?

> `optional` **downloading**: `FileDownloadStatus`

Defined in: [@isdk/ai-tools/packages/ai-tool-llm/src/llm-settings.ts:90](https://github.com/isdk/ai-tool-llm.js/blob/d6d9893dfd318ddf757b21ff3f422c985e852178/src/llm-settings.ts#L90)

***

### file\_name?

> `optional` **file\_name**: `string`

Defined in: [@isdk/ai-tools/packages/ai-tool-llm/src/llm-settings.ts:76](https://github.com/isdk/ai-tool-llm.js/blob/d6d9893dfd318ddf757b21ff3f422c985e852178/src/llm-settings.ts#L76)

the model unique name, include extension name

***

### file\_size?

> `optional` **file\_size**: `number`

Defined in: [@isdk/ai-tools/packages/ai-tool-llm/src/llm-settings.ts:81](https://github.com/isdk/ai-tool-llm.js/blob/d6d9893dfd318ddf757b21ff3f422c985e852178/src/llm-settings.ts#L81)

***

### hf\_path?

> `optional` **hf\_path**: `string`

Defined in: [@isdk/ai-tools/packages/ai-tool-llm/src/llm-settings.ts:88](https://github.com/isdk/ai-tool-llm.js/blob/d6d9893dfd318ddf757b21ff3f422c985e852178/src/llm-settings.ts#L88)

***

### index?

> `optional` **index**: `number`

Defined in: [@isdk/ai-tools/packages/ai-tool-llm/src/llm-settings.ts:85](https://github.com/isdk/ai-tool-llm.js/blob/d6d9893dfd318ddf757b21ff3f422c985e852178/src/llm-settings.ts#L85)

***

### location?

> `optional` **location**: `string`

Defined in: [@isdk/ai-tools/packages/ai-tool-llm/src/llm-settings.ts:83](https://github.com/isdk/ai-tool-llm.js/blob/d6d9893dfd318ddf757b21ff3f422c985e852178/src/llm-settings.ts#L83)

***

### quant?

> `optional` **quant**: [`AIModelQuantType`](../enumerations/AIModelQuantType.md)

Defined in: [@isdk/ai-tools/packages/ai-tool-llm/src/llm-settings.ts:82](https://github.com/isdk/ai-tool-llm.js/blob/d6d9893dfd318ddf757b21ff3f422c985e852178/src/llm-settings.ts#L82)

***

### size?

> `optional` **size**: `number`

Defined in: [@isdk/ai-tools/packages/ai-tool-llm/src/llm-settings.ts:80](https://github.com/isdk/ai-tool-llm.js/blob/d6d9893dfd318ddf757b21ff3f422c985e852178/src/llm-settings.ts#L80)

the quanted model size in bytes

***

### url?

> `optional` **url**: `string`

Defined in: [@isdk/ai-tools/packages/ai-tool-llm/src/llm-settings.ts:87](https://github.com/isdk/ai-tool-llm.js/blob/d6d9893dfd318ddf757b21ff3f422c985e852178/src/llm-settings.ts#L87)
