GPTChatClient#
import socket
# creamos un socket TCP/IP
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# especificamos la direccion y el puerto del servidor
server_address = ('localhost', 8070)
sock.connect(server_address)
try:
while True:
# pedimos al usuario que ingrese una pregunta
pregunta = input('Ingrese una pregunta para el chatbot GPT: ')
# verificamos si el usuario quiere salir
if pregunta.lower() == 'salir':
break
# enviamos la pregunta al servidor
sock.sendall(pregunta.encode('utf-8'))
# esperamos la respuesta del servidor
data = sock.recv(1024)
respuesta = data.decode('utf-8')
print('Respuesta del chatbot GPT:', respuesta)
finally:
sock.close()
Respuesta del chatbot GPT: Aprendizaje por refuerzo, ciencia moderna
Se trata de una forma de aprender solo
A través de recompensas, refuerzos y castigos
La máquina aprende a través de estímulos.
Por cada paso, la máquina se esfuerza
Y a medida que el tiempo pasa
Aprende de las consecuencias de sus acciones
Y modifica su comportamiento al ver sus reacciones.
Aprendizaje por refuerzo, inteligencia artificial
Es una herramienta útil para automatizar
Es la forma de aprender de la máquina
Y optimizar su funcionamiento con rapidez.
Aprender a través de la recompensa
Es un método que nos lleva más allá
Y nos ayuda a entender mejor
Cómo funciona el mundo digital.