♊️ GemiNews 🗞️

Demo 1: Embeddings + Recommendation Demo 2: Bella RAGa Demo 3: NewRetriever Demo 4: Assistant function calling

[Request] 1. API Call: q=Cyprus

To change query's use ?q=blah. Example: q=Verona, q=Bologna, q=Global Warming, q=United Kingdom, q=Donald Trump, q=Riccardo Carlesso, q=Ruby Day, q=Cyprus, q=Malta, ..

Here is the request built by langchainrb's NewsRetriever tool:


💻 Demo 03 on github

irb> NewsRetriever.get_everything(q: 'Cyprus', page_size: 6)
I, [2024-05-24T18:31:54.143965 #2273497] INFO -- : [Langchain.rb] [Langchain::Tool::NewsRetriever]: Retrieving all news

API Result ("BFJ"):

Status (from JSON): ok

Total results (from JSON): 847

{"status":"ok","totalResults":847,"articles":[{"source":{"id":null,"name":"Yahoo Entertainment"},"author":"Associated Press Videos","title":"Cyprus fire crews continue to battle huge wildfire as international help on way","description":"Cyprus' government spokesman says aircraft from Jordan, Israel and Spain are on their way to help battle a huge wildfire that has claimed the lives of two...","url":"https://www.yahoo.com/news/videos/cyprus-fire-crews-continue-battle-172450191.html","urlToImage":"https://s.yimg.com/ny/api/res/1.2/Rd3kupJSdhMYuOftOmtHaA--/YXBwaWQ9aGlnaGxhbmRlcjt3PTEyMDA7aD02NzU7Y2Y9d2VicA--/https://cf-images.us-east-1.prod.boltdns.net/v1/jit/6415665815001/112a5749-a4d4-4735-80e2-01fd1e80670a/main/1280x720/35s936ms/match/image.jpg","publishedAt":"2025-07-24T17:24:50Z","content":"Cyprus' government spokesman says aircraft from Jordan, Israel and Spain are on their way to help battle a huge wildfire that has claimed the lives of two people. The flames have scorched more than 1… [+131 chars]"},

{"source":{"id":null,"name":"BBC News"},"author":null,"title":"Is the UK selling arms to Israel?","description":"The UK suspended dozens of arms licences to Israel last year, but many say the measures do not go far enough.","url":"https://www.bbc.com/news/articles/cz09k48z9v0o","urlToImage":"https://ichef.bbci.co.uk/news/1024/branded_news/0d92/live/94efb340-6710-11f0-97e0-491eb8268629.png","publishedAt":"2025-07-22T16:43:12Z","content":"Matt Murphy & Thomas Spencer\r\nUK Foreign Secretary David Lammy has condemned Israel's conduct in Gaza and said that Britain could \"do more in the coming weeks\" if the Israeli government does not … [+7536 chars]"},

{"source":{"id":null,"name":"BBC News"},"author":null,"title":"Two die in car during Cyprus wildfire as 44C heat expected","description":"Local reports say the bodies, which are yet to be identified, belong to an elderly couple in the village of Malia, in the Limassol district.","url":"https://www.bbc.com/news/articles/c2k1k0kngeno","urlToImage":"https://ichef.bbci.co.uk/news/1024/branded_news/6201/live/6a5c3080-687e-11f0-8f9f-1d38db11c370.jpg","publishedAt":"2025-07-24T12:08:23Z","content":"Two people have died in a car in a wildfire which has torn through southern Cyprus amid soaring temperatures which are expected to climb to 44C on Thursday. \r\nCypriot police said two charred bodies w… [+2249 chars]"},

{"source":{"id":null,"name":"Yahoo Entertainment"},"author":"Associated Press","title":"18 countries apply for EU billions as Europe seeks to provide for its own security without the US","description":"Eighteen European Union countries have applied for billions of euros from a new defense fund aimed at helping Europe provide for its own security, the bloc’s...","url":"https://www.yahoo.com/news/articles/18-countries-apply-eu-billions-114226618.html","urlToImage":"https://s.yimg.com/ny/api/res/1.2/0qSTCm48fbnPsOVhIJNMbw--/YXBwaWQ9aGlnaGxhbmRlcjt3PTEyMDA7aD04MDA7Y2Y9d2VicA--/https://media.zenfs.com/en/ap.org/7d7d1707c78d0aa6d7a37c47db3b7aef","publishedAt":"2025-07-30T11:42:26Z","content":"BRUSSELS (AP) Eighteen European Union countries have applied for billions of euros from a new defense fund aimed at helping Europe provide for its own security, the blocs executive branch said Wednes… [+1773 chars]"},

{"source":{"id":"al-jazeera-english","name":"Al Jazeera English"},"author":"Al Jazeera","title":"Deadly Cyprus wildfire claims two lives, forces mass evacuations","description":"Extreme heat and powerful winds fuel a raging wildfire in Cyprus, endangering villages and displacing hundreds.","url":"https://www.aljazeera.com/gallery/2025/7/24/chk_deadly-cyprus-wildfire-claims-two-lives-forces-mass-evacuations","urlToImage":"https://www.aljazeera.com/wp-content/uploads/2025/07/afp_6881ec6e2b4b-1753345134.jpg?resize=1920%2C1440","publishedAt":"2025-07-24T12:10:34Z","content":"A devastating wildfire in southern Cyprus has killed two people and prompted hundreds to flee as flames ravaged approximately 100 square kilometres (38 square miles) of territory in a wine-producing … [+1789 chars]"},

{"source":{"id":"the-next-web","name":"The Next Web"},"author":"Siôn Geschwindt","title":"This cargo ship is turning its CO2 emissions into green cement","description":"A giant cargo ship is trapping carbon from its exhaust and turning it into cement for use in onshore construction. The technology, developed by UK startup Seabound, is billed as the world’s first commercial carbon capture system for boats. It’s installed on t…","url":"https://thenextweb.com/news/cargo-ship-turning-co2-into-cement","urlToImage":"https://img-cdn.tnwcdn.com/image/tnw-blurple?filter_last=1&fit=1280%2C640&url=https%3A%2F%2Fcdn0.tnwcdn.com%2Fwp-content%2Fblogs.dir%2F1%2Ffiles%2F2025%2F07%2Fseabound-carbon-capture-ship.jpg&signature=9dc87e417bfe2fe25cc7d57c4ea797be","publishedAt":"2025-07-16T09:00:02Z","content":"A giant cargo ship is trapping carbon from its exhaust and turning it into cement for use in onshore construction.\r\nThe technology, developed by UK startup Seabound, is billed as the worlds first com… [+2867 chars]"}]}

[Response] 2. API results: First Article

source: {"id"=>nil, "name"=>"Yahoo Entertainment"}
author: Associated Press Videos
title: Cyprus fire crews continue to battle huge wildfire as international help on way
description: Cyprus' government spokesman says aircraft from Jordan, Israel and Spain are on their way to help battle a huge wildfire that has claimed the lives of two...
url: https://www.yahoo.com/news/videos/cyprus-fire-crews-continue-battle-172450191.html
urlToImage: https://s.yimg.com/ny/api/res/1.2/Rd3kupJSdhMYuOftOmtHaA--/YXBwaWQ9aGlnaGxhbmRlcjt3PTEyMDA7aD02NzU7Y2Y9d2VicA--/https://cf-images.us-east-1.prod.boltdns.net/v1/jit/6415665815001/112a5749-a4d4-4735-80e2-01fd1e80670a/main/1280x720/35s936ms/match/image.jpg
publishedAt: 2025-07-24T17:24:50Z
content: Cyprus' government spokesman says aircraft from Jordan, Israel and Spain are on their way to help battle a huge wildfire that has claimed the lives of two people. The flames have scorched more than 1… [+131 chars]

[Response] 3. API results from NewsCatcher: reassembled from JSON

Cyprus fire crews continue to battle huge wildfire as international help on way

Article Image
2025-07-24 - Associated Press Videos

Cyprus' government spokesman says aircraft from Jordan, Israel and Spain are on their way to help battle a huge wildfire that has claimed the lives of two...

Cyprus' government spokesman says aircraft from Jordan, Israel and Spain are on their way to help battle a huge wildfire that has claimed the lives of two people. The flames have scorched more than 1… [+131 chars]

Is the UK selling arms to Israel?

Article Image
2025-07-22 -

The UK suspended dozens of arms licences to Israel last year, but many say the measures do not go far enough.

Matt Murphy & Thomas Spencer UK Foreign Secretary David Lammy has condemned Israel's conduct in Gaza and said that Britain could "do more in the coming weeks" if the Israeli government does not … [+7536 chars]

Two die in car during Cyprus wildfire as 44C heat expected

Article Image
2025-07-24 -

Local reports say the bodies, which are yet to be identified, belong to an elderly couple in the village of Malia, in the Limassol district.

Two people have died in a car in a wildfire which has torn through southern Cyprus amid soaring temperatures which are expected to climb to 44C on Thursday. Cypriot police said two charred bodies w… [+2249 chars]

18 countries apply for EU billions as Europe seeks to provide for its own security without the US

Article Image
2025-07-30 - Associated Press

Eighteen European Union countries have applied for billions of euros from a new defense fund aimed at helping Europe provide for its own security, the bloc’s...

BRUSSELS (AP) Eighteen European Union countries have applied for billions of euros from a new defense fund aimed at helping Europe provide for its own security, the blocs executive branch said Wednes… [+1773 chars]

Deadly Cyprus wildfire claims two lives, forces mass evacuations

Article Image
2025-07-24 - Al Jazeera

Extreme heat and powerful winds fuel a raging wildfire in Cyprus, endangering villages and displacing hundreds.

A devastating wildfire in southern Cyprus has killed two people and prompted hundreds to flee as flames ravaged approximately 100 square kilometres (38 square miles) of territory in a wine-producing … [+1789 chars]

This cargo ship is turning its CO2 emissions into green cement

Article Image
2025-07-16 - Siôn Geschwindt

A giant cargo ship is trapping carbon from its exhaust and turning it into cement for use in onshore construction. The technology, developed by UK startup Seabound, is billed as the world’s first commercial carbon capture system for boats. It’s installed on t…

A giant cargo ship is trapping carbon from its exhaust and turning it into cement for use in onshore construction. The technology, developed by UK startup Seabound, is billed as the worlds first com… [+2867 chars]

Note. This CSS was created by Gemini Ultra. We're taking all the ingredients from JSON artifact and building it back into a nice tailwind card.

The fields provided by the JSON result (first article to be specific) are: ["source", "author", "title", "description", "url", "urlToImage", "publishedAt", "content"]