Bot de telegrama personal con una amplia gama de capacidades:
- Acceso a la mayoría de los modelos Operai, como GPT, Dall-E, Whisper, TTS
- Acceso a los modelos antrópicos GPT: Claude 3 / 3.5
- Acceso a modelos replicados, como difusión estable, Kandinsky, Blip, Llama y otros
- Capacidad para descargar videos de varias plataformas de alojamiento de video
- Capacidad para programar la ejecución de programas en un metanenguaje, ya sea por horario o manualmente
Aquí hay algunos pasos simples para configurarlo
- Clonar el repositorio en el servidor
- Copie el archivo config.json.example a config.json
- Registre un bot de telegrama
- Envía el comando /newbot al bot de @botfather
- Ingrese el nombre del bot
- Guardar el token recibido en config.json -> telegram_token
- Agregue los nombres de usuario de los usuarios que tendrán acceso al bot a config.json -> permitido_user_names
Si necesita usar OpenAI (opcional):
- Obtenga la llave de OpenAI:
- Regístrese en https://platform.openai.com/signup
- Crea una clave en https://platform.openai.com/api-keys
- Guardar la tecla recibida en config.json -> OpenAI_API_KEY
Si necesita usar modelos replicados (opcionales):
Obtenga la llave de Replicate:
- Regístrese en https://replicate.com/signin
- Crea una llave en https://replicate.com/account/api-tokens
- Guarde la tecla recibida en config.json -> replicate_api_key
Instale dependencias e inicie el bot ejecutando el comando:
run.sh

