Intelligenza Artificiale

Come installare ChatGPT in locale sul tuo computer

Possiamo installare ChatGPT sul nostro computer, e in questo articolo andremo a vedere insieme come installare ChatGPT sul computer in locale.

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.

Installazione di ChatGPT come codice Python:

Per installare chatGPT in locale segui i seguenti passi:

  1. Installa Python 3.7 o successivo, scaricalo dal sito ufficiale cliccando sul link
  1. Installa il client API OpenAI :

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

  1. Installa le dipendenze:

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)

Installazione di ChatGPT come applicazione:

Se desideri installare ChatGPT su un sistema locale come applicazione:

Windows
# 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 )

Mac
brew tap lencx/chatgpt https://github.com/lencx/ChatGPT.git 
brew install - cask chatgpt - no-quarantine
  • Inoltre, se mantieni un Brewfile , puoi aggiungere qualcosa del genere:
repo = "lencx/chatgpt" tap repo, "https://github.com/#{repo}.git" cask "chatgpt", args: { "no-quarantine": true }
Linux
  • chat-gpt_0.10.3_amd64.deb : Scarica il programma di installazione .deb, con dimensioni ridotte, ma con scarsa compatibilità
  • chat-gpt_0.10.3_amd64.AppImage : Funziona in modo affidabile, puoi provarlo se .deb non si avvia
  • Disponibile su AUR con il nome del pacchetto chatgpt-desktop-bine puoi utilizzare il tuo gestore di pacchetti AUR preferito per installarlo.
  • Inoltre, Aur è disponibile con il nome del pacchetto chatgpt-desktop-git.

Ti potrebbe interessare anche:

Per qualsiasi domanda, contattami pure scrivendo qui

Ercole Palmeri

Potrebbe interessarti anche
Newsletter sull’Innovazione
Non perderti le notizie più importanti sull'Innovazione. Iscriviti per riceverle via e-mail.

Articoli recenti

Casa Green: rivoluzione energetica per un futuro sostenibile in Italia

Il Decreto "Case Green", formulato dall'Unione Europea per potenziare l'efficienza energetica degli edifici, ha concluso il suo iter legislativo con…

18 Aprile 2024

Ecommerce in Italia a +27% secondo il nuovo Report di Casaleggio Associati

Presentato il report annuale di Casaleggio Associati sull’Ecommerce in Italia. Report dal nome “AI-Commerce: le frontiere dell'Ecommerce con l'Intelligenza Artificiale”.…

17 Aprile 2024

Idea Brillante: Bandalux presenta Airpure®, la tenda che purifica l’aria

Risultato della costante innovazione tecnologica e all'impegno nei confronti dell'ambiente e del benessere delle persone. Bandalux presenta Airpure®, una tenda…

12 Aprile 2024

Design Patterns V.s. principi S.O.L.I.D., vantaggi e svantaggi

I design pattern sono soluzioni specifiche di basso livello a problemi ricorrenti nella progettazione del software. I design pattern sono…

11 Aprile 2024