Skip to main content

SqlAgent

@nuclia/coreDocs


@nuclia/core / SqlAgent

Interface: SqlAgent

Extends

Properties

conversion_model?

optional conversion_model: string

Inherited from

SqlAgentCreation.conversion_model

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:199


custom_table_info?

optional custom_table_info: object

Index Signature

[property: string]: unknown

Inherited from

SqlAgentCreation.custom_table_info

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:195


description?

optional description: null | string

Inherited from

SqlAgentCreation.description

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:188


id

id: string

Inherited from

ContextAgent.id

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:136


ignore_tables

ignore_tables: string[]

Inherited from

SqlAgentCreation.ignore_tables

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:191


include_tables

include_tables: string[]

Inherited from

SqlAgentCreation.include_tables

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:192


indexes_in_table_info?

optional indexes_in_table_info: boolean

Inherited from

SqlAgentCreation.indexes_in_table_info

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:194


lazy_table_reflection?

optional lazy_table_reflection: boolean

Inherited from

SqlAgentCreation.lazy_table_reflection

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:198


max_string_length?

optional max_string_length: number

Inherited from

SqlAgentCreation.max_string_length

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:197


model?

optional model: string

Inherited from

ContextAgent.model

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:113


module

module: "sql"

Overrides

SqlAgentCreation.module

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:377


retries?

optional retries: number

Inherited from

SqlAgentCreation.retries

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:190


rules?

optional rules: null | string[]

Inherited from

ContextAgent.rules

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:111


sample_rows_in_table_info?

optional sample_rows_in_table_info: number

Inherited from

SqlAgentCreation.sample_rows_in_table_info

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:193


source

source: string

Inherited from

SqlAgentCreation.source

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:187


sqlschema?

optional sqlschema: null | string

Inherited from

SqlAgentCreation.sqlschema

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:189


title?

optional title: string

Inherited from

ContextAgent.title

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:112


validate_model?

optional validate_model: string

Inherited from

ContextAgent.validate_model

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:114


view_support?

optional view_support: boolean

Inherited from

SqlAgentCreation.view_support

Defined in

libs/sdk-core/src/lib/db/retrieval-agent/retrieval-agent.models.ts:196