Incontra ChatHN una chat in tempo reale potenziata da intelligenza artificiale sul feed di Hacker News

ChatHN è una chat in tempo reale potenziata da intelligenza artificiale su Hacker News.

ChatHN, guidato dall’IA, è stato recentemente lanciato nel Feed di Hacker News. ChatHN è un chatbot open-source e gratuito basato su intelligenza artificiale (IA) costruito con OpenAI Functions e il Vercel AI SDK per interazioni conversazionali con l’API di Hacker News. Utilizzando le istruzioni su https://github.com/steven-tey/chathn, chiunque può distribuire la propria istanza di ChatHN con un solo clic.

ChatHN è una piattaforma che facilita le interazioni conversazionali con Hacker News (HN). Le caratteristiche includono il recupero degli articoli più popolari, un articolo specifico o un articolo insieme ai commenti da Hacker News. ChatHN può essere utilizzato anche per riassumere la storia più popolare e i commenti su Hacker News. ChatHN mira a facilitare l’accesso conversazionale ai contenuti di Hacker News senza richiedere l’uso diretto del sito web o dell’API di Hacker News.

Completamente gratuito da usare e modificare, è stato sviluppato utilizzando i seguenti:

  • La nuova funzionalità di chiamata delle Funzioni di OpenAI
  • Il Vercel AI SDK
  • L’API di HackerNews

Guarda qui: chathn.vercel.app

Le Funzioni di OpenAI

I modelli sviluppati da OpenAI chiamati GPT (generative pre-trained transformer) possono interpretare sia il linguaggio umano che il codice informatico. In reazione agli input forniti loro, i GPT generano testi. Gli input ai GPT sono spesso noti come “prompts” (suggerimenti) per brevità. Per “programmare” un modello GPT, è necessario progettare prima un prompt, che di solito consiste in istruzioni ed esempi del comportamento desiderato. L’input di un modello di chat è una collezione di messaggi; il suo output è un nuovo messaggio. Lo stile di chat è stato creato per facilitare discussioni prolungate, ma può essere utilizzato anche efficacemente per interazioni più brevi.

Sapere come ottimizzare il proprio lavoro con i GPT può influire significativamente sulla velocità e l’efficienza delle proprie applicazioni. A volte è ovvio come aggirare o risolvere le molte modalità di fallimento che i GPT mostrano. Lavorare con i GPT richiede un insieme di competenze chiamato “prompt engineering” (ingegneria dei suggerimenti), ma mentre la materia è avanzata, il suo focus si è ampliato includendo la progettazione di sistemi che utilizzano le richieste del modello come blocchi di costruzione.

Il Vercel AI SDK

Il Vercel AI SDK è una libreria gratuita per la creazione di UI conversazionali in streaming in JavaScript e TypeScript. Lo SDK è compatibile con Node.js, Serverless, Edge Runtime, React/Next.js, Svelte/SvelteKit e Vue/Nuxt.

Caratteristiche che rendono ChatHN eccezionale

Alcune delle caratteristiche più notevoli di ChatHN sono:

  • ChatHN è uno strumento per leggere le storie più popolari su Hacker News. In base al numero di voti e commenti, recupera gli articoli più recenti e discussi. È possibile specificare anche il numero di storie desiderato.
  • Utilizzando ChatHN e l’ID della storia, un utente può recuperare un articolo specifico da Hacker News. Ciò fornisce informazioni sulla storia, inclusi titolo, autore, valutazione e URL.
  • Narrazione annotata: è possibile acquisire una singola storia da Hacker News insieme a tutti i commenti che sono stati fatti su di essa. Questa funzione aiuta a sfogliare i feedback e le opinioni della comunità di Hacker News su una storia specifica.
  • L’articolo più popolare su Hacker News, insieme ai commenti, può essere riassunto come ChatHN. Questa funzione riassume l’articolo più discusso su Hacker News in un formato conciso.