LLM ottimizzati OpenAI per il dialogo con ChatGPT

Dec 02 2022
Come si confronta ChatGPT con il nuovo modello DaVinci 3? ChatGPT è un'implementazione di KI-NLP? E come OpenAI sta evitando possibili disastri. Dal 2020 faccio ricerche e scrivo su OpenAI e GPT3… Il rilascio di ChatGPT deve essere considerato alla luce dei seguenti punti: Considerazioni critiche: Esempi pratici: Di ​​seguito pongo al modello DaVinci 3 due domande, la seconda è una domanda di follow-up basata sul contesto della prima domanda: come creo un chatbot? Quale tecnologia devo usare? Le risposte sono molto più prolisse, ben ordinate e sequenziate in Davinci 3 rispetto al modello Davinci 2 o Davinci 1.

Come si confronta ChatGPT con il nuovo modello DaVinci 3 ? ChatGPT è un'implementazione di KI-NLP? E come OpenAI sta evitando possibili disastri.

Dal 2020 faccio ricerca e scrivo su OpenAI e GPT3…

Il rilascio di ChatGPT deve essere considerato alla luce dei seguenti punti:

  • GPT3 ha sempre avuto un'ottima capacità di conversazione in cui lo stato del dialogo e il dialogo si trasformano dove sono gestiti con successo. Anche il contesto della conversazione è stato gestito.
  • GPT3 non è stato realmente suscettibile alle allucinazioni e ad altri disturbi come BlenderBot .
  • Le risposte di GPT3 sono ben formate, succinte e coerenti. La situazione è notevolmente migliorata con la recente introduzione del nuovo modello DaVinci 3 .
  • Se dovessi creare/eseguire il bootstrap di un chatbot utilizzando OpenAI Language API/GPT3, eseguirò il bootstrap del chatbot utilizzando il metodo che descrivo qui .
  • La pagina di destinazione di ChatGPT mostra sempre questa guida su quali esempi utilizzare, capacità e limitazioni.

Considerazioni critiche:

  • Considerando gli esempi seguenti, sembra che l' API della lingua OpenAI abbia accesso a Internet e sia in grado di recuperare le risposte.
  • ChatGPT non ha accesso a Internet per il recupero delle informazioni e sembra essere un'implementazione del Knowledge Intensive Natural Language Processing (KI-NLP) .
  • Cos'è il KI-PNL? È un dominio molto ampio, un'interfaccia ad alta intensità di conoscenza per compiti di risposta a domande o verifica dei fatti, nota collettivamente come elaborazione del linguaggio naturale ad alta intensità di conoscenza (KI-NLP).
  • I modelli di intelligenza artificiale sostenuti da un framework KI-NLP cercano informazioni pertinenti in un archivio digitale . Più completo è l'archivio digitale, più ampie e corrette saranno le risposte.
  • I sistemi KI-NLP sono autonomi e non effettuano ricerche in Internet né fanno uso di API di conoscenza.
  • OpenAI si sta assicurando che ChatGPT non stia imparando cattive abitudini da contenuti Internet discutibili o input di utenti controversi, come nel caso di Blender Bot .

Esempi pratici:

Di seguito pongo al modello DaVinci 3 due domande, la seconda è una domanda di follow-up basata sul contesto della prima domanda:

How do I create a chatbot?

What technology should I use?

Modello generativo DaVinci 3 (API del linguaggio)

Le risposte sono molto più prolisse, ben ordinate e sequenziate in Davinci 3 rispetto al modello Davinci 2 o Davinci 1 . Leggi di più su questo confronto qui .

Tuttavia, ponendo le stesse due domande a ChatGPT, è chiaro che la risposta è molto più conversazionale ed esauriente.

ChatGPT

In questo secondo esempio pongo tre domande:

Who is Peter Thiel?

Where does he live?

How old is he?

Il modello generativo di Davinci 3 gestisce molto bene i turni, lo stato e il contesto del dialogo conversazionale.

Modello generativo DaVinci 3 (API del linguaggio)

Di seguito, vedi la risposta alle stesse tre domande da ChatGPT... è chiaro che l'integrità di ChatGPT è protetta... ma è anche evidente che ChatGPT è un LLM autonomo, o implementazione KI-NLP.

ChatGPT

Alcune considerazioni finali

  • ChatGPT è una miscela di tutti e quattro gli elementi elencati di seguito, gestione dei dialoghi, generazione, domanda e risposta e traduzione linguistica.
  • Ecco una traduzione perfetta dall'afrikaans all'inglese da ChatGPT, la lingua è stata rilevata automaticamente da ChatGPT ed è stata tradotta solo la frase corretta.
  • Un'API ChatGPT dovrà essere esposta per le implementazioni di produzione, che non è attualmente disponibile.
  • La messa a punto è una considerazione per le implementazioni aziendali.
  • E in relazione alla messa a punto, i metodi per incorporare conoscenze specifiche sono molto probabilmente sulla tabella di marcia.

Attualmente sono il Chief Evangelist @ HumanFirst . Esploro e scrivo di tutte le cose all'intersezione tra intelligenza artificiale e linguaggio; che vanno da LLM , chatbot , voicebot , framework di sviluppo, spazi latenti incentrati sui dati e altro ancora.

https://www.linkedin.com/it/cobusgreyling
Il Cobus Quadrant™ del design NLU Il Cobus Quadrant™ delle capacità di design della conversazione
Implementazione dell'IA incentrata sui dati per i modelli NLU