Un package Python / Openai qui m'aide à avoir une présence plus rapide, plus facile et plus impressionnante sur les réseaux sociaux.
J'utilise actuellement cela pour Twitter. Insta répond comme un nouveau commentaire sur le message. Reddit fonctionne aussi je pense.
Voir mes réponses Twitter pour un exemple: https://twitter.com/riverscuomo/with_replies
Selon lequel des 3 plateformes de médias sociaux que vous souhaitez utiliser, vous vous inscrivez aux clés API appropriées.
Vous pouvez spécifier des variables personnalisées à inclure à l'aide d'un fichier .env
. Alternativement, vous pouvez les définir comme variables d'environnement.
OPENAI_API_KEY=x
OPENAI_MODEL=gpt-4 OR whatever (defaults to text-davinci-003)
INSTA_USERNAME=x
INSTA_PASSWORD=x
INSTA_PK=x
REDDIT_CLIENT_ID=x
REDDIT_SECRET=x
REDDIT_PASSWORD=x
REDDIT_USERNAME=x
TWITTER_APP_KEY=x
TWITTER_APP_SECRET=x
TWITTER_OAUTH_TOKEN=x
TWITTER_OAUTH_TOKEN_SECRET=x
### Google Cloud Translate for Language Translation (optional)
GOOGLE_CLOUD_PROJECT=
GOOGLE_APPLICATION_CREDENTIALS=path_to_json_file
### The script will ignore any mentions that contain these words (comma separated)
BADS=xxx,yyy,zzz
Une fois que vous avez terminé toutes les étapes d'installation, exécutez le script Social
en exécutant soit:
Traditionnel:
py -m social
Poésie:
poetry run python -m social