FileSearchToolboxTool interface

Ett filsökverktyg lagrat i en verktygslåda.

Extends

Egenskaper

filters

Filter som begränsar vilka filer som ingår i sökningen.

max_num_results

Det maximala antalet resultat som ska returneras. Det här talet ska vara mellan 1 och 50 inklusive.

ranking_options

Rangordningsalternativ för sökning.

type

Typen av filsökningsverktygsverktyget. Alltid file_search.

vector_store_ids

ID:t för vektorarkiven som ska sökas.

Ärvda egenskaper

description

Valfri användardefinierad beskrivning för detta verktyg eller denna konfiguration.

name

Valfritt användardefinierat namn för detta verktyg eller denna konfiguration.

tool_configs

Konfigurationskarta per verktyg. Tangenter är verktygsnamn eller * (standardkod). Upplösningsordning: exakt verktygsnamnsmatchning prioriteras över *. Okända verktygsnamn ignoreras tyst under körning.

Egenskapsinformation

filters

Filter som begränsar vilka filer som ingår i sökningen.

filters?: Filters

Egenskapsvärde

max_num_results

Det maximala antalet resultat som ska returneras. Det här talet ska vara mellan 1 och 50 inklusive.

max_num_results?: number

Egenskapsvärde

number

ranking_options

Rangordningsalternativ för sökning.

ranking_options?: RankingOptions

Egenskapsvärde

type

Typen av filsökningsverktygsverktyget. Alltid file_search.

type: "file_search"

Egenskapsvärde

"file_search"

vector_store_ids

ID:t för vektorarkiven som ska sökas.

vector_store_ids?: string[]

Egenskapsvärde

string[]

Information om ärvda egenskaper

description

Valfri användardefinierad beskrivning för detta verktyg eller denna konfiguration.

description?: string

Egenskapsvärde

string

Ärvt frånToolboxTool.description

name

Valfritt användardefinierat namn för detta verktyg eller denna konfiguration.

name?: string

Egenskapsvärde

string

Ärvd frånToolboxTool.name

tool_configs

Konfigurationskarta per verktyg. Tangenter är verktygsnamn eller * (standardkod). Upplösningsordning: exakt verktygsnamnsmatchning prioriteras över *. Okända verktygsnamn ignoreras tyst under körning.

tool_configs?: Record<string, ToolConfig>

Egenskapsvärde

Record<string, ToolConfig>

Ärvd frånToolboxTool.tool_configs