Saltar a contenido

Gpt4api

image-20210506104427925

¿Que es este repositorio?

Este repositorio te permitirá desplegar GPT4API es una innovadora solución desarrollada en TypeScript que proporciona acceso gratuito a las capacidades de OpenAI GPT-4, uno de los modelos de lenguaje más avanzados y potentes del mundo. Diseñado para ser utilizado por entusiastas de la tecnología, desarrolladores y empresas, gpt4api actúa como un puente entre los usuarios y las funcionalidades de GPT-4 sin incurrir en costos. Con una configuración sencilla, los usuarios pueden elegir trabajar localmente o a través de Docker, según sus preferencias y necesidades. Además, el proyecto ofrece una amplia lista de sitios y modelos compatibles, acompañados de ejemplos prácticos que facilitan la integración y el uso del modelo en diversas aplicaciones. Aunque gpt4api es una herramienta independiente y no está oficialmente respaldada por los proveedores de OpenAI, se presenta como una excelente opción para aquellos que buscan explorar y experimentar con la inteligencia artificial en sus proyectos, especialmente con fines educativos o de investigación. Es importante destacar que, al ser una herramienta de código abierto, se recomienda a los usuarios revisar y entender su funcionamiento antes de implementarla en sistemas en producción.

Configuración

hiveagilectl install gpt4api

Ajustar las variables del fichero .env

GPT4API_HOST=gptapi.hiveagile.dev

#http_proxy=http://host:port
EMAIL_TYPE=temp-email44
DEBUG=0
POOL_SIZE=3
PHIND_POOL_SIZE=0

GPT4API_HOST

Esta variable define el dominio donde accederas a gpt4api, recuerda apuntar previamente el registro DNS de tipo A para que te funcione.

USO

Una vez editado el fichero puesdes ejecutar el contenedor como normalmente.

cd /root/containers/gpt4api
docker-compose up -d

Actualizaciones automáticas (Opcional)

Puedes usar watchtower que actualiza todos los contenedores que estan como latest

Esto es algo que pongo en todas las aplicaciones pero no hace falta que se instale cada vez.

docker run -d \
    --name watchtower \
    -v /var/run/docker.sock:/var/run/docker.sock \
    containrrr/watchtower -i 30

Invitación a mi Canal.

Estás invitado a mi canal de telegram, donde publico más soluciones como esta.

Telegram-iconhttps://t.me/aitorroma


ko-fi