class

OpenAI::VectorStoreSearchResultsPage

Inherits JSON::Serializable < Reference < Object

Constructors

new(object : VectorStoreSearchResultsPageObject = VectorStoreSearchResultsPageObject::VectorStoreSearchResultsPage, search_query : Array(String) = [] of String, data : Array(VectorStoreSearchResultItem) = [] of VectorStoreSearchResultItem, has_more : Bool = false, next_page : VectorStoreSearchResultsPageNextPage = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

data

The list of search result items.

Source
data=(data : Array(VectorStoreSearchResultItem))

The list of search result items.

Source
has_more

Indicates if there are more results to fetch.

Source
has_more=(has_more : Bool)

Indicates if there are more results to fetch.

Source
next_page
Source
next_page=(next_page : VectorStoreSearchResultsPageNextPage)
Source
object

The object type, which is always vector_store.search_results.page

Source
object=(object : VectorStoreSearchResultsPageObject)

The object type, which is always vector_store.search_results.page

Source
search_query
Source
search_query=(search_query : Array(String))
Source