User Tools

Site Tools


comentarios_de_openai_a_partir_de_un_.csv

This is an old revision of the document!


Instalación de Dependencias:

Instalar 'pip' para traer las dependencias

sudo apt install python3-pip

Instalar la librería OpenAI

pip install openai

Configuración de Variables de Entorno:

Crear las variables de entorno durante la sesión

</code>export OPENAI_API_KEY=sk-tuClaveSecretaAqui</code>

Configuración Permanente de Variables de Entorno:

Editar el archivo de entorno

sudo nano /etc/environment

Reiniciar el sistema para aplicar los cambios

sudo reboot

Comprobar las variables de entorno

env

<insertar el script del main.py>

Ejecutar el script Python

python3 main.py

Configuración de Crontab:

Setear la hora para que crontab corra a la hora justa

sudo timedatectl set-timezone America/Argentina/Buenos_Aires 

Crear el script de actualización

nano update.sh

Contenido de update.sh:

= update.sh
#!/bin/bash
cd /home/facundo/weeklyPost
python3 main.py

Configurar la tarea recurrente en crontab (Ejemplo: 22:30 todos los días)

crontab -e

30 22 * * * /home/facundo/weeklyPost/update.sh

Integración con Telegram:

# Crear el script para enviar mensajes a Telegram
nano sendmsg.sh

Contenido de sendmsg.sh:

= sendmsg.sh
#!/bin/bash
 
TOKEN="160*********90:AAGGHbwa******************-iRUn2bOUsHympz6rI"
ID="-47*******"
current_time=$(date +%H%M)
current_date=$(date +%m%d)
MSG="Buenas! El resultado de hoy y en glorioso jpg. Ahora como buen argentino también opina https://repo.facundoitest.space/usdPagano/latest.jpg?v=${current_date}-${current_time} $(cat /home/facundo/weeklyPost/output.txt)"
URL="https://api.telegram.org/bot$TOKEN/sendMessage"
 
curl -s -X POST $URL -d chat_id=$ID -d text="$MSG"
comentarios_de_openai_a_partir_de_un_.csv.1700944994.txt.gz · Last modified: 2024/10/17 21:42 (external edit)