ChatGPT (OpenAI API)
🛒 Creazione di un Account OpenAI e Ricarica del Balance
Prima di procedere con la generazione del Token sarà necessario creare e configurare il proprio account OpenAI, che dovrà poi essere ricaricato per permettere l'utilizzo e il pagamento delle API usate dal BOT. Il Pricing per il modello GPT-4o mini (l'ultimo rilasciato ed il più economico al momento) prevede un costo di 0.15$ ogni milione di token in Input (richieste inviate dal BOT a ChatGPT) e di 0.60$ ogni milione di token in Output (risposte inviate da ChatGPT al BOT). I due costi si sommano ad ogni richiesta e vengono detratti immediatamente dal Balance a disposizione sul vostro account della piattaforma.
Per iniziare aprire la pagina: https://platform.openai.com/projects ed effettuare il login con il proprio account OpenAI (crearlo se non lo si possiede);
Nella sezione "Projects" creare un nuovo progetto e rinominarlo, ad esempio, in "DealsBOT";
Una volta creato il progetto selezionarlo dal menu in alto a sinistra;
Recarsi nella sezione Settings -> Limits ed impostare degli "Usage Limits" (limiti di utilizzo). In particolare impostare un "Monthly Budget" (limite mensile) ed eventualmente un "Threshold" di notifica via mail. Nota: queste limitazioni sono facoltative, ma altamente consigliate per mantenere sotto controllo le spese effettuate tramite l'account di OpenAI (soprattutto se si utilizza la funzionalità di ricarica automatica).

Nell'esempio è stato impostato un limite di spesa mensile massimo di 20$ Aprire la sezione Settings -> Billing ed effettuare una ricarica utilizzando il pulsante "Add to credit balance"; Per iniziare è consigliabile una ricarica di 5$ così da rendersi conto dell'effettivo utilizzo sul BOT e della spesa giornaliera media.
Fatto! L'account è pronto per essere utilizzato!
🔗 Generazione di un Token API OpenAI
Per generare un token ed inserirlo sul BOT seguire i seguenti passaggi:
Aprire la pagina https://platform.openai.com/api-keys ed effettuare il login con il proprio account (se non è già stato fatto);
Assicurarsi che il progetto selezionato sia quello creato nella sezione precedente (dal menu in alto a sx);
Nella sezione "API Keys" selezionare il pulsante "Create new secret key";
Selezionare "You" sotto all'opzione "Owned By";
Definire un nome per la chiave (ad esempio "DealsBOT") e selezionare il progetto corrispondente;
Nella sezione "Permissions" selezionare "All" e premere "Create Secret Key";
Copiare la chiave appena generata;
Dal BOT aprire la sezione Impostazioni -> API -> Provider AI -> ChatGPT (OpenAI API)
Incollare la chiave appena generata dal sito. Nota: è possibile utilizzare la stessa chiave su più BOT.
All'interno della sezione Configura Token API sarà ora possibile modificare il modello utilizzato (di default GPT-4o mini) e la lingua dei risultati che ChatGPT deve fornire.
Last updated