You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Integrate search data into your AI workflow, RAG / finetuning or ruby application using this official wrapper for [SerpApi](https://serpapi.com).
5
+
Integrate search data into your AI workflow, RAG / fine-tuning, or Ruby application using this official wrapper for [SerpApi](https://serpapi.com).
6
6
7
-
SerpApi supports Google, Google Maps, Google Shopping, Baidu, Yandex, Yahoo, eBay, App Stores, and [more.](https://serpapi.com).
7
+
SerpApi supports Google, Google Maps, Google Shopping, Baidu, Yandex, Yahoo, eBay, App Stores, and [more](https://serpapi.com).
8
8
9
-
Fast query at scale a vast range of data, including web search results, flight schedule, stock market data, news headlines, and [more.](https://serpapi.com).
9
+
Fast query at scale a vast range of data, including web search results, flight schedules, stock market data, news headlines, and [more](https://serpapi.com).
10
10
11
11
## Features
12
12
*`persistent` → Keep socket connection open to save on SSL handshake / reconnection (2x faster). [Search at scale](#Search-At-Scale)
@@ -16,7 +16,7 @@ Fast query at scale a vast range of data, including web search results, flight s
16
16
17
17
## Installation
18
18
19
-
To achieve optimal performance, it is essential to latest Ruby version installed on your system (Ruby 2.7+ is supported by 3.4 is recommended for [performance reason](#Performance-Comparison)).
19
+
To achieve optimal performance, you should have the latest Ruby version installed on your system (Ruby 2.7+ is supported, but 3.4 is recommended for [performance reason](#Performance-Comparison)).
20
20
21
21
| Older versions such as Ruby 1.9, 2.x, and JRuby are compatible with [serpapi older library](https://github.com/serpapi/google-search-results-ruby), which continues to function effectively. see [migration guide](#Migration-quick-guide) if you are using the older library.
22
22
@@ -55,7 +55,7 @@ Environment variables are a secure, safe, and easy way to manage secrets.
55
55
## Search API advanced usage with Google search engine
56
56
57
57
This example dives into all the available parameters for the Google search engine.
58
-
The set of parameters is extensive and depends on the search engine you choose.
58
+
The set of parameters is extensive and depends on your chosen search engine.
This code shows a simple solution to batch searches asynchronously into a [queue](https://en.wikipedia.org/wiki/Queue_(abstract_data_type)).
167
-
Each search takes a few seconds before completion by SerpApi service and the search engine. By the time the first element pops out of the queue. The search result might be already available in the archive. If not, the `search_archive` method blocks until the search results are available.
167
+
Each search takes a few seconds before completion by SerpApi service and the search engine. By the time the first element pops out of the queue. The search result might already be available in the archive. If not, the `search_archive` method blocks until the search results are available.
168
168
169
169
### Search at scale
170
170
The provided code snippet is a Ruby spec test case that demonstrates the use of thread pools to execute multiple HTTP requests concurrently.
@@ -270,7 +270,7 @@ NOTE: api_key is not required for this endpoint.
270
270
This API allows retrieving previous search results.
271
271
To fetch earlier results from the search_id.
272
272
273
-
First, you need to run a search and save the search id.
273
+
First, you need to run a search and save the search ID.
0 commit comments