♊️ 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): 936

{"status":"ok","totalResults":936,"articles":[{"source":{"id":null,"name":"Onefootball.com"},"author":null,"title":"AFC Champions League Two - Zawra'a SC 0-2 Al-Nassr","description":"Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…","url":"https://onefootball.com/jwplayer/MZz9Y0Ta","urlToImage":"https://media.zenfs.com/en/afc_live_videos_710/c829504e639d1b2b1f560e81fd7734ee","publishedAt":"2025-10-01T21:52:13Z","content":"Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+9265 chars]"},

{"source":{"id":null,"name":"BBC News"},"author":null,"title":"Italy PM tells Gaza aid flotilla to stop or risk 'preventing peace'","description":"The Global Sumud Flotilla says it has entered an area \"where previous flotillas have been attacked\".","url":"https://www.bbc.com/news/articles/cwyr2lwg1rjo","urlToImage":"https://ichef.bbci.co.uk/news/1024/branded_news/75e9/live/c4feee70-9e4c-11f0-99a3-13671fc07a0c.jpg","publishedAt":"2025-10-01T01:36:00Z","content":"Italian leader Giorgia Meloni says a new US proposal has sparked \"hope\" of ending the Israel-Hamas war\r\nItalian Prime Minister Giorgia Meloni has told a flotilla sailing towards Gaza to stop, saying … [+2857 chars]"},

{"source":{"id":null,"name":"CNET"},"author":"Kevin Lynch","title":"Champions League Soccer: Livestream Pafos vs. Bayern Munich Live From Anywhere","description":"The Cypriot outsiders face a tough task as they host Vincent Kompany's German giants.","url":"https://www.cnet.com/tech/services-and-software/champions-league-soccer-livestream-pafos-vs-bayern-munich-live-from-anywhere/","urlToImage":"https://www.cnet.com/a/img/resize/6ceebb1760066fad08ca52f8dd1b9aa4e6dec0b9/hub/2025/09/30/a6402f4a-efe4-40c8-a82d-e152edf69b2c/gettyimages-2237974952.jpg?auto=webp&fit=crop&height=675&width=1200","publishedAt":"2025-09-30T18:38:02Z","content":"Underdog Pafos will be hoping its \"dream\" UEFA Champions League fixture against six-time winner Bayern Munich doesn't turn into a nightmare in this mismatch fixture at the Alphamega Stadium on Tuesda… [+5427 chars]"},

{"source":{"id":null,"name":"BBC News"},"author":null,"title":"Luiz on 'new challenge' at Pafos & 2012 Champions League win","description":"Ex-Chelsea defender David Luiz explains why he joined Pafos in Cyprus and looks ahead to their Champions League challenge this season.","url":"https://www.bbc.com/sport/football/videos/cqlz21e1zr9o","urlToImage":"https://ichef.bbci.co.uk/ace/standard/1024/cpsprodpb/d6a4/live/4c7ab710-939b-11f0-84c8-99de564f0440.jpg","publishedAt":"2025-09-17T07:54:12Z","content":"Eze, Madueke and why Arsenal might win it all this year. Video, 00:01:06Eze, Madueke and why Arsenal might win it all this year"},

{"source":{"id":null,"name":"BBC News"},"author":"Emlyn Begley","title":"Champions League debut and David Luiz - the rise of Pafos","description":"BBC Sport looks at Pafos FC, the team from Cyprus set to make their full Champions League debut with David Luiz in defence.","url":"https://www.bbc.com/sport/football/articles/cj6x7rrxzedo","urlToImage":"https://ichef.bbci.co.uk/ace/branded_sport/1200/cpsprodpb/b70e/live/3d0cce50-8fd9-11f0-a984-69b738896393.jpg","publishedAt":"2025-09-17T06:15:58Z","content":"This summer, Pafos pulled off the surprise signing of defender Luiz, who at the age of 38 had been playing for Fortaleza in Brazil, after initially leaving Arsenal for Flamengo in 2021.\r\n\"He came her… [+1551 chars]"},

{"source":{"id":null,"name":"Science Daily"},"author":null,"title":"This vibrant moth fooled scientists for generations","description":"For more than a century, a dazzling pink-and-yellow moth was mistaken for a common European species, but DNA analysis revealed it as entirely new: Carcina ingridmariae. Found across the eastern Mediterranean, this hidden beauty had evaded recognition until ad…","url":"https://www.sciencedaily.com/releases/2025/09/250922074958.htm","urlToImage":"https://www.sciencedaily.com/images/1920/ingrid-marias-carcina-moth.webp","publishedAt":"2025-09-23T06:03:34Z","content":"A beautiful, colorful moth, previously mistaken for over a century, has been revealed as a new species by entomologist Dr Peter Huemer of the Tyrolean State Museum Ferdinandeum in Innsbruck, Austria.… [+1415 chars]"}]}

