Skip to main content

SqlAgent

@nuclia/core


@nuclia/core / SqlAgent

Interface: SqlAgent

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:402

Extends​

Properties​

conversion_model?​

optional conversion_model?: string

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:218

Inherited from​

SqlAgentCreation.conversion_model


custom_table_info?​

optional custom_table_info?: object

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:214

Index Signature​

[property: string]: unknown

Inherited from​

SqlAgentCreation.custom_table_info


description?​

optional description?: string | null

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:207

Inherited from​

SqlAgentCreation.description


id​

id: string

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:154

Inherited from​

ContextAgent.id


ignore_tables​

ignore_tables: string[]

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:210

Inherited from​

SqlAgentCreation.ignore_tables


include_tables​

include_tables: string[]

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:211

Inherited from​

SqlAgentCreation.include_tables


indexes_in_table_info?​

optional indexes_in_table_info?: boolean

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:213

Inherited from​

SqlAgentCreation.indexes_in_table_info


lazy_table_reflection?​

optional lazy_table_reflection?: boolean

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:217

Inherited from​

SqlAgentCreation.lazy_table_reflection


max_string_length?​

optional max_string_length?: number

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:216

Inherited from​

SqlAgentCreation.max_string_length


model?​

optional model?: string

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:121

Inherited from​

ContextAgent.model


module​

module: "sql"

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:403

Overrides​

ContextAgent.module


retries?​

optional retries?: number

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:209

Inherited from​

SqlAgentCreation.retries


rules?​

optional rules?: string[] | null

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:119

Inherited from​

ContextAgent.rules


sample_rows_in_table_info?​

optional sample_rows_in_table_info?: number

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:212

Inherited from​

SqlAgentCreation.sample_rows_in_table_info


source​

source: string

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:206

Inherited from​

SqlAgentCreation.source


sqlschema?​

optional sqlschema?: string | null

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:208

Inherited from​

SqlAgentCreation.sqlschema


title?​

optional title?: string

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:120

Inherited from​

ContextAgent.title


validate_model?​

optional validate_model?: string

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:122

Inherited from​

ContextAgent.validate_model


view_support?​

optional view_support?: boolean

Defined in: libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:215

Inherited from​

SqlAgentCreation.view_support