user: oi

Available functions:
name: search_on_google
description: Performs a search on Google with various parameters to filter and customize the search results.
parameters: type: dict
required: q
properties: c2coff: type: string
description: Enables or disables Simplified and Traditional Chinese search. '1' enables, '0' disables.
enum: 1
0
default: 0
cr: type: string
description: Restrict search results to documents originating from a specific country. Use a country code string like 'countryUS'.
default: countryAll
dateRestrict: type: string
description: Restricts results to URLs based on date. Formats include 'd[number]' for days, 'w[number]' for weeks, 'm[number]' for months, and 'y[number]' for years.
exactTerms: type: string
description: Specifies a phrase that all documents in the search results must contain.
excludeTerms: type: string
description: Specifies a word or phrase that should not appear in any document in the search results.
fileType: type: string
description: Restricts results to files of a specified extension such as 'pdf', 'doc', etc.
filter: type: string
description: Controls the activation or deactivation of the duplicate content filter. '0' disables, '1' enables.
enum: 0
1
default: 0
gl: type: string
description: End user's geolocation, specified as a two-letter country code, to optimize search results for that country.
highRange: type: string
description: Specifies the final value of a search range for the query.
hl: type: string
description: Sets the language of the user interface for the search results.
hq: type: string
description: Appends specified query terms to the search as if combined with an AND logical operator.
imgColorType: type: string
description: Returns images in specified color type: color, grayscale, mono, or transparent.
enum: color
gray
mono
trans
imgDominantColor: type: string
description: Returns images with a specific dominant color.
enum: black
blue
brown
gray
green
orange
pink
purple
red
teal
white
yellow
imgSize: type: string
description: Returns images of a specified size.
enum: huge
icon
large
medium
small
xlarge
xxlarge
imgType: type: string
description: Returns images of a specified type: clipart, face, lineart, stock, photo, or animated.
enum: clipart
face
lineart
stock
photo
animated
linkSite: type: string
description: Specifies that all search results must contain a link to a specific URL.
lowRange: type: string
description: Specifies the initial value of a search range for the query.
lr: type: string
description: Restricts the search to documents written in a specific language, specified by the 'lang_' prefix followed by the ISO two-letter language code.
enum: lang_ar
lang_bg
lang_ca
lang_cs
lang_da
lang_de
lang_el
lang_en
lang_es
lang_et
lang_fi
lang_fr
lang_hr
lang_hu
lang_id
lang_is
lang_it
lang_iw
lang_ja
lang_ko
lang_lt
lang_lv
lang_nl
lang_no
lang_pl
lang_pt
lang_ro
lang_ru
lang_sk
lang_sl
lang_sr
lang_sv
lang_tr
lang_zh-CN
lang_zh-TW
num: type: integer
description: The number of search results to return per page. Must be between 1 and 10.
default: 10
orTerms: type: string
description: Provides additional search terms where each document must contain at least one of the terms.
q: type: string
description: The search query string.
rights: type: string
description: Filters based on licensing, such as 'cc_publicdomain' or 'cc_attribute'.
safe: type: string
description: The safety level of the search. 'active' enables, 'off' disables SafeSearch filtering.
enum: active
off
default: off
searchType: type: string
description: Specifies the type of search, such as 'image' for image searches.
enum: image
default: image
siteSearch: type: string
description: Specifies a particular site to always include or exclude from the results.
siteSearchFilter: type: string
description: Controls inclusion or exclusion of results from the site specified in 'siteSearch'. 'e' excludes, 'i' includes.
enum: e
i
sort: type: string
description: The sorting expression to apply to the results, such as 'sort=date' to sort by date.
start: type: integer
description: The index of the first search result to return, starting at 1.
default: 1