OpenAIFileSearchFilter
Namespace: Vercel.AI.OpenAI
public sealed class OpenAIFileSearchFilterA file search filter: a comparison (Key, Type, one value) or a compound (and/or over Filters).
Inheritance: object
Properties
Section titled “Properties”BooleanValue
Section titled “BooleanValue”public bool? BooleanValue { get; set; }Boolean value of a comparison filter.
Value: bool?
Filters
Section titled “Filters”public IReadOnlyList<OpenAIFileSearchFilter>? Filters { get; set; }Nested filters of a compound filter.
Value: IReadOnlyList<OpenAIFileSearchFilter>
public string? Key { get; set; }Attribute key of a comparison filter.
Value: string
NumberValue
Section titled “NumberValue”public double? NumberValue { get; set; }Number value of a comparison filter.
Value: double?
StringValue
Section titled “StringValue”public string? StringValue { get; set; }String value of a comparison filter.
Value: string
StringValues
Section titled “StringValues”public IReadOnlyList<string>? StringValues { get; set; }String values of an in/nin comparison filter.
Value: IReadOnlyList<string>
public string Type { get; set; }Operator: eq, ne, gt, gte, lt, lte, in, nin, and, or or.
Value: string
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product