Skip to main content

ChatOptions

@nuclia/core • Docs


@nuclia/core / ChatOptions

Interface: ChatOptions

Extends​

Properties​

agentic_config_id?​

optional agentic_config_id: string

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:128


answer_json_schema?​

optional answer_json_schema: object

Defined in​

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


audit_metadata?​

optional audit_metadata: object

Index Signature​

[key: string]: string

Inherited from​

BaseSearchOptions.audit_metadata

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:81


citation_threshold?​

optional citation_threshold: number

Defined in​

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


citations?​

optional citations: boolean | "none" | "default" | "llm_footnotes"

It will return the text blocks that have been effectively used to build each section of the answer.

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:105


debug?​

optional debug: boolean

Inherited from​

BaseSearchOptions.debug

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:79


extra_context?​

optional extra_context: string[]

Defined in​

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


extra_context_images?​

optional extra_context_images: object[]

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:118


extracted?​

optional extracted: ExtractedDataTypes[]

Deprecated​

Inherited from​

BaseSearchOptions.extracted

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:73


features?​

optional features: Features[]

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:117


field_type_filter?​

optional field_type_filter: FIELD_TYPE[]

Inherited from​

BaseSearchOptions.field_type_filter

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:74


fields?​

optional fields: string[]

Inherited from​

BaseSearchOptions.fields

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:62


filter_expression?​

optional filter_expression: FilterExpression

Inherited from​

BaseSearchOptions.filter_expression

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:64


filters?​

optional filters: string[] | Filter[]

Inherited from​

BaseSearchOptions.filters

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:63


generative_model?​

optional generative_model: string

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:108


highlight?​

optional highlight: boolean

Inherited from​

BaseSearchOptions.highlight

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:76


keyword_filters?​

optional keyword_filters: string[] | Filter[]

Inherited from​

BaseSearchOptions.keyword_filters

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:65


max_tokens?​

optional max_tokens: number | object

Defines the maximum number of tokens that the model will take as context.

Defined in​

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


min_score?​

optional min_score: number | MinScore

Inherited from​

BaseSearchOptions.min_score

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:66


prefer_markdown?​

optional prefer_markdown: boolean

Defined in​

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


prompt?​

optional prompt: string | Prompts

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:101


query_image?​

optional query_image: object

b64encoded​

b64encoded: string

content_type​

content_type: string

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:122


rag_images_strategies?​

optional rag_images_strategies: RAGImageStrategy[]

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:107


rag_strategies?​

optional rag_strategies: RAGStrategy[]

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:106


range_creation_end?​

optional range_creation_end: string

Inherited from​

BaseSearchOptions.range_creation_end

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:68


range_creation_start?​

optional range_creation_start: string

Inherited from​

BaseSearchOptions.range_creation_start

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:67


range_modification_end?​

optional range_modification_end: string

Inherited from​

BaseSearchOptions.range_modification_end

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:70


range_modification_start?​

optional range_modification_start: string

Inherited from​

BaseSearchOptions.range_modification_start

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:69


rank_fusion?​

optional rank_fusion: RankFusion

Inherited from​

BaseSearchOptions.rank_fusion

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:84


reasoning?​

optional reasoning: ReasoningParam

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:126


rephrase?​

optional rephrase: boolean

Inherited from​

BaseSearchOptions.rephrase

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:77


reranker?​

optional reranker: Reranker

Inherited from​

BaseSearchOptions.reranker

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:83


resource_filters?​

optional resource_filters: string[]

Inherited from​

BaseSearchOptions.resource_filters

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:75


search_configuration?​

optional search_configuration: string

Inherited from​

BaseSearchOptions.search_configuration

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:86


security?​

optional security: object

groups​

groups: string[]

Inherited from​

BaseSearchOptions.security

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:85


show?​

optional show: ResourceProperties[]

Inherited from​

BaseSearchOptions.show

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:71


show_consumption?​

optional show_consumption: boolean

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:127


show_hidden?​

optional show_hidden: boolean

Inherited from​

BaseSearchOptions.show_hidden

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:80


synchronous?​

optional synchronous: boolean

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:100


top_k?​

optional top_k: number

Inherited from​

BaseSearchOptions.top_k

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:82


vectorset?​

optional vectorset: string

Inherited from​

BaseSearchOptions.vectorset

Defined in​

libs/sdk-core/src/lib/db/search/search.models.ts:78