https://github.com/fcoagz/pycisco
Pycisco es un bot de Telegram que te permite comunicarte con una inteligencia artificial. Utiliza herramientas de lenguaje natural para analizar y responder a tus mensajes.
https://github.com/fcoagz/pycisco
chatbot chatbot-telegram chatgpt chatgpt-free falcon gpt-35-turbo language-model llama python
Last synced: 2 months ago
JSON representation
Pycisco es un bot de Telegram que te permite comunicarte con una inteligencia artificial. Utiliza herramientas de lenguaje natural para analizar y responder a tus mensajes.
- Host: GitHub
- URL: https://github.com/fcoagz/pycisco
- Owner: fcoagz
- License: agpl-3.0
- Created: 2023-08-13T20:56:14.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-14T00:29:37.000Z (almost 2 years ago)
- Last Synced: 2025-03-20T00:12:00.116Z (2 months ago)
- Topics: chatbot, chatbot-telegram, chatgpt, chatgpt-free, falcon, gpt-35-turbo, language-model, llama, python
- Language: Python
- Homepage: https://t.me/pyciscobot
- Size: 20.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pycisco
Es un proyecto personal desarrollado para comunicarse con una inteligencia artificial. `pycisco` es un simple bot de Telegram que te permite comunicarte gratis (por el momento) con algunos modelos de lenguaje que ofrece actualmente. pycisco entiende el mensaje que envía y utiliza herramientas de lenguaje natural para analizar el sentimiento del mensaje y responder de acuerdo a lo que dice el usuario.## Funcionamiento
1. Clona el repositorio de GitHub:
```sh
git clone https://github.com/fcoagz/pycisco
```
2. Instale los paquetes de Python necesarios desde `requirements.txt`:
```sh
pip install -r requirements.txt
```
3. Agregue el token del bot de Telegram en `src/config_bot.py`. Variable `token`
4. Ejecutar script:
```sh
python main.py
```## Detalles
`pycisco` tiene la capacidad de limitar el número de solicitudes a 15 por minuto para evitar bloquear el código.Entre las funciones que provee el bot, tenemos:
1. Permite iniciar la conversación con el bot y comenzar a hacer uso de sus funciones.
```
/start
```
2. Muestra los comandos disponibles para ejecutar por el bot.
```
/help
```
3. Permite obtener un detalle de los Modelos de Lenguaje que ofrece el bot.
```
/model
```
4. Configura la inteligencia artificial y el modelo de lenguaje que deseas utilizar. `/model` Obtendra los detalles.
```
/config
```## Agradecimientos
Muchas gracias a [xtekky](https://github.com/xtekky), por crear una herramienta tan poderosa.