Aquest codi es connecta a l'API de OpenAI (els creadors de ChatGPT) i n'obté les respostes a les preguntes o comentaris rebuts dels usuaris d'un servidor Mastodon.
Anar al arxiu
2023-01-27 13:10:33 +01:00
LICENSE Primera versió! 2023-01-22 17:28:40 +01:00
mastobot.py Sol·luciona l'incidència #1 2023-01-26 13:11:36 +01:00
post.py Fix #2 (nova Class Post) 2023-01-27 13:10:33 +01:00
README.md Actualitzat 2023-01-22 17:56:54 +01:00
requirements.txt Primera versió! 2023-01-22 17:28:40 +01:00
setup.py Primera versió! 2023-01-22 17:28:40 +01:00
xatapi.py Sol·luciona l'incidència #1 2023-01-26 13:11:36 +01:00

Xat

Aquest codi es connecta a l'API de OpenAI (els creadors de ChatGPT) i n'obté les respostes a les preguntes o comentaris rebuts dels usuaris d'un servidor Mastodon.

Dependencies

Com instal·lar i executar el codi:

  1. Clonar aquest repositori: git clone https://git.mastodont.cat/spla/xat.git.

  2. Canviar al directori: cd xat

  3. Crear l'entorn virtual de Python python3.x -m venv . (substituir la x per la versió que tinguis instal·lada, per exemple python3.10 -m venv .)

  4. Activar l'entorn virtual: source bin/activate

  5. Instal·lar les llibreries necesàries: pip install -r requeriments.txt

  6. Executar el programa python mastobot.py

  7. Programar crontab per a que l'executi cada minut:

          • cd /ruta/on/tinguem/xat && source bin/activate && python mastobot.py > /dev/null