[Response] 2. API results: First Article

source: {"id"=>nil, "name"=>"Onefootball.com"}
author:
title: AFC Champions League Two - Zawra'a SC 0-2 Al-Nassr
description: Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…
url: https://onefootball.com/jwplayer/MZz9Y0Ta
urlToImage: https://media.zenfs.com/en/afc_live_videos_710/c829504e639d1b2b1f560e81fd7734ee
publishedAt: 2025-10-01T21:52:13Z
content: Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+9265 chars]

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

AFC Champions League Two - Zawra'a SC 0-2 Al-Nassr

Article Image
2025-10-01 -

Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibraltar, Greece, Greenland, Hungary, Iceland, Ireland, Italy, L…

Available in: Canada, Cuba, Puerto Rico, Saint Pierre et Miquelon, United States of America, US Virgin Island, Andorra, Belgium, Cyprus, Czech Republic, Denmark, Faroe Islands, Finland, France, Gibra… [+9265 chars]

Italy PM tells Gaza aid flotilla to stop or risk 'preventing peace'

Article Image
2025-10-01 -

The Global Sumud Flotilla says it has entered an area "where previous flotillas have been attacked".

Italian leader Giorgia Meloni says a new US proposal has sparked "hope" of ending the Israel-Hamas war Italian Prime Minister Giorgia Meloni has told a flotilla sailing towards Gaza to stop, saying … [+2857 chars]

Champions League Soccer: Livestream Pafos vs. Bayern Munich Live From Anywhere

Article Image
2025-09-30 - Kevin Lynch

The Cypriot outsiders face a tough task as they host Vincent Kompany's German giants.

Underdog Pafos will be hoping its "dream" UEFA Champions League fixture against six-time winner Bayern Munich doesn't turn into a nightmare in this mismatch fixture at the Alphamega Stadium on Tuesda… [+5427 chars]

Luiz on 'new challenge' at Pafos & 2012 Champions League win

Article Image
2025-09-17 -

Ex-Chelsea defender David Luiz explains why he joined Pafos in Cyprus and looks ahead to their Champions League challenge this season.

Eze, Madueke and why Arsenal might win it all this year. Video, 00:01:06Eze, Madueke and why Arsenal might win it all this year

Champions League debut and David Luiz - the rise of Pafos

Article Image
2025-09-17 - Emlyn Begley

BBC Sport looks at Pafos FC, the team from Cyprus set to make their full Champions League debut with David Luiz in defence.

This summer, Pafos pulled off the surprise signing of defender Luiz, who at the age of 38 had been playing for Fortaleza in Brazil, after initially leaving Arsenal for Flamengo in 2021. "He came her… [+1551 chars]

This vibrant moth fooled scientists for generations

Article Image
2025-09-23 -

For more than a century, a dazzling pink-and-yellow moth was mistaken for a common European species, but DNA analysis revealed it as entirely new: Carcina ingridmariae. Found across the eastern Mediterranean, this hidden beauty had evaded recognition until ad…

A beautiful, colorful moth, previously mistaken for over a century, has been revealed as a new species by entomologist Dr Peter Huemer of the Tyrolean State Museum Ferdinandeum in Innsbruck, Austria.… [+1415 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"]