♊️ GemiNews 🗞️

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

[Request] 1. API Call: q=Verona

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: 'Verona', 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): 1473

{"status":"ok","totalResults":1473,"articles":[{"source":{"id":"business-insider","name":"Business Insider"},"author":"Pete Syme","title":"A person was sucked into a plane's engine at one of Italy's busiest airports after getting onto the tarmac","description":"Flights were suspended at Italy's third-busiest airport after a person was sucked into the engine of a Volotea plane at Milan Bergamo Airport.","url":"https://www.businessinsider.com/person-sucked-into-plane-engine-at-milan-airport-flights-diverted-2025-7","urlToImage":"https://i.insider.com/686d111d3d5881a51c1cd9dc?width=1200&format=jpeg","publishedAt":"2025-07-08T13:16:37Z","content":"A Volotea Airbus A319.Marcos del Mazo/LightRocket via Getty Images\r\n
  • A person was sucked into a plane's engine at Milan Bergamo Airport.
  • The person was not a passenger or employee of t… [+2040 chars]"},

    {"source":{"id":null,"name":"The New York Review of Books"},"author":"Ingrid D. Rowland","title":"The Gentleman of Verona","description":"The majesty, serenity, and opulence of Paolo Veronese's paintings bolstered the myth of Venice's vibrancy at a time of social, political, and religious decline.","url":"http://www.nybooks.com/articles/2025/08/21/the-gentleman-of-verona-paolo-veronese/","urlToImage":"https://www.nybooks.com/wp-content/uploads/2025/07/rowland_1-082125-900.jpg","publishedAt":"2025-07-31T12:00:00Z","content":"In 1551 a young painter from Verona, Paolo Spezapreda, appeared for the first time in Venice, the wealthiest city in Italy, second only to Naples in population, and an artistic center of ever-growing… [+20965 chars]"},

    {"source":{"id":"die-zeit","name":"Die Zeit"},"author":"DIE ZEIT: Kultur - Berit Dießelkämper","title":"Statistin bei \"Carmen\": Mein Abend als Stein","description":"Nicht nur Anna Netrebko ist gerade in der Arena von Verona aufgetreten, sondern auch unsere Reporterin. Wie es ist, auf der großen Bühne zu stehen – ganz, ganz hinten.","url":"https://www.zeit.de/2025/32/statistin-carmen-arena-di-verona-oper-rolle-stein","urlToImage":"https://img.zeit.de/2025/32/mein-abend-als-stein-bild-4/wide__1300x731","publishedAt":"2025-08-01T17:40:26Z","content":"Dieser Artikel ist Teil von ZEIT am Wochenende, Ausgabe 31/2025. \r\nErwartungsgemäß würde ich in der Aufführung von George Bizets Oper Carmen in der Arena di Verona mehrheitlich sehr dramatisch auf ei… [+560 chars]"},

    {"source":{"id":"die-zeit","name":"Die Zeit"},"author":"DIE ZEIT: Entdecken - Laura Ewert","title":"Steine-Sammlung: Steinreich","description":"Luigi Lineri sammelt seit 60 Jahren Steine, zu Hunderttausenden lagert er sie zu Hause. Er sagt, er habe von ihnen das Wichtigste über das Leben gelernt.","url":"https://www.zeit.de/2025/28/steine-sammlung-luigi-lineri-hobby-leben","urlToImage":"https://img.zeit.de/2025/28/steinreich-bild-4/wide__1300x731","publishedAt":"2025-07-06T18:02:57Z","content":"Dieser Artikel ist Teil von ZEIT am Wochenende, Ausgabe 27/2025.\r\nNachdem der Zug in Verona hält, geht es noch ein bisschen weiter im Auto über Autobahnen, die hier Staatsstraßen heißen, vorbei an In… [+766 chars]"},

    {"source":{"id":"die-zeit","name":"Die Zeit"},"author":"DIE ZEIT: News -","title":"Sommertheater: Shakespeare statt Passion: \"Romeo und Julia\" in Oberammergau","description":"Hier finden Sie Informationen zu dem Thema „Sommertheater“. Lesen Sie jetzt „Shakespeare statt Passion: \"Romeo und Julia\" in Oberammergau“.","url":"https://www.zeit.de/news/2025-07/05/shakespeare-statt-passion-romeo-und-julia-in-oberammergau","urlToImage":"https://img.zeit.de/news/2025-07/05/shakespeare-statt-passion-romeo-und-julia-in-oberammergau-image-group/wide__1300x731","publishedAt":"2025-07-05T02:00:49Z","content":"Erst Jesus, dann Caesar - und nun die Liebenden Romeo und Julia: Auf der berühmten Passionsbühne in Oberammergau wird auch in diesem Sommer gestorben. Regisseur Christian Stückl hat in der Pause zwis… [+2487 chars]"},

    {"source":{"id":"il-sole-24-ore","name":"Il Sole 24 Ore"},"author":"di Barbara Ganz","title":"Via al treno del Mare, unirà Verona a Chioggia","description":"Sabato 5 luglio è il giorno del viaggio inaugurale del nuovo Treno del mare, il Chioggia Line che, nei weekend estivi, da Verona e Rovigo consentirà di raggiungere le spiagge...","url":"https://www.ilsole24ore.com/art/via-treno-mare-unira-verona-chioggia-AHwto5XB","urlToImage":"https://i2.res.24o.it/images2010/S24/Documenti/2025/07/05/Immagini/Ritagli/SOLECARTA_20250704221059874_fe8da18ed186c5739496c6001343d7dd-U13267837633YKa-1440x752@IlSole24Ore-Web.jpg?r=1170x507","publishedAt":"2025-07-05T07:32:02Z","content":"Ascolta la versione audio dell'articolo\r\nSabato 5 luglio è il giorno del viaggio inaugurale del nuovo Treno del mare, il Chioggia Line che, nei weekend estivi, da Verona e Rovigo consentirà di raggiu… [+1883 chars]"}]}

[Response] 2. API results: First Article

source: {"id"=>"business-insider", "name"=>"Business Insider"}
author: Pete Syme
title: A person was sucked into a plane's engine at one of Italy's busiest airports after getting onto the tarmac
description: Flights were suspended at Italy's third-busiest airport after a person was sucked into the engine of a Volotea plane at Milan Bergamo Airport.
url: https://www.businessinsider.com/person-sucked-into-plane-engine-at-milan-airport-flights-diverted-2025-7
urlToImage: https://i.insider.com/686d111d3d5881a51c1cd9dc?width=1200&format=jpeg
publishedAt: 2025-07-08T13:16:37Z
content: A Volotea Airbus A319.Marcos del Mazo/LightRocket via Getty Images
  • A person was sucked into a plane's engine at Milan Bergamo Airport.
  • The person was not a passenger or employee of t… [+2040 chars]

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

A person was sucked into a plane's engine at one of Italy's busiest airports after getting onto the tarmac

Article Image
2025-07-08 - Pete Syme

Flights were suspended at Italy's third-busiest airport after a person was sucked into the engine of a Volotea plane at Milan Bergamo Airport.

A Volotea Airbus A319.Marcos del Mazo/LightRocket via Getty Images <ul><li>A person was sucked into a plane's engine at Milan Bergamo Airport.</li><li>The person was not a passenger or employee of t… [+2040 chars]

The Gentleman of Verona

Article Image
2025-07-31 - Ingrid D. Rowland

The majesty, serenity, and opulence of Paolo Veronese's paintings bolstered the myth of Venice's vibrancy at a time of social, political, and religious decline.

In 1551 a young painter from Verona, Paolo Spezapreda, appeared for the first time in Venice, the wealthiest city in Italy, second only to Naples in population, and an artistic center of ever-growing… [+20965 chars]

Statistin bei "Carmen": Mein Abend als Stein

Article Image
2025-08-01 - DIE ZEIT: Kultur - Berit Dießelkämper

Nicht nur Anna Netrebko ist gerade in der Arena von Verona aufgetreten, sondern auch unsere Reporterin. Wie es ist, auf der großen Bühne zu stehen – ganz, ganz hinten.

Dieser Artikel ist Teil von ZEIT am Wochenende, Ausgabe 31/2025.  Erwartungsgemäß würde ich in der Aufführung von George Bizets Oper Carmen in der Arena di Verona mehrheitlich sehr dramatisch auf ei… [+560 chars]

Steine-Sammlung: Steinreich

Article Image
2025-07-06 - DIE ZEIT: Entdecken - Laura Ewert

Luigi Lineri sammelt seit 60 Jahren Steine, zu Hunderttausenden lagert er sie zu Hause. Er sagt, er habe von ihnen das Wichtigste über das Leben gelernt.

Dieser Artikel ist Teil von ZEIT am Wochenende, Ausgabe 27/2025. Nachdem der Zug in Verona hält, geht es noch ein bisschen weiter im Auto über Autobahnen, die hier Staatsstraßen heißen, vorbei an In… [+766 chars]

Sommertheater: Shakespeare statt Passion: "Romeo und Julia" in Oberammergau

Article Image
2025-07-05 - DIE ZEIT: News -

Hier finden Sie Informationen zu dem Thema „Sommertheater“. Lesen Sie jetzt „Shakespeare statt Passion: "Romeo und Julia" in Oberammergau“.

Erst Jesus, dann Caesar - und nun die Liebenden Romeo und Julia: Auf der berühmten Passionsbühne in Oberammergau wird auch in diesem Sommer gestorben. Regisseur Christian Stückl hat in der Pause zwis… [+2487 chars]

Via al treno del Mare, unirà Verona a Chioggia

Article Image
2025-07-05 - di Barbara Ganz

Sabato 5 luglio è il giorno del viaggio inaugurale del nuovo Treno del mare, il Chioggia Line che, nei weekend estivi, da Verona e Rovigo consentirà di raggiungere le spiagge...

Ascolta la versione audio dell'articolo Sabato 5 luglio è il giorno del viaggio inaugurale del nuovo Treno del mare, il Chioggia Line che, nei weekend estivi, da Verona e Rovigo consentirà di raggiu… [+1883 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"]