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:202


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:198


description?

optional description: null | string

Inherited from

SqlAgentCreation.description

Defined in

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


id

id: string

Inherited from

ContextAgent.id

Defined in

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


ignore_tables

ignore_tables: string[]

Inherited from

SqlAgentCreation.ignore_tables

Defined in

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


include_tables

include_tables: string[]

Inherited from

SqlAgentCreation.include_tables

Defined in

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


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:197


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:201


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:200


model?

optional model: string

Inherited from

ContextAgent.model

Defined in

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


module

module: "sql"

Overrides

SqlAgentCreation.module

Defined in

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


retries?

optional retries: number

Inherited from

SqlAgentCreation.retries

Defined in

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


rules?

optional rules: null | string[]

Inherited from

ContextAgent.rules

Defined in

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


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:196


source

source: string

Inherited from

SqlAgentCreation.source

Defined in

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


sqlschema?

optional sqlschema: null | string

Inherited from

SqlAgentCreation.sqlschema

Defined in

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


title?

optional title: string

Inherited from

ContextAgent.title

Defined in

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


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:117


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:199