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
Il Decreto "Case Green", formulato dall'Unione Europea per potenziare l'efficienza energetica degli edifici, ha concluso il suo iter legislativo con…
Presentato il report annuale di Casaleggio Associati sull’Ecommerce in Italia. Report dal nome “AI-Commerce: le frontiere dell'Ecommerce con l'Intelligenza Artificiale”.…
Risultato della costante innovazione tecnologica e all'impegno nei confronti dell'ambiente e del benessere delle persone. Bandalux presenta Airpure®, una tenda…
I design pattern sono soluzioni specifiche di basso livello a problemi ricorrenti nella progettazione del software. I design pattern sono…