ChatGPT nasce come variante del modello linguistico GPT-3 (Generative Pre-trained Transformer 3), sviluppato da OpenAI . È stata progettata per generare del testo, nel modo più simile possibile a quello umano. In stile conversazionale, e utilizzabile per una varietà di attività di elaborazione del linguaggio naturale. Ad esempio chatbot, traduzione linguistica, e in tutti i casi in cui la conversazione può essere considerata come una risposta a domande.
Possiamo anche installare ChatGPT localmente, e puoi farlo facilmente installando il client API OpenAI, e configurare una chiave API. Il client API OpenAI ha bisogno di Python 3.7, e quindi è necessario installarlo sul proprio computer.
Per installare chatGPT in locale segui i seguenti passi:
Puoi farlo eseguendo il seguente comando (pip: Package Installer for Python):
pip installa openai
A questo punto, per ottenere l’accesso API di OpenAI è necessario che ti registri sul sito Web di OpenAI. E’ semplice e rapido, puoi farlo direttamente sul sito openAI cliccando qui.
Al termine della registrazione, nell’area riservata ti verrà visualizzata una chiave API che ti servirà successivamente nel codice, dovrai sostituirla dove troverai scritto YOUR_API_KEY
ChatGPT richiede l’installazione di diverse librerie python, tra cui requests, numpy, and tqdm
.
Il comando per l’installazione delle librerie:
pip install requests numpy tqdm
A questo punto, puoi usare ChatGPT importandola nel tuo codice Python, e per farlo devi usare il metodo openai.Completion.create()
. Vediamo qui di seguito un esempio:
import openai
# Set the API key
openai.api_key = “YOUR_API_KEY”
# Use the ChatGPT model to generate text
model_engine = “text-davinci-002”
prompt = “Hello, how are you today?”
completion = openai.Completion.create(engine=model_engine, prompt=prompt, max_tokens=1024, n=1,stop=None,temperature=0.7)
message = completion.choices[0].text
print(message)
Se desideri installare ChatGPT su un sistema locale come applicazione:
winget
:# install the latest version
winget install - id=lencx.ChatGPT -e
# install the specified version
winget install - id=lencx.ChatGPT -e - version 0.10.0
Nota: se il percorso di installazione e il nome dell’applicazione sono gli stessi, si verificherà un conflitto ( #142 )
.app
brew tap lencx/chatgpt https://github.com/lencx/ChatGPT.git
brew install - cask chatgpt - no-quarantine
repo = "lencx/chatgpt" tap repo, "https://github.com/#{repo}.git" cask "chatgpt", args: { "no-quarantine": true }
.deb
, con dimensioni ridotte, ma con scarsa compatibilità.deb
non si avviachatgpt-desktop-bin
e puoi utilizzare il tuo gestore di pacchetti AUR preferito per installarlo.chatgpt-desktop-git
.Ti potrebbe interessare anche:
Per qualsiasi domanda, contattami pure scrivendo qui
Ercole Palmeri
Reply annuncia il lancio di MLFRAME Reply, un nuovo framework di intelligenza artificiale generativa per basi di conoscenza eterogenee. Ideato…
Giunge alla sua 17a edizione il Premio IMSA per le giovani startup nate dalla ricerca nell’ambito delle Università e degli…
Il Premio Zayed per la Sostenibilità è il premio globale per la sostenibilità e l'impegno umanitario degli Emirati Arabi Uniti.…
Reply, società di consulenza e system integrator a livello globale e Oracle Cloud Managed Service Provider, annuncia di aver ricevuto…
MasterZ Blockchain, aumenta il valore per il Master d’ eccellenza WEB 3.0 più grande d' Europa. Il team tutto italiano…
33 finalisti selezionati tra 5.213 candidature in 163 paesi I finalisti sostengono un'azione climatica incisiva e supportano l'accesso all'energia pulita,…
I prodotti biologici si sono evidenziati come una classe farmaceutica innovativa, rivoluzionando il campo della medicina attraverso terapie mirate. A…
L'internalizzazione delle stampanti per la produzione di metalli e polimeri negli stabilimenti di Riom, Francia e Rock Hill, Carolina del…
L'analisi dei dati senza librerie e potenziata dall'apprendimento automatico con Spectronaut ® 18 offre quantificazione e produttività delle proteine leader del settore…
Mattermost presenta un ecosistema ampliato di alleati con un'enfasi sui nuovi casi d'uso del Dipartimento della Difesa per le soluzioni…