FileSearchToolboxTool interface

一個儲存在工具箱中的檔案搜尋工具。

Extends

屬性

filters

限制搜尋包含哪些檔案的篩選器。

max_num_results

要傳回的結果數目上限。 這個數字應該介於1到50之間。

ranking_options

搜尋的排名選項。

type

檔案搜尋工具箱工具的類型。 一律為 file_search。

vector_store_ids

要搜尋之向量存放區的識別碼。

繼承的屬性

description

此工具或配置可選的使用者自訂描述。

name

此工具或設定可選用使用者自訂名稱。

tool_configs

每個工具的配置地圖。 鍵是工具名稱或 * (通用預設)。 解析度排序:精確的刀具名稱匹配優先於 *。 未知的工具名稱在執行時會被默默忽略。

屬性詳細資料

filters

限制搜尋包含哪些檔案的篩選器。

filters?: Filters

屬性值

max_num_results

要傳回的結果數目上限。 這個數字應該介於1到50之間。

max_num_results?: number

屬性值

number

ranking_options

搜尋的排名選項。

ranking_options?: RankingOptions

屬性值

type

檔案搜尋工具箱工具的類型。 一律為 file_search。

type: "file_search"

屬性值

"file_search"

vector_store_ids

要搜尋之向量存放區的識別碼。

vector_store_ids?: string[]

屬性值

string[]

繼承的屬性詳細資料

description

此工具或配置可選的使用者自訂描述。

description?: string

屬性值

string

繼承自ToolboxTool.description

name

此工具或設定可選用使用者自訂名稱。

name?: string

屬性值

string

繼承自ToolboxTool.name

tool_configs

每個工具的配置地圖。 鍵是工具名稱或 * (通用預設)。 解析度排序:精確的刀具名稱匹配優先於 *。 未知的工具名稱在執行時會被默默忽略。

tool_configs?: Record<string, ToolConfig>

屬性值

Record<string, ToolConfig>

繼承自ToolboxTool.tool_configs