class

OpenAI::WebSearchActionSearch

Inherits JSON::Serializable < Reference < Object

Action type "search" - Performs a web search query.

Constructors

new(type_value : WebSearchActionSearchType = WebSearchActionSearchType::Search, query : String = "", sources : Array(WebSearchActionSearchSourcesItem) | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

query

The search query.

Source
query=(query : String)

The search query.

Source
sources

The sources used in the search.

Source
sources=(sources : Array(WebSearchActionSearchSourcesItem) | Nil)

The sources used in the search.

Source
type_value

The action type.

Source
type_value=(type_value : WebSearchActionSearchType)

The action type.

Source